CloseRangeDemoCylinderListItemBuilder Class

class NXOpen.Features.VehicleDesign.CloseRangeDemoCylinderListItemBuilder

Bases: NXOpen.TaggedObject, NXOpen.GeometricUtilities.IComponentBuilder

Represents the builder to create demo cylinder list item used for close range visibility.

To create a new instance of this class, use NXOpen.Features.VehicleDesign.CloseRangeVisibilityBuilder.CreateDemoCylinderListItemBuilder()

New in version NX8.5.0.

Properties

Property Description
PositionOnPath Returns the percentage value of position on demo cylinder path to define the demo cylinder.
ShowDemoCylinder Returns or sets the indication if demo cylinder will be shown.
ShowDemoCylinderRay Returns or sets the indication if demo cylinder ray will be shown.
Tag Returns the Tag for this object.
ValidateType Returns or sets the validate checking types to define the close range visibility for the demo cylinders.

Methods

Method Description
Validate Validate whether the inputs to the component are sufficient for commit to be called.

Enumerations

CloseRangeDemoCylinderListItemBuilderValidateTypes Enumeration This enum represents the simple or detailed checking options to validate demo cylinders visibility.

Property Detail

PositionOnPath

CloseRangeDemoCylinderListItemBuilder.PositionOnPath

Returns the percentage value of position on demo cylinder path to define the demo cylinder.

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

Getter Method

Signature PositionOnPath

Returns:
Return type:NXOpen.Expression

New in version NX8.5.0.

License requirements: None.

ShowDemoCylinder

CloseRangeDemoCylinderListItemBuilder.ShowDemoCylinder

Returns or sets the indication if demo cylinder will be shown.

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

Getter Method

Signature ShowDemoCylinder

Returns:
Return type:bool

New in version NX8.5.0.

License requirements: None.

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

Setter Method

Signature ShowDemoCylinder

Parameters:showDemoCylinder (bool) –

New in version NX8.5.0.

License requirements: nx_general_packaging (“NX General Packaging”)

ShowDemoCylinderRay

CloseRangeDemoCylinderListItemBuilder.ShowDemoCylinderRay

Returns or sets the indication if demo cylinder ray will be shown.

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

Getter Method

Signature ShowDemoCylinderRay

Returns:
Return type:bool

New in version NX8.5.0.

License requirements: None.

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

Setter Method

Signature ShowDemoCylinderRay

Parameters:showDemoCylinderRay (bool) –

New in version NX8.5.0.

License requirements: nx_general_packaging (“NX General Packaging”)

ValidateType

CloseRangeDemoCylinderListItemBuilder.ValidateType

Returns or sets the validate checking types to define the close range visibility for the demo cylinders.

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

Getter Method

Signature ValidateType

Returns:
Return type:NXOpen.Features.VehicleDesign.CloseRangeDemoCylinderListItemBuilderValidateTypes

New in version NX8.5.0.

License requirements: None.

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

Setter Method

Signature ValidateType

Parameters:validateType (NXOpen.Features.VehicleDesign.CloseRangeDemoCylinderListItemBuilderValidateTypes) –

New in version NX8.5.0.

License requirements: nx_general_packaging (“NX General Packaging”)

Method Detail

Validate

CloseRangeDemoCylinderListItemBuilder.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.