NX Open C++ Reference Guide
Public Types | Public Member Functions | List of all members
NXOpen::Features::VehicleDesign::TireEnvelopeBuilder Class Reference

Represents a builder that is used to edit or create a NXOpen::Features::VehicleDesign::TireEnvelope . More...

Inheritance diagram for NXOpen::Features::VehicleDesign::TireEnvelopeBuilder:
NXOpen::Features::FeatureBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public Types

enum  DriverGraphOption {
  DriverGraphOptionRectangularJounceRebound, DriverGraphOptionRectangularTaperedY, DriverGraphOptionRectangularTaperedX, DriverGraphOptionTaperedOneSide,
  DriverGraphOptionBySketch, DriverGraphOptionTwoDriversOneFixed
}
 Settings to indicate the driver definition to use with the MacPherson Strut suspension template. More...
 
enum  EnvelopeOffsetMethod { EnvelopeOffsetMethodFixedSections, EnvelopeOffsetMethodCustomerDefinedData, EnvelopeOffsetMethodFromOffsetFile }
 Settings to indicate how the offset will be defined. More...
 
enum  MotionMethod { MotionMethodExistingSpindleFile, MotionMethodFromSpindleLines, MotionMethodExistingScenarioMotionModel, MotionMethodSuspensionTemplate }
 Settings to indicate how the suspension system motion will be defined. More...
 
enum  SpindleFileLocationOption { SpindleFileLocationOptionInNative, SpindleFileLocationOptionInTeamcenter }
 Settings to indicate the location to select the spindle file. More...
 
enum  SuspensionTemplateType { SuspensionTemplateTypeMacPhersonStrut, SuspensionTemplateTypeShortLongArmwithSteering, SuspensionTemplateTypeShortLongArmwithoutSteering, SuspensionTemplateTypeFiveLinkSolidAxlewithoutSteering }
 Settings to indicate the defined suspension template to use. More...
 
enum  TireDefinitionOption { TireDefinitionOptionSolidBody, TireDefinitionOptionProfileCurves, TireDefinitionOptionSketchfromOtherPart, TireDefinitionOptionProfilePointFile }
 Settings to indicate how the tire profile will be defined. More...
 

Public Member Functions

bool AddMasterComponentPart ()
 Returns the option to specify whether or not the master component part will be added. More...
 
void AddMasterPart (const NXString &partName)
 Add the master part to the work part as one component by the given part name. More...
 
void AddMasterPart (const char *partName)
 Add the master part to the work part as one component by the given part name. More...
 
void AddMasterPart (NXOpen::Part *partObject)
 Add the master part to the work part as one component by the given part object. More...
 
bool ApplyOffset ()
 Returns the option to specify whether or not the offset will be applied for the envelope. More...
 
void BuildMotionTemplate ()
 Open the motion simulation and build the motion template. More...
 
bool BushingJointAsymmetric ()
 Returns the option to specify whether or not the Bushing Joint is asymmetric. More...
 
void CalculateProfilePoints ()
 Calculate the points of the tire profile. More...
 
NXOpen::SelectBodyListClearanceAnalysisBodies ()
 Returns the selection list containing the solid objects used in the clearance analysis. More...
 
NXOpen::Assemblies::SelectComponentListClearanceAnalysisComponents ()
 Returns the selection list containing the components used in the clearance analysis. More...
 
NXOpen::ExpressionClearanceValue ()
 Returns the expression containing the clearance value used in the clearance analysis. More...
 
void CreateLinkedProfiles ()
 Create linked curves of the profiles in the sketch from the other part. More...
 
bool CreateTireEnvelopeFeature ()
 Returns the option to specify whether or not the tire envelope feature will be created. More...
 
NXOpen::SelectCurveDesignPositionSpindle ()
 Returns the selection list containing spindle line in design position . More...
 
NXOpen::ExpressionDistanceTolerance ()
 Returns the distance tolerance that will be used in constructing the motion envelope. More...
 
NXOpen::ExpressionDownOffsetValue ()
 Returns the expression containing the offset value of the down section(at 270 degrees). More...
 
NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::DriverGraphOption DriverGraph ()
 Returns the option to specify which driver definition is used in the suspension template. More...
 
NXOpen::SelectSketchDriverGraphSketch ()
 Returns the sketch defining the driver for the suspension template. More...
 
double EnvelopeConcavity ()
 Returns the concavity factor that is used in constructing the motion envelope. More...
 
NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::EnvelopeOffsetMethod EnvelopeOffset ()
 Returns the option to specify which offset method is used in the envelope creation. More...
 
double FirstDriverJointLowerLimit ()
 Returns the lower limit value for the first joint of the suspension template. More...
 
int FirstDriverJointSteps ()
 Returns the step number for the first joint of the suspension template. More...
 
double FirstDriverJointUpperLimit ()
 Returns the upper limit value for the first joint of the suspension template. More...
 
double FixedLocationPercentage ()
 Returns the fixed location percentage that is used for the fixed driver definition for two drivers. More...
 
NXOpen::ExpressionFrontOffsetValue ()
 Returns the expression containing the offset value of the front section(at 0 degrees). More...
 
std::vector< NXStringGetSessionNotes ()
 Get the notes that are to be stored with the tire envelope feature. More...
 
NXOpen::ExpressionInboardOffsetValue ()
 Returns the expression containing the offset value of the inboard position. More...
 
bool InnerJointAsymmetric ()
 Returns the option to specify whether or not the Inner Joint is asymmetric. More...
 
double JounceDistance ()
 Returns the jounce distance that is used for the Five Link Solid Axle without steering suspension template. More...
 
NXOpen::SelectDisplayableObjectListLeftStabilizerBar ()
 Returns the selection list containing the left stabilizer bar definition data. More...
 
bool MirrorProfile ()
 Returns the option to specify whether or not the tire profile is to be mirrored. More...
 
NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::MotionMethod Motion ()
 Returns the option to specify how the suspension system motion will be defined. More...
 
NXString OffsetFileName ()
 Returns the name of the file containing the offset data of the envelope sections. More...
 
NXOpen::ExpressionOutboardOffsetValue ()
 Returns the expression containing the offset value of the outboard position. More...
 
void PerformClearanceAnalysis ()
 Perform clearance analysis between the tire envelope and the clearance objects. More...
 
void ProcessFromSpindleLines ()
 Read the spindle data and write the data into the motion file. More...
 
NXString ProfileName ()
 Returns the name of the tire profile in the tire file. More...
 
NXString ProfilePointFile ()
 Returns the name of the file containing the tire profile points. More...
 
int ProfileSplineLayer ()
 Returns the layer of the tire profile. More...
 
NXOpen::ExpressionRadialEndAngle ()
 Returns the expression containing the radial angle at which the envelope body will end. More...
 
NXOpen::ExpressionRadialStartAngle ()
 Returns the expression containing the radial angle at which the envelope body will start. More...
 
NXString ReadSuspensionTemplate (const NXString &fileName)
 Read the file containing the suspension template points. More...
 
NXString ReadSuspensionTemplate (const char *fileName)
 Read the file containing the suspension template points. More...
 
