Текста на чертеже нет в IDrawingTexts

Автор ТрындецЪ, 08.08.17, 09:04:13

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

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

ТрындецЪ

Во вложении пример "чертёжа" с 10-ю экземплярами текста на чертеже. 9 экземпляров были скопированы из чертежа старой версии, десятый создан мной. В коллекции текстов есть только 1 текст (мой). Почему текстов нет в коллекции? Как их считывать в этом случае?

Upd: Тексты появились в коллекции после применения к ним команды "Разрушить".

Slaviation

Эти тексты являются аннотационными объектами - IAnnotativeObject.
+ Благодарностей: 1

ТрындецЪ

#2
Цитата: Slaviation от 14.08.17, 12:57:28
Эти тексты являются аннотационными объектами - IAnnotativeObject.
Для чего нужны такие объекты, где применяются?

Upd.: Нашёл в SDK. Аннотационный  (не зависит от масштаба, измеряется "по бумаге"). Примерно понятно. Непрограммными средствами такие объекты создаются в КОМПАСе? Что-то я не встречал.

Slaviation

У меня тоже нет опыта работы с объектами такого типа.
Возможно они результат разрушения макроэлемента.

Vitalij Lysanov

#4
Аннотационной можно считать точку в 2D или 3D, она не зависит от масштаба.