A3DRWParamsExportStepData Struct Reference

A structure that specifies parameters used to write the model file to a STEP format. More...

Data Fields

A3DBool m_bSaveAnalyticsToNurbs
 
A3DBool m_bSaveFacetedToWireframe
 
A3DBool m_bUseShortNames
 
A3DBool m_bWriteAttributes
 
A3DBool m_bWritePMI
 
A3DBool m_bWriteUVCurves
 
A3DBool m_bWriteValidationProperties
 
A3DEStepFormat m_eStepFormat
 
const A3DUTF8Charm_pcApplication
 
const A3DUTF8Charm_pcConfig
 
const A3DUTF8Charm_pcVersion
 
A3DUns16 m_usStructSize
 

Detailed Description

A structure that specifies parameters used to write the model file to a STEP format.

Version
3.0

Field Documentation

A3DBool A3DRWParamsExportStepData::m_bSaveAnalyticsToNurbs

Determines the format for saving analytic surfaces, such as cylinders, cones, planes, and so forth.

  • A value of TRUE converts all analytics to NURBS surfaces.
  • A value of FALSE keeps analytics as analytics.
A3DBool A3DRWParamsExportStepData::m_bSaveFacetedToWireframe

Determines if entities are faceted or exported as wireframes.

  • A value of TRUE save polyedrics as wireframe.
  • A value of FALSE save polyedrics as faces.
A3DBool A3DRWParamsExportStepData::m_bUseShortNames

A value of TRUE shortens 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.

A3DBool A3DRWParamsExportStepData::m_bWriteAttributes

Export or not Attributes. Only available for AP242 /version 9.1

A3DBool A3DRWParamsExportStepData::m_bWritePMI

Export or not PMI. Only available for AP242 /version 9.1

A3DBool A3DRWParamsExportStepData::m_bWriteUVCurves

Export PCURVE + 3D Curve on Brep /version 9.1

A3DBool A3DRWParamsExportStepData::m_bWriteValidationProperties

Compute and Export ValidationPropertiess. Only available for AP242 /version 9.2

A3DEStepFormat A3DRWParamsExportStepData::m_eStepFormat

Determines the STEP format.

const A3DUTF8Char* A3DRWParamsExportStepData::m_pcApplication

Application name (will be reported in the output file).

const A3DUTF8Char* A3DRWParamsExportStepData::m_pcConfig

Export only the configuration with this name /version 9.1

const A3DUTF8Char* A3DRWParamsExportStepData::m_pcVersion

Application version (will be reported in the output file).

A3DUns16 A3DRWParamsExportStepData::m_usStructSize

Reserved; must be initialized by A3D_INITIALIZE_DATA.