CrashBarrierBuilder Class¶
-
class
NXOpen.Features.VehicleDesign.
CrashBarrierBuilder
¶ Bases:
NXOpen.Features.FeatureBuilder
Represents a
NXOpen.Features.VehicleDesign.CrashBarrier
builder to create and edit a vehicle design crash barrier.To create a new instance of this class, use
NXOpen.Features.VehicleDesignCollection.CreateCrashBarrierBuilder
New in version NX8.5.0.
Properties¶
Property | Description |
---|---|
ActiveFront | Returns or sets the value indicating if the front barrier is displayed. |
ActiveRear | Returns or sets the value indicating if the rear barrier is displayed. |
ActiveSide | Returns or sets the value indicating if the side barrier is displayed. |
FrontCrossPosition | Returns or sets the cross position type of front barrier. |
FrontHeightAboveRoad | Returns the expression containing the height above road value of front barrier. |
FrontLoading | Returns or sets the loading applied to the vehicle front used in the crash barrier. |
FrontOverlapPercentage | Returns the expression containing the overlap percentage of front barrier. |
FrontOverlapSide | Returns or sets the overlap side type of front barrier. |
FrontPositionObject | Returns or sets the positioing object type of front barrier. |
FrontSelectPositioningObject | Returns the positioing objects of front barrier. |
FrontShape | Returns or sets the shape type of front barrier. |
FrontShift | Returns the expression containing the shift value of front barrier. |
FrontUserDefineWidth | Returns or sets the user defined width type of front barrier. |
FrontUserDefineWidthValue | Returns the expression containing the user defined width value of front barrier. |
LeftSideSelectPositioningObject | Returns the left side position objects of side barrier. |
ParentFeatureInternal | Returns or sets whether or not the latest timestamped parent feature of this feature should be made internal |
PatchSolutionFlag | Returns or sets the patch solution flag |
PatchSurfaceFilename | Returns or sets the patch surface filename |
RearCrossPosition | Returns or sets the cross position type of rear barrier. |
RearHeightAboveRoad | Returns the expression containing the height above road value of rear barrier. |
RearLoading | Returns or sets the loading applied to the vehicle rear used in the crash barrier. |
RearOverlapPercentage | Returns the expression containing the user defined width value of rear barrier. |
RearOverlapSide | Returns or sets the overlap side type of rear barrier. |
RearPositionObject | Returns or sets the user defined position object type of rear barrier. |
RearSelectPositioningObject | Returns the user defined position objects of rear barrier. |
RearShape | Returns or sets the shape type of rear barrier. |
RearShift | Returns the expression containing the shift value of rear barrier. |
RearUserDefineWidth | Returns or sets the user defined width type of rear barrier. |
RearUserDefineWidthValue | Returns the expression containing the user defined width value of rear barrier. |
RequirementsControl | Returns or sets the requirements control for standard driven or user defined. |
RightSideSelectPositioningObject | Returns the right side position objects of side barrier. |
SideCrossPosition | Returns or sets the cross position type of side barrier. |
SideHeightAboveRoad | Returns the expression containing the height above road value of side barrier. |
SideLoading | Returns or sets the loading applied to the vehicle side used in the crash barrier. |
SideOverlapPercentage | Returns the expression containing the overlap percentage of side barrier. |
SideOverlapSide | Returns or sets the overlap side type of side barrier. |
SidePosition | Returns or sets the position type of side barrier. |
SidePositionObject | Returns or sets the side position object type of side barrier. |
SideShape | Returns or sets the shape type of side barrier. |
SideShift | Returns the expression containing the shift value of side barrier. |
SideUserDefineLength | Returns or sets the user defined width type of side barrier. |
SideUserDefineLengthValue | Returns the expression containing the user defined width value of side barrier. |
Standard | Returns or sets the standard used to define the crash barrier. |
SurroundingPatchSurfaceFilename | Returns or sets the surrounding patch surface filename |
Tag | Returns the Tag for this object. |
Methods¶
Method | Description |
---|---|
Commit | Commits any edits that have been applied to the builder. |
CommitFeature | Commits the feature parameters and creates the feature @return |
Destroy | Deletes the builder, and cleans up any objects created by the builder. |
GetCommittedObjects | For builders that create more than one object, this method returns the objects that are created by commit. |
GetFeature | Returns the feature currently being edited by this builder. |
GetObject | Returns the object currently being edited by this builder. |
HideInternalParentFeatureAfterEdit | Re-suppress an internal parent feature (a slave feature) after it has been edited. |
SetParentFeatureInternal | Set the parent features which would be internal or slaves to the feature being created or commited |
ShowInternalParentFeatureForEdit | Unsuppress an internal parent feature (a slave feature) so it can be edited. |
ShowResults | Updates the model to reflect the result of an edit to the model for all builders that support showing results. |
UnsetParentFeatureInternal | Set the internal parent feature of the feature being edited to external |
Validate | Validate whether the inputs to the component are sufficient for commit to be called. |
Enumerations¶
CrashBarrierBuilderCrossPositionType Enumeration | Represents the cross position types. |
CrashBarrierBuilderOverlapSideType Enumeration | Represents the overlap side types for the front and rear barriers. |
CrashBarrierBuilderPositionObjectType Enumeration | Represents the position object types. |
CrashBarrierBuilderRequirementsControlsControlType Enumeration | Represents the requirements control types to define the crash barrier. |
CrashBarrierBuilderShapeType Enumeration | Represents the shape types. |
CrashBarrierBuilderSideOverlapSideType Enumeration | Represents the overlap side types for side barrier. |
CrashBarrierBuilderSidePositionType Enumeration | Represents the position types for side barrier. |
Property Detail¶
ActiveFront¶
-
CrashBarrierBuilder.
ActiveFront
¶ Returns or sets the value indicating if the front barrier is displayed.
-------------------------------------
Getter Method
Signature
ActiveFront()
Returns: Return type: bool New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ActiveFront(activeFront)
Parameters: activeFront (bool) – New in version NX8.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
ActiveRear¶
-
CrashBarrierBuilder.
ActiveRear
¶ Returns or sets the value indicating if the rear barrier is displayed.
-------------------------------------
Getter Method
Signature
ActiveRear()
Returns: Return type: bool New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ActiveRear(activeRear)
Parameters: activeRear (bool) – New in version NX8.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
ActiveSide¶
-
CrashBarrierBuilder.
ActiveSide
¶ Returns or sets the value indicating if the side barrier is displayed.
-------------------------------------
Getter Method
Signature
ActiveSide()
Returns: Return type: bool New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ActiveSide(activeSide)
Parameters: activeSide (bool) – New in version NX8.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
FrontCrossPosition¶
-
CrashBarrierBuilder.
FrontCrossPosition
¶ Returns or sets the cross position type of front barrier.
-------------------------------------
Getter Method
Signature
FrontCrossPosition()
Returns: Return type: NXOpen.Features.VehicleDesign.CrashBarrierBuilderCrossPositionType
New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
FrontCrossPosition(frontCrossPosition)
Parameters: frontCrossPosition ( NXOpen.Features.VehicleDesign.CrashBarrierBuilderCrossPositionType
) –New in version NX8.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
FrontHeightAboveRoad¶
-
CrashBarrierBuilder.
FrontHeightAboveRoad
¶ Returns the expression containing the height above road value of front barrier.
-------------------------------------
Getter Method
Signature
FrontHeightAboveRoad()
Returns: Return type: NXOpen.Expression
New in version NX8.5.0.
License requirements: None.
FrontLoading¶
-
CrashBarrierBuilder.
FrontLoading
¶ Returns or sets the loading applied to the vehicle front used in the crash barrier.
-------------------------------------
Getter Method
Signature
FrontLoading()
Returns: Return type: str New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
FrontLoading(frontLoading)
Parameters: frontLoading (str) – New in version NX8.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
FrontOverlapPercentage¶
-
CrashBarrierBuilder.
FrontOverlapPercentage
¶ Returns the expression containing the overlap percentage of front barrier.
-------------------------------------
Getter Method
Signature
FrontOverlapPercentage()
Returns: Return type: NXOpen.Expression
New in version NX8.5.0.
License requirements: None.
FrontOverlapSide¶
-
CrashBarrierBuilder.
FrontOverlapSide
¶ Returns or sets the overlap side type of front barrier.
-------------------------------------
Getter Method
Signature
FrontOverlapSide()
Returns: Return type: NXOpen.Features.VehicleDesign.CrashBarrierBuilderOverlapSideType
New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
FrontOverlapSide(frontOverlapSide)
Parameters: frontOverlapSide ( NXOpen.Features.VehicleDesign.CrashBarrierBuilderOverlapSideType
) –New in version NX8.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
FrontPositionObject¶
-
CrashBarrierBuilder.
FrontPositionObject
¶ Returns or sets the positioing object type of front barrier.
-------------------------------------
Getter Method
Signature
FrontPositionObject()
Returns: Return type: NXOpen.Features.VehicleDesign.CrashBarrierBuilderPositionObjectType
New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
FrontPositionObject(frontPositionObject)
Parameters: frontPositionObject ( NXOpen.Features.VehicleDesign.CrashBarrierBuilderPositionObjectType
) –New in version NX8.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
FrontSelectPositioningObject¶
-
CrashBarrierBuilder.
FrontSelectPositioningObject
¶ Returns the positioing objects of front barrier.
-------------------------------------
Getter Method
Signature
FrontSelectPositioningObject()
Returns: Return type: NXOpen.ScCollector
New in version NX8.5.0.
License requirements: None.
FrontShape¶
-
CrashBarrierBuilder.
FrontShape
¶ Returns or sets the shape type of front barrier.
-------------------------------------
Getter Method
Signature
FrontShape()
Returns: Return type: NXOpen.Features.VehicleDesign.CrashBarrierBuilderShapeType
New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
FrontShape(frontShap)
Parameters: frontShap ( NXOpen.Features.VehicleDesign.CrashBarrierBuilderShapeType
) –New in version NX8.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
FrontShift¶
-
CrashBarrierBuilder.
FrontShift
¶ Returns the expression containing the shift value of front barrier.
-------------------------------------
Getter Method
Signature
FrontShift()
Returns: Return type: NXOpen.Expression
New in version NX8.5.0.
License requirements: None.
FrontUserDefineWidth¶
-
CrashBarrierBuilder.
FrontUserDefineWidth
¶ Returns or sets the user defined width type of front barrier.
-------------------------------------
Getter Method
Signature
FrontUserDefineWidth()
Returns: Return type: bool New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
FrontUserDefineWidth(frontUserDefineWidth)
Parameters: frontUserDefineWidth (bool) – New in version NX8.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
FrontUserDefineWidthValue¶
-
CrashBarrierBuilder.
FrontUserDefineWidthValue
¶ Returns the expression containing the user defined width value of front barrier.
-------------------------------------
Getter Method
Signature
FrontUserDefineWidthValue()
Returns: Return type: NXOpen.Expression
New in version NX8.5.0.
License requirements: None.
LeftSideSelectPositioningObject¶
-
CrashBarrierBuilder.
LeftSideSelectPositioningObject
¶ Returns the left side position objects of side barrier.
-------------------------------------
Getter Method
Signature
LeftSideSelectPositioningObject()
Returns: Return type: NXOpen.ScCollector
New in version NX8.5.0.
License requirements: None.
RearCrossPosition¶
-
CrashBarrierBuilder.
RearCrossPosition
¶ Returns or sets the cross position type of rear barrier.
-------------------------------------
Getter Method
Signature
RearCrossPosition()
Returns: Return type: NXOpen.Features.VehicleDesign.CrashBarrierBuilderCrossPositionType
New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
RearCrossPosition(rearCrossPosition)
Parameters: rearCrossPosition ( NXOpen.Features.VehicleDesign.CrashBarrierBuilderCrossPositionType
) –New in version NX8.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
RearHeightAboveRoad¶
-
CrashBarrierBuilder.
RearHeightAboveRoad
¶ Returns the expression containing the height above road value of rear barrier.
-------------------------------------
Getter Method
Signature
RearHeightAboveRoad()
Returns: Return type: NXOpen.Expression
New in version NX8.5.0.
License requirements: None.
RearLoading¶
-
CrashBarrierBuilder.
RearLoading
¶ Returns or sets the loading applied to the vehicle rear used in the crash barrier.
-------------------------------------
Getter Method
Signature
RearLoading()
Returns: Return type: str New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
RearLoading(rearLoading)
Parameters: rearLoading (str) – New in version NX8.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
RearOverlapPercentage¶
-
CrashBarrierBuilder.
RearOverlapPercentage
¶ Returns the expression containing the user defined width value of rear barrier.
-------------------------------------
Getter Method
Signature
RearOverlapPercentage()
Returns: Return type: NXOpen.Expression
New in version NX8.5.0.
License requirements: None.
RearOverlapSide¶
-
CrashBarrierBuilder.
RearOverlapSide
¶ Returns or sets the overlap side type of rear barrier.
-------------------------------------
Getter Method
Signature
RearOverlapSide()
Returns: Return type: NXOpen.Features.VehicleDesign.CrashBarrierBuilderOverlapSideType
New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
RearOverlapSide(rearOverlapSide)
Parameters: rearOverlapSide ( NXOpen.Features.VehicleDesign.CrashBarrierBuilderOverlapSideType
) –New in version NX8.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
RearPositionObject¶
-
CrashBarrierBuilder.
RearPositionObject
¶ Returns or sets the user defined position object type of rear barrier.
-------------------------------------
Getter Method
Signature
RearPositionObject()
Returns: Return type: NXOpen.Features.VehicleDesign.CrashBarrierBuilderPositionObjectType
New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
RearPositionObject(rearPositionObject)
Parameters: rearPositionObject ( NXOpen.Features.VehicleDesign.CrashBarrierBuilderPositionObjectType
) –New in version NX8.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
RearSelectPositioningObject¶
-
CrashBarrierBuilder.
RearSelectPositioningObject
¶ Returns the user defined position objects of rear barrier.
-------------------------------------
Getter Method
Signature
RearSelectPositioningObject()
Returns: Return type: NXOpen.ScCollector
New in version NX8.5.0.
License requirements: None.
RearShape¶
-
CrashBarrierBuilder.
RearShape
¶ Returns or sets the shape type of rear barrier.
-------------------------------------
Getter Method
Signature
RearShape()
Returns: Return type: NXOpen.Features.VehicleDesign.CrashBarrierBuilderShapeType
New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
RearShape(rearShape)
Parameters: rearShape ( NXOpen.Features.VehicleDesign.CrashBarrierBuilderShapeType
) –New in version NX8.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
RearShift¶
-
CrashBarrierBuilder.
RearShift
¶ Returns the expression containing the shift value of rear barrier.
-------------------------------------
Getter Method
Signature
RearShift()
Returns: Return type: NXOpen.Expression
New in version NX8.5.0.
License requirements: None.
RearUserDefineWidth¶
-
CrashBarrierBuilder.
RearUserDefineWidth
¶ Returns or sets the user defined width type of rear barrier.
-------------------------------------
Getter Method
Signature
RearUserDefineWidth()
Returns: Return type: bool New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
RearUserDefineWidth(rearUserDefineWidth)
Parameters: rearUserDefineWidth (bool) – New in version NX8.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
RearUserDefineWidthValue¶
-
CrashBarrierBuilder.
RearUserDefineWidthValue
¶ Returns the expression containing the user defined width value of rear barrier.
-------------------------------------
Getter Method
Signature
RearUserDefineWidthValue()
Returns: Return type: NXOpen.Expression
New in version NX8.5.0.
License requirements: None.
RequirementsControl¶
-
CrashBarrierBuilder.
RequirementsControl
¶ Returns or sets the requirements control for standard driven or user defined.
-------------------------------------
Getter Method
Signature
RequirementsControl()
Returns: Return type: NXOpen.Features.VehicleDesign.CrashBarrierBuilderRequirementsControlsControlType
New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
RequirementsControl(requirement)
Parameters: requirement ( NXOpen.Features.VehicleDesign.CrashBarrierBuilderRequirementsControlsControlType
) –New in version NX8.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
RightSideSelectPositioningObject¶
-
CrashBarrierBuilder.
RightSideSelectPositioningObject
¶ Returns the right side position objects of side barrier.
-------------------------------------
Getter Method
Signature
RightSideSelectPositioningObject()
Returns: Return type: NXOpen.ScCollector
New in version NX8.5.0.
License requirements: None.
SideCrossPosition¶
-
CrashBarrierBuilder.
SideCrossPosition
¶ Returns or sets the cross position type of side barrier.
-------------------------------------
Getter Method
Signature
SideCrossPosition()
Returns: Return type: NXOpen.Features.VehicleDesign.CrashBarrierBuilderCrossPositionType
New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
SideCrossPosition(sideCrossPosition)
Parameters: sideCrossPosition ( NXOpen.Features.VehicleDesign.CrashBarrierBuilderCrossPositionType
) –New in version NX8.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
SideHeightAboveRoad¶
-
CrashBarrierBuilder.
SideHeightAboveRoad
¶ Returns the expression containing the height above road value of side barrier.
-------------------------------------
Getter Method
Signature
SideHeightAboveRoad()
Returns: Return type: NXOpen.Expression
New in version NX8.5.0.
License requirements: None.
SideLoading¶
-
CrashBarrierBuilder.
SideLoading
¶ Returns or sets the loading applied to the vehicle side used in the crash barrier.
-------------------------------------
Getter Method
Signature
SideLoading()
Returns: Return type: str New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
SideLoading(sideLoading)
Parameters: sideLoading (str) – New in version NX8.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
SideOverlapPercentage¶
-
CrashBarrierBuilder.
SideOverlapPercentage
¶ Returns the expression containing the overlap percentage of side barrier.
-------------------------------------
Getter Method
Signature
SideOverlapPercentage()
Returns: Return type: NXOpen.Expression
New in version NX8.5.0.
License requirements: None.
SideOverlapSide¶
-
CrashBarrierBuilder.
SideOverlapSide
¶ Returns or sets the overlap side type of side barrier.
-------------------------------------
Getter Method
Signature
SideOverlapSide()
Returns: Return type: NXOpen.Features.VehicleDesign.CrashBarrierBuilderSideOverlapSideType
New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
SideOverlapSide(sideOverlapSide)
Parameters: sideOverlapSide ( NXOpen.Features.VehicleDesign.CrashBarrierBuilderSideOverlapSideType
) –New in version NX8.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
SidePosition¶
-
CrashBarrierBuilder.
SidePosition
¶ Returns or sets the position type of side barrier.
-------------------------------------
Getter Method
Signature
SidePosition()
Returns: Return type: NXOpen.Features.VehicleDesign.CrashBarrierBuilderSidePositionType
New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
SidePosition(sidePosition)
Parameters: sidePosition ( NXOpen.Features.VehicleDesign.CrashBarrierBuilderSidePositionType
) –New in version NX8.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
SidePositionObject¶
-
CrashBarrierBuilder.
SidePositionObject
¶ Returns or sets the side position object type of side barrier.
-------------------------------------
Getter Method
Signature
SidePositionObject()
Returns: Return type: NXOpen.Features.VehicleDesign.CrashBarrierBuilderPositionObjectType
New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
SidePositionObject(sidePositionObject)
Parameters: sidePositionObject ( NXOpen.Features.VehicleDesign.CrashBarrierBuilderPositionObjectType
) –New in version NX8.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
SideShape¶
-
CrashBarrierBuilder.
SideShape
¶ Returns or sets the shape type of side barrier.
-------------------------------------
Getter Method
Signature
SideShape()
Returns: Return type: NXOpen.Features.VehicleDesign.CrashBarrierBuilderShapeType
New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
SideShape(sideShape)
Parameters: sideShape ( NXOpen.Features.VehicleDesign.CrashBarrierBuilderShapeType
) –New in version NX8.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
SideShift¶
-
CrashBarrierBuilder.
SideShift
¶ Returns the expression containing the shift value of side barrier.
-------------------------------------
Getter Method
Signature
SideShift()
Returns: Return type: NXOpen.Expression
New in version NX8.5.0.
License requirements: None.
SideUserDefineLength¶
-
CrashBarrierBuilder.
SideUserDefineLength
¶ Returns or sets the user defined width type of side barrier.
-------------------------------------
Getter Method
Signature
SideUserDefineLength()
Returns: Return type: bool New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
SideUserDefineLength(sideUserDefineLength)
Parameters: sideUserDefineLength (bool) – New in version NX8.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
SideUserDefineLengthValue¶
-
CrashBarrierBuilder.
SideUserDefineLengthValue
¶ Returns the expression containing the user defined width value of side barrier.
-------------------------------------
Getter Method
Signature
SideUserDefineLengthValue()
Returns: Return type: NXOpen.Expression
New in version NX8.5.0.
License requirements: None.
Standard¶
-
CrashBarrierBuilder.
Standard
¶ Returns or sets the standard used to define the crash barrier.
-------------------------------------
Getter Method
Signature
Standard()
Returns: Return type: str New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
Standard(standard)
Parameters: standard (str) – New in version NX8.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
Method Detail¶
Validate¶
-
CrashBarrierBuilder.
Validate
¶ Validate whether the inputs to the component are sufficient for commit to be called.
If the component is not in a state to commit then an exception is thrown. For example, if the component requires you to set some property, this method will throw an exception if you haven’t set it. This method throws a not-yet-implemented NXException for some components.
Signature
Validate()
Returns: Was self validation successful Return type: bool New in version NX3.0.1.
License requirements: None.