NXOpen::ExpressionRearOffsetValue ()
 Returns the expression containing the offset value of the rear section(at 180 degrees). More...
 
void ReassembleTireBodyComponent ()
 Re-assemble the part containing the tire body defining tire profile to work part as the moving component used for the clearance analysis. More...
 
double ReboundDistance ()
 Returns the rebound distance that is used for the Five Link Solid Axle without steering suspension template. More...
 
NXOpen::SelectCurveListRightStabilizerBar ()
 Returns the selection list containing the right stabilizer bar definition data. More...
 
NXOpen::ExpressionRollAngle ()
 Returns the roll angle that is used for the Five Link Solid Axle without steering suspension template. More...
 
bool RunClearanceAnalysis ()
 Returns the option to specify whether or not the clearance analysis will be performed. More...
 
void RunMotionArticulation ()
 Run the motion articulation, output the motion file and then exit the motion simulation. More...
 
bool SaveMasterPart ()
 Returns the option to specify whether or not the master part will be saved before entering the scenario. More...
 
bool SaveScenario ()
 Returns the option to specify whether or not the scenario will be saved. More...
 
NXString ScenarioName ()
 Returns the name of the scenario model containing the suspension template. More...
 
double SecondDriverJointLowerLimit ()
 Returns the lower limit value for the second joint of the suspension template. More...
 
int SecondDriverJointSteps ()
 Returns the step number for the second joint of the suspension template. More...
 
double SecondDriverJointUpperLimit ()
 Returns the upper limit value for the second joint of the suspension template. More...
 
int SectionLayer ()
 Returns the layer of the tire envelope sections. More...
 
void SetAddMasterComponentPart (bool addMasterPart)
 Sets the option to specify whether or not the master component part will be added. More...
 
void SetApplyOffset (bool applyOffset)
 Sets the option to specify whether or not the offset will be applied for the envelope. More...
 
void SetBushingJointAsymmetric (bool bushingJointAsymmetric)
 Sets the option to specify whether or not the Bushing Joint is asymmetric. More...
 
void SetClearanceValues (const std::vector< double > &clearanceValues)
 Set the clearance values for the components used in the clearance analysis. More...
 
void SetCreateTireEnvelopeFeature (bool createTireEnvelopeFeature)
 Sets the option to specify whether or not the tire envelope feature will be created. More...
 
void SetDriverGraph (NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::DriverGraphOption driverGraphOption)
 Sets the option to specify which driver definition is used in the suspension template. More...
 
void SetDriverJoints (NXOpen::NXObject *steerJoint, NXOpen::NXObject *jounceJoint)
 Set the driver steering joint and jounce joint. More...
 
void SetEnvelopeConcavity (double envelopeConcavity)
 Sets the concavity factor that is used in constructing the motion envelope. More...
 
void SetEnvelopeOffset (NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::EnvelopeOffsetMethod offsetMethod)
 Sets the option to specify which offset method is used in the envelope creation. More...
 
void SetFirstDriverJointLowerLimit (double firstDriverJointLowerLimit)
 Sets the lower limit value for the first joint of the suspension template. More...
 
void SetFirstDriverJointSteps (int firstDriverJointSteps)
 Sets the step number for the first joint of the suspension template. More...
 
void SetFirstDriverJointUpperLimit (double firstDriverJointUpperLimit)
 Sets the upper limit value for the first joint of the suspension template. More...
 
void SetFixedLocationPercentage (double fixedLocationPercentage)
 Sets the fixed location percentage that is used for the fixed driver definition for two drivers. More...
 
void SetInnerJointAsymmetric (bool innerJointAsymmetric)
 Sets the option to specify whether or not the Inner Joint is asymmetric. More...
 
void SetJounceDistance (double jounceDistance)
 Sets the jounce distance that is used for the Five Link Solid Axle without steering suspension template. More...
 
void SetMirrorProfile (bool mirror)
 Sets the option to specify whether or not the tire profile is to be mirrored. More...
 
void SetMotion (NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::MotionMethod motionMethod)
 Sets the option to specify how the suspension system motion will be defined. More...
 
void SetOffsetFileName (const NXString &filename)
 Sets the name of the file containing the offset data of the envelope sections. More...
 
void SetOffsetFileName (const char *filename)
 Sets the name of the file containing the offset data of the envelope sections. More...
 
void SetOffsetSections (const std::vector< double > &sectionAngle)
 Indicate the sections that should be offset. More...
 
void SetOffsetValues (int sectionIndex, const std::vector< double > &offsetValues)
 Set the values of the offset for the specified section. More...
 
void SetProfileName (const NXString &profileName)
 Sets the name of the tire profile in the tire file. More...
 
void SetProfileName (const char *profileName)
 Sets the name of the tire profile in the tire file. More...
 
void SetProfilePointFile (const NXString &profilePointFile)
 Sets the name of the file containing the tire profile points. More...
 
void SetProfilePointFile (const char *profilePointFile)
 Sets the name of the file containing the tire profile points. More...
 
void SetProfileSplineLayer (int profileSplineLayer)
 Sets the layer of the tire profile. More...
 
void SetReboundDistance (double reboundDistance)
 Sets the rebound distance that is used for the Five Link Solid Axle without steering suspension template. More...
 
void SetRunClearanceAnalysis (bool runClearanceAnalysis)
 Sets the option to specify whether or not the clearance analysis will be performed. More...
 
void SetSaveMasterPart (bool saveMasterpart)
 Sets the option to specify whether or not the master part will be saved before entering the scenario. More...
 
void SetSaveScenario (bool saveScenario)
 Sets the option to specify whether or not the scenario will be saved. More...
 
void SetScenarioName (const NXString &scenarioName)
 Sets the name of the scenario model containing the suspension template. More...
 
void SetScenarioName (const char *scenarioName)
 Sets the name of the scenario model containing the suspension template. More...
 
void SetSecondDriverJointLowerLimit (double secondDriverJointLowerLimit)
 Sets the lower limit value for the second joint of the suspension template. More...
 
void SetSecondDriverJointSteps (int secondDriverJointSteps)
 Sets the step number for the second joint of the suspension template. More...
 
void SetSecondDriverJointUpperLimit (double secondDriverJointUpperLimit)
 Sets the upper limit value for the second joint of the suspension template. More...
 
void SetSectionLayer (int sectionLayer)
 Sets the layer of the tire envelope sections. More...
 
void SetSessionNotes (const std::vector< NXString > &sessionNotes)
 Set the notes that are to be stored with the tire envelope feature. More...
 
void SetSheetBodyLayer (int sheetBodyLayer)
 Sets the layer of the tire envelope sheet body. More...
 
void SetShockDriverJointSteps (int shockDriverJointSteps)
 Sets the step number of the shock driver joint of the Five Link Solid Axle without steering suspension template. More...
 
void SetSpindleEndPoint (NXOpen::Point *spindleEndPoint)
 Sets the end point of the spindle line, the other end point is the wheel point. More...
 
void SetSpindleFileLocation (NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SpindleFileLocationOption spindleFileLocation)
 Sets the option to specify the location of the spindle file. More...
 
