Kosmos
2Pages

{{requestButtons}}

Catalog excerpts

Kosmos - 1

3D Development FrameworkThe most advanced components for design and manufacturing applications Kubotek Kosmos™ framework 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 models between engineering software programs. Universal Geometric Database The Kubotek Kosmos framework is the ideal framework for applications that need to work with complex 3D models from numerous CAD programs. To prevent loss of data when reading CAD models the Kosmos database has been designed to preserve all geometry data structures for curves and surfaces used by all major CAD databases. To support all the model data needed by any engineering application also Kosmos includes manifold and non-manifold topology and multidimensional bodies (zero dimension through three dimensional). The framework employs a variable precision system to allow complete control over the precision of every operation and object. This provides a simple, consistent solution to the problem of data coming from different CAD databases which use different modeling precision. It also allows for simple adjustment of the base precision of a model to support applications ranging in size from miles long to microns long. This architecture allows Kosmos-based modules to work cooperatively within a program using other modeling kernels such as Spatial ACIS or Siemens PLM Parasolid as a primary database. Full Speed Processing To maximize application speed, the Kosmos framework was written from the ground up with multi-threading in mind and zero global and static variables. This allows Kosmos-based applications 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. The application of advanced new algorithms reduces the number of mathematic operations required to calculate many solutions, for example, the intersection of two surfaces. Another major advantage of the Kosmos framework is the small size of the code libraries that are distributed with your program. A dramatically smaller memory footprint leaves more RAM available for large datasets and operation on mobile devices.

Open the catalog to page 1
Kosmos - 2

Modular Components Kosmos Core Modeler (KCM®) - Complete and universal 3D engineering database Translation Components - STEP, IGES, Mesh (STL,OBJ,INP), DXF, ACIS SAT, Parasolid XT, Datakit Graphics - OpenGL hardware acceleration and memory, shading, custom line patterns Modeling - Boundary representation modeler Compare - Geometric comparison between models Product Licensing - Flexible application usage protection system (hardware locking/activation/login) Usage Statistics Generator - Measure end-user function use in your application Coding Advantages Built-in memory tracking with...

Open the catalog to page 2

All Kubotek Kosmos catalogs and technical brochures

  1. Revision

    2 Pages

  2. Validate

    2 Pages

  3. View/Convert

    2 Pages

  4. KeyCreator

    2 Pages