|
||
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
Поиск в этой теме |
24.06.2011, 18:57 | #1 | |
Autocad Architecture 2011: Как в атрибуте блока тега двери создать вычисляемое значение DOOROBJECTS:NUMBERSUFFIX+DOOROBJECTS:NUMBER (Д01)?
Регистрация: 22.06.2011
Сообщений: 8
|
||
Просмотров: 3209
|
|
||||
Регистрация: 19.07.2005
Россия
Сообщений: 3,225
|
Тэг состоит из двух частей разделённых двоеточием, например
DoorObjects:Number где: DoorObjects - имя набора свойств Number - имя свойства в этом наборе Т.е. сначала это свойство нужно создать, а лучше взять готовое из стандартной марки. В качестве формата свойства нужно выбрать наиболее подходящее - Номер - Объект и изменить его добавив префикс Д |
|||
|
||||
Регистрация: 22.06.2011
Сообщений: 8
|
Спасибо. Не сразу дошло, но разобрался. Сделал так. Через Style Manager зашел в Documentation Objects > Property Set Definition > DoorObjects. В список добавил Manual Property Definition под именем NumberPrefix со значением по умолчанию Д, и добавил Formula Property Definition под именем DOORTAG и значением [NumberPrefix][Number] (без пробела). Тут — все сделано. Теперь в блоке тега двери создал атрибут, в поле Tag вписал: DOOROBJECTS: DOORTAG (между DOOROBJECTS: и DOORTAG пробел не нужен, просто движок форума вставляет смеющийся смайлик ), отцентрировал в кружке. Все работает. Как я понял — нельзя делать вычисляемое значение в атрибуте, только создав переменную и потом вставив ее одну! в один! атрибут. Видать так проще решили в автодеске, хотя можно было–бы и так, и так Ну да ладно, и так все работает.
P.S. Все подробно описал для тех кто может будет потом тем же вопросом задаваться Последний раз редактировалось сям, 25.06.2011 в 17:08. |
|||
|
||||
Регистрация: 19.07.2005
Россия
Сообщений: 3,225
|
...
до сих пор правильно > Цитата:
Цитата:
Тип свойства - Счётчик Целое (Autoincrement) Формат свойства - Номер-Объект-Дверь(NumberobjectDoor) Никаких формул не надо! Единственно что нужно сделать дополнительно - взять за основу имеющийся формат свойства NumberObject скопировать, переименовать и изменить его добавив префикс Д В теге будет DoorObjects:Number PS в таких случаях за основу нужно брать готовые свойства, марки, чтобы сохранить совместимость с другими пользователями. |
|||
|
||||
архитектор Регистрация: 12.04.2011
Санкт_Петербург
Сообщений: 20
|
дорогой, о великий, Виталий! у нас караул! на одном ноутбуке не работают марки всего. файл тот же, что у всех, перемещаем марку в палитру и ставим оотуда на спейс (дверь, стену...), выпадает окошко со свойствами объекта - т.е. свойтва она видит - а на чертеже пустой кружок или исходный текст, на основе которого была сделана марка. АА 2011, АА 2013 - одно и то же. создала марку заново, она действительно стала маркой (появилась голубая ручка) - без эффекта. windows 7, 64 бит. комп не в сети. не понимаю даже с чем вообще это может быть связано. я думала человек делает что-то не так, но у меня тоже не получается.причем в таблице все видно, свойства отбражаются, меняются. и еще в свойствах марки в палитре не настраивается выноска тэга (leader). я предполагаю, что это как-то связано с неработающими марками. копирую файл с маркой на свой пк, ставлю ее заново в палитру и она прекрасно работает!!!
подскажите, о всезнающий наимудрейший!!! |
|||
|
Опции темы | Поиск в этой теме |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Информация по идентификационным кодам программ в сетевых лицензиях Autodesk | KSI | AutoCAD | 1 | 14.09.2009 15:59 |