void SetSpindleFileName (const NXString &spindleFileName)
 Sets the name of the file containing the spindle definition. More...
 
void SetSpindleFileName (const char *spindleFileName)
 Sets the name of the file containing the spindle definition. More...
 
void SetSpindleLinesLayer (int spindleLinesLayer)
 Sets the layer of the spindle lines. More...
 
void SetSuspensionTemplate (NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SuspensionTemplateType suspensionTemplate)
 Sets the option to specify which suspension template will be used. More...
 
void SetSuspensionTemplateFileName (const NXString &filename)
 Sets the name of the file containing points defining a suspension template. More...
 
void SetSuspensionTemplateFileName (const char *filename)
 Sets the name of the file containing points defining a suspension template. More...
 
void SetSuspentionTemplatePoint (NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SuspensionTemplateType templateType, int jointIndex, const NXOpen::Point3d &pnt)
 Change the location of a joint in the suspension template. More...
 
void SetTaperLocationAY (double taperLocationAY)
 Sets the taper location along the Y axis that is used for the rectangular driver definition with taper on one side (at A point). More...
 
void SetTaperLocationBX (double taperLocationBX)
 Sets the taper location along the X axis that is used for the rectangular driver definition with taper on one side (at B point). More...
 
void SetTaperLocationXAxis (double taperLocationXAxis)
 Sets the taper location that is used for the rectangular driver definition with taper in the X direction. More...
 
void SetTaperLocationYAxis (double taperLocationYAxis)
 Sets the taper location that is used for the rectangular driver definition with taper in the Y direction. More...
 
void SetTireBodyOutputFileName (const NXString &filename)
 Sets the name of the the output part file for the tire body. More...
 
void SetTireBodyOutputFileName (const char *filename)
 Sets the name of the the output part file for the tire body. More...
 
void SetTireDefinition (NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::TireDefinitionOption tireDefinition)
 Sets the option to specify the method of tire profile definition. More...
 
void SetTireProfileSketch (const NXString &partname, const NXString &sketchname)
 Set the sketch containing the tire profiles by the given part name and sketch name. More...
 
void SetTireProfileSketch (const char *partname, const char *sketchname)
 Set the sketch containing the tire profiles by the given part name and sketch name. More...
 
void SetTireProfileSketch (NXOpen::Sketch *sketchObject)
 Set the sketch containing the tire profiles by the given sketch object. More...
 
void SetUseStabilizerBar (bool useStabilizerBar)
 Sets the option to specify whether or not the stabilizer bar is used. More...
 
void SetVehicleCoordinateSystem (int type, const NXOpen::Point3d &origin, const NXOpen::Matrix3x3 &matrix)
 Set the vehicle coordinate system. More...
 
void SetWheelCsys (NXOpen::CoordinateSystem *wheelCsys)
 Sets the coordinate system defining the orientation of the wheel. More...
 
int SheetBodyLayer ()
 Returns the layer of the tire envelope sheet body. More...
 
int ShockDriverJointSteps ()
 Returns the step number of the shock driver joint of the Five Link Solid Axle without steering suspension template. More...
 
NXOpen::PointSpindleEndPoint ()
 Returns the end point of the spindle line, the other end point is the wheel point. More...
 
NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SpindleFileLocationOption SpindleFileLocation ()
 Returns the option to specify the location of the spindle file. More...
 
NXString SpindleFileName ()
 Returns the name of the file containing the spindle definition. More...
 
NXOpen::SelectCurveListSpindleLines ()
 Returns the selection list containing the spindle lines in all positions. More...
 
int SpindleLinesLayer ()
 Returns the layer of the spindle lines. More...
 
NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SuspensionTemplateType SuspensionTemplate ()
 Returns the option to specify which suspension template will be used. More...
 
NXString SuspensionTemplateFileName ()
 Returns the name of the file containing points defining a suspension template. More...
 
void SwitchDrivers ()
 Switch the order of the two drivers. More...
 
double TaperLocationAY ()
 Returns the taper location along the Y axis that is used for the rectangular driver definition with taper on one side (at A point). More...
 
double TaperLocationBX ()
 Returns the taper location along the X axis that is used for the rectangular driver definition with taper on one side (at B point). More...
 
double TaperLocationXAxis ()
 Returns the taper location that is used for the rectangular driver definition with taper in the X direction. More...
 
double TaperLocationYAxis ()
 Returns the taper location that is used for the rectangular driver definition with taper in the Y direction. More...
 
NXString TireBodyOutputFileName ()
 Returns the name of the the output part file for the tire body. More...
 
NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::TireDefinitionOption TireDefinition ()
 Returns the option to specify the method of tire profile definition. More...
 
NXOpen::SelectBodyListTireDefinitionBody ()
 Returns the selection list for tire body. More...
 
NXOpen::SelectCurveListTireDefinitionProfile ()
 Returns the selection list for tire profile. More...
 
NXOpen::SelectCurveTracedSpindleLine ()
 Returns the line that specifies the traced spindle line in the scenario model. More...
 
NXOpen::ExpressionTrimRadius ()
 Returns the expression containing the radius that specifies the distance from the tire section to the spindle at which the tire section will be trimmed. More...
 
void UpdateTireBodyFeature ()
 Update the tire body feature in the tire body output part file. More...
 
NXOpen::ExpressionUpOffsetValue ()
 Returns the expression containing the offset value of the up section(at 90 degrees). More...
 
bool UseStabilizerBar ()
 Returns the option to specify whether or not the stabilizer bar is used. More...
 
NXOpen::ExpressionWheelCenterlineShift ()
 Returns the expression containing the wheel centerline shift. More...
 
NXOpen::CoordinateSystemWheelCsys ()
 Returns the coordinate system defining the orientation of the wheel. More...
 
NXOpen::ExpressionWheelRimDiameter ()
 Returns the expression containing the diameter of the wheel rim. More...
 
- Public Member Functions inherited from NXOpen::Features::FeatureBuilder
NXOpen::Features::FeatureCommitFeature ()
 Commits the feature parameters and creates the feature. More...
 
NXOpen::Features::FeatureGetFeature ()
 Returns the feature currently being edited by this builder. More...
 
void HideInternalParentFeatureAfterEdit (NXOpen::Features::Feature *parentFeature)
 Re-suppress an internal parent feature (a slave feature) after it has been edited. More...
 
bool ParentFeatureInternal ()
 Returns whether or not the latest timestamped parent feature of this feature should be made internal
Created in NX5.0.0. More...
 
bool PatchSolutionFlag ()
 Returns the patch solution flag
Created in NX8.0.1. More...
 
NXString PatchSurfaceFilename ()
 Returns the patch surface filename
Created in NX8.0.1. More...
 
void SetParentFeatureInternal (NXOpen::Features::Feature *parentFeature)
 Set the parent features which would be internal or slaves to the feature being created or commited
Created in NX6.0.0. More...
 
void SetParentFeatureInternal (bool isInternal)
 Sets whether or not the latest timestamped parent feature of this feature should be made internal
Created in NX5.0.0. More...
 
void SetPatchSolutionFlag (bool optionValue)
 Sets the patch solution flag
Created in NX8.0.1. More...
 
