Мои динамические блоки - Страница 50
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Динамические блоки > Мои динамические блоки

Мои динамические блоки

Закрытая тема
 
Поиск в этой теме
Старый 07.11.2006, 15:22
Мои динамические блоки
Shoorup
 
Минск
Регистрация: 16.09.2006
Сообщений: 1,587

Прогресс и опыт не стоит на месте. А по этому хочу поделиться своим опытом по созданию динамических блоков и конечно посмотреть на чужой.
Динамические блоки очень мощный инструмент, а умело им пользоваться далеко не каждый умеет. Уверен большинство идей (ухищрений, модификаций, построений) можно применить и для своей работы тем самым свести к минимуму однотонную и трудоемкую работу => что я и предлагаю на данной теме.
---
Дополнительно (спасибо VVA):
В 2010-2011-2012 в редакторе блоков при настройках по умолчанию нельзя добавлять к операциям некоторые вещи, например к операции Flip добавить Strech и т.д.
Описание проблемы:
http://forum.dwg.ru/showpost.php?p=7...postcount=2666
Решение:
http://forum.dwg.ru/showpost.php?p=7...postcount=2679
----
Тема закрыта, продолжение: http://forum.dwg.ru/showthread.php?t=66721
__________________
Поезд который устал от ржавого здравомыслия рельсов...

Последний раз редактировалось Кулик Алексей aka kpblc, 09.11.2011 в 14:01.
Просмотров: 1892666
 
Старый 04.02.2009, 16:57
#981
ray.com


 
Регистрация: 09.12.2008
Сообщений: 1


Всем доброго времени суток. Начал изучать по тихоньку динамические блоки. Что-то уже получается. Но есть одна проблема. В принципе здесь про эту проблему писали - я говорю про проблему "Извлечение данных"(_.dataextraction) в AutoCad 2008, а именно пустые ячейки при создании таблицы. Но решение данной проблемы я здесь не нашел может не обратил внимание. Сразу скажу что поставить AutoCad 2009 нету возможности. На работе у всех стоит 2008. Может кто нашел решение данной проблемы?
В крайнем случае может есть другие способы создания автоматической спецификации с помощью динамических блоков?
Заранее спасибо!
ray.com вне форума  
 
Старый 04.02.2009, 20:13
#982
AlphaGeo


 
Сообщений: n/a


Цитата:
Сообщение от ray.com
есть одна проблема. В принципе здесь про эту проблему писали - я говорю про проблему "Извлечение данных"(_.dataextraction) в AutoCad 2008, а именно пустые ячейки при создании таблицы. Но решение данной проблемы я здесь не нашел может не обратил внимание.
ray.com, здесь смотрел Экспортировать в excel координаты блоков?

Добавлено: ray.com, я имею ввиду способ изменения извлекаемых параметров: можно заменить другим параметрами или атрибутами с полями. Но это касательно именно извлечения данных из динамических блоков. На счет создания спецификаций - на форуме часто мелькают такие темы, поищите...

Последний раз редактировалось AlphaGeo, 05.02.2009 в 08:16.
 
 
Старый 05.02.2009, 02:07
#983
wetr

инженер
 
Регистрация: 09.08.2006
Владивосток
Сообщений: 1,536
<phrase 1= Отправить сообщение для wetr с помощью Skype™


Цитата:
Сообщение от ray.com Посмотреть сообщение
Всем доброго времени суток. Начал изучать по тихоньку динамические блоки. Что-то уже получается. Но есть одна проблема. В принципе здесь про эту проблему писали - я говорю про проблему "Извлечение данных"(_.dataextraction) в AutoCad 2008, а именно пустые ячейки при создании таблицы. Но решение данной проблемы я здесь не нашел может не обратил внимание. Сразу скажу что поставить AutoCad 2009 нету возможности. На работе у всех стоит 2008. Может кто нашел решение данной проблемы?
В крайнем случае может есть другие способы создания автоматической спецификации с помощью динамических блоков?
Заранее спасибо!
SP2 на автокад 2008 проблему НЕ решает.
Другие способы есть. Смотря какая спецификация нужна...
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14)
wetr вне форума  
 
Старый 09.02.2009, 10:22
#984
beholder

Конструктор (МК)
 
Регистрация: 27.11.2007
Львів
Сообщений: 456
<phrase 1=


