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

Represents a Motion.Tire builder More...

Inheritance diagram for NXOpen.Motion.TireBuilder:
NXOpen.Motion.MotionBuilder NXOpen.Builder NXOpen.TaggedObject NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

enum  Type {
  Basic, MFTyreAndMFSwift, CDTire, FTire,
  Motorcycle, NonInertial
}
 the Tire type. More...
 

Properties

unsafe NXOpen.Motion.SelectLink BodyLink [get]
 Returns the motion body. More...
 
unsafe
NXOpen.Motion.ParamOverrideState 
BodyLinkOvrCtrl [get, set]
 Returns or sets the override state of the body link More...
 
unsafe NXOpen.Point BodyPoint [get, set]
 Returns or sets the body point. More...
 
unsafe
NXOpen.Motion.ParamOverrideState 
BodyPointOvrCtrl [get, set]
 Returns or sets the override state of the body point More...
 
unsafe NXOpen.Direction BodyVector [get, set]
 Returns or sets the body vector. More...
 
unsafe
NXOpen.Motion.ParamOverrideState 
BodyVectorOvrCtrl [get, set]
 Returns or sets the override state of the body vector More...
 
unsafe NXOpen.CoordinateSystem CarrierCsys [get, set]
 Returns or sets the carrier coordinate system. More...
 
unsafe
NXOpen.Motion.ParamOverrideState 
CarrierCsysOvrCtrl [get, set]
 Returns or sets the override state of the Carrier Csys More...
 
unsafe NXOpen.Motion.SelectLink CarrierLink [get]
 Returns the carrier motion body. More...
 
unsafe
NXOpen.Motion.ParamOverrideState 
CarrierLinkOvrCtrl [get, set]
 Returns or sets the override state of the Carrier Link More...
 
unsafe NXOpen.Point CarrierPoint [get, set]
 Returns or sets the carrier point. More...
 
unsafe
NXOpen.Motion.ParamOverrideState 
CarrierPointOvrCtrl [get, set]
 Returns or sets the override state of the Carrier Point More...
 
unsafe NXOpen.CoordinateSystem ChassisCsys [get, set]
 Returns or sets the chassis coordinate system. More...
 
unsafe
NXOpen.Motion.ParamOverrideState 
ChassisCsysOvrCtrl [get, set]
 Returns or sets the override state of the Chassis Csys More...
 
unsafe NXOpen.Motion.SelectLink ChassisLink [get]
 Returns the chassis motion body. More...
 
unsafe
NXOpen.Motion.ParamOverrideState 
ChassisLinkOvrCtrl [get, set]
 Returns or sets the override state of the Chassis Link More...
 
unsafe NXOpen.Point ChassisPoint [get, set]
 Returns or sets the chassis point. More...
 
unsafe
NXOpen.Motion.ParamOverrideState 
ChassisPointOvrCtrl [get, set]
 Returns or sets the override state of the Chassis Point More...
 
unsafe string Name [get, set]
 Returns or sets the unique name assigned to the tire component More...
 
unsafe
NXOpen.Motion.SelectTirePropertyBasic 
PropertyBasic [get]
 Returns the basic tire property. More...
 
unsafe
NXOpen.Motion.ParamOverrideState 
PropertyBasicOvrCtrl [get, set]
 Returns or sets the override state of the basic tire property More...
 
unsafe
NXOpen.Motion.SelectTirePropertyCd 
PropertyCd [get]
 Returns the CD tire property. More...
 
unsafe
NXOpen.Motion.ParamOverrideState 
PropertyCdOvrCtrl [get, set]
 Returns or sets the override state of the CD tire property More...
 
unsafe
NXOpen.Motion.SelectTirePropertyFt 
PropertyFTire [get]
 Returns the FT tire property. More...
 
unsafe
NXOpen.Motion.ParamOverrideState 
PropertyFTireOvrCtrl [get, set]
 Returns or sets the override state of the FT tire property More...
 
unsafe
NXOpen.Motion.SelectTirePropertyMFTyreAndMFSwift 
PropertyMFTyreAndMFSwift [get]
 Returns the MF-Tyre property. More...
 
unsafe
NXOpen.Motion.ParamOverrideState 
PropertyMFTyreAndMFSwiftOvrCtrl [get, set]
 Returns or sets the override state of the MF-Tyre property More...
 
unsafe
NXOpen.Motion.SelectTirePropertyMotorcycle 
PropertyMotorcycle [get]
 Returns the motorcycle tire property. More...
 
