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.