void SetPatchSurfaceFilename (const NXString &surfaceFilename)
 Sets the patch surface filename
Created in NX8.0.1. More...
 
void SetPatchSurfaceFilename (const char *surfaceFilename)
 Sets the patch surface filename
Created in NX8.0.1. More...
 
void SetSurroundingPatchSurfaceFilename (const NXString &surroundingSurfaceFilename)
 Sets the surrounding patch surface filename
Created in NX8.0.1. More...
 
void SetSurroundingPatchSurfaceFilename (const char *surroundingSurfaceFilename)
 Sets the surrounding patch surface filename
Created in NX8.0.1. More...
 
void ShowInternalParentFeatureForEdit (NXOpen::Features::Feature *parentFeature)
 Unsuppress an internal parent feature (a slave feature) so it can be edited. More...
 
NXString SurroundingPatchSurfaceFilename ()
 Returns the surrounding patch surface filename
Created in NX8.0.1. More...
 
void UnsetParentFeatureInternal (NXOpen::Features::Feature *parentFeature)
 Set the internal parent feature of the feature being edited to external
Created in NX6.0.0. More...
 
- Public Member Functions inherited from NXOpen::Builder
NXOpen::NXObjectCommit ()
 Commits any edits that have been applied to the builder. More...
 
void Destroy ()
 Deletes the builder, and cleans up any objects created by the builder. More...
 
std::vector< NXOpen::NXObject * > GetCommittedObjects ()
 For builders that create more than one object, this method returns the objects that are created by commit. More...
 
NXOpen::NXObjectGetObject ()
 Returns the object currently being edited by this builder. More...
 
void ShowResults ()
 Updates the model to reflect the result of an edit to the model for all builders that support showing results. More...
 
virtual bool Validate ()
 Validate whether the inputs to the component are sufficient for commit to be called. More...
 
- Public Member Functions inherited from NXOpen::TaggedObject
tag_t Tag () const
 Returns the tag of this object. More...
 

Detailed Description

Represents a builder that is used to edit or create a NXOpen::Features::VehicleDesign::TireEnvelope .


To create a new instance of this class, use NXOpen::Features::VehicleDesignCollection::CreateTireEnvelopeBuilder
Default values.

Property Value

AddMasterComponentPart

0

ApplyOffset

0

BushingJointAsymmetric

0

ClearanceValue.Value

20 (millimeters part), 0.75 (inches part)

CreateTireEnvelopeFeature

1

DistanceTolerance.Value

0 (millimeters part), 0 (inches part)

DownOffsetValue.Value

6 (millimeters part), 0 (inches part)

DriverGraph

RectangularJounceRebound

EnvelopeConcavity

0.5

FirstDriverJointLowerLimit

0

FirstDriverJointSteps

0

FirstDriverJointUpperLimit

0

FixedLocationPercentage

40

FrontOffsetValue.Value

20 (millimeters part), 0 (inches part)

InboardOffsetValue.Value

10 (millimeters part), 0 (inches part)

InnerJointAsymmetric

0

JounceDistance

0

MirrorProfile

1

Motion

ExistingSpindleFile

OutboardOffsetValue.Value

10 (millimeters part), 0 (inches part)

ProfileSplineLayer

1

RadialEndAngle.Value

0

RadialStartAngle.Value

0

RearOffsetValue.Value

15 (millimeters part), 0 (inches part)

ReboundDistance

0

RollAngle.Value

7

RunClearanceAnalysis

1

SaveScenario

1

SecondDriverJointLowerLimit

0

SecondDriverJointSteps

0

SecondDriverJointUpperLimit

0

SectionLayer

1

SheetBodyLayer

1

ShockDriverJointSteps

0

SpindleFileLocation

InNative

SpindleLinesLayer

1

SuspensionTemplate

MacPhersonStrut

TaperLocationAY

40

TaperLocationBX

40

TaperLocationXAxis

100

TaperLocationYAxis

100

TireDefinition

SolidBody

TrimRadius.Value

0 (millimeters part), 0 (inches part)

UpOffsetValue.Value

6 (millimeters part), 0 (inches part)

UseStabilizerBar

0

WheelCenterlineShift.Value

20 (millimeters part), 1 (inches part)

WheelRimDiameter.Value

430 (millimeters part), 15 (inches part)


Created in NX7.5.0.

Member Enumeration Documentation

Settings to indicate the driver definition to use with the MacPherson Strut suspension template.

Enumerator
DriverGraphOptionRectangularJounceRebound 

Use the rectangular jounce rebound definition.

DriverGraphOptionRectangularTaperedY 

Use the rectangular definition with taper in the Y direction.

DriverGraphOptionRectangularTaperedX 

Use the rectangular definition with taper in the X direction.

DriverGraphOptionTaperedOneSide 

Use the rectangular definition with taper on one side.

DriverGraphOptionBySketch 

Use a sketch to define the driver.

DriverGraphOptionTwoDriversOneFixed 

Use a fixed definition for two drivers.

Settings to indicate how the offset will be defined.

Enumerator
EnvelopeOffsetMethodFixedSections 

Use the values in the fixed sections.

EnvelopeOffsetMethodCustomerDefinedData 

Use the data that the user defines.

EnvelopeOffsetMethodFromOffsetFile 

From the offset file.

Settings to indicate how the suspension system motion will be defined.

Enumerator
MotionMethodExistingSpindleFile 

From an existing spindle file.

MotionMethodFromSpindleLines 

From lines that define the locations of the suspension components.

MotionMethodExistingScenarioMotionModel 

From an existing scenario motion model.

MotionMethodSuspensionTemplate 

From a defined suspension template.

Settings to indicate the location to select the spindle file.

Enumerator
SpindleFileLocationOptionInNative 

In Native.

SpindleFileLocationOptionInTeamcenter 

In Teamcenter.

Settings to indicate the defined suspension template to use.

Enumerator
SuspensionTemplateTypeMacPhersonStrut 

Use the MacPherson Strut suspension template.

SuspensionTemplateTypeShortLongArmwithSteering 

Use the Short-Long Arm with steering suspension template.

SuspensionTemplateTypeShortLongArmwithoutSteering 

Use the Short-Long Arm without steering suspension template.

SuspensionTemplateTypeFiveLinkSolidAxlewithoutSteering 

Use the Five Link Solid Axle without steering suspension template.

Settings to indicate how the tire profile will be defined.

Enumerator
TireDefinitionOptionSolidBody 

Use a solid body.

TireDefinitionOptionProfileCurves 

Use curves in the current work part.

TireDefinitionOptionSketchfromOtherPart 

Use curves from a sketch in another part.

TireDefinitionOptionProfilePointFile 

Read a text file with tire profile points.

Member Function Documentation

bool NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::AddMasterComponentPart ( )

Returns the option to specify whether or not the master component part will be added.

true indicates the part will be added, false indicates the part will not be added.
Created in NX7.5.0.

License requirements : None

void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::AddMasterPart ( const NXString partName)

Add the master part to the work part as one component by the given part name.

The master part contains suspension information.
Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

Parameters
partNamethe master part name
void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::AddMasterPart ( const char *  partName)

