3D Modeling

Kernels, Platforms, Libraries, and Tools

  • LEDAS Geometric Solvers (LGS 2D/3D) licensed to 10+ CAD/CAM/CAE vendors
  • Developed key features of a state-of-the-art 3D kernel with modern architecture and parallel computation
  • LGC for geometry comparison and searching duplicates in large databases of CAD models
  • Specific tools for collision detection, mesh processing, and working with B-rep and NURBS
Request Our Services

LEDAS 2D and 3D Geometric Solvers

LEDAS Geometric Solvers 2D and 3D (LGS 2D & 3D) are dedicated to solving geometric constraints. They were developed and then marketed by LEDAS beginning in 2001. These computational components use our highly optimized in-house non-linear solver, geometric decomposition methods, and heuristics tuned to achieve best results from 3,000+ industrial test cases.

LGS is considered #2 in the industry, following market leader D-Cubed by Siemens PLM Software. LGS is licensed to more than ten engineering software vendors, including Cimatron (now part of 3D Systems), and CD-adapco (now part of Siemens PLM Software).

The IP rights on LGS 2D and 3D were sold to Bricsys (now part of Hexagon AB) in 2011.

Geometric Kernels

Over the last decade LEDAS participated in several projects aimed at creating brand new 3D modeling B-Rep engines (geometric kernels) and adding new modelling features to the already existing kernels using their APIs. In-house developed geometric kernels are typically needed when companies require to be technologically independent and can't use available commercial kernels on the market (like Parasolid or ACIS). Such newly developed engines also take advantage of modern software techniques, multi-core architecture, and GP-GPU (general purpose graphical processing units) computations.

LEDAS was a key developer in such projects and worked on the most challenging tasks: basic B-Rep data structure (topology and geometry), base NURBS library, surface intersections, Boolean operations, Extrude, Sweep, Loft generators, clash detection, and innovative converters from polygonal mesh to B-Rep. In one of the projects LEDAS was able to deliver first functional version of 3D modelling B-Rep engine into production just in 1.5 calendar years.

LEDAS Geometry Comparison

LEDAS Geometry Comparison (LGC) makes it easy to compare two 3D models and clearly pinpoint the differences between them, which are shown as groups of modified faces. LGC maps topological elements of two 3D models and restores their associativity, so that attributes, parameters, and constraints can be translated from one model to another. Built-in adjustment technology makes it possible for LGC even to compare models that were translated (moved) and rotated with respect to each other.

One use-case for LEDAS Geometry Comparison is for tracking model modifications during a design project’s lifecycle.

Another use-case is to track quality assurance of code that uses geometric computations to generate 3D models. Those who develop with this kind of code are interested in automated code testing. This approach controls changes in the output, as a general rule, and could be done by comparing the original output with the models generated by LEDAS Geometry Comparison.

Learn more

Ready to request your 3D modeling software in LEDAS?

We'll be happy to answer your questions about 3D kernels, constraint solvers, geometry comparison, and so on

Get In Touch