TireEnvelopeBuilder Class¶
-
class
NXOpen.Features.VehicleDesign.
TireEnvelopeBuilder
¶ Bases:
NXOpen.Features.FeatureBuilder
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) New in version NX7.5.0.
Properties¶
Property | Description |
---|---|
AddMasterComponentPart | Returns or sets the option to specify whether or not the master component part will be added. |
ApplyOffset | Returns or sets the option to specify whether or not the offset will be applied for the envelope. |
BushingJointAsymmetric | Returns or sets the option to specify whether or not the Bushing Joint is asymmetric. |
ClearanceAnalysisBodies | Returns the selection list containing the solid objects used in the clearance analysis. |
ClearanceAnalysisComponents | Returns the selection list containing the components used in the clearance analysis. |
ClearanceValue | Returns the expression containing the clearance value used in the clearance analysis. |
CreateTireEnvelopeFeature | Returns or sets the option to specify whether or not the tire envelope feature will be created. |
DesignPositionSpindle | Returns the selection list containing spindle line in design position . |
DistanceTolerance | Returns the distance tolerance that will be used in constructing the motion envelope. |
DownOffsetValue | Returns the expression containing the offset value of the down section(at 270 degrees). |
DriverGraph | Returns or sets the option to specify which driver definition is used in the suspension template. |
DriverGraphSketch | Returns the sketch defining the driver for the suspension template. |
EnvelopeConcavity | Returns or sets the concavity factor that is used in constructing the motion envelope. |
EnvelopeOffset | Returns or sets the option to specify which offset method is used in the envelope creation. |
FirstDriverJointLowerLimit | Returns or sets the lower limit value for the first joint of the suspension template. |
FirstDriverJointSteps | Returns or sets the step number for the first joint of the suspension template. |
FirstDriverJointUpperLimit | Returns or sets the upper limit value for the first joint of the suspension template. |
FixedLocationPercentage | Returns or sets the fixed location percentage that is used for the fixed driver definition for two drivers. |
FrontOffsetValue | Returns the expression containing the offset value of the front section(at 0 degrees). |
InboardOffsetValue | Returns the expression containing the offset value of the inboard position. |
InnerJointAsymmetric | Returns or sets the option to specify whether or not the Inner Joint is asymmetric. |
JounceDistance | Returns or sets the jounce distance that is used for the Five Link Solid Axle without steering suspension template. |
LeftStabilizerBar | Returns the selection list containing the left stabilizer bar definition data. |
MirrorProfile | Returns or sets the option to specify whether or not the tire profile is to be mirrored. |
Motion | Returns or sets the option to specify how the suspension system motion will be defined. |
OffsetFileName | Returns or sets the name of the file containing the offset data of the envelope sections. |
OutboardOffsetValue | Returns the expression containing the offset value of the outboard position. |
ParentFeatureInternal | Returns or sets whether or not the latest timestamped parent feature of this feature should be made internal |
PatchSolutionFlag | Returns or sets the patch solution flag |
PatchSurfaceFilename | Returns or sets the patch surface filename |
ProfileName | Returns or sets the name of the tire profile in the tire file. |
ProfilePointFile | Returns or sets the name of the file containing the tire profile points. |
ProfileSplineLayer | Returns or sets the layer of the tire profile. |
RadialEndAngle | Returns the expression containing the radial angle at which the envelope body will end. |
RadialStartAngle | Returns the expression containing the radial angle at which the envelope body will start. |
RearOffsetValue | Returns the expression containing the offset value of the rear section(at 180 degrees). |
ReboundDistance | Returns or sets the rebound distance that is used for the Five Link Solid Axle without steering suspension template. |
RightStabilizerBar | Returns the selection list containing the right stabilizer bar definition data. |
RollAngle | Returns the roll angle that is used for the Five Link Solid Axle without steering suspension template. |
RunClearanceAnalysis | Returns or sets the option to specify whether or not the clearance analysis will be performed. |
SaveMasterPart | Returns or sets the option to specify whether or not the master part will be saved before entering the scenario. |
SaveScenario | Returns or sets the option to specify whether or not the scenario will be saved. |
ScenarioName | Returns or sets the name of the scenario model containing the suspension template. |
SecondDriverJointLowerLimit | Returns or sets the lower limit value for the second joint of the suspension template. |
SecondDriverJointSteps | Returns or sets the step number for the second joint of the suspension template. |
SecondDriverJointUpperLimit | Returns or sets the upper limit value for the second joint of the suspension template. |
SectionLayer | Returns or sets the layer of the tire envelope sections. |
SheetBodyLayer | Returns or sets the layer of the tire envelope sheet body. |
ShockDriverJointSteps | Returns or sets the step number of the shock driver joint of the Five Link Solid Axle without steering suspension template. |
SpindleEndPoint | Returns or sets the end point of the spindle line, the other end point is the wheel point. |
SpindleFileLocation | Returns or sets the option to specify the location of the spindle file. |
SpindleFileName | Returns or sets the name of the file containing the spindle definition. |
SpindleLines | Returns the selection list containing the spindle lines in all positions. |
SpindleLinesLayer | Returns or sets the layer of the spindle lines. |
SurroundingPatchSurfaceFilename | Returns or sets the surrounding patch surface filename |
SuspensionTemplate | Returns or sets the option to specify which suspension template will be used. |
SuspensionTemplateFileName | Returns or sets the name of the file containing points defining a suspension template. |
Tag | Returns the Tag for this object. |
TaperLocationAY | Returns or sets the taper location along the Y axis that is used for the rectangular driver definition with taper on one side (at A point). |
TaperLocationBX | Returns or sets the taper location along the X axis that is used for the rectangular driver definition with taper on one side (at B point). |
TaperLocationXAxis | Returns or sets the taper location that is used for the rectangular driver definition with taper in the X direction. |
TaperLocationYAxis | Returns or sets the taper location that is used for the rectangular driver definition with taper in the Y direction. |
TireBodyOutputFileName | Returns or sets the name of the the output part file for the tire body. |
TireDefinition | Returns or sets the option to specify the method of tire profile definition. |
TireDefinitionBody | Returns the selection list for tire body. |
TireDefinitionProfile | Returns the selection list for tire profile. |
TracedSpindleLine | Returns the line that specifies the traced spindle line in the scenario model. |
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. |
UpOffsetValue | Returns the expression containing the offset value of the up section(at 90 degrees). |
UseStabilizerBar | Returns or sets the option to specify whether or not the stabilizer bar is used. |
WheelCenterlineShift | Returns the expression containing the wheel centerline shift. |
WheelCsys | Returns or sets the coordinate system defining the orientation of the wheel. |
WheelRimDiameter | Returns the expression containing the diameter of the wheel rim. |
Methods¶
Method | Description |
---|---|
AddMasterPart | Add the master part to the work part as one component by the given part name. |
BuildMotionTemplate | Open the motion simulation and build the motion template. |
CalculateProfilePoints | Calculate the points of the tire profile. |
Commit | Commits any edits that have been applied to the builder. |
CommitFeature | Commits the feature parameters and creates the feature @return |
CreateLinkedProfiles | Create linked curves of the profiles in the sketch from the other part. |
Destroy | Deletes the builder, and cleans up any objects created by the builder. |
GetCommittedObjects | For builders that create more than one object, this method returns the objects that are created by commit. |
GetFeature | Returns the feature currently being edited by this builder. |
GetObject | Returns the object currently being edited by this builder. |
GetSessionNotes | Get the notes that are to be stored with the tire envelope feature. |
HideInternalParentFeatureAfterEdit | Re-suppress an internal parent feature (a slave feature) after it has been edited. |
PerformClearanceAnalysis | Perform clearance analysis between the tire envelope and the clearance objects. |
ProcessFromSpindleLines | Read the spindle data and write the data into the motion file. |
ReadSuspensionTemplate | Read the file containing the suspension template points. |
ReassembleTireBodyComponent | Re-assemble the part containing the tire body defining tire profile to work part as the moving component used for the clearance analysis. |
RunMotionArticulation | Run the motion articulation, output the motion file and then exit the motion simulation. |
SetClearanceValues | Set the clearance values for the components used in the clearance analysis. |
SetDriverJoints | Set the driver steering joint and jounce joint. |
SetOffsetSections | Indicate the sections that should be offset. |
SetOffsetValues | Set the values of the offset for the specified section. |
SetParentFeatureInternal | Set the parent features which would be internal or slaves to the feature being created or commited |
SetSessionNotes | Set the notes that are to be stored with the tire envelope feature. |
SetSuspentionTemplatePoint | Change the location of a joint in the suspension template. |
SetTireProfileSketch | Set the sketch containing the tire profiles by the given part name and sketch name. |
SetVehicleCoordinateSystem | Set the vehicle coordinate system. |
ShowInternalParentFeatureForEdit | Unsuppress an internal parent feature (a slave feature) so it can be edited. |
ShowResults | Updates the model to reflect the result of an edit to the model for all builders that support showing results. |
SwitchDrivers | Switch the order of the two drivers. |
UnsetParentFeatureInternal | Set the internal parent feature of the feature being edited to external |
UpdateTireBodyFeature | Update the tire body feature in the tire body output part file. |
Validate | Validate whether the inputs to the component are sufficient for commit to be called. |
Enumerations¶
TireEnvelopeBuilderDriverGraphOption Enumeration | Settings to indicate the driver definition to use with the MacPherson Strut suspension template. |
TireEnvelopeBuilderEnvelopeOffsetMethod Enumeration | Settings to indicate how the offset will be defined. |
TireEnvelopeBuilderMotionMethod Enumeration | Settings to indicate how the suspension system motion will be defined. |
TireEnvelopeBuilderSpindleFileLocationOption Enumeration | Settings to indicate the location to select the spindle file. |
TireEnvelopeBuilderSuspensionTemplateType Enumeration | Settings to indicate the defined suspension template to use. |
TireEnvelopeBuilderTireDefinitionOption Enumeration | Settings to indicate how the tire profile will be defined. |
Property Detail¶
AddMasterComponentPart¶
-
TireEnvelopeBuilder.
AddMasterComponentPart
¶ Returns or 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.
-------------------------------------
Getter Method
Signature
AddMasterComponentPart()
Returns: Return type: bool New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
AddMasterComponentPart(addMasterPart)
Parameters: addMasterPart (bool) – New in version NX7.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
ApplyOffset¶
-
TireEnvelopeBuilder.
ApplyOffset
¶ Returns or 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.
-------------------------------------
Getter Method
Signature
ApplyOffset()
Returns: Return type: bool New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ApplyOffset(applyOffset)
Parameters: applyOffset (bool) – New in version NX7.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
BushingJointAsymmetric¶
-
TireEnvelopeBuilder.
BushingJointAsymmetric
¶ Returns or 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.
-------------------------------------
Getter Method
Signature
BushingJointAsymmetric()
Returns: Return type: bool New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
BushingJointAsymmetric(bushingJointAsymmetric)
Parameters: bushingJointAsymmetric (bool) – New in version NX7.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
ClearanceAnalysisBodies¶
-
TireEnvelopeBuilder.
ClearanceAnalysisBodies
¶ Returns the selection list containing the solid objects used in the clearance analysis.
-------------------------------------
Getter Method
Signature
ClearanceAnalysisBodies()
Returns: Return type: NXOpen.SelectBodyList
New in version NX7.5.0.
License requirements: None.
ClearanceAnalysisComponents¶
-
TireEnvelopeBuilder.
ClearanceAnalysisComponents
¶ Returns the selection list containing the components used in the clearance analysis.
-------------------------------------
Getter Method
Signature
ClearanceAnalysisComponents()
Returns: Return type: NXOpen.Assemblies.SelectComponentList
New in version NX7.5.0.
License requirements: None.
ClearanceValue¶
-
TireEnvelopeBuilder.
ClearanceValue
¶ Returns the expression containing the clearance value used in the clearance analysis.
-------------------------------------
Getter Method
Signature
ClearanceValue()
Returns: Return type: NXOpen.Expression
New in version NX7.5.0.
License requirements: None.
CreateTireEnvelopeFeature¶
-
TireEnvelopeBuilder.
CreateTireEnvelopeFeature
¶ Returns or 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.
-------------------------------------
Getter Method
Signature
CreateTireEnvelopeFeature()
Returns: Return type: bool New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
CreateTireEnvelopeFeature(createTireEnvelopeFeature)
Parameters: createTireEnvelopeFeature (bool) – New in version NX7.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
DesignPositionSpindle¶
-
TireEnvelopeBuilder.
DesignPositionSpindle
¶ Returns the selection list containing spindle line in design position .
-------------------------------------
Getter Method
Signature
DesignPositionSpindle()
Returns: Return type: NXOpen.SelectCurve
New in version NX7.5.0.
License requirements: None.
DistanceTolerance¶
-
TireEnvelopeBuilder.
DistanceTolerance
¶ Returns the distance tolerance that will be used in constructing the motion envelope.
-------------------------------------
Getter Method
Signature
DistanceTolerance()
Returns: Return type: NXOpen.Expression
New in version NX7.5.0.
License requirements: None.
DownOffsetValue¶
-
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.TireEnvelopeBuilderEnvelopeOffsetMethod.FixedSections
.-------------------------------------
Getter Method
Signature
DownOffsetValue()
Returns: Return type: NXOpen.Expression
New in version NX7.5.0.
License requirements: None.
DriverGraph¶
-
TireEnvelopeBuilder.
DriverGraph
¶ Returns or sets the option to specify which driver definition is used in the suspension template.
-------------------------------------
Getter Method
Signature
DriverGraph()
Returns: Return type: NXOpen.Features.VehicleDesign.TireEnvelopeBuilderDriverGraphOption
New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
DriverGraph(driverGraphOption)
Parameters: driverGraphOption ( NXOpen.Features.VehicleDesign.TireEnvelopeBuilderDriverGraphOption
) –New in version NX7.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
DriverGraphSketch¶
-
TireEnvelopeBuilder.
DriverGraphSketch
¶ Returns the sketch defining the driver for the suspension template.
-------------------------------------
Getter Method
Signature
DriverGraphSketch()
Returns: Return type: NXOpen.SelectSketch
New in version NX7.5.0.
License requirements: None.
EnvelopeConcavity¶
-
TireEnvelopeBuilder.
EnvelopeConcavity
¶ Returns or sets the concavity factor that is used in constructing the motion envelope.
The value ranges between 0.0 and 1.0.
-------------------------------------
Getter Method
Signature
EnvelopeConcavity()
Returns: Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
EnvelopeConcavity(envelopeConcavity)
Parameters: envelopeConcavity (float) – New in version NX7.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
EnvelopeOffset¶
-
TireEnvelopeBuilder.
EnvelopeOffset
¶ Returns or sets the option to specify which offset method is used in the envelope creation.
-------------------------------------
Getter Method
Signature
EnvelopeOffset()
Returns: Return type: NXOpen.Features.VehicleDesign.TireEnvelopeBuilderEnvelopeOffsetMethod
New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
EnvelopeOffset(offsetMethod)
Parameters: offsetMethod ( NXOpen.Features.VehicleDesign.TireEnvelopeBuilderEnvelopeOffsetMethod
) –New in version NX7.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
FirstDriverJointLowerLimit¶
-
TireEnvelopeBuilder.
FirstDriverJointLowerLimit
¶ Returns or sets the lower limit value for the first joint of the suspension template.
-------------------------------------
Getter Method
Signature
FirstDriverJointLowerLimit()
Returns: Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
FirstDriverJointLowerLimit(firstDriverJointLowerLimit)
Parameters: firstDriverJointLowerLimit (float) – New in version NX7.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
FirstDriverJointSteps¶
-
TireEnvelopeBuilder.
FirstDriverJointSteps
¶ Returns or sets the step number for the first joint of the suspension template.
-------------------------------------
Getter Method
Signature
FirstDriverJointSteps()
Returns: Return type: int New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
FirstDriverJointSteps(firstDriverJointSteps)
Parameters: firstDriverJointSteps (int) – New in version NX7.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
FirstDriverJointUpperLimit¶
-
TireEnvelopeBuilder.
FirstDriverJointUpperLimit
¶ Returns or sets the upper limit value for the first joint of the suspension template.
-------------------------------------
Getter Method
Signature
FirstDriverJointUpperLimit()
Returns: Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
FirstDriverJointUpperLimit(firstDriverJointUpperLimit)
Parameters: firstDriverJointUpperLimit (float) – New in version NX7.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
FixedLocationPercentage¶
-
TireEnvelopeBuilder.
FixedLocationPercentage
¶ Returns or sets the fixed location percentage that is used for the fixed driver definition for two drivers.
-------------------------------------
Getter Method
Signature
FixedLocationPercentage()
Returns: Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
FixedLocationPercentage(fixedLocationPercentage)
Parameters: fixedLocationPercentage (float) – New in version NX7.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
FrontOffsetValue¶
-
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.TireEnvelopeBuilderEnvelopeOffsetMethod.FixedSections
.-------------------------------------
Getter Method
Signature
FrontOffsetValue()
Returns: Return type: NXOpen.Expression
New in version NX7.5.0.
License requirements: None.
InboardOffsetValue¶
-
TireEnvelopeBuilder.
InboardOffsetValue
¶ Returns the expression containing the offset value of the inboard position.
Only used when the offset method is
NXOpen.Features.VehicleDesign.TireEnvelopeBuilderEnvelopeOffsetMethod.FixedSections
.-------------------------------------
Getter Method
Signature
InboardOffsetValue()
Returns: Return type: NXOpen.Expression
New in version NX7.5.0.
License requirements: None.
InnerJointAsymmetric¶
-
TireEnvelopeBuilder.
InnerJointAsymmetric
¶ Returns or 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.
-------------------------------------
Getter Method
Signature
InnerJointAsymmetric()
Returns: Return type: bool New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
InnerJointAsymmetric(innerJointAsymmetric)
Parameters: innerJointAsymmetric (bool) – New in version NX7.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
JounceDistance¶
-
TireEnvelopeBuilder.
JounceDistance
¶ Returns or sets the jounce distance that is used for the Five Link Solid Axle without steering suspension template.
-------------------------------------
Getter Method
Signature
JounceDistance()
Returns: Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
JounceDistance(jounceDistance)
Parameters: jounceDistance (float) – New in version NX7.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
LeftStabilizerBar¶
-
TireEnvelopeBuilder.
LeftStabilizerBar
¶ Returns the selection list containing the left stabilizer bar definition data.
-------------------------------------
Getter Method
Signature
LeftStabilizerBar()
Returns: Return type: NXOpen.SelectDisplayableObjectList
New in version NX7.5.0.
License requirements: None.
MirrorProfile¶
-
TireEnvelopeBuilder.
MirrorProfile
¶ Returns or 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.
-------------------------------------
Getter Method
Signature
MirrorProfile()
Returns: Return type: bool New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
MirrorProfile(mirror)
Parameters: mirror (bool) – New in version NX7.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
Motion¶
-
TireEnvelopeBuilder.
Motion
¶ Returns or sets the option to specify how the suspension system motion will be defined.
-------------------------------------
Getter Method
Signature
Motion()
Returns: Return type: NXOpen.Features.VehicleDesign.TireEnvelopeBuilderMotionMethod
New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
Motion(motionMethod)
Parameters: motionMethod ( NXOpen.Features.VehicleDesign.TireEnvelopeBuilderMotionMethod
) –New in version NX7.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
OffsetFileName¶
-
TireEnvelopeBuilder.
OffsetFileName
¶ Returns or sets the name of the file containing the offset data of the envelope sections.
The file must contain comma separated values.
-------------------------------------
Getter Method
Signature
OffsetFileName()
Returns: Return type: str New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
OffsetFileName(filename)
Parameters: filename (str) – New in version NX7.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
OutboardOffsetValue¶
-
TireEnvelopeBuilder.
OutboardOffsetValue
¶ Returns the expression containing the offset value of the outboard position.
Only used when the offset method is
NXOpen.Features.VehicleDesign.TireEnvelopeBuilderEnvelopeOffsetMethod.FixedSections
.-------------------------------------
Getter Method
Signature
OutboardOffsetValue()
Returns: Return type: NXOpen.Expression
New in version NX7.5.0.
License requirements: None.
ProfileName¶
-
TireEnvelopeBuilder.
ProfileName
¶ Returns or sets the name of the tire profile in the tire file.
Only used when the tire profile option is
NXOpen.Features.VehicleDesign.TireEnvelopeBuilderTireDefinitionOption.ProfilePointFile
.-------------------------------------
Getter Method
Signature
ProfileName()
Returns: Return type: str New in version NX7.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
-------------------------------------
Setter Method
Signature
ProfileName(profileName)
Parameters: profileName (str) – New in version NX7.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
ProfilePointFile¶
-
TireEnvelopeBuilder.
ProfilePointFile
¶ Returns or sets the name of the file containing the tire profile points.
-------------------------------------
Getter Method
Signature
ProfilePointFile()
Returns: Return type: str New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ProfilePointFile(profilePointFile)
Parameters: profilePointFile (str) – New in version NX7.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
ProfileSplineLayer¶
-
TireEnvelopeBuilder.
ProfileSplineLayer
¶ Returns or sets the layer of the tire profile.
-------------------------------------
Getter Method
Signature
ProfileSplineLayer()
Returns: Return type: int New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ProfileSplineLayer(profileSplineLayer)
Parameters: profileSplineLayer (int) – New in version NX7.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
RadialEndAngle¶
-
TireEnvelopeBuilder.
RadialEndAngle
¶ Returns the expression containing the radial angle at which the envelope body will end.
-------------------------------------
Getter Method
Signature
RadialEndAngle()
Returns: Return type: NXOpen.Expression
New in version NX7.5.0.
License requirements: None.
RadialStartAngle¶
-
TireEnvelopeBuilder.
RadialStartAngle
¶ Returns the expression containing the radial angle at which the envelope body will start.
-------------------------------------
Getter Method
Signature
RadialStartAngle()
Returns: Return type: NXOpen.Expression
New in version NX7.5.0.
License requirements: None.
RearOffsetValue¶
-
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.TireEnvelopeBuilderEnvelopeOffsetMethod.FixedSections
.-------------------------------------
Getter Method
Signature
RearOffsetValue()
Returns: Return type: NXOpen.Expression
New in version NX7.5.0.
License requirements: None.
ReboundDistance¶
-
TireEnvelopeBuilder.
ReboundDistance
¶ Returns or sets the rebound distance that is used for the Five Link Solid Axle without steering suspension template.
-------------------------------------
Getter Method
Signature
ReboundDistance()
Returns: Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ReboundDistance(reboundDistance)
Parameters: reboundDistance (float) – New in version NX7.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
RightStabilizerBar¶
-
TireEnvelopeBuilder.
RightStabilizerBar
¶ Returns the selection list containing the right stabilizer bar definition data.
-------------------------------------
Getter Method
Signature
RightStabilizerBar()
Returns: Return type: NXOpen.SelectCurveList
New in version NX7.5.0.
License requirements: None.
RollAngle¶
-
TireEnvelopeBuilder.
RollAngle
¶ Returns the roll angle that is used for the Five Link Solid Axle without steering suspension template.
-------------------------------------
Getter Method
Signature
RollAngle()
Returns: Return type: NXOpen.Expression
New in version NX7.5.0.
License requirements: None.
RunClearanceAnalysis¶
-
TireEnvelopeBuilder.
RunClearanceAnalysis
¶ Returns or 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.
-------------------------------------
Getter Method
Signature
RunClearanceAnalysis()
Returns: Return type: bool New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
RunClearanceAnalysis(runClearanceAnalysis)
Parameters: runClearanceAnalysis (bool) – New in version NX7.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
SaveMasterPart¶
-
TireEnvelopeBuilder.
SaveMasterPart
¶ Returns or 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.
-------------------------------------
Getter Method
Signature
SaveMasterPart()
Returns: Return type: bool New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
SaveMasterPart(saveMasterpart)
Parameters: saveMasterpart (bool) – New in version NX7.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
SaveScenario¶
-
TireEnvelopeBuilder.
SaveScenario
¶ Returns or 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.
-------------------------------------
Getter Method
Signature
SaveScenario()
Returns: Return type: bool New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
SaveScenario(saveScenario)
Parameters: saveScenario (bool) – New in version NX7.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
ScenarioName¶
-
TireEnvelopeBuilder.
ScenarioName
¶ Returns or sets the name of the scenario model containing the suspension template.
Only used when the motion method option is
NXOpen.Features.VehicleDesign.TireEnvelopeBuilderMotionMethod.ExistingScenarioMotionModel
.-------------------------------------
Getter Method
Signature
ScenarioName()
Returns: Return type: str New in version NX7.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
-------------------------------------
Setter Method
Signature
ScenarioName(scenarioName)
Parameters: scenarioName (str) – New in version NX7.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
SecondDriverJointLowerLimit¶
-
TireEnvelopeBuilder.
SecondDriverJointLowerLimit
¶ Returns or sets the lower limit value for the second joint of the suspension template.
-------------------------------------
Getter Method
Signature
SecondDriverJointLowerLimit()
Returns: Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
SecondDriverJointLowerLimit(secondDriverJointLowerLimit)
Parameters: secondDriverJointLowerLimit (float) – New in version NX7.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
SecondDriverJointSteps¶
-
TireEnvelopeBuilder.
SecondDriverJointSteps
¶ Returns or sets the step number for the second joint of the suspension template.
-------------------------------------
Getter Method
Signature
SecondDriverJointSteps()
Returns: Return type: int New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
SecondDriverJointSteps(secondDriverJointSteps)
Parameters: secondDriverJointSteps (int) – New in version NX7.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
SecondDriverJointUpperLimit¶
-
TireEnvelopeBuilder.
SecondDriverJointUpperLimit
¶ Returns or sets the upper limit value for the second joint of the suspension template.
-------------------------------------
Getter Method
Signature
SecondDriverJointUpperLimit()
Returns: Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
SecondDriverJointUpperLimit(secondDriverJointUpperLimit)
Parameters: secondDriverJointUpperLimit (float) – New in version NX7.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
SectionLayer¶
-
TireEnvelopeBuilder.
SectionLayer
¶ Returns or sets the layer of the tire envelope sections.
-------------------------------------
Getter Method
Signature
SectionLayer()
Returns: Return type: int New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
SectionLayer(sectionLayer)
Parameters: sectionLayer (int) – New in version NX7.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
SheetBodyLayer¶
-
TireEnvelopeBuilder.
SheetBodyLayer
¶ Returns or sets the layer of the tire envelope sheet body.
-------------------------------------
Getter Method
Signature
SheetBodyLayer()
Returns: Return type: int New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
SheetBodyLayer(sheetBodyLayer)
Parameters: sheetBodyLayer (int) – New in version NX7.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
ShockDriverJointSteps¶
-
TireEnvelopeBuilder.
ShockDriverJointSteps
¶ Returns or sets the step number of the shock driver joint of the Five Link Solid Axle without steering suspension template.
-------------------------------------
Getter Method
Signature
ShockDriverJointSteps()
Returns: Return type: int New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ShockDriverJointSteps(shockDriverJointSteps)
Parameters: shockDriverJointSteps (int) – New in version NX7.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
SpindleEndPoint¶
-
TireEnvelopeBuilder.
SpindleEndPoint
¶ Returns or sets the end point of the spindle line, the other end point is the wheel point.
-------------------------------------
Getter Method
Signature
SpindleEndPoint()
Returns: Return type: NXOpen.Point
New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
SpindleEndPoint(spindleEndPoint)
Parameters: spindleEndPoint ( NXOpen.Point
) –New in version NX7.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
SpindleFileLocation¶
-
TireEnvelopeBuilder.
SpindleFileLocation
¶ Returns or sets the option to specify the location of the spindle file.
-------------------------------------
Getter Method
Signature
SpindleFileLocation()
Returns: Return type: NXOpen.Features.VehicleDesign.TireEnvelopeBuilderSpindleFileLocationOption
New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
SpindleFileLocation(spindleFileLocation)
Parameters: spindleFileLocation ( NXOpen.Features.VehicleDesign.TireEnvelopeBuilderSpindleFileLocationOption
) –New in version NX7.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
SpindleFileName¶
-
TireEnvelopeBuilder.
SpindleFileName
¶ Returns or sets the name of the file containing the spindle definition.
-------------------------------------
Getter Method
Signature
SpindleFileName()
Returns: Return type: str New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
SpindleFileName(spindleFileName)
Parameters: spindleFileName (str) – New in version NX7.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
SpindleLines¶
-
TireEnvelopeBuilder.
SpindleLines
¶ Returns the selection list containing the spindle lines in all positions.
-------------------------------------
Getter Method
Signature
SpindleLines()
Returns: Return type: NXOpen.SelectCurveList
New in version NX7.5.0.
License requirements: None.
SpindleLinesLayer¶
-
TireEnvelopeBuilder.
SpindleLinesLayer
¶ Returns or sets the layer of the spindle lines.
-------------------------------------
Getter Method
Signature
SpindleLinesLayer()
Returns: Return type: int New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
SpindleLinesLayer(spindleLinesLayer)
Parameters: spindleLinesLayer (int) – New in version NX7.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
SuspensionTemplate¶
-
TireEnvelopeBuilder.
SuspensionTemplate
¶ Returns or sets the option to specify which suspension template will be used.
-------------------------------------
Getter Method
Signature
SuspensionTemplate()
Returns: Return type: NXOpen.Features.VehicleDesign.TireEnvelopeBuilderSuspensionTemplateType
New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
SuspensionTemplate(suspensionTemplate)
Parameters: suspensionTemplate ( NXOpen.Features.VehicleDesign.TireEnvelopeBuilderSuspensionTemplateType
) –New in version NX7.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
SuspensionTemplateFileName¶
-
TireEnvelopeBuilder.
SuspensionTemplateFileName
¶ Returns or sets the name of the file containing points defining a suspension template.
-------------------------------------
Getter Method
Signature
SuspensionTemplateFileName()
Returns: Return type: str New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
SuspensionTemplateFileName(filename)
Parameters: filename (str) – New in version NX7.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
TaperLocationAY¶
-
TireEnvelopeBuilder.
TaperLocationAY
¶ Returns or sets the taper location along the Y axis that is used for the rectangular driver definition with taper on one side (at A point).
-------------------------------------
Getter Method
Signature
TaperLocationAY()
Returns: Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
TaperLocationAY(taperLocationAY)
Parameters: taperLocationAY (float) – New in version NX7.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
TaperLocationBX¶
-
TireEnvelopeBuilder.
TaperLocationBX
¶ Returns or sets the taper location along the X axis that is used for the rectangular driver definition with taper on one side (at B point).
-------------------------------------
Getter Method
Signature
TaperLocationBX()
Returns: Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
TaperLocationBX(taperLocationBX)
Parameters: taperLocationBX (float) – New in version NX7.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
TaperLocationXAxis¶
-
TireEnvelopeBuilder.
TaperLocationXAxis
¶ Returns or sets the taper location that is used for the rectangular driver definition with taper in the X direction.
-------------------------------------
Getter Method
Signature
TaperLocationXAxis()
Returns: Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
TaperLocationXAxis(taperLocationXAxis)
Parameters: taperLocationXAxis (float) – New in version NX7.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
TaperLocationYAxis¶
-
TireEnvelopeBuilder.
TaperLocationYAxis
¶ Returns or sets the taper location that is used for the rectangular driver definition with taper in the Y direction.
-------------------------------------
Getter Method
Signature
TaperLocationYAxis()
Returns: Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
TaperLocationYAxis(taperLocationYAxis)
Parameters: taperLocationYAxis (float) – New in version NX7.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
TireBodyOutputFileName¶
-
TireEnvelopeBuilder.
TireBodyOutputFileName
¶ Returns or sets the name of the the output part file for the tire body.
-------------------------------------
Getter Method
Signature
TireBodyOutputFileName()
Returns: Return type: str New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
TireBodyOutputFileName(filename)
Parameters: filename (str) – New in version NX7.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
TireDefinition¶
-
TireEnvelopeBuilder.
TireDefinition
¶ Returns or sets the option to specify the method of tire profile definition.
-------------------------------------
Getter Method
Signature
TireDefinition()
Returns: Return type: NXOpen.Features.VehicleDesign.TireEnvelopeBuilderTireDefinitionOption
New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
TireDefinition(tireDefinition)
Parameters: tireDefinition ( NXOpen.Features.VehicleDesign.TireEnvelopeBuilderTireDefinitionOption
) –New in version NX7.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
TireDefinitionBody¶
-
TireEnvelopeBuilder.
TireDefinitionBody
¶ Returns the selection list for tire body.
-------------------------------------
Getter Method
Signature
TireDefinitionBody()
Returns: Return type: NXOpen.SelectBodyList
New in version NX7.5.0.
License requirements: None.
TireDefinitionProfile¶
-
TireEnvelopeBuilder.
TireDefinitionProfile
¶ Returns the selection list for tire profile.
-------------------------------------
Getter Method
Signature
TireDefinitionProfile()
Returns: Return type: NXOpen.SelectCurveList
New in version NX7.5.0.
License requirements: None.
TracedSpindleLine¶
-
TireEnvelopeBuilder.
TracedSpindleLine
¶ Returns the line that specifies the traced spindle line in the scenario model.
-------------------------------------
Getter Method
Signature
TracedSpindleLine()
Returns: Return type: NXOpen.SelectCurve
New in version NX7.5.0.
License requirements: None.
TrimRadius¶
-
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.
-------------------------------------
Getter Method
Signature
TrimRadius()
Returns: Return type: NXOpen.Expression
New in version NX7.5.0.
License requirements: None.
UpOffsetValue¶
-
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.TireEnvelopeBuilderEnvelopeOffsetMethod.FixedSections
.-------------------------------------
Getter Method
Signature
UpOffsetValue()
Returns: Return type: NXOpen.Expression
New in version NX7.5.0.
License requirements: None.
UseStabilizerBar¶
-
TireEnvelopeBuilder.
UseStabilizerBar
¶ Returns or 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.
-------------------------------------
Getter Method
Signature
UseStabilizerBar()
Returns: Return type: bool New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
UseStabilizerBar(useStabilizerBar)
Parameters: useStabilizerBar (bool) – New in version NX7.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
WheelCenterlineShift¶
-
TireEnvelopeBuilder.
WheelCenterlineShift
¶ Returns the expression containing the wheel centerline shift.
-------------------------------------
Getter Method
Signature
WheelCenterlineShift()
Returns: Return type: NXOpen.Expression
New in version NX7.5.0.
License requirements: None.
WheelCsys¶
-
TireEnvelopeBuilder.
WheelCsys
¶ Returns or sets the coordinate system defining the orientation of the wheel.
-------------------------------------
Getter Method
Signature
WheelCsys()
Returns: Return type: NXOpen.CoordinateSystem
New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
WheelCsys(wheelCsys)
Parameters: wheelCsys ( NXOpen.CoordinateSystem
) –New in version NX7.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
WheelRimDiameter¶
-
TireEnvelopeBuilder.
WheelRimDiameter
¶ Returns the expression containing the diameter of the wheel rim.
-------------------------------------
Getter Method
Signature
WheelRimDiameter()
Returns: Return type: NXOpen.Expression
New in version NX7.5.0.
License requirements: None.
Method Detail¶
AddMasterPart¶
-
TireEnvelopeBuilder.
AddMasterPart
¶ Overloaded method AddMasterPart
AddMasterPart(partName)
AddMasterPart(partObject)
-------------------------------------
Add the master part to the work part as one component by the given part name. The master part contains suspension information.
Signature
AddMasterPart(partName)
Parameters: partName (str) – the master part name NOTE: The full Unicode character set is not supported for this parameter. New in version NX7.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
-------------------------------------
Add the master part to the work part as one component by the given part object. The master part contains suspension information.
Signature
AddMasterPart(partObject)
Parameters: partObject ( NXOpen.Part
) – the master part objectNew in version NX7.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
-------------------------------------
BuildMotionTemplate¶
-
TireEnvelopeBuilder.
BuildMotionTemplate
¶ Open the motion simulation and build the motion template.
Only used when the motion method option is is
NXOpen.Features.VehicleDesign.TireEnvelopeBuilderMotionMethod.ExistingScenarioMotionModel
orNXOpen.Features.VehicleDesign.TireEnvelopeBuilderMotionMethod.ExistingScenarioMotionModel
.Signature
BuildMotionTemplate()
New in version NX7.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
CalculateProfilePoints¶
-
TireEnvelopeBuilder.
CalculateProfilePoints
¶ Calculate the points of the tire profile.
Signature
CalculateProfilePoints()
New in version NX7.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
CreateLinkedProfiles¶
-
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.TireEnvelopeBuilderTireDefinitionOption.SketchfromOtherPart
.Signature
CreateLinkedProfiles()
New in version NX7.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
GetSessionNotes¶
-
TireEnvelopeBuilder.
GetSessionNotes
¶ Get the notes that are to be stored with the tire envelope feature.
Signature
GetSessionNotes()
Returns: user comments Return type: list of str New in version NX7.5.0.
License requirements: None.
PerformClearanceAnalysis¶
-
TireEnvelopeBuilder.
PerformClearanceAnalysis
¶ Perform clearance analysis between the tire envelope and the clearance objects.
Signature
PerformClearanceAnalysis()
New in version NX7.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
ProcessFromSpindleLines¶
-
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.TireEnvelopeBuilderMotionMethod.FromSpindleLines
.Signature
ProcessFromSpindleLines()
New in version NX7.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
ReadSuspensionTemplate¶
-
TireEnvelopeBuilder.
ReadSuspensionTemplate
¶ Read the file containing the suspension template points.
Only used when the motion method option is
NXOpen.Features.VehicleDesign.TireEnvelopeBuilderMotionMethod.SuspensionTemplate
.Signature
ReadSuspensionTemplate(fileName)
Parameters: fileName (str) – the name of the file containing the suspension template points. NOTE: The full Unicode character set is not supported for this parameter. Returns: the missing point name Return type: str New in version NX7.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
ReassembleTireBodyComponent¶
-
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.TireEnvelopeBuilderTireDefinitionOption.SolidBody
.Signature
ReassembleTireBodyComponent()
New in version NX7.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
RunMotionArticulation¶
-
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.TireEnvelopeBuilderMotionMethod.ExistingScenarioMotionModel
orNXOpen.Features.VehicleDesign.TireEnvelopeBuilderMotionMethod.ExistingScenarioMotionModel
. It must be paired with a call toNXOpen.Features.VehicleDesign.TireEnvelopeBuilder.BuildMotionTemplate
.Signature
RunMotionArticulation()
New in version NX7.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
SetClearanceValues¶
-
TireEnvelopeBuilder.
SetClearanceValues
¶ Set the clearance values for the components used in the clearance analysis.
Signature
SetClearanceValues(clearanceValues)
Parameters: clearanceValues (list of float) – offset values New in version NX7.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
SetDriverJoints¶
-
TireEnvelopeBuilder.
SetDriverJoints
¶ Set the driver steering joint and jounce joint.
Only used when the motion method option is
NXOpen.Features.VehicleDesign.TireEnvelopeBuilderMotionMethod.ExistingScenarioMotionModel
.Signature
SetDriverJoints(steerJoint, jounceJoint)
Parameters: - steerJoint (
NXOpen.NXObject
) – the steering joint - jounceJoint (
NXOpen.NXObject
) – the jounce joint
New in version NX7.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
- steerJoint (
SetOffsetSections¶
-
TireEnvelopeBuilder.
SetOffsetSections
¶ Indicate the sections that should be offset.
Only used when the motion method option is
NXOpen.Features.VehicleDesign.TireEnvelopeBuilderEnvelopeOffsetMethod.CustomerDefinedData
.Signature
SetOffsetSections(sectionAngle)
Parameters: sectionAngle (list of float) – The radial angle of the sections that are to have an offset applied. New in version NX7.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
SetOffsetValues¶
-
TireEnvelopeBuilder.
SetOffsetValues
¶ Set the values of the offset for the specified section.
Only used when the motion method option is
NXOpen.Features.VehicleDesign.TireEnvelopeBuilderEnvelopeOffsetMethod.CustomerDefinedData
.Signature
SetOffsetValues(sectionIndex, offsetValues)
Parameters: - sectionIndex (int) – The index of the section to apply the offset values.
- offsetValues (list of float) – The offset values to apply to the specified section.
New in version NX7.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
SetSessionNotes¶
-
TireEnvelopeBuilder.
SetSessionNotes
¶ Set the notes that are to be stored with the tire envelope feature.
Signature
SetSessionNotes(sessionNotes)
Parameters: sessionNotes (list of str) – user comments New in version NX7.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
SetSuspentionTemplatePoint¶
-
TireEnvelopeBuilder.
SetSuspentionTemplatePoint
¶ Change the location of a joint in the suspension template.
Only used when the motion method option is
NXOpen.Features.VehicleDesign.TireEnvelopeBuilderMotionMethod.SuspensionTemplate
.Signature
SetSuspentionTemplatePoint(templateType, jointIndex, pnt)
Parameters: - templateType (
NXOpen.Features.VehicleDesign.TireEnvelopeBuilderSuspensionTemplateType
) – template type - jointIndex (int) – joint index
- pnt (
NXOpen.Point3d
) – joint point coordinate
New in version NX7.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
- templateType (
SetTireProfileSketch¶
-
TireEnvelopeBuilder.
SetTireProfileSketch
¶ Overloaded method SetTireProfileSketch
SetTireProfileSketch(partname, sketchname)
SetTireProfileSketch(sketchObject)
-------------------------------------
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.TireEnvelopeBuilderTireDefinitionOption.SketchfromOtherPart
.Signature
SetTireProfileSketch(partname, sketchname)
Parameters: - partname (str) – the part name of the sketch NOTE: The full Unicode character set is not supported for this parameter.
- sketchname (str) – the sketch name NOTE: The full Unicode character set is not supported for this parameter.
New in version NX7.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
-------------------------------------
Set the sketch containing the tire profiles by the given sketch object. Only used when the tire profile option is
NXOpen.Features.VehicleDesign.TireEnvelopeBuilderTireDefinitionOption.SketchfromOtherPart
.Signature
SetTireProfileSketch(sketchObject)
Parameters: sketchObject ( NXOpen.Sketch
) – the sketch object from other partNew in version NX7.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
-------------------------------------
SetVehicleCoordinateSystem¶
-
TireEnvelopeBuilder.
SetVehicleCoordinateSystem
¶ Set the vehicle coordinate system.
Signature
SetVehicleCoordinateSystem(type, origin, matrix)
Parameters: - type (int) – type
- origin (
NXOpen.Point3d
) – CSYS origin - matrix (
NXOpen.Matrix3x3
) – CSYS matrix
New in version NX7.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
SwitchDrivers¶
-
TireEnvelopeBuilder.
SwitchDrivers
¶ Switch the order of the two drivers.
Signature
SwitchDrivers()
New in version NX7.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
UpdateTireBodyFeature¶
-
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.TireEnvelopeBuilderTireDefinitionOption.ProfileCurves
orNXOpen.Features.VehicleDesign.TireEnvelopeBuilderTireDefinitionOption.SketchfromOtherPart
.Signature
UpdateTireBodyFeature()
New in version NX7.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
Validate¶
-
TireEnvelopeBuilder.
Validate
¶ Validate whether the inputs to the component are sufficient for commit to be called.
If the component is not in a state to commit then an exception is thrown. For example, if the component requires you to set some property, this method will throw an exception if you haven’t set it. This method throws a not-yet-implemented NXException for some components.
Signature
Validate()
Returns: Was self validation successful Return type: bool New in version NX3.0.1.
License requirements: None.