получить параметры объектов (длины линий, значения размеров) посредством Python

Автор ALEXEY ZATEEV, 22.02.19, 11:38:41

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

ALEXEY ZATEEV

Уважаемые форумчане! Пробую написать скрипт на Питоне (Компас-Макро). ::)
Подскажите, как можно получить идентификаторы всех объектов чертежа?
Например, в виде множества, словаря и т. п. ... Пока с трудом представляю себе объектную модель документа Компас.
Цель -- считать значения свойств линии (координат концов и т. д.), которая уже есть на плоском чертеже (.frw), и присвоить их значения переменным Питона для дальнейшего использования.

ТрындецЪ

В АПИ7 есть коллекция отрезков ILineSegments. В АПИ5 итератором по отрезкам. И у каждого конкретного отрезка получать нужные свойства.

ALEXEY ZATEEV

а может пример есть готовый? я программирование знаю на уровне средней школы :o, цикл, ветвление и тд :%:, и SDK если и пойму то черепашьими шагами) или как нибудь попроще объяснить для инженера до мозга костей?))