unsafe
NXOpen.Motion.ParamOverrideState 
PropertyMotorcycleOvrCtrl [get, set]
 Returns or sets the override state of the motorcycle tire property More...
 
unsafe
NXOpen.Motion.SelectTirePropertyNonInertial 
PropertyNonInertial [get]
 Returns the non-inertial tire property. More...
 
unsafe
NXOpen.Motion.ParamOverrideState 
PropertyNonInertialOvrCtrl [get, set]
 Returns or sets the override state of the non-inertial tire property More...
 
unsafe NXOpen.Motion.SelectRoad Road [get]
 Returns the road. More...
 
unsafe
NXOpen.Motion.ParamOverrideState 
RoadOvrCtrl [get, set]
 Returns or sets the override state of the Road More...
 
unsafe
NXOpen.Motion.TireBuilder.Type 
TireType [get, set]
 Returns or sets the tire type. More...
 
- Properties inherited from NXOpen.Motion.MotionBuilder
unsafe double DisplayScale [get, set]
 Returns or sets the icon display scale More...
 
unsafe string GroupName [get, set]
 Returns or sets the group name More...
 
unsafe
NXOpen.Motion.MotionObject.GroupType 
GroupType [get, set]
 Returns or sets the group type 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

Represents a Motion.Tire builder

To create a new instance of this class, use NXOpen.Motion.TireCollection.CreateTireBuilder

Default values.

Property Value

DisplayScale

1.0

TireType

Basic

Created in NX11.0.0

Member Enumeration Documentation

the Tire type.

Each tire type has a specific tire property associated. A tire is invalid without a tire property associated.

Enumerator
Basic 

for Basic Tire Model

MFTyreAndMFSwift 

for MF-Tyre and MF-Swift Model

CDTire 

for CDTire Tire Model

FTire 

for FTire Tire Model

Motorcycle 

for Motorcycle Tire Model

NonInertial 

for Non-Inertial Tire Model

Property Documentation

unsafe NXOpen.Motion.SelectLink NXOpen.Motion.TireBuilder.BodyLink
get

Returns the motion body.

This is a motion body defining the Tire body.

Created in NX11.0.0

License requirements: mechanisms ("MECHANISMS")

unsafe NXOpen.Motion.ParamOverrideState NXOpen.Motion.TireBuilder.BodyLinkOvrCtrl
getset

Returns or sets the override state of the body link

Created in NX1847.0.0

License requirements to get this property: None.

License requirements to set this property: mechanisms ("MECHANISMS")

unsafe NXOpen.Point NXOpen.Motion.TireBuilder.BodyPoint
getset

Returns or sets the body point.

This represents the center of the wheel.

Created in NX11.0.0

License requirements to get this property: mechanisms ("MECHANISMS")

License requirements to set this property: mechanisms ("MECHANISMS")

unsafe NXOpen.Motion.ParamOverrideState NXOpen.Motion.TireBuilder.BodyPointOvrCtrl
getset

Returns or sets the override state of the body point

Created in NX1847.0.0

License requirements to get this property: None.

License requirements to set this property: mechanisms ("MECHANISMS")

unsafe NXOpen.Direction NXOpen.Motion.TireBuilder.BodyVector
getset

Returns or sets the body vector.

This defines the spinning direction.

Created in NX11.0.0

License requirements to get this property: mechanisms ("MECHANISMS")

License requirements to set this property: mechanisms ("MECHANISMS")

unsafe NXOpen.Motion.ParamOverrideState NXOpen.Motion.TireBuilder.BodyVectorOvrCtrl
getset

Returns or sets the override state of the body vector

Created in NX1847.0.0

License requirements to get this property: None.

License requirements to set this property: mechanisms ("MECHANISMS")

unsafe NXOpen.CoordinateSystem NXOpen.Motion.TireBuilder.CarrierCsys
getset

Returns or sets the carrier coordinate system.

This represents a coordinate systeme attached to the chassis for which: z axis defines the up direction and the x axis defines the forward direction of the chassis. It is only used by external tires.

Created in NX11.0.0

License requirements to get this property: mechanisms ("MECHANISMS")

License requirements to set this property: mechanisms ("MECHANISMS")

unsafe NXOpen.Motion.ParamOverrideState NXOpen.Motion.TireBuilder.CarrierCsysOvrCtrl
getset

Returns or sets the override state of the Carrier Csys