Здравствуйте, глубокоуважаемые форумчане. В который раз собираюсь разобраться в работе динамических блоков, решил сам сделать простенький блок разреза, но никак не могу сделать так, чтобы при повороте всего блока посредством встроенной функции поворота текст номера разреза оставался в горизонтальном положении? И еще вопрос: как сделать так, чтобы ручки растяжения тоже поворачивались при повороте всего блока и при этом функция растяжения работала правильно? Пробовал просто добавлять их в объекты операции поворота, но почему-то при этом функция перемещения одной части обозначения разреза начинала неправильно работать. Извините, конечно, за чайниковский вопрос, просто в даунлоуде не нашел именно такого блока, потому решил попробовать сделать сам. В дауне есть блок разреза, но он использует параметр видимости и не позволяет обозначать разрезы под каким-то другим углом кроме прямого. Если я в корне не прав пытаясь использовать операцию поворота в такого рода блоке, пожалуйста, поправьте. Буду весьма благодарен. Файлик с блоком прилагаю.
Вложения
Тип файла: dwg
DWG 2004
Блок разреза.dwg (39.2 Кб, 4769 просмотров)
beholder вне форума  
 
Старый 09.02.2009, 11:09
#985
radan


 
Регистрация: 02.12.2008
Сообщений: 3


Зравствуйте, уважаемые специалисты и профессионалы!
У меня несколько необычный вопрос - можно ли вместо надписей состояний видимости поместить иконки? Если это в принципе возможно, в каком направлении стоит искать информацию? Просто некоторые динамические блоки более наглядно было бы идентифицировать по их графическому представлению, чем по текстовому описанию. Спасибо.
radan вне форума  
 
Старый 09.02.2009, 12:31 Подскажите пожалуйста, сделать полярное растяжение ДУГИ при неизменном радиусе вообще реально?
#986
Vombat

HVAC (ОВК)
 
Регистрация: 08.10.2005
Ukraine, L'viv
Сообщений: 822


Здравствуйте.
Помогите пожалуйста с динамическим блоком.
Есть блок вентиляционного отвода. При помощи параметра VISIBILITY сделал отвод соответственно 90, 60, 45, 30, 15 град. При помощи LINEAR PARAMETER и LINEAR STRETCH. Но хотелось бы обойтись без этого, так как очень часто требуются иные углы.
Попробовал подключить POLAR PARAMETER и POLAR STRETCH, но к моему большому сожалению, желаемого результата не добился. POLAR STRETCH в моем случае, “POLAR MOVE” (если так можно выразится).
Подскажите пожалуйста, сделать полярное растяжение ДУГИ при неизменном радиусе вообще реально? Если да, то подскажите пожалуйста где я ошибся. Спасибо.
Вложения
Тип файла: dwg
DWG 2004
OTVOD.dwg (129.7 Кб, 4749 просмотров)
Vombat вне форума  
 
Старый 09.02.2009, 13:23
#987
wetr

инженер
 
Регистрация: 09.08.2006
Владивосток
Сообщений: 1,536
<phrase 1= Отправить сообщение для wetr с помощью Skype™


beholder, посмотри блок от Krieger - один из лучших.
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14)

Последний раз редактировалось wetr, 09.02.2009 в 13:29.
wetr вне форума  
 
Старый 09.02.2009, 13:31
1 | #988
IVlad


 
Регистрация: 16.01.2009
Москва
Сообщений: 78


tovdi,
Можно сделать так
OTVOD2.dwg
IVlad вне форума  
 
Старый 09.02.2009, 13:50
#989
Vombat

HVAC (ОВК)
 
Регистрация: 08.10.2005
Ukraine, L'viv
Сообщений: 822


Цитата:
Сообщение от IVlad Посмотреть сообщение
tovdi,
Можно сделать так
Вложение 15819
Спасибо за вариант. Идея использовать WIPEOUT была, но к сожалению это не совсем удобно, так как при переносе объектов и других манипуляциях с чертежом порядок «Bring to Font» и «Send to Back» сбивается, а при больших объемах чертежа за всем не уследишь. Это конечно вариант, но все же сделать полярное растяжение ДУГИ при неизменном радиусе реально?
Тут возникла еще одна проблемка. При изменении угла, ширину изменять больше нельзя, неправильное растяжение. Как от этого избавиться не знаю, может кто подскажет.
Спасибо.
Vombat вне форума  
 
Старый 09.02.2009, 13:52
#990
Vombat

HVAC (ОВК)
 
Регистрация: 08.10.2005
Ukraine, L'viv
Сообщений: 822


Цитата:
Сообщение от wetr Посмотреть сообщение
beholder, посмотри блок от Krieger - один из лучших.
Не спорю, блоки весьма полезны, но решения своей проблемы в них не нашел, к сожалению.
Vombat вне форума  
 
Старый 09.02.2009, 14:01
#991
wetr

инженер
 
Регистрация: 09.08.2006
Владивосток
Сообщений: 1,536
<phrase 1= Отправить сообщение для wetr с помощью Skype™


