Реклама i
Стань нашим партнером - зарабатывай с нами!
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Вертикальные решения на базе AutoCAD > [Plant 3d 2012] Есть ли умельцы?

[Plant 3d 2012] Есть ли умельцы?

Закрытая тема
Поиск в этой теме
Непрочитано 24.10.2011, 11:05 #1
[Plant 3d 2012] Есть ли умельцы?
cdholder
 
Регистрация: 27.05.2009
Сообщений: 135

Добрый день.

Есть ли кто-нибудь на форуме, кто серьезно и глубоко ковыряет эту вещь. Я уже много чего адаптировал, хотелось бы кое-что специфичное спросить в плане конфигурации... Например, как перетаскивать базу своих вентилей из проекта в проект вроде понятно, а как быть с, например, настройками P&ID, трехмерки и изометрий?

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

С Уважением, Куликовский Федор
Просмотров: 377921
 
Непрочитано 02.12.2011, 22:44
#2
saippuakauppias


 
Регистрация: 28.10.2011
Сообщений: 38


Вечер добрый!

Цитата:
Сообщение от cdholder Посмотреть сообщение
а как быть с, например, настройками P&ID, трехмерки и изометрий?
флажок "Копировать настройки из существующего проекта" при создании нового проекта не обеспечивает выполнение требуемых задач? Какие именно настройки не хотят копироваться?

Начал ковырять сию программу. При добавлении нового элемента (из подгруппы насосов) на палитру инструментов через ручку предлагает на замену, как и положено, только другие насосы. Но если щелкать по ручке насоса из стандартного набора - добавленного в списке нет.. Не подскажите какой параметр за это отвечает?
Ещё не подскажите как изменить идентификатор класса - системную переменную (например P(Pump) на Н, Резервуары ТК на Е)? Я понимаю, что это можно настроить при выводе анотаций, но всё же.. хотелось бы это настроить в корне - доставит больше удобства.

Последний раз редактировалось saippuakauppias, 04.12.2011 в 15:50. Причина: update
saippuakauppias вне форума  
 
Автор темы   Непрочитано 05.12.2011, 09:35
#3
cdholder


 
Регистрация: 27.05.2009
Сообщений: 135


