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

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Динамические блоки > Изменение вхождения динамического блока нарушает его определение. Как победить?

Изменение вхождения динамического блока нарушает его определение. Как победить?

Ответ
Поиск в этой теме
Непрочитано 29.04.2019, 16:27 #1
Изменение вхождения динамического блока нарушает его определение. Как победить?
wwWSerGWww
 
Регистрация: 29.04.2019
Сообщений: 2

Здравствуйте!

Помогите, пожалуйста, разобраться с динамическим блоком (пример во вложении). Блок представляет из себя пролет воздушной линии, в нем задаю базовой точкой начало пролета, точечным параметром с перемещением задаю конечную точку, из выпадающего списка выбираю марку провода (в примере условные марки). Целью является извлечение данным из всех аналогичных блоков с получением не только информации о марке провода и длине пролета, но и, обязательно, координат начала и окончания пролета (пример выходной таблицы во вложенном файле). С извлечением проблем нет, все сделал. Первое вхождение динамического блока работает так, как и задумывалось, нареканий нет. Но перемещение ручки точечного параметра влияет не только на вхождение блока, но и на определение данного блока, из-за чего все последующие вхождения, полученные через команду "вставка блока" работают некорректно, блок "разъезжается". Если размножать блок через копирование (Ctrl-C + Ctrl-V) первого (то, которое работает корректно) вхождения, то все копии работают отлично, но хотелось бы создать палитру блоков, а не "бегать" за нужным блоком по всему чертежу. Надеюсь понятно описал, извиняюсь за большое количество букв.

Вложения
Тип файла: dwg
DWG 2018
Пролет.dwg (69.5 Кб, 13 просмотров)

Просмотров: 1618
 
Непрочитано 30.04.2019, 08:58
1 | 1 #2
Melx


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


Здравствуйте!

У вас там геом. зависимости картину портили, как мне кажется. Особенно начало фиксированное в мировой СК меня смущает. Лучше в одном динамическом блоке не использовать зависимости и операции. Скорректировал блок - там теперь только операции.
Вложения
Тип файла: dwg
DWG 2010
Пролет_M.dwg (119.5 Кб, 7 просмотров)
Melx вне форума  
 
Автор темы   Непрочитано 30.04.2019, 10:07
#3
wwWSerGWww


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


Спасибо большое за помощь, блок "пролет" действительно стал работать адекватно. Вопрос, решен.
Материал к размышлению: ниже прилагаю блок "опора" с геометрическими зависимостями и операциями, и он работает без глюков, хотя строил его в той же логике, как и блок "пролет". Чудеса автокада остаются непостижимыми.
Вложения
Тип файла: dwg
DWG 2018
Опора.dwg (48.9 Кб, 7 просмотров)
wwWSerGWww вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Динамические блоки > Изменение вхождения динамического блока нарушает его определение. Как победить?

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
VBA. Изменение цвета блока kefirrr Программирование 1 29.12.2014 19:56
Создание зависимого динамического блока Начинающий архитектор Динамические блоки 4 27.09.2014 06:02
Изменение динамического блока в зависимости от данных в ячейке таблицы Windsor756 Динамические блоки 2 16.09.2013 20:48
Автоматическое изменение параметра листа в зависимости от динамического блока san666 Динамические блоки 8 27.06.2013 21:57
C# .net переопределение динамического блока из внешнего файла bargool .NET 35 18.10.2011 16:03