|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Где-как хранятся сведения об аннотативности объектов?
топограф, технолог
Москва
Регистрация: 24.05.2009
Сообщений: 3,072
|
||
Просмотров: 1724
|
|
||||
КЖ; C# Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,611
|
нет
Цитата:
Код:
Extensin Dictionary=> AcDbContextDataManager => ACDB_ANNOTATIONSCALES и там уже лежат аннотативности объекта в объектах типа Autodesk.AutoCAD.DatabaseServices.ObjectContext приведенных к типу Autodesk.AutoCAD.DatabaseServices.AnnotationScale Вот простейший пример добавления текущей аннотативности к объекту и в нем нет ничего про XData: Код:
|
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,404
|
Возможно, РД добавляются "под капотом". ent в результате если просмотреть - там будут соответствующие РД или нет?
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Ндэ...
![]() Оказалось, XData "AcadAnnotative" само-присоединяются только к аннотативным TEXT, MTEXT, LEADER, к размерам. У аннотативных MLEADER и у блоков их нет. Смотрю Extensin Dictionary объектов с помощью ArxDbg. Видны и AcDbContextDataManager, и ACDB_ANNOTATIONSCALES. Если объект аннотативный, то еще есть *A с цифрой. Вроде: *A1, *A7. Если у объекта аннотативность выключить, то у него и AcDbContextDataManager, и ACDB_ANNOTATIONSCALES остаются. Исчезает только это *A с цифрой. Если эти *A в ArxDbg посмотреть как DXF, то с кодами 40 видны знаменатели назначенных масштабов. Но не для всех примитивов - только для MLEADER и для блоков. А для TEXT, MTEXT, LEADER, для размеров - при просмотре *A или др. нигде не вижу соответствующих цифр. ... Разве что - с кодами 40 без всяких словарей видна высота масштабированной надписи. В Свойствах она же называется Высота текста в пространстве модели. И у аннотативных есть Высота текста в пространстве листа. Деление первого на второе дает знаменатель масштаба. Но как/где записана эта Высота текста в пространстве листа у TEXT, MTEXT, LEADER, у размеров?
__________________
количество моих сообщений не говорит о знании Автокада |
||||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Разработка ПОС, искусство проектирования | Tyhig | Технология и организация строительства | 117 | 25.11.2021 17:38 |
Изменить порядок создания объектов в AutoCAD | hwarang | AutoCAD | 13 | 26.08.2021 22:12 |
Исключение объектов из набора | Violent MITCHELL | AutoCAD | 22 | 10.08.2016 12:09 |
Аттестация в Минрегионе по негосударственной экспертизе | Людмила Охр | Прочее. Архитектура и строительство | 350 | 14.02.2015 17:50 |
Нужен перечень объектов, утверждение проектов которых не требует заключения экспертизы | _andrey52 | Организация проектирования и оформление документации | 4 | 27.11.2008 12:06 |