Если при проектировании вам по душе рутинная работа, эта статья едва ли вас заинтересует. Для тех же, кто ценит свое время и деньги, мы разработали специальные приложения, позволяющие проектировать, получая удовольствие от процесса. Наши разработки являются результатом практического опыта использования PLANT-4D в ОАО «Гипрогазцентр» (Нижний Новгород), автоматизируют наиболее трудоемкие процессы и значительно повышают производительность проектирования.

Компания CSoft Нижний Новгород уже несколько лет специализируется на комплексных технологиях 3D-проектирования для промышленных предприятий. Нас радует, что в стране начинают работать технологии мирового уровня, а отечественные компании, наши заказчики, становятся лидерами отрасли и уверенно выходят на международный рынок. Комплексная работа с предприятиями ведется на всех этапах: выбор программного обеспечения, тестирование персонала, обучение — вплоть до пилотного проекта и внедрения. Опыт и квалифицированные кадры позволяют CSoft Нижний Новгород совершенствовать существующее ПО, добавляя к нему собственные разработки. В результате используемые программы приобретают уникальные свойства, полностью отвечающие пожеланиям заказчика…

Тем, кто связан с проектированием промышленных объектов, хорошо известна система PLANT-4D, которая широко используется при проектировании самых различных предприятий, где необходима разветвленная сеть трубопроводов. Но мало кто знает, что к этой программе существуют специальные приложения, позволяющие сделать вашу работу в PLANT-4D еще более легкой и приятной.

Именно об этих дополнительных модулях, работающих на стыке задач различных отделов, мы и хотим рассказать.

Фундаменты

При проектировании промышленных объектов в качестве подосновы используется трехмерный рельеф местности, полученный средствами Autodesk Civil 3D или GeoniCS. Этот рельеф «подключают» к текущему проекту.

Рис. 1. Расположение фундаментов на 3D-рельефе
Рис. 1. Расположение фундаментов на 3D-рельефе

Подоснова, подключенная к проекту в качестве внешней ссылки, состоит из набора трехмерных граней (триангуляции). При проектировании оборудования, а также зданий и сооружений на экране видна реальная картина, которая динамически изменяется при внесении изменений в отделе генплана. Расставляя в проекте оборудование, проектировщик должен в любой точке определить высотную отметку для его размещения, а также запроектировать для него фундамент.

Рис. 2. Фундаменты внутри 3D-поверхности
Рис. 2. Фундаменты внутри 3D-поверхности

Имея в качестве подосновы рельеф и располагая только стандартными программными средствами, находить высотную отметку в любой точке поверхности довольно сложно. Связано это с тем, что объекты могут располагаться внутри 3D-поверхности и определить пересечение с внутренней частью поверхности (разницу высот между объектом «Фундамент» и 3D-гранью) бывает затруднительно, а то и невозможно. Этими объектами могут быть здания, сооружения, фундаменты под емкости, оборудование, насосы, опоры трубопроводов и т.д. Количество таких объектов в проекте действительно велико, а изменения, в том числе и касающиеся рельефа, происходят постоянно. Но в то же время привязка к рельефу обязательно нужна.

Выход предложили специалисты CSoft Нижний Новгород: они разработали приложение к PLANT-4D и AutoCAD, автоматизирующее решение этой задачи.

Рис. 3. Окно настроек фундаментов
Рис. 3. Окно настроек фундаментов
Рис. 4. Использование GroupID в PLANT-4D
Рис. 4. Использование GroupID в PLANT-4D

Пользователь указывает положение оборудования по координатам X, Y, а затем проектирует под него фундамент. После этого фундамент нужно «посадить» на рельеф (вариантов тут несколько: по верхней плоскости фундамента, по средней поверхности, по нижней грани). Кроме того, требуется обеспечить возможность подъема фундамента на определенную высоту от земли в данной точке.

С помощью специальных настроек проектировщик указывает, каким именно способом ему нужно определить верхнюю высотную отметку фундамента.

