NXOpen .NET Reference
12.0.0
|
Represents a NXOpen.Features.VehicleDesign.Manikin builder More...
Public Types | |
enum | PositionType { Driver, Passenger } |
the vehicle seat position type More... | |
enum | ClassificationType { ClassA, ClassB } |
the vehicle classification type More... | |
enum | StandardType { SAEJ826Jul1995, Saej833, UserDefined, SAEJ826Nov2008 } |
the vehicle standard type More... | |
enum | SAEPercentileType { J826Type95thPercentile, J826Type50thPercentile, J826Type10thPercentile, J833LargeHuman95thMale, J833MediumHumanHalfwayPosition, J833SmallHuman5thFemale } |
the vehicle percentile type More... | |
Public Member Functions | |
unsafe void | SaveToFile (string filename) |
Save the manikin size definition into a file. More... | |
unsafe void | OpenFromFile (string filename) |
Update the manikin size definition from a file. 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 NXOpen.Expression | AHPHeight [get] |
Returns the AHP height More... | |
unsafe NXOpen.Expression | AHPLength [get] |
Returns the AHP length More... | |
unsafe NXOpen.Expression | AHPToSWCHeight [get] |
Returns the AHP to Steering Wheel Center height. More... | |
unsafe NXOpen.Expression | AHPToSWCLength [get] |
Returns the AHP to Steering Wheel Center length. More... | |
unsafe bool | AllowPostureValueOutOfRange [get, set] |
Returns or sets the setting to indicate if posture values can be out of the standard range or not, true indicates the values can be out of range, false indicates the values cannot be out of range. More... | |
unsafe NXOpen.Expression | ArmLength [get] |
Returns the arm length. More... | |
unsafe NXOpen.Expression | BackAngle [get] |
Returns the back angle More... | |
unsafe NXOpen.Features.VehicleDesign.ManikinBuilder.ClassificationType | Classification [get, set] |
Returns or sets the classification of the vehicle More... | |
unsafe string | CurrentManikinSize [get, set] |
Returns or sets the current manikin size string. More... | |
unsafe bool | DrivingPostureCheck [get, set] |
Returns or sets the driving posture check. More... | |
unsafe NXOpen.Expression | ForearmLength [get] |
Returns the forearm length. More... | |
unsafe NXOpen.Expression | HandGripLength [get] |
Returns the hand grip length. More... | |
unsafe NXOpen.Expression | HandLength [get] |
Returns the hand length. More... | |
unsafe bool | JointAngleReport [get, set] |
Returns or sets the joint angle report More... | |
unsafe NXOpen.Expression | LegLength [get] |
Returns the leg length. More... | |
unsafe NXOpen.Expression | PedalPlaneAngle [get] |
Returns the pedal plane angle More... | |
unsafe NXOpen.Features.VehicleDesign.ManikinBuilder.PositionType | Position [get, set] |
Returns or sets the position of the manikin in the vehicle More... | |
unsafe NXOpen.Features.VehicleDesign.ManikinBuilder.SAEPercentileType | SAEPercentile [get, set] |
Returns or sets the percentile limit that the manikin represents. More... | |
unsafe NXOpen.Expression | SgRPHeight [get] |
Returns the SgRP height More... | |
unsafe NXOpen.Expression | SgRPLength [get] |
Returns the SgRP length More... | |
unsafe NXOpen.Expression | SgRPWidth [get] |
Returns the SgRP width More... | |
unsafe NXOpen.Expression | ShoulderToHipLength [get] |
Returns the shoulder to hip length. More... | |
unsafe NXOpen.Features.VehicleDesign.ManikinBuilder.StandardType | Standard [get, set] |
Returns or sets the standard used to define the manikin More... | |
unsafe NXOpen.Expression | ThighLength [get] |
Returns the thigh length. More... | |
unsafe NXOpen.Expression | TorsoLength [get] |
Returns the torso length. More... | |
unsafe NXOpen.Expression | WheelAngle [get] |
Returns the wheel angle. More... | |
unsafe NXOpen.Expression | WheelDiameter [get] |
Returns the wheel diameter. 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 NXOpen.Features.VehicleDesign.Manikin builder
To create a new instance of this class, use NXOpen.Features.VehicleDesignCollection.CreateManikinBuilder
Default values.
Property | Value |
---|---|
AHPHeight.Value |
325 (millimeters part), 12.8 (inches part) |
AHPLength.Value |
698.5 (millimeters part), 27.5 (inches part) |
AHPToSWCHeight.Value |
620 (millimeters part), 24.41 (inches part) |
AHPToSWCLength.Value |
500 (millimeters part), 19.69 (inches part) |
AllowPostureValueOutOfRange |
1 |
ArmLength.Value |
296.12 (millimeters part), 11.66 (inches part) |
BackAngle.Value |
22 |
Classification |
ClassA |
DrivingPostureCheck |
1 |
ForearmLength.Value |
268.83 (millimeters part), 10.58 (inches part) |
HandGripLength.Value |
120.89 (millimeters part), 4.76 (inches part) |
HandLength.Value |
244.09 (millimeters part), 9.61 (inches part) |
JointAngleReport |
1 |
LegLength.Value |
436.82 (millimeters part), 17.20 (inches part) |
PedalPlaneAngle.Value |
51 |
Position |
Driver |
SAEPercentile |
J826Type95thPercentile |
SgRPHeight.Value |
650 (millimeters part), 25.6 (inches part) |
SgRPLength.Value |
1500 (millimeters part), 59 (inches part) |
SgRPWidth.Value |
-400 (millimeters part), -15.75 (inches part) |
ShoulderToHipLength.Value |
442 (millimeters part), 17.40 (inches part) |
Standard |
SAEJ826Jul1995 |
ThighLength.Value |
469.26 (millimeters part), 18.47 (inches part) |
TorsoLength.Value |
563 (millimeters part), 22.17 (inches part) |
WheelAngle.Value |
15 |
WheelDiameter.Value |
400 (millimeters part), 15.75 (inches part) |
Created in NX7.5.0
the vehicle percentile type
unsafe void NXOpen.Features.VehicleDesign.ManikinBuilder.OpenFromFile | ( | string | filename | ) |
Update the manikin size definition from a file.
It is only used when the vehicle standard type is set to NXOpen.Features.VehicleDesign.ManikinBuilder.StandardType.UserDefined .
Created in NX7.5.0
License requirements: nx_general_packaging ("NX General Packaging")
filename |
unsafe void NXOpen.Features.VehicleDesign.ManikinBuilder.SaveToFile | ( | string | filename | ) |
Save the manikin size definition into a file.
It is only used when the vehicle standard type is set to NXOpen.Features.VehicleDesign.ManikinBuilder.StandardType.UserDefined .
Created in NX7.5.0
License requirements: nx_general_packaging ("NX General Packaging")
filename |
|
get |
Returns the AHP height
Created in NX7.5.0
License requirements: None.
|
get |
Returns the AHP length
Created in NX7.5.0
License requirements: None.
|
get |
Returns the AHP to Steering Wheel Center height.
It is only used when the vehicle style type is set to NXOpen.Features.VehicleDesign.ManikinBuilder.PositionType.Driver .
Created in NX7.5.0
License requirements: None.
|
get |
Returns the AHP to Steering Wheel Center length.
It is only used when the vehicle style type is set to NXOpen.Features.VehicleDesign.ManikinBuilder.PositionType.Driver .
Created in NX7.5.0
License requirements: None.
|
getset |
Returns or sets the setting to indicate if posture values can be out of the standard range or not, true indicates the values can be out of range, false indicates the values cannot be out of range.
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 arm length.
It is only used when the vehicle standard type is set to NXOpen.Features.VehicleDesign.ManikinBuilder.StandardType.UserDefined .
Created in NX7.5.0
License requirements: None.
|
get |
Returns the back angle
Created in NX7.5.0
License requirements: None.
|
getset |
Returns or sets the classification of the vehicle
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 current manikin size string.
It is only used when the vehicle standard type is set to NXOpen.Features.VehicleDesign.ManikinBuilder.StandardType.UserDefined .
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 driving posture check.
It is only used when the vehicle style type is set to NXOpen.Features.VehicleDesign.ManikinBuilder.PositionType.Driver and vehicle SAE percentile type is not small human type.
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 forearm length.
It is only used when the vehicle standard type is set to NXOpen.Features.VehicleDesign.ManikinBuilder.StandardType.UserDefined .
Created in NX7.5.0
License requirements: None.
|
get |
Returns the hand grip length.
It is only used when the vehicle standard type is set to NXOpen.Features.VehicleDesign.ManikinBuilder.StandardType.UserDefined .
Created in NX7.5.0
License requirements: None.
|
get |
Returns the hand length.
It is only used when the vehicle standard type is set to NXOpen.Features.VehicleDesign.ManikinBuilder.StandardType.UserDefined .
Created in NX7.5.0
License requirements: None.
|
getset |
Returns or sets the joint angle report
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 leg length.
It is only used when the vehicle standard type is set to NXOpen.Features.VehicleDesign.ManikinBuilder.StandardType.UserDefined .
Created in NX7.5.0
License requirements: None.
|
get |
Returns the pedal plane angle
Created in NX7.5.0
License requirements: None.
|
getset |
Returns or sets the position of the manikin in the vehicle
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 percentile limit that the manikin represents.
If the Standard is set to NXOpen.Features.VehicleDesign.ManikinBuilder.StandardType.SAEJ826Jul1995 , then the valid settings are: NXOpen.Features.VehicleDesign.ManikinBuilder.SAEPercentileType.J826Type95thPercentile , NXOpen.Features.VehicleDesign.ManikinBuilder.SAEPercentileType.J826Type50thPercentile and NXOpen.Features.VehicleDesign.ManikinBuilder.SAEPercentileType.J826Type10thPercentile . If the standard is set to NXOpen.Features.VehicleDesign.ManikinBuilder.StandardType.Saej833 , then the valid settings are: NXOpen.Features.VehicleDesign.ManikinBuilder.SAEPercentileType.J833LargeHuman95thMale , NXOpen.Features.VehicleDesign.ManikinBuilder.SAEPercentileType.J833MediumHumanHalfwayPosition and NXOpen.Features.VehicleDesign.ManikinBuilder.SAEPercentileType.J833SmallHuman5thFemale .
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 SgRP height
Created in NX7.5.0
License requirements: None.
|
get |
Returns the SgRP length
Created in NX7.5.0
License requirements: None.
|
get |
Returns the SgRP width
Created in NX7.5.0
License requirements: None.
|
get |
Returns the shoulder to hip length.
It is only used when the vehicle standard type is set to NXOpen.Features.VehicleDesign.ManikinBuilder.StandardType.UserDefined .
Created in NX7.5.0
License requirements: None.
|
getset |
Returns or sets the standard used to define the manikin
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 thigh length.
It is only used when the vehicle standard type is set to NXOpen.Features.VehicleDesign.ManikinBuilder.StandardType.UserDefined .
Created in NX7.5.0
License requirements: None.
|
get |
Returns the torso length.
It is only used when the vehicle standard type is set to NXOpen.Features.VehicleDesign.ManikinBuilder.StandardType.UserDefined .
Created in NX7.5.0
License requirements: None.
|
get |
Returns the wheel angle.
It is only used when the vehicle style type is set to NXOpen.Features.VehicleDesign.ManikinBuilder.PositionType.Driver .
Created in NX7.5.0
License requirements: None.
|
get |
Returns the wheel diameter.
It is only used when the vehicle style type is set to NXOpen.Features.VehicleDesign.ManikinBuilder.PositionType.Driver .
Created in NX7.5.0
License requirements: None.