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

Represents a Motion.TirePropertyCd builder More...

Inheritance diagram for NXOpen.Motion.TirePropertyCdBuilder:
NXOpen.Motion.TirePropertyBuilder NXOpen.IExternalFileReferencer NXOpen.Motion.MotionBuilder NXOpen.Builder NXOpen.TaggedObject NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

enum  AmbientTempType { TireParameterFile, Constant, Function, Profile }
 The Ambient Temp type. More...
 
enum  ExternalFileReferenceId { PrimaryParam, TireControl }
 the enum for external file reference object id of CDTire More...
 
enum  InflationPressureType { TireParameterFile, Constant, Function, Profile }
 The Inflation Pressure type. More...
 
enum  ModelType { Cdt30, Cdt30Hps, Cdt40, Cdt50 }
 The Model type. More...
 

Public Member Functions

unsafe
NXOpen.ExternalFileReferenceAdapter 
EstablishReference (int referenceObjectId, NXOpen.ExternalFileReferenceAdapter.Type referenceType, string externalFileSpec)
 Establish the external reference to the given file specification. More...
 
unsafe string GetExternalFileDefinitionKey (NXOpen.ExternalFileReferenceAdapter adapter)
 Gets the file definition to use for external file adapter. More...
 
unsafe
NXOpen.ExternalFileReferenceAdapter 
GetExternalFileReferenceAdapter (int referenceObjectId)
 Returns the external file reference object. More...
 
unsafe void SetExternalFileReferenceAdapter (int referenceObjectId, NXOpen.ExternalFileReferenceAdapter adapter)
 Sets the external file reference object. More...
 

Properties

unsafe NXOpen.Motion.MotionFunction AmbientTempFunction [get, set]
 Returns or sets the ambient temperature function More...
 
unsafe
NXOpen.Motion.SelectFieldData 
AmbientTempProfile [get]
 Returns the Profile for Ambient Temperature. More...
 
unsafe
NXOpen.Motion.TirePropertyCdBuilder.AmbientTempType 
AmbientTempTypeSelection [get, set]
 Returns or sets the ambient temperature type. More...
 
unsafe NXOpen.Expression AmbientTempValue [get]
 Returns the ambient temperature constant value. More...
 
unsafe bool ContactKinematics [get, set]
 Returns or sets the Contact Kinematics (Effective Rolling Radius, Slip Velocities, Surface Normal). More...
 
unsafe bool ContactLengthWidth [get, set]
 Returns or sets the contact length/width. More...
 
unsafe bool ContactPointGlobal [get, set]
 Returns or sets the contact point surface friction global. More...
 
unsafe bool ContactPointRoadRef [get, set]
 Returns or sets the contact point surface friction road frame. More...
 
unsafe NXOpen.Expression CorrectorIter [get]
 Returns the corrector iterations. More...
 
unsafe bool EnergyLossOfSpecificEntities [get, set]
 Returns or sets the Energy Loss Of Specific Entities. More...
 
unsafe bool EnergyLossPerSegment [get, set]
 Returns or sets the Energy Loss Per Cross Section Segment Activates specific CDTire results: eloss_gl, eloss_01 . More...
 
unsafe bool Inclination [get, set]
 Returns or sets the inclination and slip angle, slip loaded radius, rim rotation. More...
 
unsafe NXOpen.Motion.MotionFunction InflationPressureFunction [get, set]
 Returns or sets the inflation pressure function More...
 
unsafe
NXOpen.Motion.SelectFieldData 
InflationPressureProfile [get]
 Returns the Profile for Inflation Pressure. More...
 
unsafe
NXOpen.Motion.TirePropertyCdBuilder.InflationPressureType 
InflationPressureTypeSelection [get, set]
 Returns or sets the inflation pressure type. More...
 
unsafe NXOpen.Expression InflationPressureValue [get]
 Returns the inflation pressure constant value. More...
 
unsafe
NXOpen.Motion.TirePropertyCdBuilder.ModelType 
ModelTypeSelection [get, set]
 Returns or sets the CDTire model type. More...
 
unsafe string Name [get, set]
 Returns or sets the name of the Tire Property More...
 
unsafe bool RimRoadGlobal [get, set]
 Returns or sets the rim road global frame. More...
 
unsafe bool RimRoadTydexW [get, set]
 Returns or sets the rim road tydex-W frame. More...
 
unsafe bool RimTydexCH [get, set]
 Returns or sets the rim Tydex-C and Tydex-H frames. More...
 