Add the master part to the work part as one component by the given part name.

The master part contains suspension information.
Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

Parameters
partNamethe master part name
void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::AddMasterPart ( NXOpen::Part partObject)

Add the master part to the work part as one component by the given part object.

The master part contains suspension information.
Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

Parameters
partObjectthe master part object
bool NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::ApplyOffset ( )

Returns the option to specify whether or not the offset will be applied for the envelope.

true indicates the offset will be applied, false indicates the offset will not be applied.
Created in NX7.5.0.

License requirements : None

void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::BuildMotionTemplate ( )

Open the motion simulation and build the motion template.

Only used when the motion method option is is NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::MotionMethodExistingScenarioMotionModel or NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::MotionMethodExistingScenarioMotionModel .
Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

bool NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::BushingJointAsymmetric ( )

Returns the option to specify whether or not the Bushing Joint is asymmetric.

true indicates the Bushing Joint is asymmetric, false indicates the Bushing Joint is symmetric.
Created in NX7.5.0.

License requirements : None

void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::CalculateProfilePoints ( )

Calculate the points of the tire profile.


Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

NXOpen::SelectBodyList* NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::ClearanceAnalysisBodies ( )

Returns the selection list containing the solid objects used in the clearance analysis.


Created in NX7.5.0.

License requirements : None

NXOpen::Assemblies::SelectComponentList* NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::ClearanceAnalysisComponents ( )

Returns the selection list containing the components used in the clearance analysis.


Created in NX7.5.0.

License requirements : None

NXOpen::Expression* NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::ClearanceValue ( )

Returns the expression containing the clearance value used in the clearance analysis.


Created in NX7.5.0.

License requirements : None

void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::CreateLinkedProfiles ( )

Create linked curves of the profiles in the sketch from the other part.

Only used when the tire profile option is NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::TireDefinitionOptionSketchfromOtherPart .
Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

bool NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::CreateTireEnvelopeFeature ( )

Returns the option to specify whether or not the tire envelope feature will be created.

true indicates the feature will be created, false indicates the feature will not be created.
Created in NX7.5.0.

License requirements : None

NXOpen::SelectCurve* NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::DesignPositionSpindle ( )

Returns the selection list containing spindle line in design position .


Created in NX7.5.0.

License requirements : None

NXOpen::Expression* NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::DistanceTolerance ( )

Returns the distance tolerance that will be used in constructing the motion envelope.


Created in NX7.5.0.

License requirements : None

NXOpen::Expression* NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::DownOffsetValue ( )

Returns the expression containing the offset value of the down section(at 270 degrees).

Only used when the offset method is NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::EnvelopeOffsetMethodFixedSections .
Created in NX7.5.0.

License requirements : None

NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::DriverGraphOption NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::DriverGraph ( )

Returns the option to specify which driver definition is used in the suspension template.


Created in NX7.5.0.

License requirements : None

NXOpen::SelectSketch* NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::DriverGraphSketch ( )

Returns the sketch defining the driver for the suspension template.


Created in NX7.5.0.

License requirements : None

double NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::EnvelopeConcavity ( )

Returns the concavity factor that is used in constructing the motion envelope.

The value ranges between 0.0 and 1.0.
Created in NX7.5.0.

License requirements : None

NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::EnvelopeOffsetMethod NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::EnvelopeOffset ( )

Returns the option to specify which offset method is used in the envelope creation.


Created in NX7.5.0.

License requirements : None

double NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::FirstDriverJointLowerLimit ( )

Returns the lower limit value for the first joint of the suspension template.


Created in NX7.5.0.

License requirements : None

int NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::FirstDriverJointSteps ( )

Returns the step number for the first joint of the suspension template.


Created in NX7.5.0.

License requirements : None

double NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::FirstDriverJointUpperLimit ( )

Returns the upper limit value for the first joint of the suspension template.


Created in NX7.5.0.

License requirements : None

double NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::FixedLocationPercentage ( )

Returns the fixed location percentage that is used for the fixed driver definition for two drivers.


Created in NX7.5.0.

License requirements : None

NXOpen::Expression* NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::FrontOffsetValue ( )

Returns the expression containing the offset value of the front section(at 0 degrees).

Only used when the offset method is NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::EnvelopeOffsetMethodFixedSections .
Created in NX7.5.0.

License requirements : None

std::vector<NXString> NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::GetSessionNotes ( )

Get the notes that are to be stored with the tire envelope feature.

Returns
user comments
Created in NX7.5.0.

License requirements : None
NXOpen::Expression* NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::InboardOffsetValue ( )

Returns the expression containing the offset value of the inboard position.

Only used when the offset method is NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::EnvelopeOffsetMethodFixedSections .
Created in NX7.5.0.

License requirements : None

bool NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::InnerJointAsymmetric ( )

Returns the option to specify whether or not the Inner Joint is asymmetric.

true indicates the Inner Joint is asymmetric, false indicates the Inner Joint is symmetric.
Created in NX7.5.0.

License requirements : None

double NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::JounceDistance ( )

Returns the jounce distance that is used for the Five Link Solid Axle without steering suspension template.


Created in NX7.5.0.

License requirements : None

NXOpen::SelectDisplayableObjectList* NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::LeftStabilizerBar ( )

Returns the selection list containing the left stabilizer bar definition data.


Created in NX7.5.0.

License requirements : None

bool NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::MirrorProfile ( )

Returns the option to specify whether or not the tire profile is to be mirrored.

true indicates the tire profile will be mirrored, false indicates the tire profile will not be mirrored.
Created in NX7.5.0.

License requirements : None

NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::MotionMethod NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::Motion ( )

Returns the option to specify how the suspension system motion will be defined.


Created in NX7.5.0.

License requirements : None

NXString NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::OffsetFileName ( )

Returns the name of the file containing the offset data of the envelope sections.

The file must contain comma separated values.
Created in NX7.5.0.

License requirements : None

NXOpen::Expression* NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::OutboardOffsetValue ( )

Returns the expression containing the offset value of the outboard position.

Only used when the offset method is NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::EnvelopeOffsetMethodFixedSections .
Created in NX7.5.0.

License requirements : None

void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::PerformClearanceAnalysis ( )

Perform clearance analysis between the tire envelope and the clearance objects.


Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::ProcessFromSpindleLines ( )

Read the spindle data and write the data into the motion file.

Only used when the motion method option is NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::MotionMethodFromSpindleLines .
Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

NXString NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::ProfileName ( )

Returns the name of the tire profile in the tire file.

Only used when the tire profile option is NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::TireDefinitionOptionProfilePointFile .
Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

NXString NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::ProfilePointFile ( )

Returns the name of the file containing the tire profile points.


Created in NX7.5.0.

License requirements : None

int NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::ProfileSplineLayer ( )

Returns the layer of the tire profile.


Created in NX7.5.0.

License requirements : None

NXOpen::Expression* NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::RadialEndAngle ( )

Returns the expression containing the radial angle at which the envelope body will end.


Created in NX7.5.0.

License requirements : None

NXOpen::Expression* NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::RadialStartAngle ( )

Returns the expression containing the radial angle at which the envelope body will start.


