Сообщество программистов Autodesk в СНГ
ADN Club => AutoCAD .NET API => Тема начата: RevitTormentor от 12-11-2017, 11:07:35
-
Можно ли поменять элементы (длину полилинии, цвет, радиус круга цвет и пр.) и их расположение внутри блока если блок это просто объединение элементов в блок. Никаких автоматических операций он не совершает. Т.е. динамический блок фактически как "статический" блок.
И в таком случае например, изменить расстояние между двумя центрами двух окружностей от центральной точки (рисунок1) то координата точки это глобальная координата чертежа или внутренняя координата блока?
(https://s8.postimg.org/arrwj2e1t/image.png) (https://postimg.org/image/arrwj2e1t/)
-
Можно конечно. Только не в BlockReference, а в BlockTableRecord. Такое изменение приведет к изменению всех вставок блока.
Единственное, что может вызвать трудность - это поиск нужных примитивов внутри btr