unsafe bool RoadGlobal [get, set]
 Returns or sets the road center global. More...
 
unsafe bool SolverResults [get, set]
 Returns or sets the solver results Activates specific CDTire results: Integration step size (h);Time integration error (err); More...
 
unsafe bool StaticHold [get, set]
 Returns or sets the static hold. More...
 
unsafe NXOpen.Expression StaticRadius [get]
 Returns the static radius. More...
 
unsafe NXOpen.Expression StaticVerticalStiffness [get]
 Returns the static vertical stiffness. More...
 
unsafe bool TimeStatistics [get, set]
 Returns or sets the time statistics Activates specific CDTire results: Simulation time (time); CDTire tire model type (submodel); CDTire road model type (type); CPU time for this tire (cpu_time); More...
 
unsafe bool WearIndicatorPerSegment [get, set]
 Returns or sets the Wear Indicator Per Cross Section Segment. More...
 
unsafe bool WheelGlobal [get, set]
 Returns or sets the wheel center global. More...
 
unsafe bool WheelRoadRef [get, set]
 Returns or sets the wheel center road reference frame. More...
 

Additional Inherited Members

- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

Represents a Motion.TirePropertyCd builder

To create a new instance of this class, use NXOpen.Motion.TirePropertyCdCollection.CreateTirePropertyCdBuilder

Default values.

Property Value

AmbientTempTypeSelection

TireParameterFile

AmbientTempValue.Value

0.0 (millimeters part), 0.0 (inches part)

ContactLengthWidth

0

ContactPointGlobal

0

ContactPointRoadRef

1

CorrectorIter.Value

0 (millimeters part), 0 (inches part)

Inclination

1

InflationPressureTypeSelection

TireParameterFile

InflationPressureValue.Value

0.0 (millimeters part), 0.0 (inches part)

ModelTypeSelection

Cdt30

RimRoadGlobal

1

RimRoadTydexW

1

RimTydexCH

1

RoadGlobal

0

SolverResults

0

StaticHold

1

StaticRadius.Value

0.1 (millimeters part), 0 (inches part)

StaticVerticalStiffness.Value

0.0 (millimeters part), 0.0 (inches part)

TimeStatistics

0

WheelGlobal

0

WheelRoadRef

0

Created in NX11.0.0

Member Enumeration Documentation

The Ambient Temp type.

Specifies how the ambient temperature will be defined. If TireParameterFile is selected, then the ambient temperature is set in the selected tire parameter file. If Constant is set, then the ambient temperature is defined in the CD Tire dialog. If Variable is selected, then the ambient temperature is defined by a curve. The pressure curve defines ambient temperature as a function of simulation time.

Enumerator
TireParameterFile 
Constant 
Function 
Profile 

the enum for external file reference object id of CDTire

Enumerator
PrimaryParam 
TireControl 

The Inflation Pressure type.

Specifies how the tire pressure will be defined. If the TireParameterFile is selected, then the tire pressure is set in the selected tire parameter file. If Constant is set, then the constant pressure is defined in the CD Tire dialog. If Variable is selected, then the pressure is defined by a curve. The pressure curve defines tire pressure as a function of simulation time.

Enumerator
TireParameterFile 
Constant 
Function 
Profile 

The Model type.

See detailed documentation about each model type.

Enumerator
Cdt30 
Cdt30Hps 
Cdt40 
Cdt50 

Member Function Documentation

unsafe NXOpen.ExternalFileReferenceAdapter NXOpen.Motion.TirePropertyCdBuilder.EstablishReference ( int  referenceObjectId,
NXOpen.ExternalFileReferenceAdapter.Type  referenceType,
string  externalFileSpec 
)
inline

Establish the external reference to the given file specification.

Created in NX1847.0.0

License requirements: None.

Parameters
referenceObjectIdthe unique identifier to use for this reference if referencer has multiple external references
referenceTypethe kind of reference to establish
externalFileSpecthe external file specification.
Returns
external file reference object

Implements NXOpen.IExternalFileReferencer.

unsafe string NXOpen.Motion.TirePropertyCdBuilder.GetExternalFileDefinitionKey ( NXOpen.ExternalFileReferenceAdapter  adapter)
inline

Gets the file definition to use for external file adapter.

Created in NX1847.0.0

License requirements: None.

Parameters
adapterexternal file reference object
Returns

Implements NXOpen.IExternalFileReferencer.