Created in NX7.5.0.

License requirements : None

NXString NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::ReadSuspensionTemplate ( const NXString fileName)

Read the file containing the suspension template points.

Only used when the motion method option is NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::MotionMethodSuspensionTemplate .

Returns
the missing point name
Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")
Parameters
fileNamethe name of the file containing the suspension template points.
NXString NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::ReadSuspensionTemplate ( const char *  fileName)

Read the file containing the suspension template points.

Only used when the motion method option is NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::MotionMethodSuspensionTemplate .

Returns
the missing point name
Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")
Parameters
fileNamethe name of the file containing the suspension template points.
NXOpen::Expression* NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::RearOffsetValue ( )

Returns the expression containing the offset value of the rear section(at 180 degrees).

Only used when the offset method is NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::EnvelopeOffsetMethodFixedSections .
Created in NX7.5.0.

License requirements : None

void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::ReassembleTireBodyComponent ( )

Re-assemble the part containing the tire body defining tire profile to work part as the moving component used for the clearance analysis.

Only used when the tire profile option is NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::TireDefinitionOptionSolidBody .
Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

double NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::ReboundDistance ( )

Returns the rebound distance that is used for the Five Link Solid Axle without steering suspension template.


Created in NX7.5.0.

License requirements : None

NXOpen::SelectCurveList* NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::RightStabilizerBar ( )

Returns the selection list containing the right stabilizer bar definition data.


Created in NX7.5.0.

License requirements : None

NXOpen::Expression* NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::RollAngle ( )

Returns the roll angle that is used for the Five Link Solid Axle without steering suspension template.


Created in NX7.5.0.

License requirements : None

bool NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::RunClearanceAnalysis ( )

Returns the option to specify whether or not the clearance analysis will be performed.

true indicates the analysis will be performed, false indicates the analysis will not be performed.
Created in NX7.5.0.

License requirements : None

void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::RunMotionArticulation ( )

Run the motion articulation, output the motion file and then exit the motion simulation.

Only used when the motion method option is NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::MotionMethodExistingScenarioMotionModel or NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::MotionMethodExistingScenarioMotionModel . It must be paired with a call to NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::BuildMotionTemplate .
Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

bool NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SaveMasterPart ( )

Returns the option to specify whether or not the master part will be saved before entering the scenario.

true indicates the master part will be saved, false indicates the master part will not be saved.
Created in NX7.5.0.

License requirements : None

bool NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SaveScenario ( )

Returns the option to specify whether or not the scenario will be saved.

true indicates the scenario will be saved, false indicates the scenario will not be saved.
Created in NX7.5.0.

License requirements : None

NXString NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::ScenarioName ( )

Returns the name of the scenario model containing the suspension template.

Only used when the motion method option is NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::MotionMethodExistingScenarioMotionModel .
Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

double NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SecondDriverJointLowerLimit ( )

Returns the lower limit value for the second joint of the suspension template.


Created in NX7.5.0.

License requirements : None

int NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SecondDriverJointSteps ( )

Returns the step number for the second joint of the suspension template.


Created in NX7.5.0.

License requirements : None

double NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SecondDriverJointUpperLimit ( )

Returns the upper limit value for the second joint of the suspension template.


Created in NX7.5.0.

License requirements : None

int NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SectionLayer ( )

Returns the layer of the tire envelope sections.


Created in NX7.5.0.

License requirements : None

void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SetAddMasterComponentPart ( bool  addMasterPart)

Sets the option to specify whether or not the master component part will be added.

true indicates the part will be added, false indicates the part will not be added.
Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

Parameters
addMasterPartaddmasterpart
void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SetApplyOffset ( bool  applyOffset)

Sets the option to specify whether or not the offset will be applied for the envelope.

true indicates the offset will be applied, false indicates the offset will not be applied.
Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

Parameters
applyOffsetapplyoffset
void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SetBushingJointAsymmetric ( bool  bushingJointAsymmetric)

Sets the option to specify whether or not the Bushing Joint is asymmetric.

true indicates the Bushing Joint is asymmetric, false indicates the Bushing Joint is symmetric.
Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

Parameters
bushingJointAsymmetricbushingjointasymmetric
void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SetClearanceValues ( const std::vector< double > &  clearanceValues)

Set the clearance values for the components used in the clearance analysis.


Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

Parameters
clearanceValuesoffset values
void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SetCreateTireEnvelopeFeature ( bool  createTireEnvelopeFeature)

Sets the option to specify whether or not the tire envelope feature will be created.

true indicates the feature will be created, false indicates the feature will not be created.
Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

Parameters
createTireEnvelopeFeaturecreatetireenvelopefeature
void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SetDriverGraph ( NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::DriverGraphOption  driverGraphOption)

Sets the option to specify which driver definition is used in the suspension template.


Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

Parameters
driverGraphOptiondrivergraphoption
void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SetDriverJoints ( NXOpen::NXObject steerJoint,
NXOpen::NXObject jounceJoint 
)

Set the driver steering joint and jounce joint.

Only used when the motion method option is NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::MotionMethodExistingScenarioMotionModel .
Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

Parameters
steerJointthe steering joint
jounceJointthe jounce joint
void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SetEnvelopeConcavity ( double  envelopeConcavity)

Sets the concavity factor that is used in constructing the motion envelope.

The value ranges between 0.0 and 1.0.
Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

Parameters
envelopeConcavityenvelopeconcavity
void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SetEnvelopeOffset ( NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::EnvelopeOffsetMethod  offsetMethod)

Sets the option to specify which offset method is used in the envelope creation.


Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

Parameters
offsetMethodoffsetmethod
void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SetFirstDriverJointLowerLimit ( double  firstDriverJointLowerLimit)

Sets the lower limit value for the first joint of the suspension template.


Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

Parameters
firstDriverJointLowerLimitfirstdriverjointlowerlimit
void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SetFirstDriverJointSteps ( int  firstDriverJointSteps)

Sets the step number for the first joint of the suspension template.


Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

Parameters
firstDriverJointStepsfirstdriverjointsteps
void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SetFirstDriverJointUpperLimit ( double  firstDriverJointUpperLimit)

Sets the upper limit value for the first joint of the suspension template.


Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

Parameters
firstDriverJointUpperLimitfirstdriverjointupperlimit
void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SetFixedLocationPercentage ( double  fixedLocationPercentage)

Sets the fixed location percentage that is used for the fixed driver definition for two drivers.


Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

Parameters
fixedLocationPercentagefixedlocationpercentage
void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SetInnerJointAsymmetric ( bool  innerJointAsymmetric)

Sets the option to specify whether or not the Inner Joint is asymmetric.

true indicates the Inner Joint is asymmetric, false indicates the Inner Joint is symmetric.
Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

Parameters
innerJointAsymmetricinnerjointasymmetric
void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SetJounceDistance ( double  jounceDistance)

Sets the jounce distance that is used for the Five Link Solid Axle without steering suspension template.


Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

Parameters
jounceDistancejouncedistance
void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SetMirrorProfile ( bool  mirror)

Sets the option to specify whether or not the tire profile is to be mirrored.

true indicates the tire profile will be mirrored, false indicates the tire profile will not be mirrored.
Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

