Новые возможности Cimatron E 5.0
10 ноября прошлого года компания Cimatron Ltd объявила о выходе новой версии своего флагманского продукта — Cimatron E 5.0. В состав новой версии включено несколько новых модулей, а многочисленные улучшения затронули функциональные возможности практически каждого компонента системы из числа существовавших ранее. О наиболее важных изменениях мы расскажем подробнее.
Большое значение имеет появление в составе Cimatron E 5.0 новой версии менеджера данных на основе файловой системы. Данный менеджер, подвергнутый значительной внутренней модернизации, поддерживает не только прежнюю функциональность, но и новые, более развитые возможности. Так, он имеет лучшие средства администрирования при сетевой работе в Cimatron E 5.0 и, несмотря на отсутствие СУБД, обеспечивает полную совместимость с данными Cimatron E 4.2. Теперь каждый документ системы представлен отдельным файлом, а следствием удаления документа является перемещение в корзину соответствующего файла и указанных связанных объектов.
Менеджер, как и раньше, показывает иерархию сборочных единиц, ассоциативные связи между документами, управляет атрибутами документов, позволяет осуществлять предварительный просмотр и запрашивать документы по заданным критериям. Реализованы более производительные и надежные механизмы блокировки документов для поддержки параллельного проектирования, упаковки/распаковки нескольких документов в один файл с ассоциативными связями и связанными документами. Это облегчает резервное копирование и пересылку партнерам данных проекта. Система позволяет автоматически создавать страховочные (последнюю и предпоследнюю) копии файлов при их сохранении с указанием времени и даты. Менеджер данных обеспечивает возможность интеграции Cimatron E 5.0 с системами класса PDM.
Многими новациями пополнилась подсистема гибридного параметрического моделирования (рис. 1). Сохранение вместе с файлом комплекса пользовательских настроек повышает удобство работы. Удаление истории построения модели до выбранного компонента увеличивает быстродействие при работе со сложными моделями. Переименование (в том числе перевод) компонентов (feature) повышает наглядность дерева построения и улучшает понимание последовательности моделирования. Новая функциональность операции построения параметрических кинематических поверхностей (drive) по 32 сечениям, с постоянным или переменным «весом» создает дополнительные удобства при моделировании сложной геометрии. Функция вытяжки (sweep) приобрела способность работать почти с любой составной кривой, включая кривые, лежащие в плоскости, параллельной направлению вытяжки.
Улучшения коснулись булевых операций, функций сглаживания кривых, модификации границ поверхностей и продления границ нескольких поверхностей. Появились новые опции построения прямых, углов между 2D- или 3D-кривыми, сплайнов по контрольным точкам с весовыми коэффициентами, а также касательно двум кривым с заданными параметрами наклона, оболочек в одну или в две стороны, уклонов, обрезки/разделения нескольких поверхностей контурами, соединения, проверки и исправления поверхностей, изменения нормалей к поверхностям и объектам и др.
Многие новые специализированные возможности окажутся полезными при решении задачи разделения модели детали на формообразующие поверхности оснастки. Опция перезапуска (ReRun) модуля QuickSplit (быстрое разделение) позволит пользователю автоматически присоединить к заданному направлению разъема не присоединенные по каким-либо причинам поверхности модели и обновить результаты ее разделения в случае изменения исходной мастер-модели. Опция редактирования направления разъема обеспечивает быстрое внесение корректив, если при анализе углов уклона выявлены недопустимые поднутрения.
При моделировании сборок значительно возросла производительность системы (рис. 2). Деталь теперь можно добавить к сборке как новую деталь или как новый экземпляр уже добавленной детали. В первом случае в дереве сборки появится новая запись, во втором увеличится количество деталей одного обозначения. Предусмотрены возможности редактирования операции «добавить» и добавления компонента в сборку указанием его на экране или в дереве.
Операция трансформации сборки позволяет перемещать компоненты сборки из одной подсборки в другую, а отдельные детали в отдельную подсборку. После добавления детали в сборку могут быть автоматически выполнены операции обрезки деталей и анализ обрезки. Эта возможность базируется на существовавшей и ранее поддержке для каждой модели соответствующих «вырезающих объектов», размеры и топология которых могут отличаться от исходных моделей. Компоненты сборки теперь могут копироваться из одной системы координат в другие, что, в частности, позволяет значительно ускорить проектирование многоместных пресс-форм и т.п. Повышает производительность работы и применение последовательности команд сразу к нескольким компонентам сборки. Кроме того, улучшилась диагностика циклических зависимостей деталей в сборке.
В подсистеме проектирования электродов QuickElectrode реализованы новые варианты построения оснований электродов (ступенчатое, фасонное), добавлено несколько новых опций, еще более повышающих уровень автоматизации и производительность работы специалиста.
При создании собственных стандартных каталогов пользователи оценят упрощение процедуры ввода и описания параметров деталей. Подобно моделям деталей (которые могут быть многообъектными) в каталоги теперь могут вводиться модели сборок.
Многочисленные нововведения и изменения в подсистеме черчения позволяют реально повысить скорость разработки графических документов. Весьма заметно сократилось время создания проекционных видов. Появились возможности создания сечения по сечению, местного вида с использованием специальной функции, задания длины размерной линии при образмеривании больших радиусов, использования для создания чертежных элементов центровых линий и осей симметрии, автоматического создания таблиц координат (рис. 3). Теперь контур, задающий область штриховки, может быть отредактирован, а надписи и размеры могут выступать как острова в заштрихованной области.
Новая опция упорядочивания чертежных элементов (номеров позиций, координатных размеров и т.п.) позволяет переразместить их на чертеже, а текст может быть выровнен в текстовом редакторе по левой либо по правой стороне или по центру. Добавлены различные средства для упрощения работы в среде чертежа, например возможность использования любых команд эскизника без необходимости его активизации через меню, функции обрезки/разделения, позволяющие пользователю в качестве обрезаемых или обрезающих элементов использовать геометрию видов, и др. Проекционный вид может быть активизирован. При этом вся создаваемая геометрия будет привязываться к этому виду и перемещаться впоследствии по полю чертежа вместе с ним. Любой элемент вида может быть удален с возможностью последующего восстановления.
В подсистему ЧПУ перенесен ряд возможностей из других разработок Cimatron Ltd. Из известной системы Cimatron IT в Cimatron E 5.0 вошли такие функции, как CURV_MX, позволяющая создавать 3-5-координатные траектории инструмента для обработки поверхностей вдоль направляющих кривых, PlungeMilling, обеспечивающая эффективную выборку больших объемов материала по технологии сверления, некоторые варианты задания заготовок. Из CAM-системы QuckNC перешли новые алгоритмы расчета траектории инструмента при чистовой обработке, подборе материала во внутренних углах, применения 5-координатного наклона в случае недостаточной длины используемого инструмента, пересчета формы оставшейся заготовки. Появилась возможность загрузки в создаваемый ЧПУ-документ моделей из многих документов-деталей или документов-сборок. Улучшены алгоритмы предотвращения зарезаний и врезаний в материал. Верификатор (средство построения цветовых карт распределения припусков на заготовке после обработки) теперь может отрабатывать траектории не только с многокоординатной многопозиционной обработкой, но и с 4-5-координатной непрерывной обработкой.
В Cimatron E 5.0 переработан интерфейс и реализованы другие улучшения модуля QuickDrill, обеспечивающего высокий уровень автоматизации программирования обработки отверстий. Теперь этот модуль позволяет разрабатывать управляющие программы не только для сверления, но и для фрезерования отверстий, выбирая их по предельным размерам, задаваемым пользователем, и использовать при этом, как и при сверлении, соответствующие станочные циклы.
Новый модуль токарной обработки LATHE имеет интерфейс, схожий с интерфейсом подсистемы WireEDM разработки управляющих программ для проволочных электроэрозионных станков. Как и WireEDM, модуль токарной обработки может функционировать независимо от базовых конфигураций Cimatron E. Модуль LATHE обеспечивает как традиционный режим программирования токарных переходов на уровне унифицированных стратегий (процедур) обработки и элементарных перемещений инструмента, так и автоматический режим (рис. 4). При этом пользователь сначала определяет технологические правила и параметры, потом система автоматически распознает геометрические элементы детали и заготовки, а затем привязывает к ним инструмент, стратегию и параметры обработки. Поддерживается программирование станков, оснащенных противошпинделями.
Наряду с многочисленными улучшениями в интерфейсах PFM, PTC, DXF, DWG, IGES, SAT, STEP, PARASOLID, STL отметим появление нового модуля двунаправленного обмена данными с системой CATIA V5. Модуль автоматически распознает файл, созданный в системе CATIA V5, являясь при этом независимой утилитой, не требующей специальной лицензии CATIA.
Модуль проектирования оснастки для инжекционного литья MoldDesign предоставляет пользователю возможности подбора базовых размеров пакета и быстрого предварительного просмотра результата, управления положением стандартных компонентов в процессе загрузки пакета, задания зазора между его подвижной и неподвижной частями. Удобными средствами являются автоматический подбор длины толкателей, новые опции их автоматической обрезки и создания соответствующих вырезов, перестановки формообразующих деталей. Каналы охлаждения теперь могут за одну операцию создаваться на основе не только эскизов, но и редактируемых прямых, произвольно расположенных в пространстве. При этом имеется возможность задавать объекты, которые будут или не будут обрезаться каналами охлаждения.
Библиотека функций API также была расширена средствами разработки пользовательских приложений и управления классами объектов Cimatron E.
Впервые на отечественном рынке система Cimatron E 5.0 демонстрировалась на семинаре «Автоматизация технической подготовки производства в едином информационном пространстве предприятия», который был организован компанией «Би Питрон» в Санкт-Петербурге 18-19 ноября прошлого года. Система вызвала большой интерес у специалистов, и некоторые предприятия уже заключили контракты на поставку новой версии. Система настроена на соответствие требованиям ЕСКД, интерфейс русифицирован, полную локализацию компания планирует завершить в самое ближайшее время.