A3DRWParamsExportStepData
-
struct
A3DRWParamsExportStepData Specifies parameters used to write the model file to a STEP format.
Index
Variables
m_eStepFormatm_bSaveFacetedToWireframem_bSaveAnalyticsToNurbsm_bUseShortNamesm_pcApplicationm_pcVersionm_bWritePMIm_bWriteAttributesm_bWriteUVCurvesm_pcConfigm_bWriteValidationPropertiesm_bWritePMIWithSemanticm_bWritePMIAsTessellatedm_pcUserm_pcOrganisationm_pcAuthorisationm_bKeepSurfacesDomain
Variables
-
A3DEStepFormat
A3DRWParamsExportStepData.m_eStepFormat -
Determines the STEP format.
if the file extension is .stpZ the file will be compressed.
-
A3DBool
A3DRWParamsExportStepData.m_bSaveFacetedToWireframe -
Determines if entities are faceted or exported as wireframes.
- A value of
A3D_TRUEsave polyedrics as wireframe. - A value of
A3D_FALSEsave polyedrics as faces.
- A value of
-
A3DBool
A3DRWParamsExportStepData.m_bSaveAnalyticsToNurbs -
Determines the format for saving analytic surfaces, such as cylinders, cones, planes, and so forth.
- A value of
A3D_TRUEconverts all analytics to NURBS surfaces. - A value of
A3D_FALSEkeeps analytics as analytics.
- A value of
-
A3DBool
A3DRWParamsExportStepData.m_bUseShortNames -
A value of
A3D_TRUEshortens entity names to reduce the file size.It is not recommended to use that option as not all CAD software are able to import such files. Not available in AP242.
-
A3DUTF8Char *
A3DRWParamsExportStepData.m_pcApplication -
Application name (will be reported in the output file).
-
A3DUTF8Char *
A3DRWParamsExportStepData.m_pcVersion -
Application version (will be reported in the output file).
-
A3DBool
A3DRWParamsExportStepData.m_bWritePMI -
Export or not PMI. Only available for AP242.
-
A3DBool
A3DRWParamsExportStepData.m_bWriteAttributes -
Export or not Attributes. Only available for AP242.
-
A3DBool
A3DRWParamsExportStepData.m_bWriteUVCurves -
Export PCURVE + 3D Curve on B-rep.
-
A3DUTF8Char *
A3DRWParamsExportStepData.m_pcConfig -
Export only the configuration with this name.
-
A3DBool
A3DRWParamsExportStepData.m_bWriteValidationProperties -
Compute and Export ValidationPropertiess. Only available for AP242.
-
A3DBool
A3DRWParamsExportStepData.m_bWritePMIWithSemantic -
if m_bWritePMI is
A3D_TRUE, also export PMIs semantic information (in addition to tessellation).Only available for AP242
-
A3DBool
A3DRWParamsExportStepData.m_bWritePMIAsTessellated -
if m_bWritePMI is
A3D_TRUE, export PMIs as Tessellated rather than polyline.Files are bigger with this option. Only available for AP242
-
A3DUTF8Char *
A3DRWParamsExportStepData.m_pcUser -
User name (will be reported in the output file). If null, the system user name will be output.
-
A3DUTF8Char *
A3DRWParamsExportStepData.m_pcOrganisation -
Organisation name (will be reported in the output file). If null, “Unknown organisation” will be output.
-
A3DUTF8Char *
A3DRWParamsExportStepData.m_pcAuthorisation -
Authorisation name (will be reported in the output file). If null, “Unknown authorisation” will be output.
-
A3DBool
A3DRWParamsExportStepData.m_bKeepSurfacesDomain -
if m_bKeepSurfacesDomain is
A3D_TRUE, the exported surfaces are not trimmed. Default isA3D_FALSE