data translators < products < home

 

data translators - NURBS-based geometry translator libaries...

We provide NURBS-based geometry translator libraries, with interfaces for the NLib/ GSNLib/ TSNLib/ SMLib family of products. We have IGES, STEP, VDAFS, SAT, OpenNURBS Translators and Parasolid XT currently available.


SMLib IGES
- Supports all common and many uncommon geometry types.

SMLib STEP - Built on the same core as the IGES translator, to leverage as much
well-established code as possible.

SMLib VDAFS - Complete implementation built on the IGES translator core.

SMLib SAT (ACIS format) - The format for exchanging information with the ACIS
geometry definitions.

SMLib OpenNURBS (Rhino format) - Supports all common and many uncommon
geometry types.

SMLib Parasolid XT - Supports all common and many uncommon geometry types.



Products designed for the real world:
  • Portable C++ libraries
  • Affordable and royalty free
  • Full source code
  • Handles points, curves, untrimmed and trimmed surfaces, and B-reps
  • Read and write into SMLib data structures
  • Responsive – most bugs fixed in 48 hours
  • Handles text files in Windows, Unix, and Mac formats
  • Works around damage to the file
  • Used to repair many common geometry problems
  • Provides as much data as possible from failed entities
  • All built on a common geometry/topology core
  • Now shipping for a number of commercial products including NLib/GSNLib/TSNLib, and SMLib
High-level interfaces:
  • Easy to integrate with your software
  • Function and class-based interfaces available
  • Parallel across the different translators – once you have one integrated with your code, adding another takes only a few minutes
  • Provides information associated to geometry entities in the form of attached attributes
Low-level interfaces:
  • If more control is needed, all the tools used to implement the high-level interfaces are available in the source.
Back To Top