unsafe NXOpen.ExternalFileReferenceAdapter NXOpen.Motion.TirePropertyCdBuilder.GetExternalFileReferenceAdapter ( int  referenceObjectId)
inline

Returns the external file reference object.

In case the referencer object has multiple external references, use referenceObjectId to return the correct external file adapter.

Created in NX1847.0.0

License requirements: None.

Parameters
referenceObjectIdthe unique identifier of the external reference required in case where referencer has multiple external references
Returns
external file reference object

Implements NXOpen.IExternalFileReferencer.

unsafe void NXOpen.Motion.TirePropertyCdBuilder.SetExternalFileReferenceAdapter ( int  referenceObjectId,
NXOpen.ExternalFileReferenceAdapter  adapter 
)
inline

Sets the external file reference object.

In case the referencer object has multiple external references, use referenceObjectId to set the correct reference.

Created in NX1847.0.0

License requirements: None.

Parameters
referenceObjectIdthe unique identifier of the external reference required in case where referencer has multiple external references
adapterexternal file reference object

Implements NXOpen.IExternalFileReferencer.

Property Documentation

unsafe NXOpen.Motion.MotionFunction NXOpen.Motion.TirePropertyCdBuilder.AmbientTempFunction
getset

Returns or sets the ambient temperature function

Created in NX11.0.0

License requirements to get this property: None.

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

unsafe NXOpen.Motion.SelectFieldData NXOpen.Motion.TirePropertyCdBuilder.AmbientTempProfile
get

Returns the Profile for Ambient Temperature.

Created in NX12.0.0

License requirements: mechanisms ("MECHANISMS")

unsafe NXOpen.Motion.TirePropertyCdBuilder.AmbientTempType NXOpen.Motion.TirePropertyCdBuilder.AmbientTempTypeSelection
getset

Returns or sets the ambient temperature type.

Specifies how the ambient temperature will be defined. If AmbientTempType.TireParameterFile is selected, then the ambient temperature is set in the selected tire parameter file. Otherwise, it will be defined as a constant, function, or a profile. The pressure curve defines ambient temperature as a function of simulation time.

Created in NX11.0.0

License requirements to get this property: None.

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

unsafe NXOpen.Expression NXOpen.Motion.TirePropertyCdBuilder.AmbientTempValue
get

Returns the ambient temperature constant value.

Created in NX11.0.0

License requirements: None.

unsafe bool NXOpen.Motion.TirePropertyCdBuilder.ContactKinematics
getset

Returns or sets the Contact Kinematics (Effective Rolling Radius, Slip Velocities, Surface Normal).

Activates specific CDTire results: Effective rolling radius (eff_roll_rad);Loaded radius rate of change (radius_rate); Longitudinal slip velocity (long_slip_vel);Lateral slip velocity (lat_slip_vel); Surface normal in road frame (surf_norm_x, surf_norm_y, surf_norm_z); Longitudinal velocity (long_vel);Spin velocity (spin_vel);

Created in NX12.0.0

License requirements to get this property: None.

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

unsafe bool NXOpen.Motion.TirePropertyCdBuilder.ContactLengthWidth
getset

Returns or sets the contact length/width.

Activates specific CDTire results: Contact patch length (contlength); Contact patch width (contwidth);

Created in NX11.0.0

License requirements to get this property: None.

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

unsafe bool NXOpen.Motion.TirePropertyCdBuilder.ContactPointGlobal
getset

Returns or sets the contact point surface friction global.

Activates specific CDTire results: Global location of contact center (contact_x_world, contact_y_world, contact_z_world); Coefficient of friction at contact point (mu);

Created in NX11.0.0

License requirements to get this property: None.

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

unsafe bool NXOpen.Motion.TirePropertyCdBuilder.ContactPointRoadRef
getset

Returns or sets the contact point surface friction road frame.

Activates specific CDTire results: x, y, or z-component of contact center position wrt Road Body (contact_x, contact_y, contact_z); Coefficient of friction at contact point (mu);

Created in NX11.0.0

License requirements to get this property: None.

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

unsafe NXOpen.Expression NXOpen.Motion.TirePropertyCdBuilder.CorrectorIter
get

Returns the corrector iterations.

Define the maximum number of corrector iterations to be performed at each simulation time step in the CDTire internal PECE integrator.

Created in NX11.0.0

License requirements: None.

unsafe bool NXOpen.Motion.TirePropertyCdBuilder.EnergyLossOfSpecificEntities
getset