Заранее извиняюсь - у меня все по-английски, а картинки я делать и выкладывать не умею(((

По вопросу добавить насос (или любое другое оборудование или элемент P&ID) нужно соблюсти 2 условия:
1) Должно быть активно рабочее пространство для элементов P&ID (лично я использую и модифицирую PIP)
2) На панели инструментов должна быть открыта правильная вкладка (в вашем случае - equipment)
Когда вы добавляете элемент и правиль определяете его принадлежность - он должен появиться в соответствующем блоке. Если этого не происходит - покрутите ручки, пока не добьетесь нужного эффекта

По поводу классификатора, тегов и типа аннотации.

Элементы классификатора (A - Mixing equipment, B - blowers и т.д.) можно изменить, можно добавить свои. Идете в project setup ---> engineering items ---> equipment ---> pumps ---> выбираете нужный насос и тыкаете на него. Вы увидите список свойств (properties) - найдите строчку type и нажмите на нее. В правом верхнем углу будут активными 2 кнопки: add и edit - одна добавляет свойство (классификатор является свойством и имеет тип данных "list" - т.е. можно выбрать из списка), вторая меняет существующие свойства. Если вам нужно изменить/дополнить существующую классификацию - нажимайте edit, выбирайте свойство equipment types и вперед!

С тегами и аннотацией все сложнее - тут надо предметно. Например как изменить представление числа (чтобы позиции нумеровались как 1, 2, 3, а не 001, 002, 003). Спрашивайте, отвечу.

Последний раз редактировалось cdholder, 05.12.2011 в 10:05.
cdholder вне форума  
 
Непрочитано 05.12.2011, 11:40
#4
saippuakauppias


 
Регистрация: 28.10.2011
Сообщений: 38


Цитата:
Сообщение от cdholder Посмотреть сообщение
Заранее извиняюсь - у меня все по-английски, а картинки я делать и выкладывать не умею(((
Ничего страшного, думаю найдём общий язык
Цитата:
Сообщение от cdholder Посмотреть сообщение
(лично я использую и модифицирую PIP)
аналогично

Цитата:
Сообщение от cdholder Посмотреть сообщение
Когда вы добавляете элемент и правиль определяете его принадлежность - он должен появиться в соответствующем блоке. Если этого не происходит - покрутите ручки, пока не добьетесь нужного эффекта
Не понял какие ручки крутить.. 2 условия выполнены были, элемент добавлялся через project setup, и при вынесении его на палитру инструментов упал в самый конец на вкладке equipment, в ручную его перетащил в группу(блок?) pumps.


Цитата:
Сообщение от cdholder Посмотреть сообщение
- найдите строчку type и нажмите на нее. Если вам нужно изменить/дополнить существующую классификацию - нажимайте edit, выбирайте свойство equipment types и вперед!
Спасибо! Помогло.

Цитата:
Сообщение от cdholder Посмотреть сообщение
Например как изменить представление числа (чтобы позиции нумеровались как 1, 2, 3, а не 001, 002, 003). Спрашивайте, отвечу.
С представлением анотации более-менее разобрался. Не понятно только, как раз, как изменить представление свойства Number c [NNN] на [N*]? Заранее спасибо!

Последний раз редактировалось saippuakauppias, 05.12.2011 в 13:05.
saippuakauppias вне форума  
 
Автор темы   Непрочитано 05.12.2011, 15:41
#5
cdholder


 
Регистрация: 27.05.2009
Сообщений: 135


"Ручки крутить" в смысле попробовать разные варианты добавления насоса сначала в классификатор, потом на палитру. Я сегодня может тоже дома попробую - отпишусь.

С классификатором разобрались - хорошо.

С представлением числа все тоже относительно просто. "Маска" представления как-то количество знаков, автонумерация и т.п. управляется из интерфейса тега для каждого элемента отдельно. Посему опять идем в project setup ---> engineering items ---> equipment ---> pumps ---> и выбираем любой элемент. В нижнем левом углу - окошко tag format, отображающее для данного элемента набор данных для трансляции в тег. По сути это набор полей: вы выбираете, чьи свойства (класса объектов, проекта, чертежа) шерстить в поисках нужного - дальше вставляете это свойство и вот последняя иконка в строке "define expression" - это то, что вам нужно.

Насчет английского - это не блаж. Когда вы неизбежно придете к тому, что надо копать сначала С++, а потом object.arx, чтобы почувствовать настоящую свободу и мощь параметрического проектирования - вы столкнетесь с неприятным явлением, что объекты, методы и классы переведены на русский и все те жирные и сочные скрипты, которые американское коммунити пилит день и ночь вам не годятся. Так что переходите на темную сторону...)
cdholder вне форума  
 
Непрочитано 05.12.2011, 16:48
#6
saippuakauppias


 
Регистрация: 28.10.2011
Сообщений: 38


Цитата:
Сообщение от cdholder Посмотреть сообщение
иконка в строке "define expression"
Это не совсем то, что нужно. У меня формат обозначения из трех подэлементов, например Н1.1 - составляется из [свойство "Type"][свойство "Number"].["define expression"]. Поле "Number" по умолчанию имеет формат [NNN], его и требуется изменить на [N*]. Свойство "Number" из идентификатора убирать не хочется, т.к. есть ощущение что оно пригодится для автоматизации создания ведомостей оборудования, запорной арматуры и спецификаций.



Цитата:
Сообщение от cdholder Посмотреть сообщение
Так что переходите на темную сторону...
С английским очень-очень туго.. Поэтому не тянет на передовую сторону

Цитата:
Сообщение от cdholder Посмотреть сообщение
а как быть с, например, настройками P&ID, трехмерки и изометрий?
настройки, как я понял, хранятся в файле projSymbolStyle.dwg; при создании проекта берется из папки c:\Program Files\Autodesk\AutoCAD Plant 3D 2012; в создаваемый проект можно скопировать из готового. Offtop: галочка, о которой писал выше, наверное, это действие и выполняет

Последний раз редактировалось saippuakauppias, 06.12.2011 в 12:15.
saippuakauppias вне форума  
 
Автор темы   Непрочитано 06.12.2011, 12:32
#7
cdholder


 
Регистрация: 27.05.2009
Сообщений: 135


Цитата:
Сообщение от saippuakauppias Посмотреть сообщение
У меня формат обозначения из трех подэлементов, например Н1.1 - составляется из [свойство "Type"][свойство "Number"].["define expression"]
А это зачем? Понятно, что хочется чтобы сразу все позиции насосов были autoincrement integer, но делается это не через define expression, а просто простановкой вышеозначенного свойства. Я так понимаю, что вам нужна автоматическая простановка позиций, чтобы: а) не прохлопать какую-нибудь позицию, б) при удалении одной позиции, все остальные перещелкивались. Заранее говорю, сделать это ОЧЕНЬ сложно и не в одну страницу кода. И главное - в принципе не нужно.

Уникальность позиции оборудования отслеживается самим Plant 3d - в данных проекта если есть 2 объекта, у которых совпадают значения во всех полях, но один (рандомно) остается как есть, второй покрывается вопросиками и при audit"е проекта это все всплывет.

Насчет удаления позиции и перещелкивания (было Н-1, Н-2, Н-3, Н-4; Н-2 удалили, Н-3 стал Н-2, Н4 стал Н-3) это в принципе бессмысленно. Посмотрите на проблему под таким углом: вы выдаете перечень линий, экспликацию или что-то, в чем считываются позиции с техсхемы и передаются в перечень. ЕДИНСТВЕННАЯ задача состоит в том, чтобы все позиции были уникальны и монтажники по заданию технологов могли однозначно определить, например, диаметр, условное давление и рабочую температуру. Вот мне, как монтажнику, получающему задание от технологов в принципе пофиг по порядку позиции идут или нет, главное, чтобы одинаковых не было. А когда у вас продуктовая насосная на 30 насосов число задвижек достигает 300-400.

Так что от души рекоммендую не усложнять и делать autoincrement integer.
cdholder вне форума  
 
Непрочитано 06.12.2011, 17:13
#8
saippuakauppias


 
Регистрация: 28.10.2011
Сообщений: 38


Цитата:
Сообщение от cdholder Посмотреть сообщение
Я так понимаю, что вам нужна автоматическая простановка позиций
Задача другая ставится. Например, есть набор вентилей формата ВНx.z. "x" - характеризует принадлежность вентиля к определенной группе по набору параметров (DN, PN, материал). "z" - порядковый номер вентиля в группе. Обе позиции проставляются вручную. В каком порядке в итоге это будет выглядеть на схеме - не принципиально, важно чтобы в экспликации было ВН1 (DN100PN6) - 10шт, ВН2 (DN25PN6) - 56шт и т.д.

Цитата:
Сообщение от cdholder Посмотреть сообщение
Так что от души рекоммендую не усложнять и делать autoincrement integer.
где данное свойство присваивается?
saippuakauppias вне форума  
 
Автор темы   Непрочитано 06.12.2011, 18:07
#9
cdholder


 
Регистрация: 27.05.2009
Сообщений: 135


Цитата:
Сообщение от saippuakauppias Посмотреть сообщение
Задача другая ставится. Например, есть набор вентилей формата ВНx.z. "x" - характеризует принадлежность вентиля к определенной группе по набору параметров (DN, PN, материал). "z" - порядковый номер вентиля в группе. Обе позиции проставляются вручную. В каком порядке в итоге это будет выглядеть на схеме - не принципиально, важно чтобы в экспликации было ВН1 (DN100PN6) - 10шт, ВН2 (DN25PN6) - 56шт и т.д.


где данное свойство присваивается?
А Dn и Pn это настолько глубоко запрограммленные системные параметры, что вы их и в ручную-то кажется не назначите. Они намертво привязвны к идентификации линии.

Насчет autoincrement integer - это я с Autocad MEP попутал, извиняюсь. Для каждого вновь создаваемого класса автоматически создается поле target.object.number, которое имеет тип данных string и как я понял - по определению autoincrement integer.

Как там кстати с базами элементов у вас? Когда дойдете до формирования каталога - тоже могу много чего рассказать. Routing preference можно умереть настраивать, если не показать 1 раз.
cdholder вне форума  
 
Непрочитано 06.12.2011, 19:28
#10
saippuakauppias


 
Регистрация: 28.10.2011
Сообщений: 38


Цитата:
Сообщение от cdholder Посмотреть сообщение
А Dn и Pn это настолько глубоко запрограммленные системные параметры, что вы их и в ручную-то кажется не назначите. Они намертво привязвны к идентификации линии.
Dn и Pn - это признаки по которым я планирую относить вентиль к ВН1 или ВН2 или.., назначать вручную их не собирался. Задача по этим признакам(хранятся в голове) ставить на схеме ВН1.x или ВН2.z, а количество ВН1.х, ВН2.z должно подсчитываться и, куда нужно, подставляться.

Цитата:
Сообщение от cdholder Посмотреть сообщение
Как там кстати с базами элементов у вас? Когда дойдете до формирования каталога - тоже могу много чего рассказать. Routing preference можно умереть настраивать, если не показать 1 раз.
До формирования каталогов дело ещё не дошло, подвис на составлении схем P&ID, настраиваю их вывод на лист в соответствии с стандартом предприятия..
saippuakauppias вне форума  
 
Непрочитано 06.12.2011, 19:40
#11
Ded_M03ay


 
Регистрация: 09.08.2010
Сообщений: 195


Цитата:
Сообщение от cdholder Посмотреть сообщение
Routing preference можно умереть настраивать, если не показать 1 раз.
А что это такое??? Просто тоже понемного изучаю Plant 3d, и такого выражения при создании каталога не встречал (каталог создавал в AutoCAD Plant 3D Spec Editor).
Ded_M03ay вне форума  
 
Автор темы   Непрочитано 07.12.2011, 09:05
#12
cdholder


 
Регистрация: 27.05.2009
Сообщений: 135


Цитата:
Сообщение от Ded_M03ay Посмотреть сообщение
А что это такое??? Просто тоже понемного изучаю Plant 3d, и такого выражения при создании каталога не встречал (каталог создавал в AutoCAD Plant 3D Spec Editor).
Ну я, блин, опять из AutoCAD MEP термин взял. Имеется ввиду branch table editor конечно.

Routing preference в AutoCAD MEP определяет сопряженность элементов, т.е. для такого-то диапазона трубопроводов с таким-то типом соединения (сварка фланец, раструб) использовать такой-то диапазон отводов, тройников, переходов.

К стати, раз уж разговор постепенно переходит в плоскость каталогов, всем, кто собирается создавать свои каталоги (а делать из придется, т.к. труб и фиттингов по ГОСТу нет, а автоматическую спецификацию хочется) от души рекомендую создавать все на базе диновских и хранить в отдельной папочке. Plan 3D невозможно объяснить, что я хочу трубы в миллиметрах, если каталог Imperial. Редактировать дюймовые трубы в миллиметрах можно, но он все будет округлять до стандартного ряда

Последний раз редактировалось cdholder, 07.12.2011 в 09:11.
cdholder вне форума  
 
Непрочитано 07.12.2011, 16:03
#13
saippuakauppias


 
Регистрация: 28.10.2011
Сообщений: 38


Цитата:
Сообщение от cdholder Посмотреть сообщение
т.к. труб и фиттингов по ГОСТу нет
немного есть тут http://autocad.autodesk.com/?nd=plant_content_packs. (для Plant 3d 2010/2011, на 2012ый встали). Plant 3D 2012 Spec Editor позволяет конвертировать каталоги в 2012ый формат.

Последний раз редактировалось saippuakauppias, 07.12.2011 в 16:36.
saippuakauppias вне форума  
 
Автор темы   Непрочитано 07.12.2011, 16:18
#14
cdholder


 
Регистрация: 27.05.2009
Сообщений: 135


Цитата:
Сообщение от saippuakauppias Посмотреть сообщение
немного есть тут http://autocad.autodesk.com/?nd=plant_content_packs. (для Plant 3d 2010/2011, на 2012ый встали). Plant 3D 2012 Spec Editor позволят конвертировать каталоги в 2012ый формат.
Это все ерунда, к сожалению... Выборочная проверка показала, что в мелочах (в которых, как известно, дьявол) - много чего не правильно.

Кроме того не решена острая фундаментальная проблема как учитывать крепеж фланцевых соединений. Рабочая версия - писать шпилька + 2 гайки + 2 шайбы в строчку. В принципе я видел примеры такого оформления, но оно не совсем соответствует ГОСТу на обозначение тех же шпилек.
cdholder вне форума  
 
Непрочитано 08.12.2011, 17:15
#15
Ded_M03ay


 
Регистрация: 09.08.2010
Сообщений: 195


Пробовал создать каталог ПВХ труб. Не получается. Ну в смысле трубы создать можно, но как например сделать что бы труба имела максимальную и минимальную длину. Приведу пример:
- Есть у меня трубопровод длиной 2.4 м., соответственно мне нужно одна двухметровая труба, и одна метровая (но с учетом что строители ее обрежут до 0.4), тогда я беру из каталога трубу ПВХ длиной 2 м., и ....... беру создаю в каталоге трубу длиной 0.4 м. и добавляю (но с обозначением что это труба 1м., ну что бы в спецификации ее посчитало как трубу 1м.). Как видите очень не удобно, так как если у меня 15 трубопроводов, то мне нужно будет создать 15 кусочков труб, и в конечном итоге получается не каталог, а непонятно что.
Возможно ли мне создать трубу с ограничением максимальной длины 1 м.??
Ded_M03ay вне форума  
 
Автор темы   Непрочитано 08.12.2011, 17:51
#16
cdholder


 
Регистрация: 27.05.2009
Сообщений: 135


http://forums.autodesk.com/t5/AutoCA...h/td-p/2806418

К сожалению редактор каталогов, видимо, не поддерживает define cut length. А что за нужда в этом, если в изометриях все равно bill of materials делается на сегмент, в котором все по пунктам расписано. Не знаю какой тип соединения применяется для труб ПВХ (раструб?) но для металлических при сварном соединении можно указать в модели точку сварки (и он таки понимает разницу между сварным швом при изготовлении технологического блока (workshop weld) и на площадке при сборке (site weld)) и он побьет трубы на куски. Я сам так далеко еще не зашел, нов роликах вроде это показывали.
cdholder вне форума  
 
Непрочитано 08.12.2011, 18:31
#17
Ded_M03ay


 
Регистрация: 09.08.2010
Сообщений: 195


Жалко конечно, что Plant 3d этого еще не умеет, а то у мена почти всегда внутренняя канализации производственных помещений из ПВХ труб. И когда производится закупка материалов, то ПВХ трубы покупаются не метрами, а штуками, и из за этого мне нужно что бы в bill of materials трубы были штуками, а не метрами.
Плюс когда что то делается из полипропиленовых труб, то тоже очень нужен контроль длины, так как максимальная длина поставляемых полипропиленовых труб 4 м., и соединяются они при помощи муфт (а не сварки встык), и получается если где то труба более 4 м., то нужно обязательно не забыть поставить муфту. А если забыл муфту, то ее не включили в смету, а что не включено в смету то не покупается и получается что когда монтажники приезжают монтировать, то конечно что им не хватает муфт и т.д.
Ded_M03ay вне форума  
 
Непрочитано 13.12.2011, 15:54
#18
bazzzed

холод
 
Регистрация: 13.12.2011
Мытищи
Сообщений: 31


cdholder, спасибо за поднятую тему!
(Единственное упоминание про P&id.)
Я сейчас изучаю мануалы и копаю документацию "по предмету".
Нам нужно ПО для отрисовки ПГС, А-кад P&id вроде как для этого создан, вот тестирую пробную версию.

С позволения, буду выкладывать вопросы по мере возникновения.
Спасибо
bazzzed вне форума  
 
Автор темы   Непрочитано 14.12.2011, 09:19
#19
cdholder


 
Регистрация: 27.05.2009
Сообщений: 135


ПГС вы имеете ввиду Промышленно-гражданское строительство? Я в каком объеме вам там нужна технология? Понимаете, там архитектурный модуль очень слабый, значительно слабее, чем в AutoCAD MEP (который, по сути, построен на ядре AutoCAD Architectual Desktop). Как я уже говорил, Plant 3d в связке с P&ID - это технолого-монтажный раздел (ТХ, ТК по ГОСТ 21 1101-2009, Приложение Б, таблица Б.1). Вы, теоретически сможете выдать задание строителям на фундаменты оборудования и опоры под трубопроводы, но, конечно, не в таком виде, чтобы это можно было сразу в Robot SA засовывать. Я, по крайней мере, по полную поддержку и интероперабельность нигде не читал.
cdholder вне форума  
 
Непрочитано 14.12.2011, 09:37
#20
bazzzed

холод
 
Регистрация: 13.12.2011
Мытищи
Сообщений: 31


ПГС - это принципиальные гидравлические схемы (P&Id).
И задача стоит уйти от кульмана (АвтоКад) на более "продвинутый" уровень. С перспективой на будущее выдавать задания монтажникам. Имею в виду ИЗО-чертежи трубопроводов в пространстве строящейся фабрики (напр.) Извини, что немного многословно.
В качестве альтернативы рассматривали С-soft, Cadison и проч. приложения для отрисовки схем и пайпинга.
bazzzed вне форума  
Закрытая тема
Вернуться   Форум DWG.RU > Программное обеспечение > Вертикальные решения на базе AutoCAD > [Plant 3d 2012] Есть ли умельцы?

Размещение рекламы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Конструирование в 3D Serz AutoCAD 87 28.10.2014 10:40
Есть пару сакраментальных вопросов по Компас 3D V10 Gromodar Компас 8 10.07.2008 15:54
Есть ли у кого в 3D паровой котел ICI CALDAIE AX 300 D_SA Поиск литературы, чертежей, моделей и прочих материалов 0 11.02.2008 13:03
ЮМОР 2006 =) Perezz!! Разное 1122 04.01.2007 00:46
Как тело построенное 3D Face превратить в 3D Solid? Bdod AutoCAD 37 03.08.2006 11:36