Самый мощный релиз в шестилетней истории LGS 3D реализует новые функции, широко востребованные разработчиками САПР
Новосибирск, 29 октября 2010 г. – ЗАО «ЛЕДАС» объявило сегодня о выпуске версии 4.0 своего геометрического решателя LGS 3D, служащего технологической основой для реализации параметрической функциональности в САПР с помощью геометрических и размерных ограничений, накладываемых на элементы трехмерных моделей деталей и сборок.
Версия 4.0 реализует новые важные функции, необходимые разработчикам приложений для проектирования сборок и прямого моделирования. В новой версии также существенно улучшены стабильность работы решателя и его производительность.
Новые функции в LGS 3D 4.0
Новая версия LGS 3D позволяет работать с (бесконечными) конусами и торами. Положение этих объектов в трехмерном пространстве может быть зафиксировано, они могут быть сгруппированы с объектами других типов, а также связаны с ними и между собой ограничениями инцидентности (совпадения), касания, параллельности, перпендикулярности и угловыми размерами. В контексте проектирования сборок конусы и торы используются для моделирования пространственных и кинематических соотношений в таких механизмах как подшипники и вариаторы. В приложениях с прямым моделированием геометрии конические и торические грани появляются при задании фасок и скруглений; они могут изменять свою форму для удовлетворения заданным ограничениям. Конусы могут изменять угол между осью и образующей, а торы – оба радиуса. Вместе с нежесткими цилиндрическими и сферическими поверхностями, введенными в предыдущих версиях LGS 3D, конусы и торы позволяют пользователям САПР моделировать многие классы параметрических деталей, такие как скобы, подшипники, шарниры и т.п.
Новая функция, введенная в версии 4.0, позволяет вычислить оставшиеся степени свободы детали в механизме. Любая группа жестко связанных геометрических объектов (моделирующая деталь на уровне LGS 3D) имеет до трех трансляционных и до трех ротационных степеней свободы. При связывании объектов ограничениями и при фиксации некоторых из них, часть степеней свободы исчезает. Новая функция позволяет не только узнать число оставшихся степеней свободы для заданного объекта или группы, но и получить геометрическую информацию о них: направления смещений и оси вращений. Приложение, основанное на решателе LGS 3D, теперь может визуализировать эту информацию для пользователя, помогая ему в анализе кинематики проектируемого механизма.
LGS 3D 4.0 реализует ограничения касания с параметрическими кривыми и поверхностями, которые используются для представления неканонических геометрических объектов. Эти ограничения используются для задания кинематических связей в некоторых сложных механизмах.
Новая версия LGS 3D способна автоматически деформировать канонические кривые и поверхности (окружности, цилиндры, сферы, конусы и торы) при их непрерывном движении в рамках заданных ограничений. В предыдущих версиях такие объекты могли деформироваться только при статическом решении ограничений. Кроме того, новая версия LGS 3D корректно диагностирует переопределенность, связанную с такими нежесткими объектами.
Наконец, специальная функция возвращает информацию о циклах зависимости в переопределенных ограничениях. (В предыдущих версиях пользователь мог лишь получить информацию о переопределенном статусе ограничения, но не зависимостях таких ограничений друг от друга.) Версия 4.0 позволяет пользователям быстрее избавиться от переопределенности в задаче путем одновременного удаления ограничений внутри каждого цикла переопределенности.
Надежность и производительность
Версия 4.0 решателя LGS 3D содержит существенные улучшения в надежности и производительности. Новый метод анализа несовместных моделей обеспечивает трехкратный рост производительности. Серия технических и алгоритмических оптимизаций позволила на 10-25% поднять производительность при решении моделей, содержащих тысячи ограничений.
LGS 3D 4.0 содержит нововведения в своем программном интерфейсе (API), обеспечивающие улучшенное управление контекстами и более детальный журналинг.
«Версия 4.0 действительно является ‘большим’ релизом», объяснил Алексей Ершов, Директор по исследованиям и разработкам ЗАО «ЛЕДАС». «Мы не только реализовали важные расширения, но и впервые предоставили полное решение для нужд разработчиков подсистем проектирования сборок и моделирования деталей в САПР».
О решателях LGS
С момента выпуска первой коммерческой версии в 2004 г. решатели LGS 2D/3D были лицензированы многими разработчиками программного обеспечения классов CAD/CAM/CAE, которые успешно встроили их в свои приложения.
Геометрические решатели LGS 2D и 3D используются в качестве параметрических процессоров в системах двумерного черчения, трехмерного моделирования, проектирования сборок, анализа кинематики механизмов и других приложений, имеющих дело с геометрией. Компоненты LGS 2D и 3D являются кросс-платформенным ПО, исполняющимся на 32- и 64-битных версиях платформ Windows, Linux, Mac OS X, *BSD, AIX, HP-UX, Sun Solaris и других ОС. Созданные на основе языка программирования Си++, компоненты LGS 2D и 3D имеют программный интерфейс в стиле Си, что открывает широкие возможности по их интеграции в разнообразные приложения с использованием технологий .NET, Java и Си++.
Решатели LGS 2D/3D поддерживают создание и модификацию геометрических моделей с помощью явных и неявных ограничений. Геометрические объекты включают в себя точки, прямые, окружности, эллипсы, плоскости, цилиндры, сферы, конусы, торы, NURBS, а также произвольные параметрические кривые и поверхности. Положение любого объекта может быть зафиксировано в абсолютной системе координат или относительно группы других объектов. Поддерживаемые типы геометрических ограничений включают в себя логические отношения между геометрическими сущностями (совпадение, параллельность, касание и т.п.) и размерные отношения, которые задают требуемые значения расстояний, углов или радиусов. Решатель LGS 2D/3D автоматически сдвигает и вращает объекты в такие положения, где удовлетворяются все наложенные на них ограничения, минимизируя при этом трансформации из начальной конфигурации. Другие функции LGS реализуют диагностику пере- и недо-определенных частей модели, инженерные переменные и уравнения, точки подсказки, управление геометрическими допусками и вычисление оставшихся в модели степеней свободы.
Тестовые демо-приложения Lege’n’d 2D/3D доступны для свободного скачивания с веб-сайта компании ЛЕДАС. Они содержат представительный набор параметрических моделей двумерных чертежей и трехмерных сборок. Эти приложения могут использоваться любым желающим для оценки функциональности, надежности и производительности решателей LGS 2D/3D. Они созданы на основе платформы с открытым кодом Open CASCADE; исходный код этих приложений доступен всем лицензиатам LGS.
Чтобы узнать больше о LGS 2D/3D, посетите веб-сайт компании ЛЕАС по адресу www.ledas.com/products/lgs3d.
О компании ЛЕДАС
ЗАО «ЛЕДАС» — независимая софтверная компания, образованная в Новосибирском Научном Центре (Академгородке) Сибирского отделения Российской Академии Наук в 1999 г. Являясь лидером в области вычислительных технологий, основанных на аппарате математических ограничений, ЛЕДАС хорошо известен как поставщик программных компонентов PLM (систем управления жизненным циклом изделия): решателя геометрических ограничений для САПР (CAD/CAM/CAE), оптимизирующего процессора для систем управления проектами, планирования рабочей силы и организации собраний, интервальных технологий для организации баз знаний и совместного проектирования в САПР. Компания также предоставляет ряд услуг для разработчиков и пользователей САПР/PLM решений: разработка ПО на заказ, консалтинг, обучение специалистов. Подробная информация о компании ЛЕДАС доступна по адресу www.ledas.ru.
Название LGS является торговой маркой ЗАО «ЛЕДАС». Все другие упомянутые торговые марки являются собственностью их соответствующих владельцев.
Контакты для прессы
Отдел маркетинга ЗАО «ЛЕДАС»тел.: (383) 335 6504
факс: (383) 335 6256
e-mail: info@ledas.com
web: www.ledas.ru