Тема: Марки Autocad MEP

Народ отзовитесь плиз. Можно ли базовыми возможностями Autocad mep приклеивать к девайсам марки(команда AECDEFINETAG)не по отдельности, а автомаркировкой, больно лениво по одной марки проставлять?

(изменено: Vitaly, 16 апреля 2009г. 14:02:19)

Re: Марки Autocad MEP

Владимир Петров,

Можно ли базовыми возможностями Autocad mep приклеивать к девайсам марки(команда AECDEFINETAG)не по отдельности, а автомаркировкой,...?

Можно!
1)ставишь первую, потом появляется опция Multiple, выделяешь остальные. Марки вточности лягут так же как первая.
2)для работы контрукции временно маркируются, потом марки удаляются. Основная маркировка в видах (через ссылку).
3)для сквозной нумерации нескольких конструкции их собирают в видах в мастер-файл и применяют команду Renumber
4)MEP объекты, например устройства, должны быть предварительно классифицированы, тогда их можно промаркировать одной маркой, выбрав их областью. В зависимости от класса марка может выглядеть по-разному на разных объектах.
Пример формулы для маркировки устройств >>>>>>>>>>>>>

Select Case "[Класс]"
    Case "Junction Box" RESULT = "[ID][Number]"
    Case "Портал" RESULT = "[ID]" 
    Case "Безадресные" RESULT ="[ID][Number]"
    Case "Адресные" RESULT = "[PanelName][ID][№Шл_Цепи]"
    Case "ВРУ" RESULT = "[ID]"
    Case "Панель" RESULT ="[Number][ID]"
    Case  "Lighting" RESULT ="[ID][Number]"
    Case "ВЭП" RESULT =     "[ID][Number]"
    Case "ГЭП" RESULT =     "[ID][Number]"
    Case "ЛВС" if "[NameObj]"= "ОСБ" Then RESULT = "[PanelName]:[CircuitNumber]" Else RESULT = "[ID][Number]-[PanelName]:[CircuitNumber]"
    Case "ТЛФ" RESULT = "[ID][Number]-[PanelName]:[CircuitNumber]"
    Case "РО" RESULT = "[ID][Number]"
    Case "Switch" RESULT = "[ID][Number]"
    Case "TV" RESULT = "[ID][Number]"
    Case Else
        RESULT = "NOT DEFINED"
End Select

Re: Марки Autocad MEP

Виталий спасибо. Только у меня почему то при простановке марки методом Multiple, марки не ложатся в точности как первая. Может где-то в свойствах галку какую-нить надо поставить? И еще можно подробней про команду Renumber как она правильно называется, а то я и так _.renumber, renumber, _renumber вводить пробовал.

(изменено: Vitaly, 17 апреля 2009г. 11:57:32)

Re: Марки Autocad MEP

Владимир Петров,

...марки не ложатся в точности как первая.

Такое было в прошлых версиях из-за глюка, ещё может быть из-за рассовмещения положения блоков в Mvblock-е устройства.
Обрати внимание на 3D вид (блок) в твоих устройствах.
Устройства из STC библиотеки MEP тоже страдают такой фигнёй.

В верхнем меню Document > Scheduling > Renumber Data... или команда _AecPropertyRenumberData, или из каталога на палитры можно достать этот струмент.

Добавлено!
Пример маркировки
http://www.vitalyf.by.ru

Re: Марки Autocad MEP

Vitaly

Пример формулы для маркировки устройств >>>>>>>>>>>>>

