This topic contains two tables. The information in the table:
Setting |
Get/Set Methods |
Return Value
or
<Value>
or
<OnFlag> |
Comment |
Solid/Surface features - Output as - IGES solid/surface entities |
ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swIGESExportSolidAndSurface)
ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swIGESExportSolidAndSurface,
<OnFlag>) |
Boolean value |
Specifies whether to export data as solid or surface entities |
Solid/Surface features - Output as - IGES solid/surface entities <value> |
ISldWorks::GetUserPreferenceIntegerValue(swUserPreferenceIntegerValue_e.swIGESRepresentation)
ISldWorks::SetUserPreferenceIntegerValue(swUserPreferenceIntegerValue_e.swIGESRepresentation,
swIGESRepresentation_e.<Value>)
|
See swIGESRepresentation_e
for valid options
|
Specifies IGES representation type |
Solid/Surface features - Output as - IGES wireframe (3D curves) |
ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swIGESExportAsWireframe)
ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swIGESExportAsWireframe,
<OnFlag>) |
Boolean value |
Specifies whether to convert solid body to a 3D wireframe representation
in the IGES file |
Solid/Surface features - Output as - IGES wireframe (3D curves) <value> |
ISldWorks::GetUserPreferenceIntegerValue(swUserPreferenceIntegerValue_e.swIGESCurveRepresentation)
ISldWorks::SetUserPreferenceIntegerValue(swUserPreferenceIntegerValue_e.swIGESCurveRepresentation,
swIGESCurveRepresentation_e.<Value>)
|
See swIGESCurveRepresentation_e
for valid options |
Specifies the IGES curve representation |
Solid/Surface features - Surface representation/System preference |
ISldWorks::GetUserPreferenceIntegerValue(swUserPreferenceIntegerValue_e.swIGESSystem)
ISldWorks::SetUserPreferenceIntegerValue(swUserPreferenceIntegerValue_e.swIGESSystem,
swIGESPreferredSystem_e.<Value>)
|
See swIGESPreferredSystem_e
for valid options |
Specifies the IGES system setting |
Export 3D Curve features |
ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swIGESExportFreeCurves)
ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swIGESExportFreeCurves,
<OnFlag>) |
Boolean value |
Specifies whether to include 3D curve features in the exported file |
Export sketch entities |
ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swIGESExportSketchEntities)
ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swIGESExportSketchEntities,
<OnFlag>) |
Boolean value |
Specifies whether to export sketch entities |
Use high trim curve accuracy |
ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swIGESHighTrimCurveAccuracy)
ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swIGESHighTrimCurveAccuracy,
<OnFlag>) |
Boolean value |
Specifies whether to use high-trim curve accuracy |
IGES assembly structure - Save all components of an assembly in one
file |
ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swIGESComponentsIntoOneFile)
ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swIGESComponentsIntoOneFile,
<OnFlag>) |
Boolean value |
Specifies whether to save all assembly components, sub-assemblies, and
sub-assembly components in one file; for assemblies only |
IGES assembly structure - Flatten assembly hierarchy |
ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swIGESFlattenAssemHierarchy)
ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swIGESFlattenAssemHierarchy,
<OnFlag>) |
Boolean value
|
Specifies whether to save assembly in flattened hierarchy (one level);
for assemblies only |
Split periodic faces |
ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swIGESExportSplitPeriodic)
ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swIGESExportSplitPeriodic,
<OnFlag>) |
Boolean value |
Specifies whether to split periodic faces; for parts only |
Output coordinate system |
IModelDocExtension::GetUserPreferenceString(swUserPreferenceString_e.swFileSaveAsCoordinateSystem,
swUserPreferenceOption_e.swDetailingNoOptionSpecified)
IModelDocExtension::SetUserPreferenceString(swUserPreferenceString_e.swFileSaveAsCoordinateSystem,
swUserPreferenceOption_e.swDetailingNoOptionSpecified, <Value>) |
String value |
Contains the name of the transform coordinate system; an empty string
signifies that the default
coordinate system that does not require a transform; coordinate settings
are not saved with the document; they must be selected at export time |