После этого нажимается кнопка Рассчитать — все остальное программа сделает в автоматическом режиме. По ходу выполнения расчетов можно наблюдать за перемещением выбранных объектов. Применение данного механизма в PLANT-4D открывает дополнительную возможность: выбор объектов по определенным группам (GroupID) и перемещение объектов только этой группы. С изменением исходных данных (геоподосновы) все вышеописанные действия могут выполняться автоматически, что исключает рутинный труд и возможные ошибки при ручном изменении опор фундаментов.

Добавление текстовой информации к объектам PLANT-4D (виртуальные компоненты)

При выполнении проекта в PLANT-4D проектировщик должен сформировать сводную заказную спецификацию. Система позволяет делать это автоматически — но как быть в случае, когда при добавлении в проект любого графического объекта (фланца, насоса, емкости, кабельного лотка либо другого элемента) вместе с ним в отчет надо включить такие позиции, как крепеж, сборочная единица, покупная деталь или любой виртуальный компонент, который не нужно показывать в 3D-модели или на чертеже?

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

Рис. 5. Централизованное ведение базы виртуальных компонентов
Рис. 5. Централизованное ведение базы виртуальных компонентов
Рис. 6. Отображение параметров
Рис. 6. Отображение параметров
Рис. 7. Привязки виртуальных компонентов к объектам PLANT-4D
Рис. 7. Привязки виртуальных компонентов к объектам PLANT-4D
Рис. 8. Изменение свойств виртуальных компонентов в проекте
Рис. 8. Изменение свойств виртуальных компонентов в проекте

В базе виртуальных компонентов к номенклатуре можно добавлять любой параметр и определять привязки — с какими графическими компонентами PLANT-4D он должен включаться в отчет.

После этого при добавлении любого графического элемента в PLANT-4D виртуальные компоненты, заранее привязанные к этому элементу, автоматически добавятся в проект и будут учитываться в заказной спецификации. Вызвав команду редактирования виртуальных компонентов, можно изменить состав и количество неграфических компонентов.

Рис. 9. Окно изменения виртуальных компонентов в среде PLANT-4D
Рис. 9. Окно изменения виртуальных компонентов в среде PLANT-4D

Добавление и расчет изоляции

По заказу одного из институтов было разработано приложение к PLANT-4D, предназначенное для добавления и расчета изоляции. При этом использовались применяемые в данном институте методики и алгоритмы расчета норм расхода.

Следует помнить, что вспомогательные материалы (грунтовка, краска и т.д.), как ни странно, тоже включаются в сводную заказную спецификацию. Не имея такого приложения, пользователи вынуждены были после завершения проекта вручную собирать информацию по имеющимся трубопроводам и оборудованию, считать нормы расхода вспомогательных материалов и определять их итоговое количество. Это длительный процесс, к тому же ручной подсчет всегда сопряжен с риском ошибки. При использовании дополнительного модуля достаточно выбрать компоненты в 3D-проекте и определить тип изоляции: в зависимости от типа изоляции и исходных данных программа самостоятельно рассчитает нормы расхода вспомогательных материалов и включит их в указанные пользователем отчеты. При этом осуществляется контроль правильности исходных данных: обнаружив несоответствие, программа укажет, какое из значений препятствует корректному расчету норм. Есть возможность скопировать тип изоляции с исходного компонента-прототипа. Для удобства работы элементы с назначенным типом изоляции отображаются в проекте определенным цветом…

Рис. 10. Общий вид диалогового окна редактирования изоляции
Рис. 10. Общий вид диалогового окна редактирования изоляции

В рамках одной статьи не стоит и пытаться перечислить все наработки CSoft. Наши специалисты имеют богатый опыт создания в среде PLANT-4D отчетов и экспликаций — год назад мы рассказывали об этом на страницах журнала CADmaster 1. Если вам интересны представленные разработки или вы хотели бы высказать пожелания по созданию приложений для ваших задач, — мы всегда открыты для общения.

  1. Е. Поляков, Е. Скворцова, Е. Макаров «Использование технологий 3D-проектирования в ОАО «Гипрогазцентр»». — CADmaster, № 3/2005, с. 42−48.