NXOpen .NET Reference Guide
1899
|
Represents a human feature. More...
Public Member Functions | |
unsafe void | AddHandShapeLib (string handshapeLib) |
Add hand shape library More... | |
unsafe void | AddPostureLib (string postureLib) |
Add posture library More... | |
unsafe NXOpen.HumanHandsDialogBuilder | CreateHumanHandsDialogBuilder () |
Creates a HumanHandsDialogBuilder More... | |
unsafe void | DoUpdate (bool updatePosturePrediction, bool updateReferencePoint, bool updateReachZone) |
Update human More... | |
unsafe void | ExportCustomHumanFile (string humanFileName) |
Export custom human file More... | |
unsafe void | ExportCustomPostureFile (string postureFileName) |
Export custom posture file More... | |
unsafe NXOpen.CoordinateSystem | GetBarrierCsys () |
Gets barrier csys for active reach, returns a null reference (Nothing in Visual Basic) if there is no barrier More... | |
unsafe NXOpen.Vector3d | GetBarrierNormal () |
Gets barrier normal dirrection for active reach, returns a null reference (Nothing in Visual Basic) if the there is no barrier More... | |
unsafe NXOpen.Point | GetBarrierPoint () |
Gets barrier point for active reach, returns a null reference (Nothing in Visual Basic) if there is no barrier More... | |
unsafe bool | GetBodySiteDisplayFlag (NXOpen.HumanData.EditDisplayBodyParts bodyPart) |
Get the default body parts site CSYS display flag. More... | |
unsafe bool | GetHandGoalAllowNormal (NXOpen.HumanData.SideType side) |
Gets the allow normal status of hand goal for active reach More... | |
unsafe bool | GetHandGoalAllowRotate (NXOpen.HumanData.SideType side) |
Gets the allow rotate status of hand goal for active reach More... | |
unsafe NXOpen.CoordinateSystem | GetHandGoalCsys (NXOpen.HumanData.SideType side) |
Gets hand goal csys for active reach, returns a null reference (Nothing in Visual Basic) if the hand goal type is not csys More... | |
unsafe NXOpen.Matrix3x3 | GetHandGoalOrientation (NXOpen.HumanData.SideType side) |
Gets hand goal orientaion for active reach, returns a null reference (Nothing in Visual Basic) if the hand goal type is not hand figure or point More... | |
unsafe NXOpen.Point | GetHandGoalPoint (NXOpen.HumanData.SideType side) |
Gets hand goal point for active reach, returns a null reference (Nothing in Visual Basic) if the hand goal type is not point More... | |
unsafe NXOpen.Point3d | GetHandGoalPosition (NXOpen.HumanData.SideType side) |
Gets hand goal position for active reach, returns a null reference (Nothing in Visual Basic) if the hand goal type is not hand figure More... | |
unsafe NXOpen.HumanData.HandGoalType | GetHandGoalType (NXOpen.HumanData.SideType side) |
Gets hand goal type for active reach More... | |
unsafe NXOpen.HumanPosturePrediction | GetPosturePrediction () |
Get the posture prediction object from human builder. More... | |
unsafe string[] | GetSegmentSitesName () |
Get the segment site name of edit human display. More... | |
unsafe void | GetStatureData (out NXOpen.HumanData.StatureType statureType, out double stature, out NXOpen.HumanData.StatureUnitType statureUnit) |
Gets human stature data More... | |
unsafe void | GetWeightData (out NXOpen.HumanData.WeightType weightType, out double weight, out NXOpen.HumanData.WeightUnitType weightUnit) |
Gets human weight data More... | |
unsafe void | LoadCustomPostureFile (string postureFileName) |
Load custom posture file More... | |
unsafe void | RemoveHandShapeLib (string handshapeLib) |
Remove hand shape library More... | |
unsafe void | RemovePostureLib (string postureLib) |
Remove posture library More... | |
unsafe void | SetAdvancedScalingData (NXOpen.HumanData.AdvancedScalingType dataName, double dataValue) |
Set data for advanced scaling More... | |
unsafe void | SetAppearance (NXOpen.HumanData.AppearanceType appearance) |
Sets human appearance data More... | |
unsafe void | SetBarrierCsys (NXOpen.CoordinateSystem barrierCsys) |
Sets barrier csys for active reach, the human will be hold by the position and orientaion of the csys in active reach More... | |
unsafe void | SetBarrierNormal (NXOpen.Vector3d barrierNormal) |
Sets barrier normal direction for active reach, the human will be hold by the position of point and orientaion of the barrier normal in active reach More... | |
unsafe void | SetBarrierPoint (NXOpen.Point barrierPoint) |
Sets barrier point active reach, the human will be hold by the position of point in active reach More... | |
unsafe void | SetBodySiteDisplayFlag (NXOpen.HumanData.EditDisplayBodyParts bodyPart, bool displayFlag) |
Set the default body parts site CSYS display flag. More... | |
unsafe void | SetCustomHumanFileName (string customFileName) |
Sets custom human figure file name More... | |
unsafe void | SetDatabase (NXOpen.HumanData.DatabaseType database) |
Sets database for human More... | |
unsafe void | SetExpressionStatureData (string statureExpression) |
Sets human stature data using expression More... | |
unsafe void | SetExpressionWeightData (string weightExpression) |
Sets human weight data using expression More... | |
unsafe void | SetGender (NXOpen.HumanData.GenderType gender) |
Sets human gender data More... | |
unsafe void | SetHandGoalAllowNormal (NXOpen.HumanData.SideType side, bool allowNormal) |
Sets the allow normal status of hand goal for active reach, if it is TRUE, use the palmcenter site with the target z axis normal to define the hand orientation More... | |
unsafe void | SetHandGoalAllowRotate (NXOpen.HumanData.SideType side, bool allowRotate) |
Sets the allow rotate status of hand for active reach, if it is TRUE, rotate the target z axis normal to the best guess directions to define the hand orientation More... | |
unsafe void | SetHandGoalCsys (NXOpen.HumanData.SideType side, NXOpen.CoordinateSystem goalCsys) |
Sets hand goal csys for active reach, the hand goal type should be set as csys More... | |
unsafe void | SetHandGoalOrientation (NXOpen.HumanData.SideType side, NXOpen.Matrix3x3 goalOrientation) |
Sets hand goal orientaion for active reach, the hand goal type should be hand figure or point More... | |
unsafe void | SetHandGoalPoint (NXOpen.HumanData.SideType side, NXOpen.Point goalPoint) |
Sets hand goal point for active reach, the hand goal type should be point More... | |
unsafe void | SetHandGoalPosition (NXOpen.HumanData.SideType side, NXOpen.Point3d goalPosition) |
Sets hand goal position for active reach, the hand goal type should be hand figure More... | |
unsafe void | SetHandGoalType (NXOpen.HumanData.SideType side, NXOpen.HumanData.HandGoalType goalType) |
Sets hand goal type for active reach More... | |
unsafe void | SetHandShapeData (int handType, string handshapeName, string neutralHandshapeName, string handshapeLib, double handshapeValue) |
Sets the hand shape data More... | |
unsafe void | SetJointData (NXOpen.HumanData.JointType jointName, double jointXValue, double jointYValue, double jointZValue, bool isSymmetric) |
Set joint data More... | |
unsafe void | SetJointLimits (NXOpen.HumanData.JointType jointName, double jointXLowerLimit, double jointXUpperLimit, double jointYLowerLimit, double jointYUpperLimit, double jointZLowerLimit, double jointZUpperLimit, bool isSymmetric) |
Set joint limits More... | |
unsafe void | SetName (string name) |
Sets human name More... | |
unsafe void | SetOrientation (NXOpen.Matrix3x3 orientation) |
Sets human orientaion More... | |
unsafe void | SetPosition (NXOpen.Point3d location) |
Sets human position More... | |
unsafe void | SetPostureData (string postureName, string postureLib) |
Set posture data More... | |
unsafe void | SetReferencePoint (bool associative, NXOpen.HumanData.ReferencePointType referencePointType, NXOpen.Point referencePoint) |
Sets the reference point More... | |
unsafe void | SetReferencePointCoordinates (NXOpen.Point3d referencePointCoordinates) |
Sets the reference point coordinates. More... | |
unsafe void | SetReferencePointType (NXOpen.HumanData.ReferencePointType referencePointType) |
Sets the reference point type More... | |
unsafe void | SetResetPosture () |
Set flag for reset posture More... | |
unsafe void | SetResetSegment () |
Set flag for reset segment More... | |
unsafe void | SetSegmentScalingData (NXOpen.HumanData.SegmentScalingType segmentName, double depthFactor, double breadthFactor, double lengthFactor) |
Set segment data for segment scaling More... | |
unsafe void | SetSegmentSitesName (string[] segmentSitesName) |
Set the segment site name of edit human display. More... | |
unsafe void | SetShowSkeleton (bool showSkeleton) |
Set flag for show human skeleton More... | |
unsafe void | SetStatureData (NXOpen.HumanData.StatureType statureType, double stature, NXOpen.HumanData.StatureUnitType statureUnit) |
Sets human stature data More... | |
unsafe void | SetWeightData (NXOpen.HumanData.WeightType weightType, double weight, NXOpen.HumanData.WeightUnitType weightUnit) |
Sets human weight data 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.HumanData.AppearanceType | Appearance [get] |
Returns the human appearance data More... | |
unsafe NXOpen.HumanData.InverseKinematicsBalanceType | BalanceType [get, set] |
Returns or sets the balance type of active reach More... | |
unsafe NXOpen.HumanData.InverseKinematicsBodyParts | BodyParts [get, set] |
Returns or sets the manipulated body parts for dynamic drag More... | |
unsafe string | CurrentComfortStudyName [get, set] |
Returns or sets the current study name of comfort analysis More... | |
unsafe string | CustomHumanFileName [get] |
Returns the custom human figure file name More... | |
unsafe NXOpen.HumanData.DatabaseType | Database [get] |
Returns the database for human More... | |
unsafe string | ExpressionStatureData [get] |
Returns the human stature data using expression More... | |
unsafe string | ExpressionWeightData [get] |
Returns the human weight data using expression More... | |
unsafe bool | FollowFoot [get, set] |
Returns or sets the status of follow foot move for dynamic drag of left foot or right foot. More... | |
unsafe NXOpen.HumanData.GenderType | Gender [get] |
Returns the human gender data More... | |
unsafe NXOpen.HumanData.InverseKinematicsHeadEyeType | HeadEyeType [get, set] |
Returns or sets the head eye type of active reach More... | |
unsafe NXOpen.HumanData.InverseKinematicsInitJoint | InitJoint [get, set] |
Returns or sets the motion initiation joint for dynamic drag of left hand or right hand More... | |
unsafe NXOpen.Matrix3x3 | InverseKinematicsOrientation [get, set] |
Returns or sets the orientaion of dynamic drag More... | |
unsafe NXOpen.Point3d | InverseKinematicsPosition [get, set] |
Returns or sets the position of dynamic drag. More... | |
unsafe NXOpen.HumanData.InverseKinematicsType | InverseKinematicsType [get, set] |
Returns or sets the type of inverse kinematics: dynamic drag or active reach More... | |
unsafe bool | LockWrist [get, set] |
Returns or sets the status of lock wrist for dynamic drag of left hand or right hand. More... | |
unsafe string | Name [get] |
Returns the human name More... | |
unsafe NXOpen.Matrix3x3 | Orientation [get] |
Returns the human orientaion More... | |
unsafe NXOpen.Point3d | Position [get] |
Returns the human position More... | |
unsafe NXOpen.Point3d | ReferencePointCoordinates [get] |
Returns the reference point coordinates More... | |
unsafe NXOpen.HumanData.ReferencePointType | ReferencePointType [get] |
Returns the reference point type 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 human feature.
To create a new instance of this class, use NXOpen.Features.FeatureCollection.CreateHumanBuilder
Created in NX4.0.0
|
inline |
Add hand shape library
Created in NX4.0.0
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
handshapeLib | Hand shape library name |
|
inline |
Add posture library
Created in NX4.0.0
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
postureLib | Posture library name |
|
inline |
Creates a HumanHandsDialogBuilder
Created in NX11.0.2
License requirements: ug_human ("Human Modelling")
|
inline |
Update human
Created in NX4.0.0
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
updatePosturePrediction | Flag of update posture prediction |
updateReferencePoint | Flag of update reference point |
updateReachZone | Flag of update reach zone |
|
inline |
Export custom human file
Created in NX4.0.0
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
humanFileName | Custom human file name |
|
inline |
Export custom posture file
Created in NX4.0.0
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
postureFileName | Custom posture file name |
|
inline |
Gets barrier csys for active reach, returns a null reference (Nothing in Visual Basic) if there is no barrier
Created in NX5.0.0
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
|
inline |
Gets barrier normal dirrection for active reach, returns a null reference (Nothing in Visual Basic) if the there is no barrier
Created in NX5.0.0
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
|
inline |
Gets barrier point for active reach, returns a null reference (Nothing in Visual Basic) if there is no barrier
Created in NX5.0.0
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
|
inline |
Get the default body parts site CSYS display flag.
Created in NX5.0.0
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
bodyPart | the body part of human |
|
inline |
Gets the allow normal status of hand goal for active reach
Created in NX5.0.0
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
side | left side or right side |
|
inline |
Gets the allow rotate status of hand goal for active reach
Created in NX5.0.0
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
side | left side or right side |
|
inline |
Gets hand goal csys for active reach, returns a null reference (Nothing in Visual Basic) if the hand goal type is not csys
Created in NX5.0.0
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
side | left side or right side |
|
inline |
Gets hand goal orientaion for active reach, returns a null reference (Nothing in Visual Basic) if the hand goal type is not hand figure or point
Created in NX5.0.0
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
side | left side or right side |
|
inline |
Gets hand goal point for active reach, returns a null reference (Nothing in Visual Basic) if the hand goal type is not point
Created in NX5.0.0
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
side | left side or right side |
|
inline |
Gets hand goal position for active reach, returns a null reference (Nothing in Visual Basic) if the hand goal type is not hand figure
Created in NX5.0.0
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
side | left side or right side |
|
inline |
Gets hand goal type for active reach
Created in NX5.0.0
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
side | left side or right side |
|
inline |
Get the posture prediction object from human builder.
Posture prediction should be done first before get it from human builder
Created in NX5.0.0
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
|
inline |
Get the segment site name of edit human display.
Created in NX5.0.0
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
|
inline |
Gets human stature data
Created in NX4.0.0
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
statureType | Flag for percentile stature in database or actual stature measure |
stature | Stature value |
statureUnit | Unit for stature |
|
inline |
Gets human weight data
Created in NX4.0.0
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
weightType | Flag for percentile weight in database or actual weight value |
weight | Weight value |
weightUnit | Unit for weight |
|
inline |
Load custom posture file
Created in NX4.0.0
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
postureFileName | Custom posture file name |
|
inline |
Remove hand shape library
Created in NX4.0.0
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
handshapeLib | Hand shape library name |
|
inline |
Remove posture library
Created in NX4.0.0
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
postureLib | Posture library name |
|
inline |
Set data for advanced scaling
Created in NX4.0.0
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
dataName | Advanced scaling data name |
dataValue | Advanced scaling data value |
|
inline |
Sets human appearance data
Created in NX11.0.0
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
appearance | Appearance of the human |
|
inline |
Sets barrier csys for active reach, the human will be hold by the position and orientaion of the csys in active reach
Created in NX5.0.0
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
barrierCsys | the goal csys |
|
inline |
Sets barrier normal direction for active reach, the human will be hold by the position of point and orientaion of the barrier normal in active reach
Created in NX5.0.0
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
barrierNormal | the normal of barrier plane, use the arbitrary normal direction if normal is not set |
|
inline |
Sets barrier point active reach, the human will be hold by the position of point in active reach
Created in NX5.0.0
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
barrierPoint | the barrier point |
|
inline |
Set the default body parts site CSYS display flag.
If true, then display the site CSYS of human default body parts.
Created in NX5.0.0
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
bodyPart | the body part of human |
displayFlag | the body site display flag |
|
inline |
Sets custom human figure file name
Created in NX4.0.0
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
customFileName | Figure file name if created from cloning |
|
inline |
Sets database for human
Created in NX4.0.0
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
database | Indicates database used for creating the human |
|
inline |
Sets human stature data using expression
Created in NX4.0.0
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
statureExpression | Stature expression for custom stature input |
|
inline |
Sets human weight data using expression
Created in NX4.0.0
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
weightExpression | Weight expression for custom weight input |
|
inline |
Sets human gender data
Created in NX4.0.0
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
gender | Gender of the human |
|
inline |
Sets the allow normal status of hand goal for active reach, if it is TRUE, use the palmcenter site with the target z axis normal to define the hand orientation
Created in NX5.0.0
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
side | left side or right side |
allowNormal | the allow normal flag of hand goal |
|
inline |
Sets the allow rotate status of hand for active reach, if it is TRUE, rotate the target z axis normal to the best guess directions to define the hand orientation
Created in NX5.0.0
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
side | left side or right side |
allowRotate | the allow rotate flag of hand goal |
|
inline |
Sets hand goal csys for active reach, the hand goal type should be set as csys
Created in NX5.0.0
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
side | left side or right side |
goalCsys | the goal csys |
|
inline |
Sets hand goal orientaion for active reach, the hand goal type should be hand figure or point
Created in NX5.0.0
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
side | left side or right side |
goalOrientation | hand goal orientation matrix relative to the absolute coordinate system. Must be orthonormal |
|
inline |
Sets hand goal point for active reach, the hand goal type should be point
Created in NX5.0.0
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
side | left side or right side |
goalPoint | the goal point |
|
inline |
Sets hand goal position for active reach, the hand goal type should be hand figure
Created in NX5.0.0
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
side | left side or right side |
goalPosition | hand goal global location |
|
inline |
Sets hand goal type for active reach
Created in NX5.0.0
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
side | left side or right side |
goalType | hand goal type for active reach: point, csys or hand figure |
|
inline |
Sets the hand shape data
Created in NX4.0.0
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
handType | Left hand,right hand or both hands |
handshapeName | Name of hand shape in the list |
neutralHandshapeName | Name of neutral hand shape |
handshapeLib | Library of hand shape |
handshapeValue | Value for applying hand shape |
|
inline |
Set joint data
Created in NX4.0.0
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
jointName | Joint name |
jointXValue | X value for applying adjust joint |
jointYValue | Y value for applying adjust joint |
jointZValue | Z value for applying adjust joint |
isSymmetric | Flag of adjust symmetrical joint |
|
inline |
Set joint limits
Created in NX4.0.0
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
jointName | Joint name |
jointXLowerLimit | X value of lower joint limit |
jointXUpperLimit | X value of upper joint limit |
jointYLowerLimit | Y value of lower joint limit |
jointYUpperLimit | Y value of upper joint limit |
jointZLowerLimit | Z value of lower joint limit |
jointZUpperLimit | Z value of upper joint limit |
isSymmetric | Flag of adjust symmetrical joint |
|
inline |
Sets human name
Created in NX4.0.0
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
name | Name of the human |
|
inline |
Sets human orientaion
Created in NX4.0.0
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
orientation | Human orientation matrix relative to the absolute coordinate system. Must be orthonormal |
|
inline |
Sets human position
Created in NX4.0.0
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
location | Human global location |
|
inline |
Set posture data
Created in NX4.0.0
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
postureName | Posture name |
postureLib | Posture library |
|
inline |
Sets the reference point
Created in NX4.0.0
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
associative | Flag for associative reference point |
referencePointType | Type of reference point type |
referencePoint | Reference point |
|
inline |
Sets the reference point coordinates.
A dumb point will be created according to input point coordinates and set as reference point of human. The associative status of the reference will be set as FALSE.
Created in NX5.0.0
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
referencePointCoordinates | Reference point coordinates |
|
inline |
Sets the reference point type
Created in NX4.0.0
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
referencePointType | Type of reference point type |
|
inline |
Set flag for reset posture
Created in NX4.0.0
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
|
inline |
Set flag for reset segment
Created in NX4.0.0
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
|
inline |
Set segment data for segment scaling
Created in NX4.0.0
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
segmentName | Segment name |
depthFactor | Depth factor value for segment scaling |
breadthFactor | Breadth factor value for segment scaling |
lengthFactor | Length factor value for segment scaling |
|
inline |
Set the segment site name of edit human display.
Created in NX5.0.0
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
segmentSitesName | the segment sites name |
|
inline |
Set flag for show human skeleton
Created in NX4.0.0
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
showSkeleton | Flag for showing skeleton |
|
inline |
Sets human stature data
Created in NX4.0.0
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
statureType | Flag for percentile stature in database or actual stature measure |
stature | Stature value |
statureUnit | Unit for stature |
|
inline |
Sets human weight data
Created in NX4.0.0
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
weightType | Flag for percentile weight in database or actual weight value |
weight | Weight value |
weightUnit | Unit for weight |
|
get |
Returns the human appearance data
Created in NX11.0.0
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
|
getset |
Returns or sets the balance type of active reach
Created in NX5.0.0
License requirements to get this property: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
License requirements to set this property: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
|
getset |
Returns or sets the manipulated body parts for dynamic drag
Created in NX5.0.0
License requirements to get this property: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
License requirements to set this property: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
|
getset |
Returns or sets the current study name of comfort analysis
Created in NX5.0.0
License requirements to get this property: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
License requirements to set this property: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
|
get |
Returns the custom human figure file name
Created in NX4.0.0
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
|
get |
Returns the database for human
Created in NX4.0.0
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
|
get |
Returns the human stature data using expression
Created in NX4.0.0
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
|
get |
Returns the human weight data using expression
Created in NX4.0.0
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
|
getset |
Returns or sets the status of follow foot move for dynamic drag of left foot or right foot.
If true, human follows foot move to keep balance
Created in NX5.0.0
License requirements to get this property: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
License requirements to set this property: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
|
get |
Returns the human gender data
Created in NX4.0.0
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
|
getset |
Returns or sets the head eye type of active reach
Created in NX5.0.0
License requirements to get this property: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
License requirements to set this property: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
|
getset |
Returns or sets the motion initiation joint for dynamic drag of left hand or right hand
Created in NX5.0.0
License requirements to get this property: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
License requirements to set this property: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
|
getset |
Returns or sets the orientaion of dynamic drag
Created in NX5.0.0
License requirements to get this property: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
License requirements to set this property: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
|
getset |
Returns or sets the position of dynamic drag.
Created in NX5.0.0
License requirements to get this property: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
License requirements to set this property: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
|
getset |
Returns or sets the type of inverse kinematics: dynamic drag or active reach
Created in NX5.0.0
License requirements to get this property: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
License requirements to set this property: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
|
getset |
Returns or sets the status of lock wrist for dynamic drag of left hand or right hand.
If true, the wrist will be locked when dragging hands
Created in NX5.0.0
License requirements to get this property: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
License requirements to set this property: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
|
get |
Returns the human name
Created in NX4.0.0
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
|
get |
Returns the human orientaion
Created in NX4.0.0
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
|
get |
Returns the human position
Created in NX4.0.0
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
|
get |
Returns the reference point coordinates
Created in NX5.0.0
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")
|
get |
Returns the reference point type
Created in NX4.0.0
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")