Код
Select Case "[Класс]"
   Case "Junction Box" RESULT = "[ID][Number]"
   Case "Портал" RESULT = "[ID]"
   Case "Безадресные" RESULT ="[ID][Number]"
   Case "Адресные" RESULT = "[PanelName][ID][№Шл_Цепи]"
   Case "ВРУ" RESULT = "[ID]"
   Case "Панель" RESULT ="[Number][ID]"
   Case  "Lighting" RESULT ="[ID][Number]"
   Case "ВЭП" RESULT =    "[ID][Number]"
   Case "ГЭП" RESULT =    "[ID][Number]"
   Case "ЛВС" if "[NameObj]"= "ОСБ" Then RESULT = "[PanelName]:[CircuitNumber]" Else RESULT = "[ID][Number]-[PanelName]:[CircuitNumber]"
   Case "ТЛФ" RESULT = "[ID][Number]-[PanelName]:[CircuitNumber]"
   Case "РО" RESULT = "[ID][Number]"
   Case "Switch" RESULT = "[ID][Number]"
   Case "TV" RESULT = "[ID][Number]"
   Case Else
      RESULT = "NOT DEFINED"
End Select

подскажите, пожалуйста...
создал в определениях классификаций новую: Dynamic
в ней создал три подкласса: Класс1, Класс2, Класс3
в наборах характеристик создал ноый: ПРИБОР_устр
там в определениях вбил несколько пунктов определений произвольной характеристике и пару определений формульной характеристики(!!!)
...здесь мне и надо менять значение рузультата в зависимости от Класс1..Класс3..КлассN
затык в в том чтоб определить Select Case "[???]", т.е. созданные классы из новой классификации...буду очень благодарен за ответ!

Re: Марки Autocad MEP

Александр,

...там в определениях вбил несколько пунктов определений произвольной характеристике и пару определений формульной характеристики(!!!)

???

1)нужно создать не что попало а определение Classification Definition например Класс и в нём указать имя созданного определения классификации Dynamic, тогда в формуле можно будет указать  Select Case "[Класс]", к-рое будет ссылаться на Dynamic.

2)стилям устройств назначить классы Класс1, Класс2 или Класс3

Re: Марки Autocad MEP

Vitaly
посмотрел ваш ролик по нумерации устройств.
хочу понять как получилось при прикреплении марки к группе устройств каждый след.номер нумеруется по правилу предыдущий + 1...у меня нумерации не происходит, хотель бы узнать на каком шаге при создании марки указывается cв-во инкрементности???

Re: Марки Autocad MEP

Александр,

...как получилось ... по правилу предыдущий + 1

Для этого текстовому свойству Number присвоил формат AutoIncrement и всё. Текущее значение где-то хранится, поэтому если через какое-то время вставить новое устройство, то его номер будет Nтек+1
В ролике показаны уже пронумерованные ранее устройства, а вначале они нумеруются в порядке простановки.

на каком шаге при создании марки указывается cв-во инкрементности???

))) ...на начальном этапе! Создал его сразу с форматом автоинкремент.

Re: Марки Autocad MEP

Vitaly
Спасибо,все стало ясно и понятно)

Re: Марки Autocad MEP

Народ помогите. Можно ли копировать содержимое Меповских марок. Если можно то как? Заранее спасибо.

Re: Марки Autocad MEP

Владимир Петров,

...копировать содержимое Меповских марок

???
Не понятно! ...их содержимое -  аттрибуты указывающие на свойства.
Копировать марку, свойства? Что конкретно надо?

Re: Марки Autocad MEP

Нужно скопировать текст, который отображает марка. Свойство,которое она отображает является формульной характеристикой, состоящей из кучи компонентов.

(изменено: Vitaly, 1 июня 2009г. 13:29:20)

Re: Марки Autocad MEP

Владимир Петров,
Фомулу копировать? Ctrl+C в окне с формулой...

Re: Марки Autocad MEP

Нет Виталий как копировать средствами винды я и сам знаю. Есть уст-во, к нему приклеена выноска с маркой, марка отображает значение формульной характристики ("[1_Номер_ЦП][Элементы_планов_по_стилю:Многобуквенный_код][2_Номер_ПП].[3_Номер_ШЛЕЙФА].[4_Номер_ЭЛЕМЕНТА]"). Есть ли возможность в мепе скопировать ту информацию, которую отображает марка.

Re: Марки Autocad MEP

