NXOpen .NET Reference Guide
1899
|
Represents a NXOpen.Features.VehicleDesign.Manikin builder More...
Public Types | |
enum | ClassificationType { ClassA, ClassB, ClassHE } |
the vehicle classification type More... | |
enum | OperatorSizeType { Small, Medium, Large } |
the vehicle operator size More... | |
enum | PositionType { Driver, Passenger } |
the vehicle seat position type More... | |
enum | SAEPercentileType { J826Type95thPercentile, J826Type50thPercentile, J826Type10thPercentile, J833LargeHuman95thMale, J833MediumHumanHalfwayPosition, J833SmallHuman5thFemale } |
the vehicle percentile type More... | |
enum | StandardType { SAEJ826Jul1995, Saej833, UserDefined, SAEJ826Nov2008, SAEJ826Nov2015, Iso34112007 } |
the vehicle standard type More... | |
Public Member Functions | |
unsafe void | OpenFromFile (string filename) |
Update the manikin size definition from a file. More... | |
unsafe void | SaveToFile (string filename) |
Save the manikin size definition into 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 | HideInternalParentFeatureAfterEdit (NXOpen.Features.Feature parentFeature) |
Re-suppress an internal parent feature (a slave feature) after it has been edited. 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 | ShowInternalParentFeatureForEdit (NXOpen.Features.Feature parentFeature) |
Unsuppress an internal parent feature (a slave feature) so it can be edited. More... | |
unsafe void | UnsetParentFeatureInternal (NXOpen.Features.Feature parentFeature) |
Set the internal parent feature of the feature being edited to external 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... | |
Public Member Functions inherited from NXOpen.TaggedObject | |
void | PrintTestData (String variableName) |
<exclude> More... | |
void | PrintTestData (String variableName, int lineNumber) |
<exclude> More... | |
override string | ToString () |
Returns a String that represents the current Object. More... | |
Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject | |
IMessageCtrl | AsyncProcessMessage (IMessage msg, IMessageSink replySink) |
Asynchronously processes the given message. More... | |
IMessage | SyncProcessMessage (IMessage msg) |
Synchronously processes the given message. 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.Features.VehicleDesign.ManikinBuilder.OperatorSizeType | OperatorSize [get, set] |
Returns or sets the operator size. 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... | |
Properties inherited from NXOpen.Builder | |
unsafe NXOpen.PreviewBuilder | PreviewBuilder [get] |
Returns the preview builder subobject. More... | |
Properties inherited from NXOpen.TaggedObject | |
Tag | Tag [get] |
Returns the tag of this object. More... | |
Properties inherited from NXOpen.Utilities.NXRemotableObject | |
IMessageSink | NextSink [get] |
Gets the next message sink in the sink chain. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from NXOpen.TaggedObject | |
new void | initialize () |
<exclude> 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 classification type
the vehicle percentile type
|
inline |
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 |
|
inline |
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.
|
getset |
Returns or sets the operator size.
It is only used when the vehicle classification is set to NXOpen.Features.VehicleDesign.ManikinBuilder.ClassificationType.ClassHE .
Created in NX1899.0.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
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.