Цитата:
Сообщение от tovdi Посмотреть сообщение
Не спорю, блоки весьма полезны, но решения своей проблемы в них не нашел, к сожалению.
Так это не тебе адресовано было
Я бы посоветовал подождать 2010 автокад. Судя по новым возможностям, там можно будет сделать подобное, только не в динамо блоках, а в параметрически зависимых примитивах. Ну а если эти параметрически зависимые объекты можно будет использовать внутри динамических блоков...БОМБА
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14)
wetr вне форума  
 
Старый 09.02.2009, 15:05
1 | #992
asys

архитектор
 
Регистрация: 10.08.2005
Ростов-на-Дону
Сообщений: 5,342


tovdi, скорее твоя задача не реализуема, т.к. для она требует чтобы динпараметры тягали такие грипсы, которые они не могут захватить
Миниатюры
Нажмите на изображение для увеличения
Название: Untitled-1.jpg
Просмотров: 193
Размер:	9.8 Кб
ID:	15825  
asys вне форума  
 
Старый 09.02.2009, 15:14
#993
Vombat

HVAC (ОВК)
 
Регистрация: 08.10.2005
Ukraine, L'viv
Сообщений: 822


Цитата:
Сообщение от Asys Посмотреть сообщение
tovdi, скорее твоя задача не реализуема, т.к. для она требует чтобы динпараметры тягали такие грипсы, которые они не могут захватить
Я боялся этого ответа. Все равно спасибо. Буду пользоваться старым вариантом.
Vombat вне форума  
 
Старый 10.02.2009, 14:58
#994
Supermax

Руководитель фирмы
 
Регистрация: 28.03.2007
Москва
Сообщений: 1,831
Отправить сообщение для Supermax с помощью Skype™


Сейчас задачи реализуемы ВСЕ!
Только надо делать не динамический блок, а программно-динамический.
Вешаете на блок реактор, создаете одноименный с текущим рисунком файл *.lsp с функциями для блоков и блок может редактировать сам себя, включая изменения самих примитивов, в него входящих.
Проверено неоднократно.
Supermax вне форума  
 
Старый 10.02.2009, 15:35
#995
wetr

инженер
 
Регистрация: 09.08.2006
Владивосток
Сообщений: 1,536
<phrase 1= Отправить сообщение для wetr с помощью Skype™


Цитата:
Сообщение от Supermax Посмотреть сообщение
Сейчас задачи реализуемы ВСЕ!
Только надо делать не динамический блок, а программно-динамический.
Вешаете на блок реактор, создаете одноименный с текущим рисунком файл *.lsp с функциями для блоков и блок может редактировать сам себя, включая изменения самих примитивов, в него входящих.
Проверено неоднократно.
Глумишься над бедными пользователями?
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14)
wetr вне форума  
 
Старый 10.02.2009, 15:36
#996
hiddenevi1

Инженерные сети
 
Регистрация: 03.12.2008
Сообщений: 43


Цитата:
Сообщение от Supermax Посмотреть сообщение
.... создаете одноименный с текущим рисунком файл *.lsp с функциями для блоков и блок может редактировать сам себя
можно отсюда поподробнее?
hiddenevi1 вне форума  
 
Старый 10.02.2009, 15:57
#997
Supermax

Руководитель фирмы
 
Регистрация: 28.03.2007
Москва
Сообщений: 1,831
Отправить сообщение для Supermax с помощью Skype™


1.
http://forum.dwg.ru/showthread.php?t=27840

2.
http://forum.dwg.ru/showpost.php?p=319010&postcount=6

3.
http://forum.dwg.ru/showpost.php?p=319854&postcount=36
Supermax вне форума  
 
Старый 11.02.2009, 02:57
#998
wetr

инженер
 
Регистрация: 09.08.2006
Владивосток
Сообщений: 1,536
<phrase 1= Отправить сообщение для wetr с помощью Skype™


Supermax, может выложешь пример
Цитата:
программно-динамического
блока?
Если не жалко.
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14)
wetr вне форума  
 
Старый 11.02.2009, 16:58
#999
hiddenevi1

Инженерные сети
 
Регистрация: 03.12.2008
Сообщений: 43


2Supermax: Спасибо за ссылки, очень интересно
Хочу поделится блоком-мультивыноской. Блок почти рабочий, т.е. рабочий, но имеет небольшой глюк: ножка может отваливаться от полочек. Что-то меня не хватило это исправить - может кто-то другой сможет?
Вложения
Тип файла: dwg
DWG 2004
multileader.dwg (63.1 Кб, 4806 просмотров)

Последний раз редактировалось hiddenevi1, 12.02.2009 в 08:41.
hiddenevi1 вне форума  
 
Старый 11.02.2009, 17:51
#1000
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837


hiddenevi1, А как ты сделал зависимость lookup от линейного параметра? Как можно добавить два Lookup Actions одному Lookup параметру?
__________________
Делай хорошо, плохо само получится.
Krieger вне форума  
Закрытая тема
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Динамические блоки > Мои динамические блоки