|
About LGS 3D About LGS 2D
Variational geometric solver LGS 3D, developed and supported by LEDAS, is offered for licensing to all CAD/CAM/CAE software development companies at an affordable price. It is used as a parametric engine for 3D modeling, assembly design, kinematics analysis, history-free geometry editing, and other applications. LGS 3D is a cross-platform software package. It is a set of binary libraries running under all 32- and 64-bit Windows, Linux, *BSD, AIX, HP-Unix, Sun Solaris and other OS. Coded in C++, LGS 3D has a C-based API that allows integration into a broad range of software applications.
LGS 3D supports creation and modification of the geometric models by means of either explicit or implicit constraints. Typical geometric objects are points, lines, circles, planes, cylinders, spheres, parametric curves, surfaces and swept surfaces. Objects can be fixed in the absolute coordinate system or with respect to each other (last feature is provided by so-called rigid sets of objects). The supported set of geometric constraints includes logical constraints between geometric entities (coincidence, parallelism, tangency, etc.) and dimensional constraints that specify the required values for given distances, angles or radii. LGS 3D moves and rotates objects to positions where all constraints are satisfied with minimal possible transformations of initial configuration. Other LGS 3D functions implement advanced features of CAD/CAM/CAE systems - moving under constraints, diagnostics of over- and under-defined parts of a model, engineering variables and equations, help points and tolerance management.
A sample 3D modeling application called Lege’n’d 3D is available as a free download with a set of representative examples of different 3D assemblies. This application can be used by anyone to test functionality, robustness and performance of LGS 3D. It was created with the Open CASCADE open-source application framework. The source code of Lege’n’d 3D is available under special request.
|