|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Acad MEP2019 Rus. Как занести значение атрибута вхождения блока в набор характеристик?
Регистрация: 08.06.2012
Сообщений: 114
|
||
Просмотров: 5251
|
|
||||
Регистрация: 19.07.2005
Россия
Сообщений: 3,267
|
Ок!
Ну вот пока средствами самого Autocad ![]() Правда, что с этим делать непонятно, править можно атрибуты через палитру свойств FireBlockPropertySet.dwg Последний раз редактировалось VitalyAF, 27.04.2020 в 17:41. |
|||
![]() |
|
||||
Регистрация: 19.07.2005
Россия
Сообщений: 3,267
|
Fire detector - набор свойств для блока тип - Text - В нём м.б. несколько свойств в соответствии с кол-вом атрибутов блока
Attrib - с автоматическим свойством Text Потом я редактировал блок - BlockEdit, где назначил каждому атрибуту свойство из набора Fire detector через Field Но главное то, что a) наборы свойств MEP объектов следуют за объктом, б) свойства автоматом присваиваются объекту и автоматом обновляются, а здесь вставленному с палитры блоку надо проставить атрибуты и обновить поля свойств! Слишком много телодвижений! Правда можно попробовать вытащить атрибуты блока с помощью формул скрипта... Но там тоже м.б. проблемы... Последний раз редактировалось VitalyAF, 27.04.2020 в 18:14. |
|||
![]() |
|
||||
Регистрация: 08.06.2012
Сообщений: 114
|
Я примерно понял направление, только что-то не верно, скорее всего, делаю (видимо тупой)
1. Захожу в диспетчер стилей 2.Далее в набор характеристик 3.Применяется к ТЕКСТ 4.Создаю произв. характеристику со свойством ТЕКСТ (например ШЛЕЙФ) 5. Захожу в редактор блоков 6. Но этот набор не применяется к атрибутам. Далее иду в диспетчер стилей и выбираю применяется к ОПРЕДЕЛЕНИЕ атрибута Потом применяю набор к атрибутам и через field выбираю ОБЪЕКТ-Атрибут-ЗНАЧЕНИЕ (пишет BTH, пока я в редакторе блоков) Когда выхожу из редактора, в наборе свойств ШЛЕЙФ пусто все. |
|||
![]() |
|
||||
Регистрация: 19.07.2005
Россия
Сообщений: 3,267
|
Поиграться не пробовал с блоком, с атрибутами? Мне кажется не очень удобно.
Пробуй на палитру записать, с палитры достать, вообще работать-то с ними можно? А если понравится я через Timwever зайду всё объясню... Цитата:
Objets, в правом окне д.б. свойства назначенные блоку, выбираешь, ок! Но главное, что такой блок помещаешь на палитру, потом при вставке, теряются свойства... Можно попробовать, завернуть блок в блок перед вставкой и в свойствах на палитре указать галку "раскрыть блок", тогда по идее всё должно целым остаться. Мы так листы оформленные с таблицами сохраняли на палитры, вставляли с раскрытием, всё в таблице было на месте! Последний раз редактировалось VitalyAF, 27.04.2020 в 19:18. |
|||
![]() |
|
||||
Регистрация: 08.06.2012
Сообщений: 114
|
На самом деле у меня замысел какой. Программа рубежкад строит структурную схему, но мне не нравится, что все слишком размашисто выходит, я хотел получить какую-то таблицу, скажем поэтажной адресации, и максимально все ужать. Получается, что на выходе она мне рисует блоки с уже прописанными атрибутами, которые я хочу извлечь и построить, табличку из двух столбцов. Слева-УГО, а справа-Адрес. И, естесственно, мне не хочется каждый блок редактировать.
А заставить его вставляться с набором характеристик я пока не знаю как. Хотя у них есть отдельная папка со всеми файлами, где блоки лежат. Один блок-один файл. Было бы классно, чтоб когда присваиваешь блоку характеристику, то она заполнялась сама в соответствии со значением атрибута каждого блока. Последний раз редактировалось farookh1, 27.04.2020 в 20:39. |
|||
![]() |
|
||||
Регистрация: 08.06.2012
Сообщений: 114
|
Вот такую на выходе схему в рубежкаде я получаю. Но, к сожалению, мне не нравится, что она слишком размашиста, хочется что-то с ней сделать, например в таблицы загнать, чтоб это все покомпактнее выглядело. Т.е атрибуты в блоки уже занесены автоматически программой. Но внешний вид... на А2 не впихнуть даже, да и на А1 тоже как-то страшненько выглядит.
Там можно задавать формат выходного листа при генерации, но она не церемонится укомпановать, а просто делает их столько, сколько нужно. А вообще хорошая надстройка для слаботочника. С ее помощью можно не только на Рубеже делать проекты. Можно и на болиде, просто потом поменять в спецификации оборудование в экселе. Просто подразумевать при работе, что делаешь не на Рубеже, а на Болиде или чем-то другом. Зато на выходе есть и спецификация и кабельный журнал и структурная схема. Просто немного допилить. |
|||
![]() |
|
||||
Регистрация: 10.08.2013
Сообщений: 11,499
|
ну так напишите рубежцам, может в очередной версии добавят.. по большому счету хотя бы сделать возможность исключать повторяющиеся УГО из цепочки - а то 10-20 пожарных извещателей подряд с последовательной нумерацией: это, конечно, супер нужно и информативно)
|
|||
![]() |
|
||||
Регистрация: 10.08.2013
Сообщений: 11,499
|
так не просто вырезать. У них в надстройке определенным образом заданы взаимосвязи между блоками в шлейфе/кабеле, и структурка (судя по чертежу) строится путем простого вывода подряд всех блоков в порядке взаимосвязи. Если добавить в описание взаимосвязей для каждого блока-УГО флажок типа "Скрыть на структурке", который хотя бы пользователь будет задавать путем выделения рамкой "лишних" блоков. И если при выводе встречается блок с данным установленным флагом, а предыдущий блок со сброшенным флагом - то вместо блока УГО хотя бы вставить блок с многоточием.. или отрезок/полилинию с соответствующим стилем. А если это уже второй и более блок со сброшенным флагом - просто пропускать. Тогда при изменении планов и перестройке структурной схемы не придется каждый раз выбирать блоки для скрытия. Но это пускай сами рубежовцы занимаются, у кого исходной код надстройки на руках...
|
|||
![]() |
|
||||
Регистрация: 08.06.2012
Сообщений: 114
|
в рубеже есть несколько видов структурных схем, ну например они пишут BTM1.1.1 (4) BTM1.1.92, где цифра 4 говорит нам о том что между 1 и 92 есть еще 4 штуки, но какие у них номера, не ясно. Добустим, может и можно было к такой сжатой структуре приложить таблицу, которую Виталий уместил на листе. Поэтому я хочу иметь возможность занести атрибуты в характеристику.
Ужать все это конечно можно в экселе, но там тоже в несколько этапов надо делать, чтоб получить диапазон или воспользоваться акцессом. Потом обратно в автокад вставить, вставить УГО в столбцы. Слишком много телодвижений. Прилагаю еще такой вид Последний раз редактировалось farookh1, 29.04.2020 в 12:06. |
|||
![]() |
|
||||
Регистрация: 10.08.2013
Сообщений: 11,499
|
отсутствие визуального разрыва в шлейфе вносит сумятицу скорее) Идет непрерывная линия и стоит какая цифра, даже без "шт" хотя бы - и пойми: то ли выкинули часть извещателей с сохранением нумерации, то ли просто не показали.. Но опять же - пишите рубежевцам, смотрят они в этот форум или нет - неизвестно, да и в названии темы никакого упоминания их продукта нет...
|
|||
![]() |
|
||||
Регистрация: 08.06.2012
Сообщений: 114
|
Так я и не хотел , чтоб все скатывалось к рубежу. Просто хотел из развернутой структуры занести значение атрибута в значение характеристики. Я уже давно интересовался этой возможностью.
Мне пока только понятно, что на этапе начала работы добавить можно настроить блок, через field заполнить текстовую характеристику, и потом уже копировать все. А постфактум не получается |
|||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Изменение выравнивания атрибута блока в зависимости от положения атрибута относительно блока | BIKE-off | LISP | 2 | 19.04.2020 11:52 |
Почему не происходит обновление поля атрибута после изменения параметра вхождения блока? | Mr_dd | Динамические блоки | 0 | 03.04.2020 02:45 |
Изменение вхождения динамического блока нарушает его определение. Как победить? | wwWSerGWww | Динамические блоки | 2 | 30.04.2019 10:07 |
Как заставить атрибут блока принимать значение имени слоя? | bboysyndrom | AutoCAD | 1 | 21.12.2018 22:49 |
Lisp. авто-нумерация атрибута блока. | DonJad | LISP | 10 | 26.10.2014 02:04 |