Тема: Вопросы по границам помещений

Добрый день.

В прежних версиях ADT (например: 2006) для обозначения границ помещений существовал отдельный объект "Граница помещения". В нынешних версиях от этого объекта отказались, теперь границей помещения можно задать любой геометрический примитив, имеющий свойство "Границы помещений" (Например: полилиния).

1. Какой объект все таки предпочтительнее для границы помещений?
2. Каким образом можно связать помещение с примитивом (если конкретно, то с полилинией)? Какой тип якоря нужно использовать?
(это необходимо для программного определения принадлежности примитива помещению).
3. Связаны ли ассоциативные помещения с примыкающими стенами якорем?

Re: Вопросы по границам помещений

В прежних версиях ADT (например: 2006) для обозначения границ помещений существовал отдельный объект "Граница помещения". В нынешних версиях от этого объекта отказались, теперь границей помещения можно задать любой геометрический примитив, имеющий свойство "Границы помещений" (Например: полилиния).

...скорее признак а не свойство!

1. Какой объект все таки предпочтительнее для границы помещений?

...Что значит какой объект??? Строишь план, генеришь помещения и всё! Часто холл приходится как-то отделять от коридора, тогда рисуешь спец! примитив(к-рый, кстати, недавно только появился) Или коридор разделён лёгкой перегородкой, тогда ей в свойствах ставишь галку ограничивать помещение или нет. Или перегородка  в кабинке санузла... и т.п. Этот признак так же может понадобиться для вычисления полезной площади помещения.

2. Каким образом можно связать помещение с примитивом (если конкретно, то с полилинией)?

С примитивом скорее всего не получится связать, а вот с AEC объектом можно и для этого делать ничего не надо, объект и так "знает" в каком он помещении находится. ))

3. Связаны ли ассоциативные помещения с примыкающими стенами якорем?

Безусловно связаны, вот только якорь это или ещё что-то нам знать не дано!
4. Скажите лучше прямо, что вы хотите? Это может существенно облегчить вашу задачу и избавить от бесполезных телодвижений! ))

Re: Вопросы по границам помещений

Здравствуйте, Vitaly!
В общем ситуация следующая - пишу проект под AutoCAD Architecture.
Опыта работы в Автокаде у меня конечно меньше, чем в программировании.
А вопрос мой скорее подходит в раздел использования Автокада, нежели в раздел программирования.

В общем для данного помещения необходимо будет программно получить доступ к примитивам, являющимися его границами.
Самый очевидный способ,на мой взгляд - связать объекты якорем.

С примитивом скорее всего не получится связать, а вот с AEC объектом можно и для этого делать ничего не надо, объект и так "знает" в каком он помещении находится. ))


Прошу вас перечислить AEC объекты, которые можно связать с помещением якорем и которые имеют признак "Границы помещений".
Также хотелось бы знать, каким образом объект "знает" в каком помещении он находится. Это где-либо отображается или это используется только для вычисления полезной площади помещения?

Безусловно связаны, вот только якорь это или ещё что-то нам знать не дано!


Тогда, скорее всего должен быть способ программно определить прилежащие к помещению стены. Но этот вопрос уже не сюда))

Re: Вопросы по границам помещений

В общем для данного помещения необходимо будет программно получить доступ к примитивам, являющимися его границами.

Зачем? К каким примитивам? Кому придёт в голову возиться с примитивами? К стенам! Мы план-то стенами наверно строим, в 99%- тах это стены!

Самый очевидный способ,на мой взгляд - связать объекты якорем.

Ситуаций разных много, любая ручная работа - не катит!

Прошу вас перечислить AEC объекты...

))) делать мне что ли нечего... Откройте менеджер стилей, посмотрите список объектов, через свойство location (eng ) или Позиционная характеристика (рус) они могут автоматически получать доступ к свойствам помещений в которых они расположены, даже через ссылку! Всё равно не катит!!!
На практике всё это превращается в бесконечный гемор!

Тогда, скорее всего должен быть способ программно определить прилежащие к помещению стены. Но этот вопрос уже не сюда))

Опять отделка помещений? Пустое это занятие!