Created in NX1847.0.0

License requirements to get this property: None.

License requirements to set this property: mechanisms ("MECHANISMS")

unsafe NXOpen.Motion.SelectLink NXOpen.Motion.TireBuilder.CarrierLink
get

Returns the carrier motion body.

This represents the motion body where the tire will be attached. It is only used by external tires.

Created in NX11.0.0

License requirements: mechanisms ("MECHANISMS")

unsafe NXOpen.Motion.ParamOverrideState NXOpen.Motion.TireBuilder.CarrierLinkOvrCtrl
getset

Returns or sets the override state of the Carrier Link

Created in NX1847.0.0

License requirements to get this property: None.

License requirements to set this property: mechanisms ("MECHANISMS")

unsafe NXOpen.Point NXOpen.Motion.TireBuilder.CarrierPoint
getset

Returns or sets the carrier point.

This represents the attachment point of the tire motion body on the chassis motion body. It is only used by external tires.

Created in NX11.0.0

License requirements to get this property: mechanisms ("MECHANISMS")

License requirements to set this property: mechanisms ("MECHANISMS")

unsafe NXOpen.Motion.ParamOverrideState NXOpen.Motion.TireBuilder.CarrierPointOvrCtrl
getset

Returns or sets the override state of the Carrier Point

Created in NX1847.0.0

License requirements to get this property: None.

License requirements to set this property: mechanisms ("MECHANISMS")

unsafe NXOpen.CoordinateSystem NXOpen.Motion.TireBuilder.ChassisCsys
getset

Returns or sets the chassis coordinate system.

This represents a coordinate systeme attached to the chassis for which z axis defines the up direction and the x axis defines the forward direction of the chassis. For external tires it is optional and it is used for the purposes of including additional stabilizing stiffness to the vehicle motion body during static analysis, provided that the Static Hold variable is TRUE. Ideally all tire elements should refer to the same Chassis axis system. If this optional parameter is not defined, the stabilizing stiffness will be applied to the selected axis system on the carrier motion body. This approach may introduce unwanted transients into a STATIC/DYNAMIC simulation.

Created in NX11.0.0

License requirements to get this property: mechanisms ("MECHANISMS")

License requirements to set this property: mechanisms ("MECHANISMS")

unsafe NXOpen.Motion.ParamOverrideState NXOpen.Motion.TireBuilder.ChassisCsysOvrCtrl
getset

Returns or sets the override state of the Chassis Csys

Created in NX1847.0.0

License requirements to get this property: None.

License requirements to set this property: mechanisms ("MECHANISMS")

unsafe NXOpen.Motion.SelectLink NXOpen.Motion.TireBuilder.ChassisLink
get

Returns the chassis motion body.

This represents the motion body where the tire will be attached. For external tires it is used for static data analysis.

Created in NX11.0.0

License requirements: mechanisms ("MECHANISMS")

unsafe NXOpen.Motion.ParamOverrideState NXOpen.Motion.TireBuilder.ChassisLinkOvrCtrl
getset

Returns or sets the override state of the Chassis Link

Created in NX1847.0.0

License requirements to get this property: None.

License requirements to set this property: mechanisms ("MECHANISMS")

unsafe NXOpen.Point NXOpen.Motion.TireBuilder.ChassisPoint
getset

Returns or sets the chassis point.

This represents the attachment point of the tire body on the motion chassis.

Created in NX11.0.0

License requirements to get this property: mechanisms ("MECHANISMS")

License requirements to set this property: mechanisms ("MECHANISMS")

unsafe NXOpen.Motion.ParamOverrideState NXOpen.Motion.TireBuilder.ChassisPointOvrCtrl
getset

Returns or sets the override state of the Chassis Point

Created in NX1847.0.0

License requirements to get this property: None.

License requirements to set this property: mechanisms ("MECHANISMS")

unsafe string NXOpen.Motion.TireBuilder.Name
getset

Returns or sets the unique name assigned to the tire component

Created in NX11.0.0

License requirements to get this property: mechanisms ("MECHANISMS")

License requirements to set this property: mechanisms ("MECHANISMS")

unsafe NXOpen.Motion.SelectTirePropertyBasic NXOpen.Motion.TireBuilder.PropertyBasic
get

Returns the basic tire property.

This is an object used to hold parameters for Basic tire type.

Created in NX11.0.0

License requirements: mechanisms ("MECHANISMS")