Parameters
mirrormirror
void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SetMotion ( NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::MotionMethod  motionMethod)

Sets the option to specify how the suspension system motion will be defined.


Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

Parameters
motionMethodmotionmethod
void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SetOffsetFileName ( const NXString filename)

Sets the name of the file containing the offset data of the envelope sections.

The file must contain comma separated values.
Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

Parameters
filenamefilename
void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SetOffsetFileName ( const char *  filename)

Sets the name of the file containing the offset data of the envelope sections.

The file must contain comma separated values.
Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

Parameters
filenamefilename
void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SetOffsetSections ( const std::vector< double > &  sectionAngle)

Indicate the sections that should be offset.

Only used when the motion method option is NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::EnvelopeOffsetMethodCustomerDefinedData .
Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

Parameters
sectionAngleThe radial angle of the sections that are to have an offset applied.
void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SetOffsetValues ( int  sectionIndex,
const std::vector< double > &  offsetValues 
)

Set the values of the offset for the specified section.

Only used when the motion method option is NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::EnvelopeOffsetMethodCustomerDefinedData .
Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

Parameters
sectionIndexThe index of the section to apply the offset values.
offsetValuesThe offset values to apply to the specified section.
void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SetProfileName ( const NXString profileName)

Sets the name of the tire profile in the tire file.

Only used when the tire profile option is NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::TireDefinitionOptionProfilePointFile .
Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

Parameters
profileNameprofilename
void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SetProfileName ( const char *  profileName)

Sets the name of the tire profile in the tire file.

Only used when the tire profile option is NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::TireDefinitionOptionProfilePointFile .
Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

Parameters
profileNameprofilename
void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SetProfilePointFile ( const NXString profilePointFile)

Sets the name of the file containing the tire profile points.


Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

Parameters
profilePointFileprofilepointfile
void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SetProfilePointFile ( const char *  profilePointFile)

Sets the name of the file containing the tire profile points.


Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

Parameters
profilePointFileprofilepointfile
void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SetProfileSplineLayer ( int  profileSplineLayer)

Sets the layer of the tire profile.


Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

Parameters
profileSplineLayerprofilesplinelayer
void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SetReboundDistance ( double  reboundDistance)

Sets the rebound distance that is used for the Five Link Solid Axle without steering suspension template.


Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

Parameters
reboundDistancerebounddistance
void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SetRunClearanceAnalysis ( bool  runClearanceAnalysis)

Sets the option to specify whether or not the clearance analysis will be performed.

true indicates the analysis will be performed, false indicates the analysis will not be performed.
Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

Parameters
runClearanceAnalysisrunclearanceanalysis
void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SetSaveMasterPart ( bool  saveMasterpart)

Sets the option to specify whether or not the master part will be saved before entering the scenario.

true indicates the master part will be saved, false indicates the master part will not be saved.
Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

Parameters
saveMasterpartsavemasterpart
void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SetSaveScenario ( bool  saveScenario)

Sets the option to specify whether or not the scenario will be saved.

true indicates the scenario will be saved, false indicates the scenario will not be saved.
Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

Parameters
saveScenariosavescenario
void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SetScenarioName ( const NXString scenarioName)

Sets the name of the scenario model containing the suspension template.

Only used when the motion method option is NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::MotionMethodExistingScenarioMotionModel .
Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

Parameters
scenarioNamescenarioname
void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SetScenarioName ( const char *  scenarioName)

Sets the name of the scenario model containing the suspension template.

Only used when the motion method option is NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::MotionMethodExistingScenarioMotionModel .
Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

Parameters
scenarioNamescenarioname
void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SetSecondDriverJointLowerLimit ( double  secondDriverJointLowerLimit)

Sets the lower limit value for the second joint of the suspension template.


Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

Parameters
secondDriverJointLowerLimitseconddriverjointlowerlimit
void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SetSecondDriverJointSteps ( int  secondDriverJointSteps)

Sets the step number for the second joint of the suspension template.


Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

Parameters
secondDriverJointStepsseconddriverjointsteps
void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SetSecondDriverJointUpperLimit ( double  secondDriverJointUpperLimit)

Sets the upper limit value for the second joint of the suspension template.


Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

Parameters
secondDriverJointUpperLimitseconddriverjointupperlimit
void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SetSectionLayer ( int  sectionLayer)

Sets the layer of the tire envelope sections.


Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

Parameters
sectionLayersectionlayer
void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SetSessionNotes ( const std::vector< NXString > &  sessionNotes)

Set the notes that are to be stored with the tire envelope feature.


Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

Parameters
sessionNotesuser comments
void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SetSheetBodyLayer ( int  sheetBodyLayer)

Sets the layer of the tire envelope sheet body.


Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

Parameters
sheetBodyLayersheetbodylayer
void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SetShockDriverJointSteps ( int  shockDriverJointSteps)

Sets the step number of the shock driver joint of the Five Link Solid Axle without steering suspension template.


Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

Parameters
shockDriverJointStepsshockdriverjointsteps
void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SetSpindleEndPoint ( NXOpen::Point spindleEndPoint)

Sets the end point of the spindle line, the other end point is the wheel point.


Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

Parameters
spindleEndPointspindleendpoint
void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SetSpindleFileLocation ( NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SpindleFileLocationOption  spindleFileLocation)

Sets the option to specify the location of the spindle file.


Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

Parameters
spindleFileLocationspindlefilelocation
void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SetSpindleFileName ( const NXString spindleFileName)

Sets the name of the file containing the spindle definition.


Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

Parameters
spindleFileNamespindlefilename
void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SetSpindleFileName ( const char *  spindleFileName)

Sets the name of the file containing the spindle definition.


Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

Parameters
spindleFileNamespindlefilename
void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SetSpindleLinesLayer ( int  spindleLinesLayer)

Sets the layer of the spindle lines.


Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

Parameters
spindleLinesLayerspindlelineslayer
void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SetSuspensionTemplate ( NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SuspensionTemplateType  suspensionTemplate)

Sets the option to specify which suspension template will be used.


Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

Parameters
suspensionTemplatesuspensiontemplate
void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SetSuspensionTemplateFileName ( const NXString filename)

Sets the name of the file containing points defining a suspension template.


Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

Parameters
filenamefilename
void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SetSuspensionTemplateFileName ( const char *  filename)

Sets the name of the file containing points defining a suspension template.


Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

Parameters
filenamefilename
void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SetSuspentionTemplatePoint ( NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SuspensionTemplateType  templateType,
int  jointIndex,
const NXOpen::Point3d pnt 
)

Change the location of a joint in the suspension template.

Only used when the motion method option is NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::MotionMethodSuspensionTemplate .
Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

Parameters
templateTypetemplate type
jointIndexjoint index
pntjoint point coordinate
void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SetTaperLocationAY ( double  taperLocationAY)

Sets the taper location along the Y axis that is used for the rectangular driver definition with taper on one side (at A point).


Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

Parameters
taperLocationAYtaperlocationay
void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SetTaperLocationBX ( double  taperLocationBX)

Sets the taper location along the X axis that is used for the rectangular driver definition with taper on one side (at B point).


Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

Parameters
taperLocationBXtaperlocationbx
void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SetTaperLocationXAxis ( double  taperLocationXAxis)