Returns or sets the Energy Loss Of Specific Entities.

Activates specific CDTire results: (el_all, el_rubber_circ_damp, el_rubber_lat_damp, el_rubber_diag_damp, el_rubber_shear_damp, el_carcass_damp, el_capply_damp, el_belt_damp, el_bend_damp_x, el_bend_damp_y, el_bend_damp_xy, el_tread_slip, el_tread_radial_damp, el_tread_inner_frict);

Created in NX12.0.0

License requirements to get this property: None.

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

unsafe bool NXOpen.Motion.TirePropertyCdBuilder.EnergyLossPerSegment
getset

Returns or sets the Energy Loss Per Cross Section Segment Activates specific CDTire results: eloss_gl, eloss_01 .

.. eloss_29;

Created in NX12.0.0

License requirements to get this property: None.

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

unsafe bool NXOpen.Motion.TirePropertyCdBuilder.Inclination
getset

Returns or sets the inclination and slip angle, slip loaded radius, rim rotation.

Activates specific CDTire results: Deflected tire radius (dynrad); y-component of rotational rim velocity wrt Tire Body (wy); Inclination angle (gamma); Slip angle (alpha); Longitudinal slip (longslip);

Created in NX11.0.0

License requirements to get this property: None.

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

unsafe NXOpen.Motion.MotionFunction NXOpen.Motion.TirePropertyCdBuilder.InflationPressureFunction
getset

Returns or sets the inflation pressure function

Created in NX11.0.0

License requirements to get this property: None.

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

unsafe NXOpen.Motion.SelectFieldData NXOpen.Motion.TirePropertyCdBuilder.InflationPressureProfile
get

Returns the Profile for Inflation Pressure.

Created in NX12.0.0

License requirements: mechanisms ("MECHANISMS")

unsafe NXOpen.Motion.TirePropertyCdBuilder.InflationPressureType NXOpen.Motion.TirePropertyCdBuilder.InflationPressureTypeSelection
getset

Returns or sets the inflation pressure type.

Specifies how the tire pressure will be defined. If InflationPressureType.TireParameterFile is selected, then the tire pressure is set in the selected tire parameter file. Otherwise, it will be defined as a constant, function, or a profile. The pressure curve defines tire pressure as a function of simulation time.

Created in NX11.0.0

License requirements to get this property: None.

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

unsafe NXOpen.Expression NXOpen.Motion.TirePropertyCdBuilder.InflationPressureValue
get

Returns the inflation pressure constant value.

Created in NX11.0.0

License requirements: None.

unsafe NXOpen.Motion.TirePropertyCdBuilder.ModelType NXOpen.Motion.TirePropertyCdBuilder.ModelTypeSelection
getset

Returns or sets the CDTire model type.

Created in NX11.0.0

License requirements to get this property: None.

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

unsafe string NXOpen.Motion.TirePropertyCdBuilder.Name
getset

Returns or sets the name of the Tire Property

Created in NX11.0.0

License requirements to get this property: None.

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

unsafe bool NXOpen.Motion.TirePropertyCdBuilder.RimRoadGlobal
getset

Returns or sets the rim road global frame.

Activates specific CDTire results: Global x, y, or z-component of tire force/torque applied to Tire Body (tb_gl_fx, tb_gl_fy, tb_gl_fz, tb_gl_tx, tb_gl_ty, tb_gl_tz);

Created in NX11.0.0

License requirements to get this property: None.

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

unsafe bool NXOpen.Motion.TirePropertyCdBuilder.RimRoadTydexW
getset

Returns or sets the rim road tydex-W frame.

Activates specific CDTire results: X, y, or z-component of tire force/torque applied to Tire body, in Tydex-W frame (tb_tw_fx, tb_tw_fy, tb_tw_fz, tb_tw_tx, tb_tw_ty, tb_tw_tz); X, y, or z-component of contact force/torque applied to Road body, in Tydex-W frame (rb_tw_fx, rb_tw_fy, rb_tw_fz, rb_tw_tx, rb_tw_ty, rb_tw_tz);

Created in NX11.0.0

License requirements to get this property: None.

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

unsafe bool NXOpen.Motion.TirePropertyCdBuilder.RimTydexCH
getset

Returns or sets the rim Tydex-C and Tydex-H frames.

