Load Module
Loads the model file with information from the input CAD file.
Parameters
pcFileName: The system path to the input file. Must be a valid UTF-8 string.
pLoadParametersData: A set of options used to customize the behaviour of the loading.
ppModelFile: A pointer to the handle of the new model file, in case of success.
Returns
A3D_SUCCESSor an error code in case of failure.
Index
Variables
param
Structures
A3DRWParamsGeneralDataA3DRWParamsPmiDataA3DRWParamsTessellationDataA3DRWParamsSearchDirDataA3DRWParamsAssemblyDataA3DRWParamsMultiEntriesDataA3DRWParamsCatiaV4DataA3DRWParamsCatiaV5DataA3DRWParamsUnigraphicsDataA3DRWParamsProEDataA3DRWValidationPropertiesThresholdDataA3DRWParamsStepDataA3DRWParamsIGESDataA3DRWParamsIFCDataA3DRWParamsJTDataA3DRWParamsParasolidDataA3DRWParamsSolidworksDataA3DRWParamsInventorDataA3DRWParamsRhinoDataA3DRWParamsRevitDataA3DRWParamsSolidEdgeDataA3DRWParamsSpecificLoadDataA3DRWParamsIncrementalLoadDataA3DRWParamsLoadDataA3DStream3DPDFDataA3DThumbnailDataA3DFileInformationDataA3DFileContextData
Enumerations
A3DEReadGeomTessModeA3DEUnitsA3DETessellationLevelOfDetailA3DProESessionColorTypeA3DProEReadConstructEntitiesA3DProEFamilyTablesA3DEStepNameFromNAUOA3DEJTReadTessellationLevelOfDetailEA3DRevitPhysicalPropertiesEA3DRevitLinksEA3DRevitMultiThreadedModeA3DERevitLevelOfDetail
Functions
A3DPDFGetStreams()A3DGetFileFormat()A3DCheckFileFormat()A3DExtractFileThumbnail()A3DGetFileInformation()A3DAsmGetFilesPathFromModelFile()A3DAsmGetFilesContextsFromModelFile()A3DPkPartsTranslateToA3DAsmModelFile()A3DAsmModelFileLoadFromXMLFile()A3DAsmModelFileLoadFromXMLStream()
Variables
-
A3DStatus A3DGet3DPDFStreams param -
Loads an
A3DAsmModelFilefrom a physical file, returning a handle to the new model file.Writes a model file to a physical file in GLTF/GLB format.
Writes a model file to a physical file in FBX format.
Writes a model file to a physical file in OBJ format (with MTL for the materials).
Writes a model file to a physical file in XML format.
Writes a model file to a physical file in 3MF format.
Writes a model file to a physical file in STL format.
Writes a model file to a physical file in IGES format.
Writes a model file to a physical file in VRML format.
Writes a model file to a physical file in JT format.
Writes a model file to a physical file in STEP format.
Writes a model file to a physical file in Universal 3D format.
Free PRC write helper.
Writes a model file to a physical file in a PRC format.
Function to retrieve all 3D streams embedded in a PDF document.
Loads an
A3DAsmModelFilefrom a PRC physical file.Free PRC read helper.
Loads an
A3DAsmModelFilefrom a PRC Buffer.Successfully calling this function will always create a new model file, even if the call is made several times with the same input path. Once loaded, a handle to the new model file is stored in
ppModelFileand you can query its content withA3DAsmModelFileGet.A3DRWParamsLoadDataparameters; A3D_INITIALIZE_DATA(A3DRWParamsLoadData,parameters); A3DAsmModelFile*model_file=0; A3DStatusresult=A3DAsmModelFileLoadFromFile("/path/to/file.stl",¶meters,&model_file); assert(result==A3D_SUCCESS); assert(model_file!=0);
Parameters
pcFileName: The system path to the input file. Must be a valid UTF-8 string.
pLoadParametersData: A set of options used to customize the behaviour of the loading.
ppModelFile: A pointer to the handle of the new model file, in case of success.
Returns
A3D_SUCCESSor an error code in case of failure.