tools in your applications.
C3D Modeler performs all geometric calculations necessary for constructing 2D sketches and full-scale 3D models. It uses the boundary representation (b-rep) method in defining shapes and building geometric models based on 3D bodies. For composing 3D bodies, it uses surfaces and curves. It groups the resulting 3D bodies into building blocks in advance of creating more complex assemblies.
In addition to b-reps, C3D Modeler supports polygonal representations of geometric models. The kernel builds polygonal 3D models through triangulation. The overall structure is precisely the same for both boundary-representation and polygonal models, but polygonal models usually consist of approximated plate- and polygon-shaped items, and so are convenient for making calculations and generating visualizations.
As bodies and frames are constructed into geometric models, they generate individual build logs. The system records all of the methods employed, sequences taken and data inputted. The logs make it easier to edit the geometry later and then rebuild models with new parameters. Detailed information about objects' geometry (in the form of surfaces, curves and points) are kept in topological elements of model's objects such as facets, edges and vertices. Additional information for every object's item or object as whole can be kept inside them in the form of attributes.
Integration with the ODA Platform
C3D Modeler for ODA provides direct integration between the ODA Platform and C3D Modeler, allowing ODA clients to access solid modeling functionality using ODA's standard "OdDb3DSolid" API. C3D Modeler for ODA quickly extends the basic functionality of a CAD system. It achieves this through a list of ready-to-use constructing methods and functions, as well as specific guidelines on geometric modeling and technical documentation on working with the kernel. This geometric kernel provides you with basic features necessary for rapid development of 3D modeling systems, and it offers compatibility with proprietary 2D modeling systems.
C3D Modeler Capabilities
- Solid modeling
- Surface modeling
- Sheet metal modeling
- Direct modeling
- Direct edits
- Fillet and chamfers
- Reinforcing ribs
- Sections and cuts
- Shells with drafted faces
- Thin-walled solids
- Calculating surface areas, volumes, and properties of mass inertia
- Casting planar projections
- Detecting collisions
- Generating surface triangulations
Other C3D Toolkit Modules
Vision Customize GUI of your applications and visualization of 3D geometric models.
C3D Vision controls the quality of rendering for 3D models with mathematical apparatus using both software and hardware.
Solver Define dimensions and constraints to create connections between geometric elements in 2D and 3D models.
C3D Solver analyzes available degrees of freedom and maintains constraints as changes are applied to geometry.
Converter Import and export model geometry and related data in and out of your application.
C3D Converter reads and writes geometric models in both neutral and proprietary formats for a variety of CAD kernel systems.