Activates specific CDTire results: x, y, or z-component of tire force applied to Tire Body wrt Tydex-C coordinate system (tb_tc_fx, tb_tc_fy, tb_tc_fz, tb_tc_tx, tb_tc_ty, tb_tc_tz); x, y, or z-component of tire force applied to Tire Body wrt Tydex-H coordinate system (tb_th_fx, tb_th_fy, tb_th_fz, tb_th_tx, tb_th_ty, tb_th_tz);.

Created in NX11.0.0

License requirements to get this property: None.

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

unsafe bool NXOpen.Motion.TirePropertyCdBuilder.RoadGlobal
getset

Returns or sets the road center global.

Activates specific CDTire results: Vector from road axis system to rim center, in road axis system coordinates (roadx_world, roady_world, roadz_world); Euler parameter orientation coordinates of rim axis system with respect to road axis system (roade0_world, roade1_world, roade2_world, roade3_world); Velocity of rim center, relative to road axis system, in road axis system coordinates (roadxd_world, roadyd_world, roadzd_world); Angular velocity of rim relative to road axis system, in road axis system coordinates (roadwx_world, roadwy_world, roadwz_world);

Created in NX11.0.0

License requirements to get this property: None.

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

unsafe bool NXOpen.Motion.TirePropertyCdBuilder.SolverResults
getset

Returns or sets the solver results Activates specific CDTire results: Integration step size (h);Time integration error (err);

Created in NX11.0.0

License requirements to get this property: None.

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

unsafe bool NXOpen.Motion.TirePropertyCdBuilder.StaticHold
getset

Returns or sets the static hold.

Enables or disables holding forces during static analysis. These holding forces are applied to prevent add tire spin and gross chassis motion (X and Y translation and yaw with respect to the road "up" vector) stiffness in order to improve convergence during static analysis.

Created in NX11.0.0

License requirements to get this property: None.

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

unsafe NXOpen.Expression NXOpen.Motion.TirePropertyCdBuilder.StaticRadius
get

Returns the static radius.

Approximate radius of the tire. Used only for the purpose of including additional stabilizing forces during static analysis if TirePropertyCdBuilder.StaticHold is true.

Created in NX11.0.0

License requirements: None.

unsafe NXOpen.Expression NXOpen.Motion.TirePropertyCdBuilder.StaticVerticalStiffness
get

Returns the static vertical stiffness.

Specifies the vertical stiffness only used in static equilibrating force calculations. Used only for the purpose of including additional stabilizing forces during static analysis if TirePropertyCdBuilder.StaticHold is true.

Created in NX11.0.0

License requirements: None.

unsafe bool NXOpen.Motion.TirePropertyCdBuilder.TimeStatistics
getset

Returns or sets the time statistics Activates specific CDTire results: Simulation time (time); CDTire tire model type (submodel); CDTire road model type (type); CPU time for this tire (cpu_time);

Created in NX11.0.0

License requirements to get this property: None.

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

unsafe bool NXOpen.Motion.TirePropertyCdBuilder.WearIndicatorPerSegment
getset

Returns or sets the Wear Indicator Per Cross Section Segment.

Activates specific CDTire results: (wear_ind_gl, wear_ind_01 ... wear_ind_29);

Created in NX12.0.0

License requirements to get this property: None.

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

unsafe bool NXOpen.Motion.TirePropertyCdBuilder.WheelGlobal
getset

Returns or sets the wheel center global.

Activates specific CDTire results: Global position of rim center (wheelx_world, wheely_world, wheelz_world); Euler parameters orientation coordinates of rim center axis system with respect to world (wheele0_world, wheele1_world, wheele2_world, wheele4_world); Global velocity of rim center (wheelxd_world, wheelyd_world, wheelzd_world); Global angular velocity of rim center (wheelwx_world, wheelwy_world, wheelwz_world);.

Created in NX11.0.0

License requirements to get this property: None.

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

unsafe bool NXOpen.Motion.TirePropertyCdBuilder.WheelRoadRef
getset

Returns or sets the wheel center road reference frame.

Activates specific CDTire results: Vector from road axis system to rim center, in road axis system coordinates (wheelx_road, wheely_road, wheelz_road); Euler parameter orientation coordinates of rim axis system with respect to road axis system (wheele0_road, wheele1_road, wheele2_road, wheele3_road); Velocity of rim center, relative to road axis system, in road axis system coordinates (wheelxd_road, wheelyd_road, wheelzd_road); Angular velocity of rim relative to road axis system, in road axis system coordinates (wheelwx_road, wheelwy_road, wheelwz_road);

Created in NX11.0.0

License requirements to get this property: None.

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.