Load Module

Parent module: Load / Export Module

group a3d_read

Loads the model file with information from the input CAD file.

Data Structures

A3DRWParamsGeneralData

Reading options to filter the types of information that are read when CAD files are loaded.

A3DRWParamsPmiData

Structure to specify the PMI reading parameters.

A3DRWParamsTessellationData

Structure to set the tessellation parameters.

A3DRWParamsSearchDirData

Structure to define additional directories that the load function will search in addition to the root directory.

A3DRWParamsAssemblyData

Structure to define parameters to manage CAD assemblies reading.

A3DRWParamsMultiEntriesData

Structure to define which configurations or sub-models should be loaded when the CAD file has multiple entries.

A3DRWParamsCatiaV4Data

Reading parameters specific to CATIA V4 CAD files.

A3DRWParamsCatiaV5Data

Reading parameters specific to CATIA V5 CAD files.

A3DRWParamsUnigraphicsData

Reading parameters specific to Unigraphics CAD files.

A3DRWParamsProEData

Reading parameters specific to Pro/ENGINEER CAD files.

A3DRWValidationPropertiesThresholdData

Threshold values used for checking validation properties in Step.

A3DRWParamsStepData

Reading parameters specific to STEP files.

A3DRWParamsIGESData

Reading parameters specific to IGES files.

A3DRWParamsIFCData

Reading parameters specific to IFC files.

A3DRWParamsJTData

A structure that specifies parameters used to read the model file to JT format.

A3DRWParamsParasolidData

A structure that specifies parameters used to read the model file to Parasolid format.

A3DRWParamsSolidworksData

A structure that specifies parameters used to read the model file to Solidworks format.

A3DRWParamsInventorData

A structure that specifies parameters used to read the model file to Inventor format.

A3DRWParamsRhinoData

A structure that specifies parameters used to read the model file to Rhino format.

A3DRWParamsRevitData

A structure that specifies parameters used to read the model file to Revit format.

A3DRWParamsSolidEdgeData

A structure that specifies parameters used to read the model file to Solid Edge format.

A3DRWParamsSpecificLoadData

Structure to specify reading parameters specific to some CAD formats.

A3DRWParamsIncrementalLoadData

Structure to specify reading parameters to load some specific parts of an assembly.

A3DRWParamsLoadData

A set of options for loading a new model file with A3DAsmModelFileLoadFromFile .

A3DStream3DPDFData

Binary stream for a 3D model stored in a PDF file.

A3DThumbnailData

Thumbnail data.

A3DFileInformationData

File.

A3DFileContextData

A structure that specifies the file contexts It is used to by: A3DAsmGetFilesContextsFromModelFile .

Functions

A3DAsmModelFileLoadFromFile()

Loads an A3DAsmModelFile from a physical file, returning a handle to the new model file.

A3DAsmModelFileLoadFromPrcStream()

Loads an A3DAsmModelFile from a PRC Buffer.

A3DRWParamsPrcReadHelperFree()

Free PRC read helper.

A3DAsmModelFileLoadFromPrcFile()

Loads an A3DAsmModelFile from a PRC physical file.

A3DGet3DPDFStreams()

Function to retrieve all 3D streams embedded in a PDF document.

A3DGetFileFormat()

Returns the format of a physical file.

A3DCheckFileFormat()

Checks the format of a physical file.

A3DExtractFileThumbnail()

Extract thumbnail stored in a CAD file.

A3DGetFileInformation()

Get file information a CAD file.

A3DAsmGetFilesPathFromModelFile()

Extract file paths from a model file.

A3DAsmGetFilesContextsFromModelFile()

Extract all the files contexts (RefSet, Configs…) from a model file.

A3DPkPartsTranslateToA3DAsmModelFile()

Translate Parasolid Parts from parasolid session into an A3DModelFile with a mapper.

A3DAsmModelFileLoadFromXMLFile()

Loads an A3DAsmModelFile from a XML file and a set of native cad files.

A3DAsmModelFileLoadFromXMLStream()

Loads an A3DAsmModelFile from a XML buffer and a set of native cad files.

Enumerators

A3DEReadGeomTessMode

ReadingMode of the model file.

A3DEUnits

Unit used in the model file.

A3DETessellationLevelOfDetail

Structure to specify the level of detail of the tessellation.

A3DProESessionColorType

Used to control the default PMI color: If you load a Wildfire file and set kA3DFileVersionSessionColor to:

A3DProEReadConstructEntities

Used to control the construction entities reading, entity such as sketch, curves…

A3DProEFamilyTables

Used to select how to read family tables.

A3DEStepNameFromNAUO

Used to select which name to use from NEXT_ASSEMBLY_USAGE_OCCURRENCE as occurrence name.

A3DEJTReadTessellationLevelOfDetail

JT LOD to retrieve from file.

EA3DRevitPhysicalProperties

Define how physical properties are managed for Revit files.

EA3DRevitLinks

They are set in A3DRWParamsRevitData::m_uiLinkFlags .

EA3DRevitMultiThreadedMode