BoundingVolumeBuilder Class¶
-
class
NXOpen.CAE.
BoundingVolumeBuilder
¶ Bases:
NXOpen.Builder
Represents a
CAE.BoundingVolume
builderTo create a new instance of this class, use
NXOpen.CAE.BoundingVolumeCollection.CreateBuilder()
Default values.
Property Value CylinderHeight.Value 5 (millimeters part), 2 (inches part) Diameter.Value 5 (millimeters part), 2 (inches part) Height.Value 5 (millimeters part), 2 (inches part) Length.Value 5 (millimeters part), 2 (inches part) Width.Value 5 (millimeters part), 2 (inches part) New in version NX11.0.0.
Properties¶
Property | Description |
---|---|
BaseCenter | Returns or sets the base center |
CenterCsys | Returns or sets the center csys |
CenterPoint | Returns or sets the center point |
CylinderHeight | Returns the cylinder height |
Diameter | Returns the diameter |
Height | Returns the height |
Length | Returns the length |
Tag | Returns the Tag for this object. |
TargetPoint | Returns or sets the target point |
TopCenter | Returns or sets the base center1 |
Type | Returns or sets the type |
Width | Returns the width |
Methods¶
Method | Description |
---|---|
Commit | Commits any edits that have been applied to the builder. |
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. |
GetObject | Returns the object currently being edited by this builder. |
ShowResults | Updates the model to reflect the result of an edit to the model for all builders that support showing results. |
Validate | Validate whether the inputs to the component are sufficient for commit to be called. |
Enumerations¶
BoundingVolumeBuilderTypes Enumeration | the bounding volume creation types |
Property Detail¶
BaseCenter¶
-
BoundingVolumeBuilder.
BaseCenter
¶ Returns or sets the base center
-------------------------------------
Getter Method
Signature
BaseCenter()
Returns: Return type: NXOpen.Point
New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
BaseCenter(baseCenter)
Parameters: baseCenter ( NXOpen.Point
) –New in version NX11.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
CenterCsys¶
-
BoundingVolumeBuilder.
CenterCsys
¶ Returns or sets the center csys
-------------------------------------
Getter Method
Signature
CenterCsys()
Returns: Return type: NXOpen.CoordinateSystem
New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
CenterCsys(centerCsys)
Parameters: centerCsys ( NXOpen.CoordinateSystem
) –New in version NX11.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
CenterPoint¶
-
BoundingVolumeBuilder.
CenterPoint
¶ Returns or sets the center point
-------------------------------------
Getter Method
Signature
CenterPoint()
Returns: Return type: NXOpen.Point
New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
CenterPoint(centerPoint)
Parameters: centerPoint ( NXOpen.Point
) –New in version NX11.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
CylinderHeight¶
-
BoundingVolumeBuilder.
CylinderHeight
¶ Returns the cylinder height
-------------------------------------
Getter Method
Signature
CylinderHeight()
Returns: Return type: NXOpen.Expression
New in version NX11.0.0.
License requirements: None.
Diameter¶
-
BoundingVolumeBuilder.
Diameter
¶ Returns the diameter
-------------------------------------
Getter Method
Signature
Diameter()
Returns: Return type: NXOpen.Expression
New in version NX11.0.0.
License requirements: None.
Height¶
-
BoundingVolumeBuilder.
Height
¶ Returns the height
-------------------------------------
Getter Method
Signature
Height()
Returns: Return type: NXOpen.Expression
New in version NX11.0.0.
License requirements: None.
Length¶
-
BoundingVolumeBuilder.
Length
¶ Returns the length
-------------------------------------
Getter Method
Signature
Length()
Returns: Return type: NXOpen.Expression
New in version NX11.0.0.
License requirements: None.
TargetPoint¶
-
BoundingVolumeBuilder.
TargetPoint
¶ Returns or sets the target point
-------------------------------------
Getter Method
Signature
TargetPoint()
Returns: Return type: NXOpen.Point
New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
TargetPoint(targetPoint)
Parameters: targetPoint ( NXOpen.Point
) –New in version NX11.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
TopCenter¶
-
BoundingVolumeBuilder.
TopCenter
¶ Returns or sets the base center1
-------------------------------------
Getter Method
Signature
TopCenter()
Returns: Return type: NXOpen.Point
New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
TopCenter(topCenter)
Parameters: topCenter ( NXOpen.Point
) –New in version NX11.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
Type¶
-
BoundingVolumeBuilder.
Type
¶ Returns or sets the type
-------------------------------------
Getter Method
Signature
Type()
Returns: Return type: NXOpen.CAE.BoundingVolumeBuilderTypes
New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
Type(type)
Parameters: type ( NXOpen.CAE.BoundingVolumeBuilderTypes
) –New in version NX11.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
Width¶
-
BoundingVolumeBuilder.
Width
¶ Returns the width
-------------------------------------
Getter Method
Signature
Width()
Returns: Return type: NXOpen.Expression
New in version NX11.0.0.
License requirements: None.
Method Detail¶
Validate¶
-
BoundingVolumeBuilder.
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.