NXOpen .NET Reference Guide
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Types | Properties | List of all members
NXOpen.Features.VehicleDesign.DynamicCurbBuilder Class Reference

Represents a NXOpen.Features.VehicleDesign.DynamicCurb builder More...

Inheritance diagram for NXOpen.Features.VehicleDesign.DynamicCurbBuilder:
NXOpen.Features.FeatureBuilder NXOpen.Builder NXOpen.TaggedObject NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

enum  MethodType { Horizontal, VerticalTangent, ParallelTangent }
 Represents the type of inner line to create dynamic curb. More...
 
enum  PositionType { Front, Rear, Both }
 Represents the dynamic curb positions. More...
 
enum  RequirementsControlType { StandardDriven, UserDefined }
 Represents the requirements control types to define the dynamic curb. More...
 
enum  VisualizationType { Curve, Surface, CurveSurface }
 Represents the visualization types of the output. More...
 
enum  WheelType { StaticRadius, Diameter }
 Represents the type of the wheel size option for dynamic curb. More...
 

Properties

unsafe NXOpen.Expression FrontInnerLength [get]
 Returns the expression defining the length of the inner line in front for dynamic curb. More...
 
unsafe NXOpen.Expression FrontInnerOffset [get]
 Returns the expression defining the value of inner offset in front for dynamic curb. More...
 
unsafe NXOpen.Expression FrontOuterOffset [get]
 Returns the expression defining the value of outer offset in front for dynamic curb. More...
 
unsafe NXOpen.ScCollector FrontSelector [get]
 Returns the faces representing the front car body geometry for the measurement. More...
 
unsafe
NXOpen.Features.VehicleDesign.DynamicCurbBuilder.MethodType 
InnerLineType [get, set]
 Returns or sets the inner line type for dynamic curb. More...
 
unsafe string Loading [get, set]
 Returns or sets the loading used in the dynamic curb. More...
 
unsafe
NXOpen.Features.VehicleDesign.DynamicCurbBuilder.PositionType 
Position [get, set]
 Returns or sets the dynamic curb position. More...
 
unsafe NXOpen.Expression RearInnerLength [get]
 Returns the expression defining the length of the inner line in rear for dynamic curb. More...
 
unsafe NXOpen.Expression RearInnerOffset [get]
 Returns the expression defining the value of inner offset in rear for dynamic curb. More...
 
unsafe NXOpen.Expression RearOuterOffset [get]
 Returns the expression defining the value of outer offset in rear for dynamic curb. More...
 
unsafe NXOpen.ScCollector RearSelector [get]
 Returns the faces representing the rear car body geometry for the measurement. More...
 
unsafe
NXOpen.Features.VehicleDesign.DynamicCurbBuilder.RequirementsControlType 
RequirementsControl [get, set]
 Returns or sets the requirements control for standard driven or user defined. More...
 
unsafe bool ShowClearance [get, set]
 Returns or sets the indication if the distance measurement will be shown. More...
 
unsafe string Standard [get, set]
 Returns or sets the standard used to define the dynamic curb. More...
 
unsafe
NXOpen.Features.VehicleDesign.DynamicCurbBuilder.VisualizationType 
Visualization [get, set]
 Returns or sets the visualization type of the dynamic curb output. More...
 
unsafe
NXOpen.Features.VehicleDesign.DynamicCurbBuilder.WheelType 
WheelSize [get, set]
 Returns or sets the wheel size option which determines the size of the wheels in the dynamic curb. More...
 
- Properties inherited from NXOpen.Features.FeatureBuilder
unsafe bool ParentFeatureInternal [get, set]
 Returns or sets whether or not the latest timestamped parent feature of this feature should be made internal More...
 
unsafe bool PatchSolutionFlag [get, set]
 Returns or sets the patch solution flag More...
 
unsafe string PatchSurfaceFilename [get, set]
 Returns or sets the patch surface filename More...
 
unsafe string SurroundingPatchSurfaceFilename [get, set]
 Returns or sets the surrounding patch surface filename More...
 

Additional Inherited Members

- Public Member Functions inherited from NXOpen.Features.FeatureBuilder
unsafe NXOpen.Features.Feature CommitFeature ()
 Commits the feature parameters and creates the feature More...
 
unsafe NXOpen.Features.Feature GetFeature ()
 Returns the feature currently being edited by this builder. More...
 
unsafe void HideInternalParentFeatureAfterEdit (NXOpen.Features.Feature parentFeature)
 Re-suppress an internal parent feature (a slave feature) after it has been edited. More...
 
unsafe void SetParentFeatureInternal (NXOpen.Features.Feature parentFeature)
 Set the parent features which would be internal or slaves to the feature being created or commited More...
 
unsafe void ShowInternalParentFeatureForEdit (NXOpen.Features.Feature parentFeature)
 Unsuppress an internal parent feature (a slave feature) so it can be edited. More...
 
unsafe void UnsetParentFeatureInternal (NXOpen.Features.Feature parentFeature)
 Set the internal parent feature of the feature being edited to external More...
 
- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

Represents a NXOpen.Features.VehicleDesign.DynamicCurb builder

To create a new instance of this class, use NXOpen.Features.VehicleDesignCollection.CreateDynamicCurbBuilder

Default values.

Property Value

InnerLineType

Horizontal

Position

Front

RequirementsControl

StandardDriven

ShowClearance

0

Visualization

