Documentation Center

  • Trials
  • Product Updates

Custom CAD Export

Create C/C++ Application Programming Interface for custom CAD export

C/C++ API

PmitAssemCompH Handle object type to represent component in API CAD model
PmitCad2SMH Handle object type to represent API-to-XML translator
PmitCadCSH Handle object type to represent coordinate system
PmitCadModelH Handle object type to represent API CAD model
PmitCadModelRefH Handle object type to reference a CAD model in API CAD model hierarchy
PmitConstrainH Handle object type to represent constraint
PmitConstrainType Enumerated type for specifying constraint type
PmitError Enumerated type for error status
PmitGeomType Enumerated type for specifying geometry of component
PmitLengthUnit Enumerated type for specifying length unit in API session
PmitMassUnit Enumerated type for specifying mass unit in API session
PmitObjectH Handle object type to represent any API object
PmitVisMatProp Structure type for defining visualized material properties of API CAD object
pmit_create_assemcomp Create object of PmitAssemCompH class
pmit_create_assemcomp_fromstr Create object of PmitAssemCompH class
pmit_create_cad2sm Create object of PmitCad2SMH class
pmit_create_cadcs Create object of PmitCadCSH class
pmit_create_cadmodel Create object of PmitCadModelH class
pmit_create_cadmodelref Create object of PmitCadModelRefH class
pmit_create_constrain Create object of PmitConstrainH class
pmit_set_reffixedstatus Set fixed status of CAD model
pmit_set_refflexiblestatus Set flexible status of CAD model
pmit_set_tolerances Set linear, angular, and relative tolerances of object of PmitCad2SMH class
pmit_set_units Set units for API session
pmit_add_cadcs Add coordinate system to handle object of PmitCadModelH class
pmit_add_constrain Add constraint to handle object of PmitCadModelH class
pmit_add_refincadmodel Add object of PmitCadModelRefH class to object of PmitCadModelH class
pmit_add_refincomp Add object of PmitCadModelRefH class at end of object of PmitAssemCompH class
pmit_cadmodel_setfilename Specify body geometry file name for handle object of PmitCadModelH class
pmit_cadmodelref_getcadmodel Get object of PmitCadModelH class from children of object of PmitCadModelRefH class
pmit_connectto_matlab Connect to MATLAB session
pmit_disconnectfrom_matlab Disconnect from MATLAB session
pmit_get_reffixedstatus Get fixed status of CAD model
pmit_get_refflexiblestatus Get flexible status of CAD model
pmit_open_demo Open SimMechanics Link examples in MATLAB Help browser
pmit_open_help Open product documentation in MATLAB Help browser
pmit_release_buffer Release character buffer returned by API function
pmit_release_object Release object used by API session
pmit_write_xml Write output of object of PmitCad2SMH class
Was this topic helpful?