unsafe NXOpen.Motion.ParamOverrideState NXOpen.Motion.TireBuilder.PropertyBasicOvrCtrl
getset

Returns or sets the override state of the basic tire property

Created in NX1899.0.0

License requirements to get this property: None.

License requirements to set this property: mechanisms ("MECHANISMS")

unsafe NXOpen.Motion.SelectTirePropertyCd NXOpen.Motion.TireBuilder.PropertyCd
get

Returns the CD tire property.

This is an object used to hold parameters for CDTire type

Created in NX11.0.0

License requirements: mechanisms ("MECHANISMS")

unsafe NXOpen.Motion.ParamOverrideState NXOpen.Motion.TireBuilder.PropertyCdOvrCtrl
getset

Returns or sets the override state of the CD tire property

Created in NX1899.0.0

License requirements to get this property: None.

License requirements to set this property: mechanisms ("MECHANISMS")

unsafe NXOpen.Motion.SelectTirePropertyFt NXOpen.Motion.TireBuilder.PropertyFTire
get

Returns the FT tire property.

This is an object used to hold parameters for FTire type

Created in NX11.0.0

License requirements: mechanisms ("MECHANISMS")

unsafe NXOpen.Motion.ParamOverrideState NXOpen.Motion.TireBuilder.PropertyFTireOvrCtrl
getset

Returns or sets the override state of the FT tire property

Created in NX1899.0.0

License requirements to get this property: None.

License requirements to set this property: mechanisms ("MECHANISMS")

unsafe NXOpen.Motion.SelectTirePropertyMFTyreAndMFSwift NXOpen.Motion.TireBuilder.PropertyMFTyreAndMFSwift
get

Returns the MF-Tyre property.

This is an object used to hold parameters for MF-Tyre type.

Created in NX1847.0.0

License requirements: mechanisms ("MECHANISMS")

unsafe NXOpen.Motion.ParamOverrideState NXOpen.Motion.TireBuilder.PropertyMFTyreAndMFSwiftOvrCtrl
getset

Returns or sets the override state of the MF-Tyre property

Created in NX1899.0.0

License requirements to get this property: None.

License requirements to set this property: mechanisms ("MECHANISMS")

unsafe NXOpen.Motion.SelectTirePropertyMotorcycle NXOpen.Motion.TireBuilder.PropertyMotorcycle
get

Returns the motorcycle tire property.

This is an object used to hold parameters for Motorcycle tire type.

Created in NX11.0.0

License requirements: mechanisms ("MECHANISMS")

unsafe NXOpen.Motion.ParamOverrideState NXOpen.Motion.TireBuilder.PropertyMotorcycleOvrCtrl
getset

Returns or sets the override state of the motorcycle tire property

Created in NX1899.0.0

License requirements to get this property: None.

License requirements to set this property: mechanisms ("MECHANISMS")

unsafe NXOpen.Motion.SelectTirePropertyNonInertial NXOpen.Motion.TireBuilder.PropertyNonInertial
get

Returns the non-inertial tire property.

This is an object used to hold parameters for Non-Inertial tire type.

Created in NX11.0.0

License requirements: mechanisms ("MECHANISMS")

unsafe NXOpen.Motion.ParamOverrideState NXOpen.Motion.TireBuilder.PropertyNonInertialOvrCtrl
getset

Returns or sets the override state of the non-inertial tire property

Created in NX1899.0.0

License requirements to get this property: None.

License requirements to set this property: mechanisms ("MECHANISMS")

unsafe NXOpen.Motion.SelectRoad NXOpen.Motion.TireBuilder.Road
get

Returns the road.

This parameter defines the road height Z and slope of the road surface depending on the X and Y location of the tire. If no road is selected, the road profile will default to the global XY plane.

Created in NX11.0.0

License requirements: mechanisms ("MECHANISMS")

unsafe NXOpen.Motion.ParamOverrideState NXOpen.Motion.TireBuilder.RoadOvrCtrl
getset

Returns or sets the override state of the Road

Created in NX1899.0.0

License requirements to get this property: None.

License requirements to set this property: mechanisms ("MECHANISMS")

unsafe NXOpen.Motion.TireBuilder.Type NXOpen.Motion.TireBuilder.TireType
getset

Returns or sets the tire type.

Defines the type of the tire used, different tire types use different parameters

Created in NX11.0.0

License requirements to get this property: mechanisms ("MECHANISMS")

License requirements to set this property: mechanisms ("MECHANISMS")


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