Surface

WheelSize

StaticRadius

Created in NX8.5.0

Member Enumeration Documentation

Represents the type of inner line to create dynamic curb.

Enumerator
Horizontal 
VerticalTangent 
ParallelTangent 

Represents the dynamic curb positions.

Enumerator
Front 
Rear 
Both 

Represents the requirements control types to define the dynamic curb.

Enumerator
StandardDriven 
UserDefined 

Represents the visualization types of the output.

Enumerator
Curve 
Surface 
CurveSurface 

Represents the type of the wheel size option for dynamic curb.

Enumerator
StaticRadius 
Diameter 

Property Documentation

unsafe NXOpen.Expression NXOpen.Features.VehicleDesign.DynamicCurbBuilder.FrontInnerLength
get

Returns the expression defining the length of the inner line in front for dynamic curb.

Created in NX8.5.0

License requirements: None.

unsafe NXOpen.Expression NXOpen.Features.VehicleDesign.DynamicCurbBuilder.FrontInnerOffset
get

Returns the expression defining the value of inner offset in front for dynamic curb.

Created in NX8.5.0

License requirements: None.

unsafe NXOpen.Expression NXOpen.Features.VehicleDesign.DynamicCurbBuilder.FrontOuterOffset
get

Returns the expression defining the value of outer offset in front for dynamic curb.

Created in NX8.5.0

License requirements: None.

unsafe NXOpen.ScCollector NXOpen.Features.VehicleDesign.DynamicCurbBuilder.FrontSelector
get

Returns the faces representing the front car body geometry for the measurement.

Created in NX8.5.0

License requirements: None.

unsafe NXOpen.Features.VehicleDesign.DynamicCurbBuilder.MethodType NXOpen.Features.VehicleDesign.DynamicCurbBuilder.InnerLineType
getset

Returns or sets the inner line type for dynamic curb.

Created in NX8.5.0

License requirements to get this property: None.

License requirements to set this property: nx_general_packaging ("NX General Packaging")

unsafe string NXOpen.Features.VehicleDesign.DynamicCurbBuilder.Loading
getset

Returns or sets the loading used in the dynamic curb.

Created in NX8.5.0

License requirements to get this property: None.

License requirements to set this property: nx_general_packaging ("NX General Packaging")

unsafe NXOpen.Features.VehicleDesign.DynamicCurbBuilder.PositionType NXOpen.Features.VehicleDesign.DynamicCurbBuilder.Position
getset

Returns or sets the dynamic curb position.

Created in NX8.5.0

License requirements to get this property: None.

License requirements to set this property: nx_general_packaging ("NX General Packaging")

unsafe NXOpen.Expression NXOpen.Features.VehicleDesign.DynamicCurbBuilder.RearInnerLength
get

Returns the expression defining the length of the inner line in rear for dynamic curb.

Created in NX8.5.0

License requirements: None.

unsafe NXOpen.Expression NXOpen.Features.VehicleDesign.DynamicCurbBuilder.RearInnerOffset
get

Returns the expression defining the value of inner offset in rear for dynamic curb.

Created in NX8.5.0

License requirements: None.

unsafe NXOpen.Expression NXOpen.Features.VehicleDesign.DynamicCurbBuilder.RearOuterOffset
get

Returns the expression defining the value of outer offset in rear for dynamic curb.

Created in NX8.5.0

License requirements: None.

unsafe NXOpen.ScCollector NXOpen.Features.VehicleDesign.DynamicCurbBuilder.RearSelector
get

Returns the faces representing the rear car body geometry for the measurement.

Created in NX8.5.0

License requirements: None.

unsafe NXOpen.Features.VehicleDesign.DynamicCurbBuilder.RequirementsControlType NXOpen.Features.VehicleDesign.DynamicCurbBuilder.RequirementsControl
getset

Returns or sets the requirements control for standard driven or user defined.

Created in NX8.5.0

License requirements to get this property: None.

License requirements to set this property: nx_general_packaging ("NX General Packaging")

unsafe bool NXOpen.Features.VehicleDesign.DynamicCurbBuilder.ShowClearance
getset

Returns or sets the indication if the distance measurement will be shown.

Created in NX8.5.0

License requirements to get this property: None.

License requirements to set this property: nx_general_packaging ("NX General Packaging")

unsafe string NXOpen.Features.VehicleDesign.DynamicCurbBuilder.Standard
getset

Returns or sets the standard used to define the dynamic curb.

Created in NX8.5.0

License requirements to get this property: None.

License requirements to set this property: nx_general_packaging ("NX General Packaging")

unsafe NXOpen.Features.VehicleDesign.DynamicCurbBuilder.VisualizationType NXOpen.Features.VehicleDesign.DynamicCurbBuilder.Visualization
getset

Returns or sets the visualization type of the dynamic curb output.

Created in NX8.5.0

License requirements to get this property: None.

License requirements to set this property: nx_general_packaging ("NX General Packaging")

unsafe NXOpen.Features.VehicleDesign.DynamicCurbBuilder.WheelType NXOpen.Features.VehicleDesign.DynamicCurbBuilder.WheelSize
getset

Returns or sets the wheel size option which determines the size of the wheels in the dynamic curb.

Created in NX8.5.0

License requirements to get this property: None.

License requirements to set this property: nx_general_packaging ("NX General Packaging")


The documentation for this class was generated from the following file:
Copyright 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.