HomeProductsFormatsDownloadForumContactsAbout

CAD Exchanger SDK

CAD Exchanger SDK is a set of C++ software libraries to import and export models in various CAD formats. It is used both by GUI and Command Line components.

CAD Exchanger SDK can be integrated by software vendors into their applications to support a format of interest.

SDK API allows to import and export files, provides access to underlying data models (surface, mesh, etc), enables user-defined settings, etc. It includes examples and a detailed Developer's Guide.

Here is an example of the simplest use:

    #include <cadex/IGES_Reader.hxx>
    #include <cadex/ACIS_Writer.hxx>

    using namespace cadex;

    //convert IGES to ACIS-SAT
    Handle_Base_Model aModel;
    IGES_Reader aReader;
    if (aReader.ReadFile (
“nut.igs“) && aReader.Transfer (aModel)) {
        ACIS_Writer aWriter;
        if (aWriter.Transfer (aModel) && aWriter.WriteFile (
“nut.sat“)) {
            cout <<
“Conversion has successfully completed“ << endl;
        }
    }


If you would like to evaluate SDK and/or have any questions please contact us at info@cadexchanger.com.



sdk1-256.gif
sdk3-256.gif