TireEnvelopeBuilder Class¶
-
class
NXOpen.Features.VehicleDesign.TireEnvelopeBuilder¶ Bases:
NXOpen.Features.FeatureBuilderRepresents 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 |
| 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
AddMasterComponentPartReturns: Return type: bool New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
AddMasterComponentPartParameters: 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
ApplyOffsetReturns: Return type: bool New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ApplyOffsetParameters: 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
BushingJointAsymmetricReturns: Return type: bool New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
BushingJointAsymmetricParameters: 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
ClearanceAnalysisBodiesReturns: Return type: NXOpen.SelectBodyListNew 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
ClearanceAnalysisComponentsReturns: Return type: NXOpen.Assemblies.SelectComponentListNew 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
ClearanceValueReturns: Return type: NXOpen.ExpressionNew 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
CreateTireEnvelopeFeatureReturns: Return type: bool New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
CreateTireEnvelopeFeatureParameters: 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
DesignPositionSpindleReturns: Return type: NXOpen.SelectCurveNew 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
DistanceToleranceReturns: Return type: NXOpen.ExpressionNew 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
DownOffsetValueReturns: Return type: NXOpen.ExpressionNew 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
DriverGraphReturns: Return type: NXOpen.Features.VehicleDesign.TireEnvelopeBuilderDriverGraphOptionNew in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
DriverGraphParameters: 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
DriverGraphSketchReturns: Return type: NXOpen.SelectSketchNew 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
EnvelopeConcavityReturns: Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
EnvelopeConcavityParameters: 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
EnvelopeOffsetReturns: Return type: NXOpen.Features.VehicleDesign.TireEnvelopeBuilderEnvelopeOffsetMethodNew in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
EnvelopeOffsetParameters: 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
FirstDriverJointLowerLimitReturns: Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
FirstDriverJointLowerLimitParameters: 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
FirstDriverJointStepsReturns: Return type: int New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
FirstDriverJointStepsParameters: 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
FirstDriverJointUpperLimitReturns: Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
FirstDriverJointUpperLimitParameters: 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
FixedLocationPercentageReturns: Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
FixedLocationPercentageParameters: 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
FrontOffsetValueReturns: Return type: NXOpen.ExpressionNew 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
InboardOffsetValueReturns: Return type: NXOpen.ExpressionNew 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
InnerJointAsymmetricReturns: Return type: bool New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
InnerJointAsymmetricParameters: 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
JounceDistanceReturns: Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
JounceDistanceParameters: 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
LeftStabilizerBarReturns: Return type: NXOpen.SelectDisplayableObjectListNew 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
MirrorProfileReturns: Return type: bool New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
MirrorProfileParameters: 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
MotionReturns: Return type: NXOpen.Features.VehicleDesign.TireEnvelopeBuilderMotionMethodNew in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
MotionParameters: 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
OffsetFileNameReturns: Return type: str New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
OffsetFileNameParameters: 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
OutboardOffsetValueReturns: Return type: NXOpen.ExpressionNew 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
ProfileNameReturns: Return type: str New in version NX7.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
-------------------------------------Setter Method
Signature
ProfileNameParameters: 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
ProfilePointFileReturns: Return type: str New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ProfilePointFileParameters: 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
ProfileSplineLayerReturns: Return type: int New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ProfileSplineLayerParameters: 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
RadialEndAngleReturns: Return type: NXOpen.ExpressionNew 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
RadialStartAngleReturns: Return type: NXOpen.ExpressionNew 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
RearOffsetValueReturns: Return type: NXOpen.ExpressionNew 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
ReboundDistanceReturns: Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ReboundDistanceParameters: 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
RightStabilizerBarReturns: Return type: NXOpen.SelectCurveListNew 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
RollAngleReturns: Return type: NXOpen.ExpressionNew 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
RunClearanceAnalysisReturns: Return type: bool New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
RunClearanceAnalysisParameters: 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
SaveMasterPartReturns: Return type: bool New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
SaveMasterPartParameters: 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
SaveScenarioReturns: Return type: bool New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
SaveScenarioParameters: 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
ScenarioNameReturns: Return type: str New in version NX7.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
-------------------------------------Setter Method
Signature
ScenarioNameParameters: 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
SecondDriverJointLowerLimitReturns: Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
SecondDriverJointLowerLimitParameters: 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
SecondDriverJointStepsReturns: Return type: int New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
SecondDriverJointStepsParameters: 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
SecondDriverJointUpperLimitReturns: Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
SecondDriverJointUpperLimitParameters: 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
SectionLayerReturns: Return type: int New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
SectionLayerParameters: 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
SheetBodyLayerReturns: Return type: int New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
SheetBodyLayerParameters: 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
ShockDriverJointStepsReturns: Return type: int New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ShockDriverJointStepsParameters: 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
SpindleEndPointReturns: Return type: NXOpen.PointNew in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
SpindleEndPointParameters: 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
SpindleFileLocationReturns: Return type: NXOpen.Features.VehicleDesign.TireEnvelopeBuilderSpindleFileLocationOptionNew in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
SpindleFileLocationParameters: 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
SpindleFileNameReturns: Return type: str New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
SpindleFileNameParameters: 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
SpindleLinesReturns: Return type: NXOpen.SelectCurveListNew in version NX7.5.0.
License requirements: None.
SpindleLinesLayer¶
-
TireEnvelopeBuilder.SpindleLinesLayer¶ Returns or sets the layer of the spindle lines.
-------------------------------------Getter Method
Signature
SpindleLinesLayerReturns: Return type: int New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
SpindleLinesLayerParameters: 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
SuspensionTemplateReturns: Return type: NXOpen.Features.VehicleDesign.TireEnvelopeBuilderSuspensionTemplateTypeNew in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
SuspensionTemplateParameters: 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
SuspensionTemplateFileNameReturns: Return type: str New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
SuspensionTemplateFileNameParameters: 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
TaperLocationAYReturns: Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
TaperLocationAYParameters: 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
TaperLocationBXReturns: Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
TaperLocationBXParameters: 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
TaperLocationXAxisReturns: Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
TaperLocationXAxisParameters: 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
TaperLocationYAxisReturns: Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
TaperLocationYAxisParameters: 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
TireBodyOutputFileNameReturns: Return type: str New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
TireBodyOutputFileNameParameters: 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
TireDefinitionReturns: Return type: NXOpen.Features.VehicleDesign.TireEnvelopeBuilderTireDefinitionOptionNew in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
TireDefinitionParameters: 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
TireDefinitionBodyReturns: Return type: NXOpen.SelectBodyListNew in version NX7.5.0.
License requirements: None.
TireDefinitionProfile¶
-
TireEnvelopeBuilder.TireDefinitionProfile¶ Returns the selection list for tire profile.
-------------------------------------Getter Method
Signature
TireDefinitionProfileReturns: Return type: NXOpen.SelectCurveListNew 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
TracedSpindleLineReturns: Return type: NXOpen.SelectCurveNew 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
TrimRadiusReturns: Return type: NXOpen.ExpressionNew 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
UpOffsetValueReturns: Return type: NXOpen.ExpressionNew 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
UseStabilizerBarReturns: Return type: bool New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
UseStabilizerBarParameters: 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
WheelCenterlineShiftReturns: Return type: NXOpen.ExpressionNew 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
WheelCsysReturns: Return type: NXOpen.CoordinateSystemNew in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
WheelCsysParameters: 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
WheelRimDiameterReturns: Return type: NXOpen.ExpressionNew 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 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.ExistingScenarioMotionModelorNXOpen.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. 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.ExistingScenarioMotionModelorNXOpen.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
- sketchname (str) – the sketch name
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.ProfileCurvesorNXOpen.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.