KOSMOS 3D Framework - Maximize Your Application’s Ability to Work with Engineering Models & Data

Kubotek Kosmos®3D framework from Kubotek is an advanced set of C/C++ software components which support development of specialized design applications, CAD/CAM, CMM, and CAE utility programs, and high-fidelity movement of 3D data between engineering software programs.

Implement your domain expertise with all types of data

The KOSMOS 3D Framework enables your application to work with an extensive range of engineering data & models. Capabilities are provided to enhance the models and make them more suitable for your application needs.

  • 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.
  • Powerful variable precision that fully supports models ranging in size from millions of miles to microns long
  • Includes manifold and non-manifold topology and multi-dimensional bodies (zero dimension through three dimensional)

Reliably read files from all major MCAD databases

The KOSMOS 3D Framework enables your application to work with an extensive range of engineering formats through a collaboration with Datakit. Capabilities are provided to enhance the models and make them more suitable for your application needs.

  • Unique interoperability data architecture minimizes translation by preserving complex geometry definition structures native to each engineering database.
  • Support available for standard STEP, IGES and VDA files, neutral ACIS SAT, Parasolid X_T, JT, and STL files, and proprietary files from Dassault CATIA and SolidWorks, Siemens NX and Solid Edge, PTC Creo and Pro/E, and Autodesk Inventor and AutoCAD.
  • Innovative variable precision system provides a simple, consistent solution to the problem of data coming from different CAD databases which use different modeling precision

Maximize your application performance

The KOSMOS 3D Framework is designed to enable maximum performance by your application.

  • Written from the ground up with multi-threading in mind with zero global and static variables. This allows you to take 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 (e.g. 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

The KOSMOS 3D Framework enables your application to work well on multiple platforms.

  • 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.
  • Compatibility with .NET (Visual Basic, C#, etc.) and ELK Scheme allows your team to quickly integrate with existing code.
  • Full Lua scripting allows your partners and users to extend your applications.

Maximize the productivity of your development team

The KOSMOS 3D Framework enables your application to work well on multiple platforms.

  • 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.
  • Utilize proven components Kubotek delivers to leading aerospace manufacturers in end-user 3D model audit programs.
  • Kubotek3D support provides 100% automated test coverage, frequent releases, and fast turn-around for fixes.

  

KOSMOS Core Module

The heart of the KOSMOS 3D Framework is the Core module (required for all other modules) which provides capabilities to import models, recognize features, Query the model, and much more. The KOSMOS Core Module includes the following comprehensive capabilities for working with engineering models:

  • Geometry & Topology Definitions
  • STEP or ACIS SAT (Read & Write)
  • Feature Recognition
  • Faceter
  • Native File Save & Restore
  • Part History (Undo/Redo)
  • Model Query Functions (Evaluators, Distance, Mass Properties)
  • Usage Statistics
  • License Management

KOSMOS Modeling Module

Sometimes you need to edit the model entities or add model entities specific to your application. The KOSMOS Modeling module provides powerful capabilities to create and modify 2D and 3D model entities:

  • Model Creation (2D, 3D, Assembly, PMI)
  • Model Repair (Simplify, Merge, Stitch, Unstitch)
  • Booleans (Unite, Subtract, Intersect, Slice)
  • Hidden Line Removal

Neutral Format 1 Module

The KOSMOS Neutral Format 1 module provides the ability to read/write the following neutral formats:

  • ACIS SAT file
  • IGES
  • STEP
  • STL

Neutral Format 2 Module

The KOSMOS Neutral Format 2 module provides the ability to read/write the following neutral formats:

  • JT
  • Parasolid x_t file (read only)
  • VDA

Direct CAD Read Modules

KOSMOS offers a wide range of direct CAD Read modules to read most MCAD native file formats based on broadly accepted Datakit technology. Each CAD Read module is licensed separately. The KOSMOS Direct CAD Read modules provides the ability to read the following formats:

  • 3D Models
    • CADDS
    • CATIA V4
    • CATIA V5
    • CATIA V6 via 3Dxml
    • CGR
    • Creo/ProE
    • IFC
    • Inventor
    • NX
    • OBJ
    • PLMXML
    • Rhino
    • SolidEdge
    • SolidWorks
  • 2D Drawings
    • CATIA V4
    • CATIA V5
    • CATIA V6 via 3Dxml
    • Creo/ProE
    • SolidEdge
    • SolidWorks
    • DWG/DXF

Direct CAD Write Modules

KOSMOS offers direct CAD Write modules to write MCAD native file formats based on broadly accepted Datakit technology. Each CAD Write module is licensed separately. The KOSMOS Direct CAD Write modules provides the ability to write the following 3D formats:

  • 3D PDF
  • CATIA V5
  • OBJ
  • SolidWorks
intrinsim: 110 High Mountain Trace, Canton, GA 30114
t : +1 404 374 7247 e: info@intrinsim.com