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

The builder to create slope feature. More...

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

Public Types

enum  PositionType { Front, Rear, Both }
 Represents the slope positions. More...
 
enum  RequirementsControlType { StandardDriven, UserDefined }
 Represents the requirements control types to define the slope. More...
 
enum  VisualizationType { Curve, Surface, CurveandSurface }
 Represents the visualization types of the output. More...
 
enum  WheelSizeType { StaticRadius, Diameter }
 Represents the wheel size types to calculate slope output. More...
 

Properties

unsafe NXOpen.Expression FrontAngle [get]
 Returns the expression containing the front angle. More...
 
unsafe string FrontLoading [get, set]
 Returns or sets the loading applied to the vehicle front used in the slope. More...
 
unsafe NXOpen.ScCollector FrontObjects [get]
 Returns the selected front faces for slope measurement. More...
 
unsafe
NXOpen.Features.VehicleDesign.SlopeBuilder.PositionType 
Position [get, set]
 Returns or sets the slope position. More...
 
unsafe NXOpen.Expression RearAngle [get]
 Returns the expression containing the rear angle. More...
 
unsafe string RearLoading [get, set]
 Returns or sets the loading applied to the vehicle rear used in the slope. More...
 
unsafe NXOpen.ScCollector RearObjects [get]
 Returns the selected rear faces for slope measurement. More...
 
unsafe
NXOpen.Features.VehicleDesign.SlopeBuilder.RequirementsControlType 
RequirementsControl [get, set]
 Returns or sets the requirements control for standard or user defined. More...
 
unsafe bool ShowDistanceMeasurement [get, set]
 Returns or sets the value to show distance measurement. More...
 
unsafe string Standard [get, set]
 Returns or sets the standard used to define the slope. More...
 
unsafe
NXOpen.Features.VehicleDesign.SlopeBuilder.VisualizationType 
Visualization [get, set]
 Returns or sets the visualization type of the slope output. More...
 
unsafe
NXOpen.Features.VehicleDesign.SlopeBuilder.WheelSizeType 
WheelSize [get, set]
 Returns or sets the wheel size used in the slope. More...
 
- Properties inherited from NXOpen.Builder
unsafe NXOpen.PreviewBuilder PreviewBuilder [get]
 Returns the preview builder subobject. More...
 
- Properties inherited from NXOpen.TaggedObject
Tag Tag [get]
 Returns the tag of this object. More...
 
- Properties inherited from NXOpen.Utilities.NXRemotableObject
IMessageSink NextSink [get]
 Gets the next message sink in the sink chain. More...
 

Additional Inherited Members

- Public Member Functions inherited from NXOpen.Builder
unsafe NXOpen.NXObject Commit ()
 Commits any edits that have been applied to the builder. More...
 
unsafe void Destroy ()
 Deletes the builder, and cleans up any objects created by the builder. More...
 
unsafe NXOpen.NXObject[] GetCommittedObjects ()
 For builders that create more than one object, this method returns the objects that are created by commit. More...
 
unsafe NXOpen.NXObject GetObject ()
 Returns the object currently being edited by this builder. More...
 
unsafe void ShowResults ()
 Updates the model to reflect the result of an edit to the model for all builders that support showing results. More...
 
unsafe bool Validate ()
 Validate whether the inputs to the component are sufficient for commit to be called. More...
 
- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

The builder to create slope feature.

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

Default values.

Property Value

Position

Front

RequirementsControl

StandardDriven

Visualization

Surface

Created in NX8.5.0

Member Enumeration Documentation

Represents the slope positions.

Enumerator
Front 
Rear 
Both 

Represents the requirements control types to define the slope.

Enumerator
StandardDriven 
UserDefined 

Represents the visualization types of the output.

Enumerator
Curve 
Surface 
CurveandSurface 

Represents the wheel size types to calculate slope output.

Enumerator
StaticRadius 
Diameter 

Property Documentation

unsafe NXOpen.Expression NXOpen.Features.VehicleDesign.SlopeBuilder.FrontAngle
get

Returns the expression containing the front angle.

Created in NX8.5.0

License requirements: None.

unsafe string NXOpen.Features.VehicleDesign.SlopeBuilder.FrontLoading
getset

Returns or sets the loading applied to the vehicle front used in the slope.

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.ScCollector NXOpen.Features.VehicleDesign.SlopeBuilder.FrontObjects
get

Returns the selected front faces for slope measurement.

Created in NX8.5.0

License requirements: None.

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

Returns or sets the slope 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.SlopeBuilder.RearAngle
get

Returns the expression containing the rear angle.

Created in NX8.5.0

License requirements: None.

unsafe string NXOpen.Features.VehicleDesign.SlopeBuilder.RearLoading
getset

Returns or sets the loading applied to the vehicle rear used in the slope.

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.ScCollector NXOpen.Features.VehicleDesign.SlopeBuilder.RearObjects
get

Returns the selected rear faces for slope measurement.

Created in NX8.5.0

License requirements: None.

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

Returns or sets the requirements control for standard 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.SlopeBuilder.ShowDistanceMeasurement
getset

Returns or sets the value to show distance measurement.

True will show the distance measurement. False will hide the distance measurement.

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.SlopeBuilder.Standard
getset

Returns or sets the standard used to define the slope.

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.SlopeBuilder.VisualizationType NXOpen.Features.VehicleDesign.SlopeBuilder.Visualization
getset

Returns or sets the visualization type of the slope output.

See NXOpen.Features.VehicleDesign.SlopeBuilder.VisualizationType for valid values.

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.SlopeBuilder.WheelSizeType NXOpen.Features.VehicleDesign.SlopeBuilder.WheelSize
getset

Returns or sets the wheel size used in the slope.

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.