Sets the taper location that is used for the rectangular driver definition with taper in the X direction.


Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

Parameters
taperLocationXAxistaperlocationxaxis
void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SetTaperLocationYAxis ( double  taperLocationYAxis)

Sets the taper location that is used for the rectangular driver definition with taper in the Y direction.


Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

Parameters
taperLocationYAxistaperlocationyaxis
void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SetTireBodyOutputFileName ( const NXString filename)

Sets the name of the the output part file for the tire body.


Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

Parameters
filenamefilename
void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SetTireBodyOutputFileName ( const char *  filename)

Sets the name of the the output part file for the tire body.


Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

Parameters
filenamefilename
void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SetTireDefinition ( NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::TireDefinitionOption  tireDefinition)

Sets the option to specify the method of tire profile definition.


Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

Parameters
tireDefinitiontiredefinition
void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SetTireProfileSketch ( const NXString partname,
const NXString sketchname 
)

Set the sketch containing the tire profiles by the given part name and sketch name.

Only used when the tire profile option is NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::TireDefinitionOptionSketchfromOtherPart .
Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

Parameters
partnamethe part name of the sketch
sketchnamethe sketch name
void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SetTireProfileSketch ( const char *  partname,
const char *  sketchname 
)

Set the sketch containing the tire profiles by the given part name and sketch name.

Only used when the tire profile option is NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::TireDefinitionOptionSketchfromOtherPart .
Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

Parameters
partnamethe part name of the sketch
sketchnamethe sketch name
void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SetTireProfileSketch ( NXOpen::Sketch sketchObject)

Set the sketch containing the tire profiles by the given sketch object.

Only used when the tire profile option is NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::TireDefinitionOptionSketchfromOtherPart .
Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

Parameters
sketchObjectthe sketch object from other part
void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SetUseStabilizerBar ( bool  useStabilizerBar)

Sets the option to specify whether or not the stabilizer bar is used.

true indicates a stabilizer bar is used, false indicates a stabilizer bar is not used.
Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

Parameters
useStabilizerBarusestabilizerbar
void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SetVehicleCoordinateSystem ( int  type,
const NXOpen::Point3d origin,
const NXOpen::Matrix3x3 matrix 
)

Set the vehicle coordinate system.


Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

Parameters
typetype
originCSYS origin
matrixCSYS matrix
void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SetWheelCsys ( NXOpen::CoordinateSystem wheelCsys)

Sets the coordinate system defining the orientation of the wheel.


Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

Parameters
wheelCsyswheelcsys
int NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SheetBodyLayer ( )

Returns the layer of the tire envelope sheet body.


Created in NX7.5.0.

License requirements : None

int NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::ShockDriverJointSteps ( )

Returns the step number of the shock driver joint of the Five Link Solid Axle without steering suspension template.


Created in NX7.5.0.

License requirements : None

NXOpen::Point* NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SpindleEndPoint ( )

Returns the end point of the spindle line, the other end point is the wheel point.


Created in NX7.5.0.

License requirements : None

NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SpindleFileLocationOption NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SpindleFileLocation ( )

Returns the option to specify the location of the spindle file.


Created in NX7.5.0.

License requirements : None

NXString NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SpindleFileName ( )

Returns the name of the file containing the spindle definition.


Created in NX7.5.0.

License requirements : None

NXOpen::SelectCurveList* NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SpindleLines ( )

Returns the selection list containing the spindle lines in all positions.


Created in NX7.5.0.

License requirements : None

int NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SpindleLinesLayer ( )

Returns the layer of the spindle lines.


Created in NX7.5.0.

License requirements : None

NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SuspensionTemplateType NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SuspensionTemplate ( )

Returns the option to specify which suspension template will be used.


Created in NX7.5.0.

License requirements : None

NXString NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SuspensionTemplateFileName ( )

Returns the name of the file containing points defining a suspension template.


Created in NX7.5.0.

License requirements : None

void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::SwitchDrivers ( )

Switch the order of the two drivers.


Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

double NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::TaperLocationAY ( )

Returns the taper location along the Y axis that is used for the rectangular driver definition with taper on one side (at A point).


Created in NX7.5.0.

License requirements : None

double NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::TaperLocationBX ( )

Returns the taper location along the X axis that is used for the rectangular driver definition with taper on one side (at B point).


Created in NX7.5.0.

License requirements : None

double NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::TaperLocationXAxis ( )

Returns the taper location that is used for the rectangular driver definition with taper in the X direction.


Created in NX7.5.0.

License requirements : None

double NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::TaperLocationYAxis ( )

Returns the taper location that is used for the rectangular driver definition with taper in the Y direction.


Created in NX7.5.0.

License requirements : None

NXString NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::TireBodyOutputFileName ( )

Returns the name of the the output part file for the tire body.


Created in NX7.5.0.

License requirements : None

NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::TireDefinitionOption NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::TireDefinition ( )

Returns the option to specify the method of tire profile definition.


Created in NX7.5.0.

License requirements : None

NXOpen::SelectBodyList* NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::TireDefinitionBody ( )

Returns the selection list for tire body.


Created in NX7.5.0.

License requirements : None

NXOpen::SelectCurveList* NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::TireDefinitionProfile ( )

Returns the selection list for tire profile.


Created in NX7.5.0.

License requirements : None

NXOpen::SelectCurve* NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::TracedSpindleLine ( )

Returns the line that specifies the traced spindle line in the scenario model.


Created in NX7.5.0.

License requirements : None

NXOpen::Expression* NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::TrimRadius ( )

Returns the expression containing the radius that specifies the distance from the tire section to the spindle at which the tire section will be trimmed.


Created in NX7.5.0.

License requirements : None

void NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::UpdateTireBodyFeature ( )

Update the tire body feature in the tire body output part file.

The tire body part will be added to the work part assembly as the moving component used for the clearance analysis. Only used when the tire profile option is NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::TireDefinitionOptionProfileCurves or NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::TireDefinitionOptionSketchfromOtherPart .
Created in NX7.5.0.

License requirements : nx_general_packaging ("NX General Packaging")

NXOpen::Expression* NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::UpOffsetValue ( )

Returns the expression containing the offset value of the up section(at 90 degrees).

Only used when the offset method is NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::EnvelopeOffsetMethodFixedSections .
Created in NX7.5.0.

License requirements : None

bool NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::UseStabilizerBar ( )

Returns the option to specify whether or not the stabilizer bar is used.

true indicates a stabilizer bar is used, false indicates a stabilizer bar is not used.
Created in NX7.5.0.

License requirements : None

NXOpen::Expression* NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::WheelCenterlineShift ( )

Returns the expression containing the wheel centerline shift.


Created in NX7.5.0.

License requirements : None

NXOpen::CoordinateSystem* NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::WheelCsys ( )

Returns the coordinate system defining the orientation of the wheel.


Created in NX7.5.0.

License requirements : None

NXOpen::Expression* NXOpen::Features::VehicleDesign::TireEnvelopeBuilder::WheelRimDiameter ( )

Returns the expression containing the diameter of the wheel rim.


Created in NX7.5.0.

License requirements : None


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