This topic contains two tables. The information in the table:
Setting |
Get/Set Methods |
Return Value
or
<Value>
or
<OnFlag> |
Comment |
Output as - Unit |
ISldWorks::GetUserPreferenceIntegerValue(swUserPreferenceIntegerValue_e.swExportStlUnits)
ISldWorks::SetUserPreferenceIntegerValue(swUserPreferenceIntegerValue_e.swExportStlUnits, swLengthUnit_e.<Value>) |
Valid options as defined in swLengthUnit_e:
0 = swMM (millimeters)
1 = swCM (centimeters)
2 = swMETER
3 = swINCHES
4 = swFEET
|
|
Resolution -
|
ISldWorks::GetUserPreferenceIntegerValue(swUserPreferenceIntegerValue_e.swSTLQuality)
ISldWorks::SetUserPreferenceIntegerValue(swUserPreferenceIntegerValue_e.swSTLQuality, swSTLQuality_e.<Value>) |
See
swSTLQuality_e
for valid options |
Specifies the resolution of the output for 3D manufacturing files |
Resolution - Deviation - Tolerance |
ISldWorks::GetUserPreferenceDoubleValue(swUserPreferenceDoubleValue_e.swSTLDeviation)
ISldWorks::SetUserPreferenceDoubleValue(swUserPreferenceDoubleValue_e.swSTLDeviation,
<Value>) |
Double value |
Specifies the deviation tolerance, which controls whole-part tessellation;
lower numbers generate files with greater whole-part accuracy |
Resolution - Angle - Tolerance |
ISldWorks::GetUserPreferenceDoubleValue(swUserPreferenceDoubleValue_e.swSTLAngleTolerance)
ISldWorks::SetUserPreferenceDoubleValue(swUserPreferenceDoubleValue_e.swSTLAngleTolerance,
<Value>) |
Double value |
Specifies the angle tolerance, which controls smaller detail tessellation;
lower numbers generate files with greater small-detail accuracy, but those
files take longer to generate |
Resolution - Show 3MF info before saving file |
ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e,
sw3MFShowInfoOnSave)
ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e,
sw3MFShowInfoOnSave, <OnFlag>)
|
Boolean value |
Specifies whether to show 3MF info before saving the file |
Resolution - Preview before saving file |
ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e,
swSTLPreview)
ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e,
swSTLPreview, <OnFlag>)
|
Boolean value |
Specifies whether a faceted model preview is displayed in the graphics
area |
Include materials |
ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e,
sw3MFMaterials)
ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e,
sw3MFMaterials, <OnFlag>)
|
Boolean value |
Specifies whether to include materials |
Include appearances |
ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e,
sw3MFAppearances)
ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e,
sw3MFAppearances, <OnFlag>)
|
Boolean value |
Specifies whether to include appearances |
Output coordinate system |
ISldWorks::GetUserPreferenceStringValue(swUserPreferenceStringValue_e.swExportOutputCoordinateSystem)
ISldWorks::SetUserPreferenceStringValue(swUserPreferenceStringValue_e.swExportOutputCoordinateSystem,
<Value>)
|
String value |
|