О программном обеспечении LGS
Геометрические решатели 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 поддерживают создание и модификацию геометрических моделей с помощью явных и неявных ограничений. (Геометрические объекты включают в себя точки, прямые, окружности, плоскости, цилиндры, сферы, параметрические кривые и поверхности.) Положение любого объекта может быть зафиксировано в абсолютной системе координат или относительно группы других объектов. Поддерживаемые типы геометрических ограничений включают в себя логические отношения между геометрическими сущностями (совпадение, параллельность, касание и т.п.) и размерные отношения, которые задают требуемые значения расстояний, углов или радиусов. Решатель LGS 2D/3D автоматически сдвигает и вращает объекты в такие положения, где удовлетворяются все наложенные на них ограничения, минимизируя при этом трансформации из начальной конфигурации. Другие функции LGS реализуют диагностику пере- и недо-определенных частей модели, инженерные переменные и уравнения, точки подсказки и управление геометрическими допусками.
Тестовые демо-приложения Lege’n’d 2D/3D доступны для свободного скачивания с веб-сайта компании ЛЕДАС. Они содержат представительный набор параметрических моделей двумерных чертежей и трехмерных сборок. Эти приложения могут использоваться любым желающим для оценки функциональности, надежности и производительности решателей LGS 2D/3D. Они созданы на основе платформы с открытым кодом Open CASCADE; исходный код этих приложений доступен всем лицензиатам LGS.
|