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
Easily expand to new platforms and markets
Libraries are supported and tested on Windows, MacOS, Linux, and Android providing the potential for operation on mobile devices
Complete Unicode support allows for text strings in most of the world’s writing systems
The C/C++ library is compatible with .NET (Visual Basic, C#, etc.) and ELK Scheme to allow your team to quickly integrate with existing code
Python scripting allows your partners and users to extend your applications
Maximize the productivity of your development team
Automated run-time UI dialogs reduce time creating and maintaining separate resource files
Comprehensive trace-ability features like built-in memory tracking with allocation line number, a pointer-free API, and bi-directional attribute-object lookup
Functional sample viewer programs (MFC and Qt based) for use in initial testing or as the base of a quick application
Utilize proven components Kubotek Kosmos delivers to leading aerospace manufacturers in end-user 3D model audit programs
100% automated test coverage, weekly releases, and fast turn-around for fixes
Ready to learn more about how the 3D Framework can improve your engineering application?