Library | Module

Interface IpfcCoordSysExportInstructions



Description

Base class of classes that export files with information that describes faceted, solid models (without datums and surfaces).

For more information about the Maximum Chord Height and Angle Control settings, refer to information about controlling the quality of an export in the Interface section of the Creo Parametric help.
Direct Parent Classes:
IpfcExportInstructions
Direct Known Subclasses:
IpfcCATIAFacetsExportInstructions, IpfcRenderExportInstructions, IpfcSTLASCIIExportInstructions, IpfcSTLBinaryExportInstructions, IpfcInventorExportInstructions



Property Summary

PropertyAngleControlas Double [optional]
The Angle Control setting. (Pass null if you specify Quality.). Default value is 0.1.
PropertyCsysNameas String [optional]
Stores the name of a coordinate-system feature in the model being exported. A coordinate system that places the part or assembly in its upper-right quadrant is recommended, so that all position/distance values are positive. Allowed to be null if exporting as Slice
PropertyFacetControlOptionsas IpfcFacetControlFlags [optional]
Flags (FACET_STEP_SIZE_ADJUST and others) to control Facet export. (Pass null if not exporting slice formats).
PropertyMaxChordHeightas Double [optional]
The Maximun Chord Height setting. (Pass null if you specify Quality.). Default value is 0.1.
PropertyQualityas Long [optional]
Can be used in place of MaxChordHeight and AngleControl. A value between 1 and 10. The higher the value you pass, the lower the MaxChordHeight setting and the higher the AngleControl setting that the method will use.

Pass null if you use MaxChordHeight and AngleControl values. If Quality, MaxChordHeight, and AngleControl are all null, a Quality value of 3 is used. Default value is 1.0
PropertyStepSizeas Double [optional]
The Step Size Control setting. (Pass null if you specify Quality.). Default value is 0.0.



Method Summary

FunctionGetSliceExportData () as IpfcSliceExportData [optional]
Returns an IpfcSliceExportData object or NULL if the IpfcSliceExportData isn't set.
SubSetSliceExportData (SliceExpData as IpfcSliceExportData [optional])
Sets the IpfcSliceExportData .



Property Detail


PropertyAngleControlas Double [optional]

The Angle Control setting. (Pass null if you specify Quality.). Default value is 0.1.




PropertyCsysNameas String [optional]

Stores the name of a coordinate-system feature in the model being exported. A coordinate system that places the part or assembly in its upper-right quadrant is recommended, so that all position/distance values are positive. Allowed to be null if exporting as Slice




PropertyFacetControlOptionsas IpfcFacetControlFlags [optional]

Flags (FACET_STEP_SIZE_ADJUST and others) to control Facet export. (Pass null if not exporting slice formats).




PropertyMaxChordHeightas Double [optional]

The Maximun Chord Height setting. (Pass null if you specify Quality.). Default value is 0.1.




PropertyQualityas Long [optional]

Can be used in place of MaxChordHeight and AngleControl. A value between 1 and 10. The higher the value you pass, the lower the MaxChordHeight setting and the higher the AngleControl setting that the method will use.

Pass null if you use MaxChordHeight and AngleControl values. If Quality, MaxChordHeight, and AngleControl are all null, a Quality value of 3 is used. Default value is 1.0




PropertyStepSizeas Double [optional]

The Step Size Control setting. (Pass null if you specify Quality.). Default value is 0.0.





Method Detail


FunctionGetSliceExportData () as IpfcSliceExportData [optional]

Returns an IpfcSliceExportData object or NULL if the IpfcSliceExportData isn't set.
Returns:
The IpfcSliceExportData object.



SubSetSliceExportData (SliceExpData as IpfcSliceExportData [optional])

Sets the IpfcSliceExportData .
Parameters:
SliceExpData
The IpfcSliceExportData for setting.