SessionModeling Class¶
-
class
NXOpen.Preferences.
SessionModeling
¶ Bases:
object
Represents the set of Modeling preferences applicable to entire session
To obtain an instance of this class, refer to
NXOpen.Preferences.SessionPreferences
New in version NX3.0.0.
Properties¶
Property | Description |
---|---|
AccelerationColor | Returns or sets the acceleration color |
ActivateFeatureGroupWithRollback | Returns or sets the flag to activate the feature group with rollback or not, if the flag is true, the highest member feature will be made as current feature |
AllowEditingOfDimensionOfInternalSketch | Returns or sets the option allow_editing_of_dimension_of_internal_sketch gives choice, whether or not the sketch dimensions will display and be possible to select and edit directly, without entering the Sketch task environment when a dialog (e. |
AssociativeEditFreeForm | Returns or sets the associative edit free form option. |
BodyType | Returns or sets the body type. |
BooleanFaceProperties | Returns or sets the boolean face properties inheritance. |
ConvertAnalyticToConvergentAngularTolerance | Returns or sets the angular tolerance for converting analytic body to Convergent body |
ConvertAnalyticToConvergentDistanceTolerance | Returns or sets the distance tolerance for converting analytic body to Convergent body |
CurvatureColor | Returns or sets the curvature color |
CurveFitMethod | Returns or sets the curve fit method. |
DeleteChildFeaturesOption | Returns or sets the delete child features options |
DisplayLegacyFeatureName | Returns or sets the toggle Display Legacy Feature names gives choice, how user wants feature name in Name Coulmn in Partnav checked toggled(True) will show old feature names in Name column in Partnav, while unchecked toggled(False) will show new translatable feature names in Name column in Partnav |
DynamicUpdate | Returns or sets the dynamic update. |
EditWithRollbackUponDoubleClick | Returns or sets the option Edit with Rollback upon Double-Click gives choice of what action to be taken on feature upon Double clicking, either in partnavigator or in Graphics widow. |
EnableTrimmedAnimation | Returns or sets the enable trimmed animation setting. |
EndpointDisplayColor | Returns or sets the color for display endpoints for curves. |
EndpointDisplayInheritColor | Returns or sets the endpoint color inherit option, for display with curves. |
EndpointDisplayStyle | Returns or sets the style (2D disk, mark, etc. |
FreeFormConstructionResult | Returns or sets the free form construction result. |
ImmediateChildren | Returns or sets the immediate children. |
InterruptUpdateOnError | Returns or sets the option Interrupt Update on Error gives choice, whether the user wants the Edit During Update dialog to appear when features contain errors during feature update/playback. |
InterruptUpdateOnMissingReferences | Returns or sets the option Interrupt Update on Missing References gives choice, whether the user wants the Edit During Update dialog to appear when features contain missing references during feature update/playback. |
InterruptUpdateOnWarning | Returns or sets the option Interrupt Update on Warning gives choice, whether the user wants the Edit During Update dialog to appear when features contain warnings during feature update/playback. |
LinkedAndExtractedGeometryProperties | Returns or sets the linked and extracted geometry properties inheritance. |
MakeCurrentOnError | Returns or sets the option Make Current on Error gives choice, whether the user wants to make error feature current when features contain errors during feature update/playback. |
MakeDatumsInternal | Returns or sets the option specifying whether to automatically make the datums internal during the sketch creation. |
MakeSketchesInternal | Returns or sets the option specifying whether to automatically make sketch internal during feature creation. |
NewFaceProperties | Returns or sets the new face properties inheritance. |
NotifyOnDelete | Returns or sets the option Notify on Delete gives choice, whether the user wants a notification message when a feature is being deleted will effect other features. |
PmarkFrequency | Returns or sets the features/mark. |
PoleDisplayColor | Returns or sets the color for display poles for B curves. |
PoleDisplayInheritColor | Returns or sets the pole color inherit option, for display with B curves. |
PoleDisplayStyle | Returns or sets the style (3D ball, 2D disk, mark, etc. |
PoleEditColor | Returns or sets the color for editing poles for B curves and B surfaces. |
PoleEditInheritColor | Returns or sets the pole color inherit option, for editing B curves and B surfaces. |
PoleEditStyle | Returns or sets the style (3D ball, 2D disk, mark, etc. |
PolylineDisplayColor | Returns or sets the color for display polylines for B curves and B surfaces |
PolylineDisplayInheritColor | Returns or sets the polyline color inherit option, for display with B curves and B surfaces. |
PolylineDisplayStyle | Returns or sets the style (solid, dashed, etc. |
PolylineEditColor | Returns or sets the color for editing polylines for B curves and B surfaces. |
PolylineEditInheritColor | Returns or sets the polyline color inherit option, for editing B curves and B surfaces. |
PolylineEditStyle | Returns or sets the style (solid, dashed, etc. |
PositionColor | Returns or sets the position color |
PreviewResolution | Returns or sets the preview resolution setting. |
SaveDataForFeatureEdit | Returns or sets the option Save Data for Feature Edit specifies what additional data will be saved in the part to enhance feature edit. |
SaveRollbackData | Returns or sets the option Save Rollback Data saves extra data with the part file for faster edits. |
ShareGeometriesOption | Returns or sets the option Share Geometry on Save gives choice of whether to share geometries among Parasolid solid entities on save or not |
ShowSimuationUiInModeling | Returns or sets the option to specify whether simulation specific UI should show up in modeling |
SketchDefaultAction | Returns or sets the sketch default action |
SketchEditOption | Returns or sets the option that determines whether or not task environment is used to edit the sketch |
SplineDefaultActionType | Returns or sets the value indicating the default action for a spline. |
SurfaceExtension | Returns or sets the surface extension option. |
TangentColor | Returns or sets the tangent color |
TreatOneDegreeBsplineAsPolyline | Returns or sets the option to treat single degree bspline as polyline |
UpdateDelayed | Returns or sets the update delayed option. |
UpdateFailureReportPreference | Returns or sets the option Update Failure Report gives choice, whether the user wants the update failure report to be generated for the features that failed during current update cycle. |
UpdatePending | Returns or sets the update pending option. |
UseTriangularMesh | Returns or sets the use triangular mesh setting setting. |
Methods¶
Enumerations¶
SessionModelingBodyTypeOption Enumeration | Describes whether the body type is solid or sheet |
SessionModelingBooleanFacePropertiesInheritance Enumeration | Describes whether the display of Boolean Face properties inherits from target body or tool body |
SessionModelingCurveFitMethodType Enumeration | Describes whether the Curve Fit Method type is selected as cubic or quintic or advanced |
SessionModelingDeleteChildFeaturesOptionType Enumeration | Options for controling delete child features, including recipe curves, of a feature being deleted |
SessionModelingDynamicUpdateType Enumeration | Describes whether the Dynamic Update type is not selected or selected as incremental or continuous |
SessionModelingEndpointDisplayStyleType Enumeration | Styles for display endpoints of curves |
SessionModelingFreeFormConstructionResultType Enumeration | Describes whether the Free Form Construction Result is plane or B Surface |
SessionModelingImmediateChildrenType Enumeration | Describes whether the Immediate Children type is selected for first level or for all |
SessionModelingLinkedAndExtractedGeometryPropertiesInheritance Enumeration | Describes whether the display of linked and extracted geometry properties inherits from parent object or part default |
SessionModelingNewFacePropertiesInheritance Enumeration | Describes whether the display of New Face properties inherits from body or part default |
SessionModelingPoleDisplayStyleType Enumeration | Styles for display poles of B curves and B surfaces |
SessionModelingPoleEditStyleType Enumeration | Styles for edit poles of B curves and B surfaces |
SessionModelingPolylineStyleType Enumeration | Styles for polylines of B curves and B surfaces |
SessionModelingPreviewResolutionType Enumeration | Freeform preview resolutions |
SessionModelingSaveDataForFeatureEditOption Enumeration | Options for controling what additional data needs to be saved in part file to enhance the feature edit |
SessionModelingShareGeometriesOnSaveType Enumeration | Options for saving a part file with sharing of geometry data to reduce file size |
SessionModelingSketchDefaultActionType Enumeration | Double click action for sketches |
SessionModelingSketchEditType Enumeration | Edit option for sketches |
SessionModelingSplineDefaultActionTypes Enumeration | Specifies the command that should be invoked when double-clicking on a spline. |
SessionModelingSurfaceExtensionOption Enumeration | Options for controling how surfaces will be extended while moving geometry |
Property Detail¶
AccelerationColor¶
-
SessionModeling.
AccelerationColor
¶ Returns or sets the acceleration color
-------------------------------------
Getter Method
Signature
AccelerationColor
Returns: Return type: int New in version NX3.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
AccelerationColor
Parameters: accelerationColor (int) – New in version NX3.0.0.
License requirements: None.
ActivateFeatureGroupWithRollback¶
-
SessionModeling.
ActivateFeatureGroupWithRollback
¶ Returns or sets the flag to activate the feature group with rollback or not, if the flag is true, the highest member feature will be made as current feature
-------------------------------------
Getter Method
Signature
ActivateFeatureGroupWithRollback
Returns: Flag indicating whether the highest member feature will be made as current feature when activate the feature group Return type: bool New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ActivateFeatureGroupWithRollback
Parameters: activateFeatureGroupWithRollback (bool) – New in version NX8.5.0.
License requirements: None.
AllowEditingOfDimensionOfInternalSketch¶
-
SessionModeling.
AllowEditingOfDimensionOfInternalSketch
¶ Returns or sets the option “allow_editing_of_dimension_of_internal_sketch” gives choice, whether or not the sketch dimensions will display and be possible to select and edit directly, without entering the Sketch task environment when a dialog (e.
g. Extrude, Revolve, Hole etc.) is active which allows editing on an internal sketch.
-------------------------------------
Getter Method
Signature
AllowEditingOfDimensionOfInternalSketch
Returns: allow sketch dim edit of internal sketch preference Return type: bool New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
AllowEditingOfDimensionOfInternalSketch
Parameters: allowEditingOfDimensionOfInternalSketch (bool) – allow sketch dim edit of internal sketch preference New in version NX7.5.0.
License requirements: None.
AssociativeEditFreeForm¶
-
SessionModeling.
AssociativeEditFreeForm
¶ Returns or sets the associative edit free form option.
Specify whether the output of editing certain free form features remain as free form features or as unparameterized features.
-------------------------------------
Getter Method
Signature
AssociativeEditFreeForm
Returns: Return type: bool New in version NX3.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
AssociativeEditFreeForm
Parameters: associativeEditFreeForm (bool) – New in version NX3.0.0.
License requirements: None.
BodyType¶
-
SessionModeling.
BodyType
¶ Returns or sets the body type.
Toggles between Solid and Sheet. When creating bodies through curves, the Body Type option provides control to the type of body (for example, solid body vs. sheet body) that is created.
-------------------------------------
Getter Method
Signature
BodyType
Returns: Return type: NXOpen.Preferences.SessionModelingBodyTypeOption
New in version NX3.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
BodyType
Parameters: bodyType ( NXOpen.Preferences.SessionModelingBodyTypeOption
) –New in version NX3.0.0.
License requirements: None.
BooleanFaceProperties¶
-
SessionModeling.
BooleanFaceProperties
¶ Returns or sets the boolean face properties inheritance.
Specifies whether the boolean face properties inherit from target body or tool body
-------------------------------------
Getter Method
Signature
BooleanFaceProperties
Returns: Return type: NXOpen.Preferences.SessionModelingBooleanFacePropertiesInheritance
New in version NX3.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
BooleanFaceProperties
Parameters: booleanFaceProperties ( NXOpen.Preferences.SessionModelingBooleanFacePropertiesInheritance
) –New in version NX3.0.0.
License requirements: None.
ConvertAnalyticToConvergentAngularTolerance¶
-
SessionModeling.
ConvertAnalyticToConvergentAngularTolerance
¶ Returns or sets the angular tolerance for converting analytic body to Convergent body
-------------------------------------
Getter Method
Signature
ConvertAnalyticToConvergentAngularTolerance
Returns: angular tolerance for converting analytic body to Convergent body Return type: float New in version NX11.0.0.
Deprecated since version NX12.0.0: Use
NXOpen.Preferences.PartModeling.ConvertAnalyticToConvergentAngularTolerance()
instead.License requirements: None.
-------------------------------------
Setter Method
Signature
ConvertAnalyticToConvergentAngularTolerance
Parameters: dAnalyticToConvergentAngTol (float) – angular tolerance for converting analytic body to Convergent body New in version NX11.0.0.
Deprecated since version NX12.0.0: Use
NXOpen.Preferences.PartModeling.ConvertAnalyticToConvergentAngularTolerance()
instead.License requirements: None.
ConvertAnalyticToConvergentDistanceTolerance¶
-
SessionModeling.
ConvertAnalyticToConvergentDistanceTolerance
¶ Returns or sets the distance tolerance for converting analytic body to Convergent body
-------------------------------------
Getter Method
Signature
ConvertAnalyticToConvergentDistanceTolerance
Returns: distance tolerance for converting analytic body to Convergent body Return type: float New in version NX11.0.0.
Deprecated since version NX12.0.0: Use
NXOpen.Preferences.PartModeling.ConvertAnalyticToConvergentDistanceTolerance()
instead.License requirements: None.
-------------------------------------
Setter Method
Signature
ConvertAnalyticToConvergentDistanceTolerance
Parameters: dAnalyticToConvergentDistTol (float) – distance tolerance for converting analytic body to Convergent body New in version NX11.0.0.
Deprecated since version NX12.0.0: Use
NXOpen.Preferences.PartModeling.ConvertAnalyticToConvergentDistanceTolerance()
instead.License requirements: None.
CurvatureColor¶
-
SessionModeling.
CurvatureColor
¶ Returns or sets the curvature color
-------------------------------------
Getter Method
Signature
CurvatureColor
Returns: Return type: int New in version NX3.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
CurvatureColor
Parameters: curvatureColor (int) – New in version NX3.0.0.
License requirements: None.
CurveFitMethod¶
-
SessionModeling.
CurveFitMethod
¶ Returns or sets the curve fit method.
Controls the fitting method used when curves must be approximated by splines.
-------------------------------------
Getter Method
Signature
CurveFitMethod
Returns: Return type: NXOpen.Preferences.SessionModelingCurveFitMethodType
New in version NX3.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
CurveFitMethod
Parameters: bodyType ( NXOpen.Preferences.SessionModelingCurveFitMethodType
) –New in version NX3.0.0.
License requirements: None.
DeleteChildFeaturesOption¶
-
SessionModeling.
DeleteChildFeaturesOption
¶ Returns or sets the delete child features options
-------------------------------------
Getter Method
Signature
DeleteChildFeaturesOption
Returns: delete child features option Return type: NXOpen.Preferences.SessionModelingDeleteChildFeaturesOptionType
New in version NX12.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
DeleteChildFeaturesOption
Parameters: deleteChildFeatureOption ( NXOpen.Preferences.SessionModelingDeleteChildFeaturesOptionType
) – delete child features optionNew in version NX12.0.0.
License requirements: None.
DisplayLegacyFeatureName¶
-
SessionModeling.
DisplayLegacyFeatureName
¶ Returns or sets the toggle “Display Legacy Feature names” gives choice, how user wants feature name in “Name” Coulmn in Partnav checked toggled(True) will show old feature names in “Name” column in Partnav, while unchecked toggled(False) will show new translatable feature names in “Name” column in Partnav
-------------------------------------
Getter Method
Signature
DisplayLegacyFeatureName
Returns: preference to display_legacy_feature_name Return type: bool New in version NX4.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
DisplayLegacyFeatureName
Parameters: displayLegacyFeatureName (bool) – preference to display_legacy_feature_name New in version NX4.0.0.
License requirements: None.
DynamicUpdate¶
-
SessionModeling.
DynamicUpdate
¶ Returns or sets the dynamic update.
Specifies that the system dynamically displays in real time with each updation of parent curves, splines, bridge curves, lines or arcs
-------------------------------------
Getter Method
Signature
DynamicUpdate
Returns: Return type: NXOpen.Preferences.SessionModelingDynamicUpdateType
New in version NX3.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
DynamicUpdate
Parameters: dynamicUpdate ( NXOpen.Preferences.SessionModelingDynamicUpdateType
) –New in version NX3.0.0.
License requirements: None.
EditWithRollbackUponDoubleClick¶
-
SessionModeling.
EditWithRollbackUponDoubleClick
¶ Returns or sets the option “Edit with Rollback upon Double-Click” gives choice of what action to be taken on feature upon Double clicking, either in partnavigator or in Graphics widow.
if the option is true then edit with rollback will be happen upon Double-click. if the option is false then the previous default action will be executed
-------------------------------------
Getter Method
Signature
EditWithRollbackUponDoubleClick
Returns: preference to Edit with Rollback upon Double-Click Return type: bool New in version NX4.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
EditWithRollbackUponDoubleClick
Parameters: defaultEditOption (bool) – preference to Edit with Rollback upon Double-Click New in version NX4.0.0.
License requirements: None.
EnableTrimmedAnimation¶
-
SessionModeling.
EnableTrimmedAnimation
¶ Returns or sets the enable trimmed animation setting.
-------------------------------------
Getter Method
Signature
EnableTrimmedAnimation
Returns: Return type: bool New in version NX4.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
EnableTrimmedAnimation
Parameters: enable (bool) – New in version NX4.0.0.
License requirements: None.
EndpointDisplayColor¶
-
SessionModeling.
EndpointDisplayColor
¶ Returns or sets the color for display endpoints for curves.
-------------------------------------
Getter Method
Signature
EndpointDisplayColor
Returns: Return type: int New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
EndpointDisplayColor
Parameters: endpointDisplayColor (int) – New in version NX7.5.0.
License requirements: None.
EndpointDisplayInheritColor¶
-
SessionModeling.
EndpointDisplayInheritColor
¶ Returns or sets the endpoint color inherit option, for display with curves.
-------------------------------------
Getter Method
Signature
EndpointDisplayInheritColor
Returns: Return type: bool New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
EndpointDisplayInheritColor
Parameters: endpointDisplayInheritColor (bool) – New in version NX8.5.0.
License requirements: None.
EndpointDisplayStyle¶
-
SessionModeling.
EndpointDisplayStyle
¶ Returns or sets the style (2D disk, mark, etc.
) of the endpoints for display of curves.
-------------------------------------
Getter Method
Signature
EndpointDisplayStyle
Returns: Return type: NXOpen.Preferences.SessionModelingEndpointDisplayStyleType
New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
EndpointDisplayStyle
Parameters: endpointDisplayStyle ( NXOpen.Preferences.SessionModelingEndpointDisplayStyleType
) –New in version NX8.5.0.
License requirements: None.
FreeFormConstructionResult¶
-
SessionModeling.
FreeFormConstructionResult
¶ Returns or sets the free form construction result.
Controls free form feature creation when using the Through Curves, Through Curve Mesh, Swept, and Ruled options.
-------------------------------------
Getter Method
Signature
FreeFormConstructionResult
Returns: Return type: NXOpen.Preferences.SessionModelingFreeFormConstructionResultType
New in version NX3.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
FreeFormConstructionResult
Parameters: freeFormConstrResult ( NXOpen.Preferences.SessionModelingFreeFormConstructionResultType
) –New in version NX3.0.0.
License requirements: None.
ImmediateChildren¶
-
SessionModeling.
ImmediateChildren
¶ Returns or sets the immediate children.
Specifies to which level the dynamic updation is applicable.
-------------------------------------
Getter Method
Signature
ImmediateChildren
Returns: Return type: NXOpen.Preferences.SessionModelingImmediateChildrenType
New in version NX3.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ImmediateChildren
Parameters: immediateChildren ( NXOpen.Preferences.SessionModelingImmediateChildrenType
) –New in version NX3.0.0.
License requirements: None.
InterruptUpdateOnError¶
-
SessionModeling.
InterruptUpdateOnError
¶ Returns or sets the option “Interrupt Update on Error” gives choice, whether the user wants the “Edit During Update” dialog to appear when features contain errors during feature update/playback.
if the option is true then the dialog will appear. if the option is false then dialog will not appear during feature update.
-------------------------------------
Getter Method
Signature
InterruptUpdateOnError
Returns: preference to Interrupt Update on Error Return type: bool New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
InterruptUpdateOnError
Parameters: interruptOnError (bool) – preference to Interrupt Update on Error New in version NX5.0.0.
License requirements: None.
InterruptUpdateOnMissingReferences¶
-
SessionModeling.
InterruptUpdateOnMissingReferences
¶ Returns or sets the option “Interrupt Update on Missing References” gives choice, whether the user wants the “Edit During Update” dialog to appear when features contain missing references during feature update/playback.
if the option is true then the dialog will appear. if the option is false then dialog will not appear during feature update.
-------------------------------------
Getter Method
Signature
InterruptUpdateOnMissingReferences
Returns: preference to Interrupt Update on Missing References Return type: bool New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
InterruptUpdateOnMissingReferences
Parameters: interruptOnMissingReferences (bool) – preference to Interrupt Update on Missing References New in version NX7.5.0.
License requirements: None.
InterruptUpdateOnWarning¶
-
SessionModeling.
InterruptUpdateOnWarning
¶ Returns or sets the option “Interrupt Update on Warning” gives choice, whether the user wants the “Edit During Update” dialog to appear when features contain warnings during feature update/playback.
if the option is true then the dialog will appear. if the option is false then dialog will not appear during feature update.
-------------------------------------
Getter Method
Signature
InterruptUpdateOnWarning
Returns: preference to Interrupt Update on Warning Return type: bool New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
InterruptUpdateOnWarning
Parameters: interruptOnWarning (bool) – preference to Interrupt Update on Warning New in version NX5.0.0.
License requirements: None.
LinkedAndExtractedGeometryProperties¶
-
SessionModeling.
LinkedAndExtractedGeometryProperties
¶ Returns or sets the linked and extracted geometry properties inheritance.
Specifies whether linked and extracted geometry properties inherits from parent object or part default
-------------------------------------
Getter Method
Signature
LinkedAndExtractedGeometryProperties
Returns: Return type: NXOpen.Preferences.SessionModelingLinkedAndExtractedGeometryPropertiesInheritance
New in version NX6.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
LinkedAndExtractedGeometryProperties
Parameters: linkedAndExtractedGeometryProperties ( NXOpen.Preferences.SessionModelingLinkedAndExtractedGeometryPropertiesInheritance
) –New in version NX6.0.0.
License requirements: None.
MakeCurrentOnError¶
-
SessionModeling.
MakeCurrentOnError
¶ Returns or sets the option “Make Current on Error” gives choice, whether the user wants to make error feature current when features contain errors during feature update/playback.
If the option is true then the error feature will be made current. If the option is false then the error feature will not be made current feature during feature update.
-------------------------------------
Getter Method
Signature
MakeCurrentOnError
Returns: preference to Make Error Feature Current on Error Return type: bool New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
MakeCurrentOnError
Parameters: currentOnError (bool) – preference to Make Error Feature Current on Error New in version NX7.5.0.
License requirements: None.
MakeDatumsInternal¶
-
SessionModeling.
MakeDatumsInternal
¶ Returns or sets the option specifying whether to automatically make the datums internal during the sketch creation.
If the option is true then datums are automatically made internal to child sketches, else datums are not automatically made internal to child sketches.
-------------------------------------
Getter Method
Signature
MakeDatumsInternal
Returns: Flag indicating whether to make datums internal Return type: bool New in version NX7.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
MakeDatumsInternal
Parameters: makeDatumsInternal (bool) – Flag indicating whether to make datums internal New in version NX7.0.0.
License requirements: None.
MakeSketchesInternal¶
-
SessionModeling.
MakeSketchesInternal
¶ Returns or sets the option specifying whether to automatically make sketch internal during feature creation.
If the option is true then external sketches are automatically made internal to child features, else external sketches are not automatically made internal to child features.
-------------------------------------
Getter Method
Signature
MakeSketchesInternal
Returns: Flag indicating whether to make sketches internal Return type: bool New in version NX7.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
MakeSketchesInternal
Parameters: makeSketchesInternal (bool) – Flag indicating whether to make sketches internal New in version NX7.0.0.
License requirements: None.
NewFaceProperties¶
-
SessionModeling.
NewFaceProperties
¶ Returns or sets the new face properties inheritance.
Specifies whether new face properties inherits from body or part default
-------------------------------------
Getter Method
Signature
NewFaceProperties
Returns: Return type: NXOpen.Preferences.SessionModelingNewFacePropertiesInheritance
New in version NX3.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
NewFaceProperties
Parameters: newFaceProperties ( NXOpen.Preferences.SessionModelingNewFacePropertiesInheritance
) –New in version NX3.0.0.
License requirements: None.
NotifyOnDelete¶
-
SessionModeling.
NotifyOnDelete
¶ Returns or sets the option ” Notify on Delete ” gives choice, whether the user wants a notification message when a feature is being deleted will effect other features.
if the option is true then it popup a notification message. if the option is false then it will not popup any notification message
-------------------------------------
Getter Method
Signature
NotifyOnDelete
Returns: preference to Notify on Delete Return type: bool New in version NX4.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
NotifyOnDelete
Parameters: notifyOnDelete (bool) – preference to Notify on Delete New in version NX4.0.0.
License requirements: None.
PmarkFrequency¶
-
SessionModeling.
PmarkFrequency
¶ Returns or sets the features/mark.
Controls how often, during feature creation and editing, the system sets internal marks used in updating. A Features/Mark value of 5, for example, means that one mark will be set after five features are created or edited.
-------------------------------------
Getter Method
Signature
PmarkFrequency
Returns: Return type: int New in version NX3.0.0.
Deprecated since version NX12.0.0: No replacement. One pmark will be set after each feature.
License requirements: None.
-------------------------------------
Setter Method
Signature
PmarkFrequency
Parameters: pmarkFrequency (int) – New in version NX3.0.0.
Deprecated since version NX12.0.0: No replacement. One pmark will be set after each feature.
License requirements: None.
PoleDisplayColor¶
-
SessionModeling.
PoleDisplayColor
¶ Returns or sets the color for display poles for B curves.
-------------------------------------
Getter Method
Signature
PoleDisplayColor
Returns: Return type: int New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
PoleDisplayColor
Parameters: poleDisplayColor (int) – New in version NX7.5.0.
License requirements: None.
PoleDisplayInheritColor¶
-
SessionModeling.
PoleDisplayInheritColor
¶ Returns or sets the pole color inherit option, for display with B curves.
-------------------------------------
Getter Method
Signature
PoleDisplayInheritColor
Returns: Return type: bool New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
PoleDisplayInheritColor
Parameters: poleDisplayInheritColor (bool) – New in version NX7.5.0.
License requirements: None.
PoleDisplayStyle¶
-
SessionModeling.
PoleDisplayStyle
¶ Returns or sets the style (3D ball, 2D disk, mark, etc.
) of the poles for display of B curves.
-------------------------------------
Getter Method
Signature
PoleDisplayStyle
Returns: Return type: NXOpen.Preferences.SessionModelingPoleDisplayStyleType
New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
PoleDisplayStyle
Parameters: poleDisplayStyle ( NXOpen.Preferences.SessionModelingPoleDisplayStyleType
) –New in version NX7.5.0.
License requirements: None.
PoleEditColor¶
-
SessionModeling.
PoleEditColor
¶ Returns or sets the color for editing poles for B curves and B surfaces.
-------------------------------------
Getter Method
Signature
PoleEditColor
Returns: Return type: int New in version NX3.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
PoleEditColor
Parameters: poleEditColor (int) – New in version NX3.0.0.
License requirements: None.
PoleEditInheritColor¶
-
SessionModeling.
PoleEditInheritColor
¶ Returns or sets the pole color inherit option, for editing B curves and B surfaces.
-------------------------------------
Getter Method
Signature
PoleEditInheritColor
Returns: Return type: bool New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
PoleEditInheritColor
Parameters: poleEditInheritColor (bool) – New in version NX7.5.0.
License requirements: None.
PoleEditStyle¶
-
SessionModeling.
PoleEditStyle
¶ Returns or sets the style (3D ball, 2D disk, mark, etc.
) of the poles for editing B curves and B surfaces.
-------------------------------------
Getter Method
Signature
PoleEditStyle
Returns: Return type: NXOpen.Preferences.SessionModelingPoleEditStyleType
New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
PoleEditStyle
Parameters: poleEditStyle ( NXOpen.Preferences.SessionModelingPoleEditStyleType
) –New in version NX7.5.0.
License requirements: None.
PolylineDisplayColor¶
-
SessionModeling.
PolylineDisplayColor
¶ Returns or sets the color for display polylines for B curves and B surfaces
-------------------------------------
Getter Method
Signature
PolylineDisplayColor
Returns: Return type: int New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
PolylineDisplayColor
Parameters: polylineDisplayColor (int) – New in version NX7.5.0.
License requirements: None.
PolylineDisplayInheritColor¶
-
SessionModeling.
PolylineDisplayInheritColor
¶ Returns or sets the polyline color inherit option, for display with B curves and B surfaces.
-------------------------------------
Getter Method
Signature
PolylineDisplayInheritColor
Returns: Return type: bool New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
PolylineDisplayInheritColor
Parameters: polylineDisplayInheritColor (bool) – New in version NX7.5.0.
License requirements: None.
PolylineDisplayStyle¶
-
SessionModeling.
PolylineDisplayStyle
¶ Returns or sets the style (solid, dashed, etc.
) of the polylines display for B curves and B surfaces.
-------------------------------------
Getter Method
Signature
PolylineDisplayStyle
Returns: Return type: NXOpen.Preferences.SessionModelingPolylineStyleType
New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
PolylineDisplayStyle
Parameters: polylineDisplayStyle ( NXOpen.Preferences.SessionModelingPolylineStyleType
) –New in version NX7.5.0.
License requirements: None.
PolylineEditColor¶
-
SessionModeling.
PolylineEditColor
¶ Returns or sets the color for editing polylines for B curves and B surfaces.
-------------------------------------
Getter Method
Signature
PolylineEditColor
Returns: Return type: int New in version NX3.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
PolylineEditColor
Parameters: polylineEditColor (int) – New in version NX3.0.0.
License requirements: None.
PolylineEditInheritColor¶
-
SessionModeling.
PolylineEditInheritColor
¶ Returns or sets the polyline color inherit option, for editing B curves and B surfaces.
-------------------------------------
Getter Method
Signature
PolylineEditInheritColor
Returns: Return type: bool New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
PolylineEditInheritColor
Parameters: polylineEditInheritColor (bool) – New in version NX7.5.0.
License requirements: None.
PolylineEditStyle¶
-
SessionModeling.
PolylineEditStyle
¶ Returns or sets the style (solid, dashed, etc.
) of the polylines for editing B curves and B surfaces.
-------------------------------------
Getter Method
Signature
PolylineEditStyle
Returns: Return type: NXOpen.Preferences.SessionModelingPolylineStyleType
New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
PolylineEditStyle
Parameters: polylineEditStyle ( NXOpen.Preferences.SessionModelingPolylineStyleType
) –New in version NX7.5.0.
License requirements: None.
PositionColor¶
-
SessionModeling.
PositionColor
¶ Returns or sets the position color
-------------------------------------
Getter Method
Signature
PositionColor
Returns: Return type: int New in version NX3.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
PositionColor
Parameters: positionColor (int) – New in version NX3.0.0.
License requirements: None.
PreviewResolution¶
-
SessionModeling.
PreviewResolution
¶ Returns or sets the preview resolution setting.
-------------------------------------
Getter Method
Signature
PreviewResolution
Returns: Return type: NXOpen.Preferences.SessionModelingPreviewResolutionType
New in version NX4.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
PreviewResolution
Parameters: resolution ( NXOpen.Preferences.SessionModelingPreviewResolutionType
) –New in version NX4.0.0.
License requirements: None.
SaveDataForFeatureEdit¶
-
SessionModeling.
SaveDataForFeatureEdit
¶ Returns or sets the option “Save Data for Feature Edit” specifies what additional data will be saved in the part to enhance feature edit.
Rollback data improves feature edit performance. Previous state data is a copy of a face or body input to a feature for visual reference while editing a failed feature.
-------------------------------------
Getter Method
Signature
SaveDataForFeatureEdit
Returns: preference to save data for feature edit Return type: NXOpen.Preferences.SessionModelingSaveDataForFeatureEditOption
New in version NX10.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
SaveDataForFeatureEdit
Parameters: saveDataForFeatureEdit ( NXOpen.Preferences.SessionModelingSaveDataForFeatureEditOption
) – preference to save data for feature editNew in version NX10.0.0.
License requirements: None.
SaveRollbackData¶
-
SessionModeling.
SaveRollbackData
¶ Returns or sets the option ” Save Rollback Data ” saves extra data with the part file for faster edits.
This option has been deprecated. Use “Save Data for Feature Edit” instead of it.
-------------------------------------
Getter Method
Signature
SaveRollbackData
Returns: preference to retain rollback data Return type: bool New in version NX5.0.0.
Deprecated since version NX10.0.0: Use
NXOpen.Preferences.SessionModeling.SaveDataForFeatureEdit()
instead.License requirements: None.
-------------------------------------
Setter Method
Signature
SaveRollbackData
Parameters: retainRollbackData (bool) – preference to retain rollback data New in version NX5.0.0.
Deprecated since version NX10.0.0: Use
NXOpen.Preferences.SessionModeling.SetSaveDataForFeatureEdit()
instead.License requirements: None.
ShowSimuationUiInModeling¶
-
SessionModeling.
ShowSimuationUiInModeling
¶ Returns or sets the option to specify whether simulation specific UI should show up in modeling
-------------------------------------
Getter Method
Signature
ShowSimuationUiInModeling
Returns: allow simulation specific UI in modeling Return type: bool New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ShowSimuationUiInModeling
Parameters: showSimuationUiInModeling (bool) – allow simulation specific UI in modeling New in version NX7.5.0.
License requirements: None.
SketchDefaultAction¶
-
SessionModeling.
SketchDefaultAction
¶ Returns or sets the sketch default action
-------------------------------------
Getter Method
Signature
SketchDefaultAction
Returns: default action on sketches Return type: NXOpen.Preferences.SessionModelingSketchDefaultActionType
New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
SketchDefaultAction
Parameters: sketchAction ( NXOpen.Preferences.SessionModelingSketchDefaultActionType
) – default action on sketchesNew in version NX7.5.0.
License requirements: None.
SketchEditOption¶
-
SessionModeling.
SketchEditOption
¶ Returns or sets the option that determines whether or not task environment is used to edit the sketch
-------------------------------------
Getter Method
Signature
SketchEditOption
Returns: edit option on sketches Return type: NXOpen.Preferences.SessionModelingSketchEditType
New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
SketchEditOption
Parameters: sketchEditOption ( NXOpen.Preferences.SessionModelingSketchEditType
) – edit option on sketchesNew in version NX7.5.0.
License requirements: None.
SplineDefaultActionType¶
-
SessionModeling.
SplineDefaultActionType
¶ Returns or sets the value indicating the default action for a spline.
-------------------------------------
Getter Method
Signature
SplineDefaultActionType
Returns: Return type: NXOpen.Preferences.SessionModelingSplineDefaultActionTypes
New in version NX7.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
SplineDefaultActionType
Parameters: action ( NXOpen.Preferences.SessionModelingSplineDefaultActionTypes
) –New in version NX7.0.0.
License requirements: None.
SurfaceExtension¶
-
SessionModeling.
SurfaceExtension
¶ Returns or sets the surface extension option.
Controls how surfaces will be extended while moving geometry
-------------------------------------
Getter Method
Signature
SurfaceExtension
Returns: Surface extension option Return type: NXOpen.Preferences.SessionModelingSurfaceExtensionOption
New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
SurfaceExtension
Parameters: surfaceExtensionOption ( NXOpen.Preferences.SessionModelingSurfaceExtensionOption
) – Surface extension optionNew in version NX9.0.0.
License requirements: None.
TangentColor¶
-
SessionModeling.
TangentColor
¶ Returns or sets the tangent color
-------------------------------------
Getter Method
Signature
TangentColor
Returns: Return type: int New in version NX3.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
TangentColor
Parameters: tangentColor (int) – New in version NX3.0.0.
License requirements: None.
TreatOneDegreeBsplineAsPolyline¶
-
SessionModeling.
TreatOneDegreeBsplineAsPolyline
¶ Returns or sets the option to treat single degree bspline as polyline
-------------------------------------
Getter Method
Signature
TreatOneDegreeBsplineAsPolyline
Returns: Flag if set to true will allow treatment of single degree bspline as polyline Return type: bool New in version NX10.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
TreatOneDegreeBsplineAsPolyline
Parameters: preference (bool) – Flag if set to true will allow treatment of single degree bspline as polyline New in version NX10.0.0.
License requirements: None.
UpdateDelayed¶
-
SessionModeling.
UpdateDelayed
¶ Returns or sets the update delayed option.
If the option is true, then an edited feature does not update until
NXOpen.Update.DoUpdate()
is explicitly called. If the option is false, then the edited feature updates immediately. The default is false.-------------------------------------
Getter Method
Signature
UpdateDelayed
Returns: Return type: bool New in version NX3.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
-------------------------------------
Setter Method
Signature
UpdateDelayed
Parameters: option (bool) – New in version NX3.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
UpdateFailureReportPreference¶
-
SessionModeling.
UpdateFailureReportPreference
¶ Returns or sets the option “Update Failure Report” gives choice, whether the user wants the update failure report to be generated for the features that failed during current update cycle.
If the option is true then the update failure report will be launched at the end of every update cycle. It will list only those features that failed in that update cycle. If the option is false then no such report will be launched.
-------------------------------------
Getter Method
Signature
UpdateFailureReportPreference
Returns: update failure report preference Return type: bool New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
UpdateFailureReportPreference
Parameters: updateFailureReport (bool) – update failure report preference New in version NX5.0.0.
License requirements: None.
UpdatePending¶
-
SessionModeling.
UpdatePending
¶ Returns or sets the update pending option.
If the option only works when update delayed option is true, if the option is true, there is an edited feature to be updated till
NXOpen.Update.DoUpdate()
is explicitly called. If the option is false, there is not an edited feature to be updated. The default is false.-------------------------------------
Getter Method
Signature
UpdatePending
Returns: Return type: bool New in version NX9.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
-------------------------------------
Setter Method
Signature
UpdatePending
Parameters: option (bool) – New in version NX9.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR geometric_tol (“GDT”)
UseTriangularMesh¶
-
SessionModeling.
UseTriangularMesh
¶ Returns or sets the use triangular mesh setting setting.
-------------------------------------
Getter Method
Signature
UseTriangularMesh
Returns: Return type: bool New in version NX4.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
UseTriangularMesh
Parameters: use (bool) – New in version NX4.0.0.
License requirements: None.