NXOpen .NET Reference
12.0.0
|
Represents a builder that is used to edit or create a NXOpen.Features.VehicleDesign.TireEnvelope . More...
Public Member Functions | |
unsafe string[] | GetSessionNotes () |
Get the notes that are to be stored with the tire envelope feature. More... | |
unsafe void | SetSessionNotes (string[] sessionNotes) |
Set the notes that are to be stored with the tire envelope feature. More... | |
unsafe void | SwitchDrivers () |
Switch the order of the two drivers. More... | |
unsafe void | SetVehicleCoordinateSystem (int type, NXOpen.Point3d origin, NXOpen.Matrix3x3 matrix) |
Set the vehicle coordinate system. More... | |
unsafe void | AddMasterPart (string partName) |
Add the master part to the work part as one component by the given part name. More... | |
unsafe void | AddMasterPart (NXOpen.Part partObject) |
Add the master part to the work part as one component by the given part object. More... | |
unsafe void | SetTireProfileSketch (string partname, string sketchname) |
Set the sketch containing the tire profiles by the given part name and sketch name. More... | |
unsafe void | SetTireProfileSketch (NXOpen.Sketch sketchObject) |
Set the sketch containing the tire profiles by the given sketch object. More... | |
unsafe void | CreateLinkedProfiles () |
Create linked curves of the profiles in the sketch from the other part. More... | |
unsafe void | CalculateProfilePoints () |
Calculate the points of the tire profile. More... | |
unsafe void | ProcessFromSpindleLines () |
Read the spindle data and write the data into the motion file. More... | |
unsafe string | ReadSuspensionTemplate (string fileName) |
Read the file containing the suspension template points. More... | |
unsafe void | SetSuspentionTemplatePoint (NXOpen.Features.VehicleDesign.TireEnvelopeBuilder.SuspensionTemplateType templateType, int jointIndex, NXOpen.Point3d pnt) |
Change the location of a joint in the suspension template. More... | |
unsafe void | SetDriverJoints (NXOpen.NXObject steerJoint, NXOpen.NXObject jounceJoint) |
Set the driver steering joint and jounce joint. More... | |
unsafe void | BuildMotionTemplate () |
Open the motion simulation and build the motion template. More... | |
unsafe void | RunMotionArticulation () |
Run the motion articulation, output the motion file and then exit the motion simulation. More... | |
unsafe void | SetOffsetSections (double[] sectionAngle) |
Indicate the sections that should be offset. More... | |
unsafe void | SetOffsetValues (int sectionIndex, double[] offsetValues) |
Set the values of the offset for the specified section. More... | |
unsafe void | UpdateTireBodyFeature () |
Update the tire body feature in the tire body output part file. More... | |
unsafe void | ReassembleTireBodyComponent () |
Re-assemble the part containing the tire body defining tire profile to work part as the moving component used for the clearance analysis. More... | |
unsafe void | SetClearanceValues (double[] clearanceValues) |
Set the clearance values for the components used in the clearance analysis. More... | |
unsafe void | PerformClearanceAnalysis () |
Perform clearance analysis between the tire envelope and the clearance objects. More... | |
Public Member Functions inherited from NXOpen.Features.FeatureBuilder | |
unsafe NXOpen.Features.Feature | CommitFeature () |
Commits the feature parameters and creates the feature More... | |
unsafe NXOpen.Features.Feature | GetFeature () |
Returns the feature currently being edited by this builder. More... | |
unsafe void | SetParentFeatureInternal (NXOpen.Features.Feature parentFeature) |
Set the parent features which would be internal or slaves to the feature being created or commited More... | |
unsafe void | UnsetParentFeatureInternal (NXOpen.Features.Feature parentFeature) |
Set the internal parent feature of the feature being edited to external More... | |
unsafe void | ShowInternalParentFeatureForEdit (NXOpen.Features.Feature parentFeature) |
Unsuppress an internal parent feature (a slave feature) so it can be edited. More... | |
unsafe void | HideInternalParentFeatureAfterEdit (NXOpen.Features.Feature parentFeature) |
Re-suppress an internal parent feature (a slave feature) after it has been edited. More... | |
Public Member Functions inherited from NXOpen.Builder | |
unsafe NXOpen.NXObject | Commit () |
Commits any edits that have been applied to the builder. More... | |
unsafe void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. More... | |
unsafe NXOpen.NXObject[] | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. More... | |
unsafe NXOpen.NXObject | GetObject () |
Returns the object currently being edited by this builder. More... | |
unsafe void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. More... | |
unsafe bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. More... | |
Properties | |
unsafe bool | AddMasterComponentPart [get, set] |
Returns or sets the option to specify whether or not the master component part will be added. More... | |
unsafe bool | ApplyOffset [get, set] |
Returns or sets the option to specify whether or not the offset will be applied for the envelope. More... | |
unsafe bool | BushingJointAsymmetric [get, set] |
Returns or sets the option to specify whether or not the Bushing Joint is asymmetric. More... | |
unsafe NXOpen.SelectBodyList | ClearanceAnalysisBodies [get] |
Returns the selection list containing the solid objects used in the clearance analysis. More... | |
unsafe NXOpen.Assemblies.SelectComponentList | ClearanceAnalysisComponents [get] |
Returns the selection list containing the components used in the clearance analysis. More... | |
unsafe NXOpen.Expression | ClearanceValue [get] |
Returns the expression containing the clearance value used in the clearance analysis. More... | |
unsafe bool | CreateTireEnvelopeFeature [get, set] |
Returns or sets the option to specify whether or not the tire envelope feature will be created. More... | |
unsafe NXOpen.SelectCurve | DesignPositionSpindle [get] |
Returns the selection list containing spindle line in design position . More... | |
unsafe NXOpen.Expression | DistanceTolerance [get] |
Returns the distance tolerance that will be used in constructing the motion envelope. More... | |
unsafe NXOpen.Expression | DownOffsetValue [get] |
Returns the expression containing the offset value of the down section(at 270 degrees). More... | |
unsafe NXOpen.Features.VehicleDesign.TireEnvelopeBuilder.DriverGraphOption | DriverGraph [get, set] |
Returns or sets the option to specify which driver definition is used in the suspension template. More... | |
unsafe NXOpen.SelectSketch | DriverGraphSketch [get] |
Returns the sketch defining the driver for the suspension template. More... | |
unsafe double | EnvelopeConcavity [get, set] |
Returns or sets the concavity factor that is used in constructing the motion envelope. More... | |
unsafe NXOpen.Features.VehicleDesign.TireEnvelopeBuilder.EnvelopeOffsetMethod | EnvelopeOffset [get, set] |
Returns or sets the option to specify which offset method is used in the envelope creation. More... | |
unsafe double | FirstDriverJointLowerLimit [get, set] |
Returns or sets the lower limit value for the first joint of the suspension template. More... | |
unsafe int | FirstDriverJointSteps [get, set] |
Returns or sets the step number for the first joint of the suspension template. More... | |
unsafe double | FirstDriverJointUpperLimit [get, set] |
Returns or sets the upper limit value for the first joint of the suspension template. More... | |
unsafe double | FixedLocationPercentage [get, set] |
Returns or sets the fixed location percentage that is used for the fixed driver definition for two drivers. More... | |
unsafe NXOpen.Expression | FrontOffsetValue [get] |
Returns the expression containing the offset value of the front section(at 0 degrees). More... | |
unsafe NXOpen.Expression | InboardOffsetValue [get] |
Returns the expression containing the offset value of the inboard position. More... | |
unsafe bool | InnerJointAsymmetric [get, set] |
Returns or sets the option to specify whether or not the Inner Joint is asymmetric. More... | |
unsafe double | JounceDistance [get, set] |
Returns or sets the jounce distance that is used for the Five Link Solid Axle without steering suspension template. More... | |
unsafe NXOpen.SelectDisplayableObjectList | LeftStabilizerBar [get] |
Returns the selection list containing the left stabilizer bar definition data. More... | |
unsafe bool | MirrorProfile [get, set] |
Returns or sets the option to specify whether or not the tire profile is to be mirrored. More... | |
unsafe NXOpen.Features.VehicleDesign.TireEnvelopeBuilder.MotionMethod | Motion [get, set] |
Returns or sets the option to specify how the suspension system motion will be defined. More... | |
unsafe string | OffsetFileName [get, set] |
Returns or sets the name of the file containing the offset data of the envelope sections. More... | |
unsafe NXOpen.Expression | OutboardOffsetValue [get] |
Returns the expression containing the offset value of the outboard position. More... | |
unsafe string | ProfileName [get, set] |
Returns or sets the name of the tire profile in the tire file. More... | |
unsafe string | ProfilePointFile [get, set] |
Returns or sets the name of the file containing the tire profile points. More... | |
unsafe int | ProfileSplineLayer [get, set] |
Returns or sets the layer of the tire profile. More... | |
unsafe NXOpen.Expression | RadialEndAngle [get] |
Returns the expression containing the radial angle at which the envelope body will end. More... | |
unsafe NXOpen.Expression | RadialStartAngle [get] |
Returns the expression containing the radial angle at which the envelope body will start. More... | |
unsafe NXOpen.Expression | RearOffsetValue [get] |
Returns the expression containing the offset value of the rear section(at 180 degrees). More... | |
unsafe double | ReboundDistance [get, set] |
Returns or sets the rebound distance that is used for the Five Link Solid Axle without steering suspension template. More... | |
unsafe NXOpen.SelectCurveList | RightStabilizerBar [get] |
Returns the selection list containing the right stabilizer bar definition data. More... | |
unsafe NXOpen.Expression | RollAngle [get] |
Returns the roll angle that is used for the Five Link Solid Axle without steering suspension template. More... | |
unsafe bool | RunClearanceAnalysis [get, set] |
Returns or sets the option to specify whether or not the clearance analysis will be performed. More... | |
unsafe bool | SaveMasterPart [get, set] |
Returns or sets the option to specify whether or not the master part will be saved before entering the scenario. More... | |
unsafe bool | SaveScenario [get, set] |
Returns or sets the option to specify whether or not the scenario will be saved. More... | |
unsafe string | ScenarioName [get, set] |
Returns or sets the name of the scenario model containing the suspension template. More... | |
unsafe double | SecondDriverJointLowerLimit [get, set] |
Returns or sets the lower limit value for the second joint of the suspension template. More... | |
unsafe int | SecondDriverJointSteps [get, set] |
Returns or sets the step number for the second joint of the suspension template. More... | |
unsafe double | SecondDriverJointUpperLimit [get, set] |
Returns or sets the upper limit value for the second joint of the suspension template. More... | |
unsafe int | SectionLayer [get, set] |
Returns or sets the layer of the tire envelope sections. More... | |
unsafe int | SheetBodyLayer [get, set] |
Returns or sets the layer of the tire envelope sheet body. More... | |
unsafe int | ShockDriverJointSteps [get, set] |
Returns or sets the step number of the shock driver joint of the Five Link Solid Axle without steering suspension template. More... | |
unsafe NXOpen.Point | SpindleEndPoint [get, set] |
Returns or sets the end point of the spindle line, the other end point is the wheel point. More... | |
unsafe NXOpen.Features.VehicleDesign.TireEnvelopeBuilder.SpindleFileLocationOption | SpindleFileLocation [get, set] |
Returns or sets the option to specify the location of the spindle file. More... | |
unsafe string | SpindleFileName [get, set] |
Returns or sets the name of the file containing the spindle definition. More... | |
unsafe NXOpen.SelectCurveList | SpindleLines [get] |
Returns the selection list containing the spindle lines in all positions. More... | |
unsafe int | SpindleLinesLayer [get, set] |
Returns or sets the layer of the spindle lines. More... | |
unsafe NXOpen.Features.VehicleDesign.TireEnvelopeBuilder.SuspensionTemplateType | SuspensionTemplate [get, set] |
Returns or sets the option to specify which suspension template will be used. More... | |
unsafe string | SuspensionTemplateFileName [get, set] |
Returns or sets the name of the file containing points defining a suspension template. More... | |
unsafe double | TaperLocationAY [get, set] |
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). More... | |
unsafe double | TaperLocationBX [get, set] |
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). More... | |
unsafe double | TaperLocationXAxis [get, set] |
Returns or sets the taper location that is used for the rectangular driver definition with taper in the X direction. More... | |
unsafe double | TaperLocationYAxis [get, set] |
Returns or sets the taper location that is used for the rectangular driver definition with taper in the Y direction. More... | |
unsafe string | TireBodyOutputFileName [get, set] |
Returns or sets the name of the the output part file for the tire body. More... | |
unsafe NXOpen.Features.VehicleDesign.TireEnvelopeBuilder.TireDefinitionOption | TireDefinition [get, set] |
Returns or sets the option to specify the method of tire profile definition. More... | |
unsafe NXOpen.SelectBodyList | TireDefinitionBody [get] |
Returns the selection list for tire body. More... | |
unsafe NXOpen.SelectCurveList | TireDefinitionProfile [get] |
Returns the selection list for tire profile. More... | |
unsafe NXOpen.SelectCurve | TracedSpindleLine [get] |
Returns the line that specifies the traced spindle line in the scenario model. More... | |
unsafe NXOpen.Expression | TrimRadius [get] |
Returns the expression containing the radius that specifies the distance from the tire section to the spindle at which the tire section will be trimmed. More... | |
unsafe NXOpen.Expression | UpOffsetValue [get] |
Returns the expression containing the offset value of the up section(at 90 degrees). More... | |
unsafe bool | UseStabilizerBar [get, set] |
Returns or sets the option to specify whether or not the stabilizer bar is used. More... | |
unsafe NXOpen.Expression | WheelCenterlineShift [get] |
Returns the expression containing the wheel centerline shift. More... | |
unsafe NXOpen.CoordinateSystem | WheelCsys [get, set] |
Returns or sets the coordinate system defining the orientation of the wheel. More... | |
unsafe NXOpen.Expression | WheelRimDiameter [get] |
Returns the expression containing the diameter of the wheel rim. More... | |
Properties inherited from NXOpen.Features.FeatureBuilder | |
unsafe bool | ParentFeatureInternal [get, set] |
Returns or sets whether or not the latest timestamped parent feature of this feature should be made internal More... | |
unsafe bool | PatchSolutionFlag [get, set] |
Returns or sets the patch solution flag More... | |
unsafe string | PatchSurfaceFilename [get, set] |
Returns or sets the patch surface filename More... | |
unsafe string | SurroundingPatchSurfaceFilename [get, set] |
Returns or sets the surrounding patch surface filename More... | |
Represents a builder that is used to edit or create a NXOpen.Features.VehicleDesign.TireEnvelope .
To create a new instance of this class, use NXOpen.Features.VehicleDesignCollection.CreateTireEnvelopeBuilder
Default values.
Property | Value |
---|---|
AddMasterComponentPart |
0 |
ApplyOffset |
0 |
BushingJointAsymmetric |
0 |
ClearanceValue.Value |
20 (millimeters part), 0.75 (inches part) |
CreateTireEnvelopeFeature |
1 |
DistanceTolerance.Value |
0 (millimeters part), 0 (inches part) |
DownOffsetValue.Value |
6 (millimeters part), 0 (inches part) |
DriverGraph |
RectangularJounceRebound |
EnvelopeConcavity |
0.5 |
FirstDriverJointLowerLimit |
0 |
FirstDriverJointSteps |
0 |
FirstDriverJointUpperLimit |
0 |
FixedLocationPercentage |
40 |
FrontOffsetValue.Value |
20 (millimeters part), 0 (inches part) |
InboardOffsetValue.Value |
10 (millimeters part), 0 (inches part) |
InnerJointAsymmetric |
0 |
JounceDistance |
0 |
MirrorProfile |
1 |
Motion |
ExistingSpindleFile |
OutboardOffsetValue.Value |
10 (millimeters part), 0 (inches part) |
ProfileSplineLayer |
1 |
RadialEndAngle.Value |
0 |
RadialStartAngle.Value |
0 |
RearOffsetValue.Value |
15 (millimeters part), 0 (inches part) |
ReboundDistance |
0 |
RollAngle.Value |
7 |
RunClearanceAnalysis |
1 |
SaveScenario |
1 |
SecondDriverJointLowerLimit |
0 |
SecondDriverJointSteps |
0 |
SecondDriverJointUpperLimit |
0 |
SectionLayer |
1 |
SheetBodyLayer |
1 |
ShockDriverJointSteps |
0 |
SpindleFileLocation |
InNative |
SpindleLinesLayer |
1 |
SuspensionTemplate |
MacPhersonStrut |
TaperLocationAY |
40 |
TaperLocationBX |
40 |
TaperLocationXAxis |
100 |
TaperLocationYAxis |
100 |
TireDefinition |
SolidBody |
TrimRadius.Value |
0 (millimeters part), 0 (inches part) |
UpOffsetValue.Value |
6 (millimeters part), 0 (inches part) |
UseStabilizerBar |
0 |
WheelCenterlineShift.Value |
20 (millimeters part), 1 (inches part) |
WheelRimDiameter.Value |
430 (millimeters part), 15 (inches part) |
Created in NX7.5.0
Settings to indicate the driver definition to use with the MacPherson Strut suspension template.
Settings to indicate how the suspension system motion will be defined.
Settings to indicate the defined suspension template to use.
unsafe void NXOpen.Features.VehicleDesign.TireEnvelopeBuilder.AddMasterPart | ( | string | partName | ) |
Add the master part to the work part as one component by the given part name.
The master part contains suspension information.
Created in NX7.5.0
License requirements: nx_general_packaging ("NX General Packaging")
partName | the master part name |
unsafe void NXOpen.Features.VehicleDesign.TireEnvelopeBuilder.AddMasterPart | ( | NXOpen.Part | partObject | ) |
Add the master part to the work part as one component by the given part object.
The master part contains suspension information.
Created in NX7.5.0
License requirements: nx_general_packaging ("NX General Packaging")
partObject | the master part object |
unsafe void NXOpen.Features.VehicleDesign.TireEnvelopeBuilder.BuildMotionTemplate | ( | ) |
Open the motion simulation and build the motion template.
Only used when the motion method option is is NXOpen.Features.VehicleDesign.TireEnvelopeBuilder.MotionMethod.ExistingScenarioMotionModel or NXOpen.Features.VehicleDesign.TireEnvelopeBuilder.MotionMethod.ExistingScenarioMotionModel .
Created in NX7.5.0
License requirements: nx_general_packaging ("NX General Packaging")
unsafe void NXOpen.Features.VehicleDesign.TireEnvelopeBuilder.CalculateProfilePoints | ( | ) |
Calculate the points of the tire profile.
Created in NX7.5.0
License requirements: nx_general_packaging ("NX General Packaging")
unsafe void NXOpen.Features.VehicleDesign.TireEnvelopeBuilder.CreateLinkedProfiles | ( | ) |
Create linked curves of the profiles in the sketch from the other part.
Only used when the tire profile option is NXOpen.Features.VehicleDesign.TireEnvelopeBuilder.TireDefinitionOption.SketchfromOtherPart .
Created in NX7.5.0
License requirements: nx_general_packaging ("NX General Packaging")
unsafe string [] NXOpen.Features.VehicleDesign.TireEnvelopeBuilder.GetSessionNotes | ( | ) |
Get the notes that are to be stored with the tire envelope feature.
Created in NX7.5.0
License requirements: None.
unsafe void NXOpen.Features.VehicleDesign.TireEnvelopeBuilder.PerformClearanceAnalysis | ( | ) |
Perform clearance analysis between the tire envelope and the clearance objects.
Created in NX7.5.0
License requirements: nx_general_packaging ("NX General Packaging")
unsafe void NXOpen.Features.VehicleDesign.TireEnvelopeBuilder.ProcessFromSpindleLines | ( | ) |
Read the spindle data and write the data into the motion file.
Only used when the motion method option is NXOpen.Features.VehicleDesign.TireEnvelopeBuilder.MotionMethod.FromSpindleLines .
Created in NX7.5.0
License requirements: nx_general_packaging ("NX General Packaging")
unsafe string NXOpen.Features.VehicleDesign.TireEnvelopeBuilder.ReadSuspensionTemplate | ( | string | fileName | ) |
Read the file containing the suspension template points.
Only used when the motion method option is NXOpen.Features.VehicleDesign.TireEnvelopeBuilder.MotionMethod.SuspensionTemplate .
Created in NX7.5.0
License requirements: nx_general_packaging ("NX General Packaging")
fileName | the name of the file containing the suspension template points. |
unsafe void NXOpen.Features.VehicleDesign.TireEnvelopeBuilder.ReassembleTireBodyComponent | ( | ) |
Re-assemble the part containing the tire body defining tire profile to work part as the moving component used for the clearance analysis.
Only used when the tire profile option is NXOpen.Features.VehicleDesign.TireEnvelopeBuilder.TireDefinitionOption.SolidBody .
Created in NX7.5.0
License requirements: nx_general_packaging ("NX General Packaging")
unsafe void NXOpen.Features.VehicleDesign.TireEnvelopeBuilder.RunMotionArticulation | ( | ) |
Run the motion articulation, output the motion file and then exit the motion simulation.
Only used when the motion method option is NXOpen.Features.VehicleDesign.TireEnvelopeBuilder.MotionMethod.ExistingScenarioMotionModel or NXOpen.Features.VehicleDesign.TireEnvelopeBuilder.MotionMethod.ExistingScenarioMotionModel . It must be paired with a call to NXOpen.Features.VehicleDesign.TireEnvelopeBuilder.BuildMotionTemplate .
Created in NX7.5.0
License requirements: nx_general_packaging ("NX General Packaging")
unsafe void NXOpen.Features.VehicleDesign.TireEnvelopeBuilder.SetClearanceValues | ( | double[] | clearanceValues | ) |
Set the clearance values for the components used in the clearance analysis.
Created in NX7.5.0
License requirements: nx_general_packaging ("NX General Packaging")
clearanceValues | offset values |
unsafe void NXOpen.Features.VehicleDesign.TireEnvelopeBuilder.SetDriverJoints | ( | NXOpen.NXObject | steerJoint, |
NXOpen.NXObject | jounceJoint | ||
) |
Set the driver steering joint and jounce joint.
Only used when the motion method option is NXOpen.Features.VehicleDesign.TireEnvelopeBuilder.MotionMethod.ExistingScenarioMotionModel .
Created in NX7.5.0
License requirements: nx_general_packaging ("NX General Packaging")
steerJoint | the steering joint |
jounceJoint | the jounce joint |
unsafe void NXOpen.Features.VehicleDesign.TireEnvelopeBuilder.SetOffsetSections | ( | double[] | sectionAngle | ) |
Indicate the sections that should be offset.
Only used when the motion method option is NXOpen.Features.VehicleDesign.TireEnvelopeBuilder.EnvelopeOffsetMethod.CustomerDefinedData .
Created in NX7.5.0
License requirements: nx_general_packaging ("NX General Packaging")
sectionAngle | The radial angle of the sections that are to have an offset applied. |
unsafe void NXOpen.Features.VehicleDesign.TireEnvelopeBuilder.SetOffsetValues | ( | int | sectionIndex, |
double[] | offsetValues | ||
) |
Set the values of the offset for the specified section.
Only used when the motion method option is NXOpen.Features.VehicleDesign.TireEnvelopeBuilder.EnvelopeOffsetMethod.CustomerDefinedData .
Created in NX7.5.0
License requirements: nx_general_packaging ("NX General Packaging")
sectionIndex | The index of the section to apply the offset values. |
offsetValues | The offset values to apply to the specified section. |
unsafe void NXOpen.Features.VehicleDesign.TireEnvelopeBuilder.SetSessionNotes | ( | string[] | sessionNotes | ) |
Set the notes that are to be stored with the tire envelope feature.
Created in NX7.5.0
License requirements: nx_general_packaging ("NX General Packaging")
sessionNotes | user comments |
unsafe void NXOpen.Features.VehicleDesign.TireEnvelopeBuilder.SetSuspentionTemplatePoint | ( | NXOpen.Features.VehicleDesign.TireEnvelopeBuilder.SuspensionTemplateType | templateType, |
int | jointIndex, | ||
NXOpen.Point3d | pnt | ||
) |
Change the location of a joint in the suspension template.
Only used when the motion method option is NXOpen.Features.VehicleDesign.TireEnvelopeBuilder.MotionMethod.SuspensionTemplate .
Created in NX7.5.0
License requirements: nx_general_packaging ("NX General Packaging")
templateType | template type |
jointIndex | joint index |
pnt | joint point coordinate |
unsafe void NXOpen.Features.VehicleDesign.TireEnvelopeBuilder.SetTireProfileSketch | ( | string | partname, |
string | sketchname | ||
) |
Set the sketch containing the tire profiles by the given part name and sketch name.
Only used when the tire profile option is NXOpen.Features.VehicleDesign.TireEnvelopeBuilder.TireDefinitionOption.SketchfromOtherPart .
Created in NX7.5.0
License requirements: nx_general_packaging ("NX General Packaging")
partname | the part name of the sketch |
sketchname | the sketch name |
unsafe void NXOpen.Features.VehicleDesign.TireEnvelopeBuilder.SetTireProfileSketch | ( | NXOpen.Sketch | sketchObject | ) |
Set the sketch containing the tire profiles by the given sketch object.
Only used when the tire profile option is NXOpen.Features.VehicleDesign.TireEnvelopeBuilder.TireDefinitionOption.SketchfromOtherPart .
Created in NX7.5.0
License requirements: nx_general_packaging ("NX General Packaging")
sketchObject | the sketch object from other part |
unsafe void NXOpen.Features.VehicleDesign.TireEnvelopeBuilder.SetVehicleCoordinateSystem | ( | int | type, |
NXOpen.Point3d | origin, | ||
NXOpen.Matrix3x3 | matrix | ||
) |
Set the vehicle coordinate system.
Created in NX7.5.0
License requirements: nx_general_packaging ("NX General Packaging")
type | type |
origin | CSYS origin |
matrix | CSYS matrix |
unsafe void NXOpen.Features.VehicleDesign.TireEnvelopeBuilder.SwitchDrivers | ( | ) |
Switch the order of the two drivers.
Created in NX7.5.0
License requirements: nx_general_packaging ("NX General Packaging")
unsafe void NXOpen.Features.VehicleDesign.TireEnvelopeBuilder.UpdateTireBodyFeature | ( | ) |
Update the tire body feature in the tire body output part file.
The tire body part will be added to the work part assembly as the moving component used for the clearance analysis. Only used when the tire profile option is NXOpen.Features.VehicleDesign.TireEnvelopeBuilder.TireDefinitionOption.ProfileCurves or NXOpen.Features.VehicleDesign.TireEnvelopeBuilder.TireDefinitionOption.SketchfromOtherPart .
Created in NX7.5.0
License requirements: nx_general_packaging ("NX General Packaging")
|
getset |
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.
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
getset |
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.
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
getset |
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.
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
get |
Returns the selection list containing the solid objects used in the clearance analysis.
Created in NX7.5.0
License requirements: None.
|
get |
Returns the selection list containing the components used in the clearance analysis.
Created in NX7.5.0
License requirements: None.
|
get |
Returns the expression containing the clearance value used in the clearance analysis.
Created in NX7.5.0
License requirements: None.
|
getset |
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.
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
get |
Returns the selection list containing spindle line in design position .
Created in NX7.5.0
License requirements: None.
|
get |
Returns the distance tolerance that will be used in constructing the motion envelope.
Created in NX7.5.0
License requirements: None.
|
get |
Returns the expression containing the offset value of the down section(at 270 degrees).
Only used when the offset method is NXOpen.Features.VehicleDesign.TireEnvelopeBuilder.EnvelopeOffsetMethod.FixedSections .
Created in NX7.5.0
License requirements: None.
|
getset |
Returns or sets the option to specify which driver definition is used in the suspension template.
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
get |
Returns the sketch defining the driver for the suspension template.
Created in NX7.5.0
License requirements: None.
|
getset |
Returns or sets the concavity factor that is used in constructing the motion envelope.
The value ranges between 0.0 and 1.0.
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
getset |
Returns or sets the option to specify which offset method is used in the envelope creation.
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
getset |
Returns or sets the lower limit value for the first joint of the suspension template.
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
getset |
Returns or sets the step number for the first joint of the suspension template.
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
getset |
Returns or sets the upper limit value for the first joint of the suspension template.
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
getset |
Returns or sets the fixed location percentage that is used for the fixed driver definition for two drivers.
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
get |
Returns the expression containing the offset value of the front section(at 0 degrees).
Only used when the offset method is NXOpen.Features.VehicleDesign.TireEnvelopeBuilder.EnvelopeOffsetMethod.FixedSections .
Created in NX7.5.0
License requirements: None.
|
get |
Returns the expression containing the offset value of the inboard position.
Only used when the offset method is NXOpen.Features.VehicleDesign.TireEnvelopeBuilder.EnvelopeOffsetMethod.FixedSections .
Created in NX7.5.0
License requirements: None.
|
getset |
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.
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
getset |
Returns or sets the jounce distance that is used for the Five Link Solid Axle without steering suspension template.
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
get |
Returns the selection list containing the left stabilizer bar definition data.
Created in NX7.5.0
License requirements: None.
|
getset |
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.
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
getset |
Returns or sets the option to specify how the suspension system motion will be defined.
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
getset |
Returns or sets the name of the file containing the offset data of the envelope sections.
The file must contain comma separated values.
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
get |
Returns the expression containing the offset value of the outboard position.
Only used when the offset method is NXOpen.Features.VehicleDesign.TireEnvelopeBuilder.EnvelopeOffsetMethod.FixedSections .
Created in NX7.5.0
License requirements: None.
|
getset |
Returns or sets the name of the tire profile in the tire file.
Only used when the tire profile option is NXOpen.Features.VehicleDesign.TireEnvelopeBuilder.TireDefinitionOption.ProfilePointFile .
Created in NX7.5.0
License requirements to get this property: nx_general_packaging ("NX General Packaging")
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
getset |
Returns or sets the name of the file containing the tire profile points.
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
getset |
Returns or sets the layer of the tire profile.
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
get |
Returns the expression containing the radial angle at which the envelope body will end.
Created in NX7.5.0
License requirements: None.
|
get |
Returns the expression containing the radial angle at which the envelope body will start.
Created in NX7.5.0
License requirements: None.
|
get |
Returns the expression containing the offset value of the rear section(at 180 degrees).
Only used when the offset method is NXOpen.Features.VehicleDesign.TireEnvelopeBuilder.EnvelopeOffsetMethod.FixedSections .
Created in NX7.5.0
License requirements: None.
|
getset |
Returns or sets the rebound distance that is used for the Five Link Solid Axle without steering suspension template.
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
get |
Returns the selection list containing the right stabilizer bar definition data.
Created in NX7.5.0
License requirements: None.
|
get |
Returns the roll angle that is used for the Five Link Solid Axle without steering suspension template.
Created in NX7.5.0
License requirements: None.
|
getset |
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.
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
getset |
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.
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
getset |
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.
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
getset |
Returns or sets the name of the scenario model containing the suspension template.
Only used when the motion method option is NXOpen.Features.VehicleDesign.TireEnvelopeBuilder.MotionMethod.ExistingScenarioMotionModel .
Created in NX7.5.0
License requirements to get this property: nx_general_packaging ("NX General Packaging")
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
getset |
Returns or sets the lower limit value for the second joint of the suspension template.
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
getset |
Returns or sets the step number for the second joint of the suspension template.
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
getset |
Returns or sets the upper limit value for the second joint of the suspension template.
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
getset |
Returns or sets the layer of the tire envelope sections.
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
getset |
Returns or sets the layer of the tire envelope sheet body.
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
getset |
Returns or sets the step number of the shock driver joint of the Five Link Solid Axle without steering suspension template.
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
getset |
Returns or sets the end point of the spindle line, the other end point is the wheel point.
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
getset |
Returns or sets the option to specify the location of the spindle file.
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
getset |
Returns or sets the name of the file containing the spindle definition.
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
get |
Returns the selection list containing the spindle lines in all positions.
Created in NX7.5.0
License requirements: None.
|
getset |
Returns or sets the layer of the spindle lines.
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
getset |
Returns or sets the option to specify which suspension template will be used.
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
getset |
Returns or sets the name of the file containing points defining a suspension template.
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
getset |
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).
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
getset |
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).
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
getset |
Returns or sets the taper location that is used for the rectangular driver definition with taper in the X direction.
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
getset |
Returns or sets the taper location that is used for the rectangular driver definition with taper in the Y direction.
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
getset |
Returns or sets the name of the the output part file for the tire body.
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
getset |
Returns or sets the option to specify the method of tire profile definition.
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
get |
Returns the selection list for tire body.
Created in NX7.5.0
License requirements: None.
|
get |
Returns the selection list for tire profile.
Created in NX7.5.0
License requirements: None.
|
get |
Returns the line that specifies the traced spindle line in the scenario model.
Created in NX7.5.0
License requirements: None.
|
get |
Returns the expression containing the radius that specifies the distance from the tire section to the spindle at which the tire section will be trimmed.
Created in NX7.5.0
License requirements: None.
|
get |
Returns the expression containing the offset value of the up section(at 90 degrees).
Only used when the offset method is NXOpen.Features.VehicleDesign.TireEnvelopeBuilder.EnvelopeOffsetMethod.FixedSections .
Created in NX7.5.0
License requirements: None.
|
getset |
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.
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
get |
Returns the expression containing the wheel centerline shift.
Created in NX7.5.0
License requirements: None.
|
getset |
Returns or sets the coordinate system defining the orientation of the wheel.
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
get |
Returns the expression containing the diameter of the wheel rim.
Created in NX7.5.0
License requirements: None.