A3DRWParamsExportStepData
-
struct
A3DRWParamsExportStepData A structure that specifies parameters used to write the model file to a STEP format.
3.0Index
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.
10.2if 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
TRUEsave polyedrics as wireframe. - A value of
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
TRUEconverts all analytics to NURBS surfaces. - A value of
FALSEkeeps analytics as analytics.
- A value of
-
A3DBool
A3DRWParamsExportStepData.m_bUseShortNames -
A value of
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.
9.1Only available for AP242
-
A3DBool
A3DRWParamsExportStepData.m_bWriteAttributes -
Export or not Attributes.
9.1Only available for AP242
-
A3DBool
A3DRWParamsExportStepData.m_bWriteUVCurves -
Export PCURVE + 3D Curve on Brep.
9.1
-
A3DUTF8Char *
A3DRWParamsExportStepData.m_pcConfig -
Export only the configuration with this name.
9.1
-
A3DBool
A3DRWParamsExportStepData.m_bWriteValidationProperties -
Compute and Export ValidationPropertiess.
9.2Only available for AP242
-
A3DBool
A3DRWParamsExportStepData.m_bWritePMIWithSemantic -
if m_bWritePMI is true, also export PMIs semantic information (in addition to tessellation).
10.1Only available for AP242
-
A3DBool
A3DRWParamsExportStepData.m_bWritePMIAsTessellated -
if m_bWritePMI is true, export PMIs as Tessellated rather than polyline.
10.1Files 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 is
A3D_FALSE