SubdivisionTaskEnvironment Class

class NXOpen.SubdivisionTaskEnvironment

Bases: object

Represents the subdivision task environment associated with a session.

To obtain an instance of this class, refer to NXOpen.Session

New in version NX9.0.0.

Properties

Property Description
ActiveSubdivisionBodyFeature Returns the active subdivision body feature.

Methods

Method Description
Enter Starts subdivision task environment.
Exit Ends subdivision task environment.
SetCancelled Marks the task to be cancelled such that during SubdivisionTaskEnvironment.Exit() task is undone and all the changes are discarded.
SetFeatureToEdit Sets the feature to be edited.

Property Detail

ActiveSubdivisionBodyFeature

SubdivisionTaskEnvironment.ActiveSubdivisionBodyFeature

Returns the active subdivision body feature.

-------------------------------------

Getter Method

Signature ActiveSubdivisionBodyFeature

Returns:
Return type:NXOpen.Features.Subdivision.SubdivisionBody

New in version NX9.0.0.

License requirements: None.

Method Detail

Enter

SubdivisionTaskEnvironment.Enter

Starts subdivision task environment.

This method should be called before starting to use subdivision body feature tools. This method should not be called if already in a subdivision task environment.

Signature Enter()

New in version NX9.0.0.

License requirements: nx_subdivision (” NX SUBDIVISION”)

Exit

SubdivisionTaskEnvironment.Exit

Ends subdivision task environment.

Signature Exit()

New in version NX9.0.0.

License requirements: nx_subdivision (” NX SUBDIVISION”)

SetCancelled

SubdivisionTaskEnvironment.SetCancelled

Marks the task to be cancelled such that during SubdivisionTaskEnvironment.Exit() task is undone and all the changes are discarded.

Signature SetCancelled()

New in version NX11.0.0.

License requirements: nx_subdivision (” NX SUBDIVISION”)

SetFeatureToEdit

SubdivisionTaskEnvironment.SetFeatureToEdit

Sets the feature to be edited.

Signature SetFeatureToEdit(subdivisionBodyFeature)

Parameters:subdivisionBodyFeature (NXOpen.Features.Subdivision.SubdivisionBody) –

New in version NX9.0.0.

License requirements: nx_subdivision (” NX SUBDIVISION”)