Владимир Петров, ...незнаю, можно выгрузить сначала в xls..., потом ещё куда нить. Может в контексте поставленной задачи проще можно сделать? Какая задачка-то?

Re: Марки Autocad MEP

Виталий, можно ли настроить марку для того чтобы она работала только с devicaми определенного класса, например у меня создано device "оконечное устройство" и проклассифицировано как "оконечники", у не хочу чтобы она маркировалось методом Multiple, щас у меня получается, что когда я проставляю марки методом Multiple ко всем оконечным устройством подсоединяется пустая выноска и приходиться удалять их?

Re: Марки Autocad MEP

Владимир Петров, один из способов -
на палитре в свойствах девайса задействовать опцию Insert Tag, тогда оно сразу будет размещаться на плане вместе с тегом.

Re: Марки Autocad MEP

Виталий я раньше пробовал вставлять устройства с тегом, но у меня не получалось делать это вместе с выноской. Может это возможно каким-нибудь образом?

Re: Марки Autocad MEP

Виталий здравствуйте!
Помогите разобраться, почему я когда я создаю марку для обычного автокадовского блока, она ведет себя как-то глючно, ее невозможно перемещать, такого эффекта при создании марки для устройств я не наблюдал. Выкладываю пример http://rapidshare.com/files/277974032/marka.dwg.html. Заранее спасибо.

Re: Марки Autocad MEP

Владимир ПетровДа, марка для блока не перемещается, почему не знаю, блоками не пользуюсь! Нужно конвертнуть во что нить MEP-овское!

Re: Марки Autocad MEP

Vitaly
Создал марку в AMEP 2010
http://ifolder.ru/14232007
В наборе характеристик создал характеристику "МАРКИРОВКА_ПЛАНЫ", в ней формула "7_Обозначение" описывается кодом,код по структуре похож на ваш...

Код
Select Case "[Класс]"
   Case "Junction Box" RESULT = "[ID][Number]"
   Case "Портал" RESULT = "[ID]"
   Case "Безадресные" RESULT ="[ID][Number]"
   Case "Адресные" RESULT = "[PanelName][ID][№Шл_Цепи]"
   Case "ВРУ" RESULT = "[ID]"
   Case "Панель" RESULT ="[Number][ID]"
   Case  "Lighting" RESULT ="[ID][Number]"
   Case "ВЭП" RESULT =    "[ID][Number]"
   Case "ГЭП" RESULT =    "[ID][Number]"
   Case "ЛВС" if "[NameObj]"= "ОСБ" Then RESULT = "[PanelName]:[CircuitNumber]" Else RESULT = "[ID][Number]-[PanelName]:[CircuitNumber]"
   Case "ТЛФ" RESULT = "[ID][Number]-[PanelName]:[CircuitNumber]"
   Case "РО" RESULT = "[ID][Number]"
   Case "Switch" RESULT = "[ID][Number]"
   Case "TV" RESULT = "[ID][Number]"
   Case Else
      RESULT = "NOT DEFINED"
End Select

...но усложнен условиями if
затык в том,что код не выполняется с условиями,почему не понимаю???

(изменено: Vitaly, 29 сентября 2009г. 12:45:13)

Re: Марки Autocad MEP

Александр,
У вас используются длинные русские имена переменных, возможно, вы где-то проследили лишний пробел или enter.
Стоило только заменить их на короткие символы, как всё заработало

PS При работе с длинными именами раздвигайте максимально диалоговое окно!

Re: Марки Autocad MEP

Vitaly
Блин,а действительно помогло)))не знаю как это связано с длиной,пробелов в переменных не нашел...буду пробовать латинские имена может с ними проблем будет меньше,а за совет огромное спасибо)))

(изменено: Vitaly, 29 сентября 2009г. 15:29:48)

Re: Марки Autocad MEP

Александр,
Пожалуйста,

пробелов в переменных не нашел...

...да не в переменных, а в выражениях! )
PS
Лучше формулы вставлять из списка, они уже форматированы нужным образом, гарантируют прав. работу формулы!