Product Overview
Kubotek Kosmos 3D Framework is an advanced set of multi-platform software components which support development of specialized design applications, CAD/CAM, CMM, and CAE utility programs, and high-fidelity movement of data between engineering software programs.
Specifications
- Complete B-Rep swept/ primitive solid and surface construction
- CATIA, NX, Creo, SolidWorks, and AutoCAD file read and write
- Model interrogation, feature/ duplicates discovery, and repair/simplification
- Trimming, intersections, Booleans, and surface blending
- OpenGL/WebGL compatible graphics, faceting, precise HLR
- Powerful variable precision that fully supports models ranging in size from millions of miles to microns long
Your domain expertise backed with precise engineering data
Supports 3D solid models with associative GD&T manufacturing information, surfaces, wireframe, construction geometry and 2D drawings with GD&T manufacturing information
Includes automatic geometric feature recognition such as machined holes, fillets/rounds and chamfers
Includes manifold and non-manifold topology and multi-dimensional bodies (zero dimension through three dimensional)
Reliably exchange data with all major MCAD databases
Unique interoperability data architecture minimizes translation by preserving complex geometry definition structures native to each engineering database
Innovative variable precision system provides a simple, consistent solution to the problem of data coming from different CAD databases which use different modeling precision
Support available for:
- Standard STEP, IGES and VDA files
- Neutral ACIS SAT, Parasolid X_T, JT, and STL files
Also for proprietary files from:
- Dassault CATIA and SolidWorks
- Siemens NX and Solid Edge
- PTC Creo
- Autodesk Inventor and AutoCAD
Maximize your application performance
Written from the ground up with multi-threading in mind with zero global and static variables
This supports taking full advantage of multiple processors by operating mutex-free, eliminating a significant bottleneck required by older kernels to which thread-safe support was an added feature
Advanced math algorithms reduce the number of mathematical operations required to calculate many solutions
Example: the intersection of two surfaces
Small file size of the code libraries means a dramatically smaller memory footprint, enabling larger datasets
Optimal condensed format for database save and restore