Геометрическое ядро Parasolid в CAD/CAM-системах Delcam plc: новые возможности
В новом релизе CAD-системы PowerSHAPE 2010 были значительно улучшены возможности твердотельного моделирования. Это произошло благодаря дополнительному использованию геометрического ядра Parasolid, которое расширяет функциональность средств гибридного 3D-моделирования, ранее реализованную в CAD-системах компании Delcam plc.
Геометрическое ядро Parasolid и CADсистема PowerSHAPE
Компания Delcam plc развивала методы поверхностного 3Dмоделирования более 30 лет. За столь длительный срок CADсистема PowerSHAPE стала одним из лидеров в области моделирования сложных поверхностей, часто встречающихся при производстве технологической оснастки. Применение ядра Parasolid (правообладателем которого является корпорация Siemens PLM Software) позволило не только существенно расширить возможности имеющегося твердотельного моделирования, но и сохранить при этом традиционно сильные для PowerSHAPE средства поверхностного моделирования. Теперь функциональные возможности CADсистемы PowerSHAPE 2010 позволят одинаково эффективно использовать ее и при концептуальном проектировании изделий с применением средств твердотельного моделирования, и при конструировании сложной технологической оснастки (прессформ, штампов, литейной оснастки и т.п.) методами поверхностного моделирования. Интеграция уже имеющихся средств 3Dмоделирования PowerSHAPE с возможностями геометрического ядра Parasolid не только обеспечивает очень высокую гибкость при проектировании оснастки, но и способствует расширению возможностей по импорту и экспорту из других CADсистем.
При проектировании литейной оснастки поверхностное моделирование незаменимо для построения поверхности разъема и локальной доработки CADмодели. Если CADсистема использует исключительно твердотельное моделирование на основе дерева построения, то она не позволяет выполнять локальное изменение радиусов или литейных углов, поскольку любые изменения в такой CADсистеме кардинально влияют на всю 3Dмодель в соответствии с деревом ее построения.
Твердотельное моделирование приходит на помощь конструктору оснастки в тот момент, когда он начинает проектировать вспомогательное окружение для формообразующих элементов. Большинство элементов технологической оснастки содержат комбинации простейших плоскостей, цилиндров и конусов, которые очень удобно задавать методами твердотельного моделирования. Ядро Parasolid позволит пользователям CADсистемы PowerSHAPE быстрее создавать и редактировать CADмодель на всех этапах проектирования.
Комбинация поверхностного и твердотельного моделирования наиболее востребована производителями упаковки и изделий из пластмасс. Поверхностное 3Dмоделирование применяется для создания внешних дизайнерских форм изделия, а большую часть его внутреннего наполнения (разного рода ребра жесткости, перегородки, наплывы и. т.п.) проще создавать твердотельными методами.
Как известно, в предыдущих версиях CADсистемы PowerSHAPE была реализована технология 3Dмоделирования Power Features, которая дает возможность помещать в сборки заранее предопределенные компоненты с их динамической привязкой к прилегающим поверхностям. Ядро Parasolid позволит усовершенствовать технологию Power Features и сохранить преимущества PowerSHAPE старых версий. С видеопрезентацией возможностей PowerSHAPE 2010 можно ознакомиться на видеосайте компании Delcam plc: www.delcam.tv/powershape2010
Геометрическое ядро Parasolid позволит значительно упростить импорт в PowerSHAPE CADмоделей из таких популярных САПР, как NX, Solid Edge и SolidWorks, исключая использовавшийся ранее процесс конвертации данных. Способность работать с CADданными низкого качества всегда была одной из основных причин популярности PowerSHAPE у производителей оснастки. Новая версия PowerSHAPE унаследовала все инструменты для лечения и редактирования 3Dгеометрии, позволяющие исправить часто встречающиеся проблемы с неточной обрезкой поверхностей или неправильным заданием их нормали, восстановить утерянные при импорте файла скругления, удалить дубликаты и т.п. Для хранения CADфайлов в PowerSHAPE применяется собственный новый формат данных, но возможен также экспорт в Parasolid XT.
Solid Doctor — новый модуль для лечения геометрии
Несмотря на многие усовершенствования, сделанные за последние годы в системах конвертирования CADфайлов, обмен 3Dданными все еще продолжает вызывать определенные проблемы у многих проектировщиков и их субподрядчиков.
Необходимость качественного импорта твердотельных 3Dмоделей, разработанных в CADсистемах других разработчиков, потребовала от компании Delcam разработки нового модуля, предназначенного для исправления и доработки импортированной 3Dгеометрии. Новый программный модуль Solid Doctor будет поставляться в составе CADсистемы PowerSHAPE и программы для реверсивного инжиниринга CopyCAD. Заметим, что новые версии обеих программ используют возможности геометрического ядра Parasolid. Модуль Solid Doctor компании Delcam обеспечивает легкое и быстрое решение проблемы импорта CADмоделей и позволяет в кратчайшее время приступить к технологической подготовке производства.
Возможности ядра Parasolid, применяемого совместно с существующими средствами 3Dмоделирования компании Delcam, позволяют читать и восстанавливать CADмодели в любых форматах, включая IGES и оригинальные файлы CATIA, а также сохранять данные в формате Parasolid XT, который может быть напрямую прочитан в любой CADсистеме, базирующейся на ядре Parasolid, включая такие популярные САПР, как Unigraphics NX, Solid Edge, SolidWorks, TFlex, IronCAD, TopSolid и VisiCAD.
Модуль Solid Doctor заметно расширяет возможности продуктов Delcam по обмену информацией с другими популярными CADсистемами, так как сегодня на ядре Parasolid работает больше CADсистем, чем на любом другом. Кроме того, такие САПР, как Autodesk Inventor и Pro/ENGINEER, имеют возможность импорта и экспорта геометрии в формате Parasolid XT. Таким образом, популярный формат Parasolid XT может использоваться сегодня как универсальное средство хранения и передачи CADмоделей.
Основная задача модуля Solid Doctor — проконтролировать CADмодель на изъяны и исправить все недочеты в геометрии, вызванные низкой точностью моделирования. Solid Doctor позволяет выявить и вылечить любые недостатки CADмоделей: дублирование или пропуск поверхностей, неправильное задание нормали, зазоры и перехлесты между поверхностями и т.п. В результате получается правильная высокоточная 3Dмодель в формате Parasolid XT, пригодная для дальнейшей работы.
Модуль Solid Doctor применяет в том числе и автоматические средства диагностики и исправления геометрии, которые заложены в ядро Parasolid. Незначительные погрешности CADмодели могут быть легко и быстро исправлены средствами самого Parasolid. Кроме того, в особо сложных случаях для редактирования и создания поверхностей также могут использоваться высокоэффективные средства поверхностного 3Dмоделирования, заложенные в CADсистему PowerSHAPE. Такая комбинация средств 3Dмоделирования в Solid Doctor дает возможность исправлять геометрию вплоть до полной перестройки поверхностей.
На начальном этапе применения модуля Solid Doctor CADмодель анализируется при помощи средств проверки Parasolid, что позволяет с высокой точностью выявить наличие и степень любых проблем в топологии или геометрии 3Dмодели. Затем Solid Doctor классифицирует выявленные недостатки на категории и показывает их на CADмодели красным цветом. Затем для каждой категории ошибок Solid Doctor рекомендует наиболее подходящие средства их исправления, предпочитая автоматические методы.
Если пользователь выбирает автоматические методы исправления, то используются встроенные средства исправления геометрии ядра Parasolid плюс некоторые дополнительные инструменты Delcam, например для исправления неверной ориентации нормали поверхности. Для каждого класса ошибок применяются свои методы автоматического исправления, поскольку опыт компании Delcam показывает, что универсальных средств для всех типов ошибок не существует. После того как ошибка исправлена, цвет поверхностей меняется с красного на зеленый. Чтобы убедиться, что проблема решена, исправленная 3Dмодель может быть проверена заново локально или целиком.
Вторая стадия исправления геометрии в Solid Doctor предполагает применение инструментов Delcam для точного редактирования границ поверхностей. Это позволяет решить относительно сложные проблемы, требующие ручного редактирования поверхностей квалифицированным пользователем, например проблему несоответствия между кромками различных поверхностей, образующих единое тело. Инструменты Delcam предлагают в явном виде редактировать поверхности и их границы, с тем чтобы исправить любые ошибки в геометрии.
Если какуюто из ошибок не удается исправить путем редактирования существующей поверхности, обычно требуется полная замена проблемной поверхности на новую. Это легко сделать посредством технологии Smart Surfacing, реализованной в PowerSHAPE. Для этого пользователь должен удалить не поддающуюся лечению поверхность и выделить кромки соседних прилегающих поверхностей. После этого PowerSHAPE проанализирует границы и предложит возможные типы поверхностей, заполняющие пространство, ограниченное соседними поверхностями с учетом граничных условий касания (тангенциальности). Если пользователь не удовлетворен автоматически предложенным PowerSHAPE вариантом, он может выбрать альтернативное решение и добиться требуемого результата.
Как только пользователь получит нужные результаты и исправит геометрию 3Dмодели, все сделанные изменения будут внесены в ядро Parasolid. Благодаря полному контролю пользователя над всеми этапами процедуры лечения геометрии, Solid Doctor позволяет быстро и эффективно исправить ошибки любого типа и создать точную корректную CADмодель и записать ее в формат Parasolid XT.
Совместное использование собственного гибридного ядра и ядра Parasolid делает PowerSHAPE уникальным продуктом, позволяющим не только быстро решить задачи по моделированию изделий любой степени сложности, но и снять проблемы интеграции с поставщиками и заказчиками, что является особо важным фактором в условиях производственной кооперации.
По материалам Delcam plc