HumanReachZone Class¶
-
class
NXOpen.
HumanReachZone
¶ Bases:
NXOpen.TaggedObject
Represents a human reach zone.
New in version NX4.0.0.
Properties¶
Property | Description |
---|---|
Geom | Returns the geometry of reach zone |
Tag | Returns the Tag for this object. |
Methods¶
Method | Description |
---|---|
ChangeName | Change reach zone name |
GetData | Get reach zone data |
SetData | Set reach zone data |
Enumerations¶
HumanReachZoneMethodType Enumeration | This enum represents the methods for computing the reach zone |
Property Detail¶
Geom¶
-
HumanReachZone.
Geom
¶ Returns the geometry of reach zone
-------------------------------------
Getter Method
Signature
Geom
Returns: reach zone geom Return type: NXOpen.NXObject
New in version NX4.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”), ug_human (“Human Modelling”)
Method Detail¶
ChangeName¶
-
HumanReachZone.
ChangeName
¶ Change reach zone name
Signature
ChangeName(reachZoneName)
Parameters: reachZoneName (str) – New name of the reach zone New in version NX4.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”), ug_human (“Human Modelling”)
GetData¶
-
HumanReachZone.
GetData
¶ Get reach zone data
Signature
GetData()
Returns: a tuple Return type: A tuple consisting of (zoneName, method, waistFlexAngleData, waistFlexRangeLowerData, waistFlexRangeUpperData, waistLateralAngleData, waistLateralRangeLowerData, waistLateralRangeUpperData, traceSiteName, human, resolution, assocReachZone). zoneName is a str. Name of the reach zone method is a NXOpen.HumanReachZoneMethodType
. Method used to create the reach zone waistFlexAngleData is a float. Waist flex angle value waistFlexRangeLowerData is a float. Lower limit of waist flex angle waistFlexRangeUpperData is a float. Upper limit of waist flex angle waistLateralAngleData is a float. Waist lateral angle value waistLateralRangeLowerData is a float. Lower limit of waist lateral angle range waistLateralRangeUpperData is a float. upper limit of waist lateral angle range traceSiteName is a str. Name of the site traced to create the trace site human is aNXOpen.Features.Human
. Human feature resolution is a int. Resolution of the reach zone assocReachZone is a bool. Flag for associative reach zoneNew in version NX4.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”), ug_human (“Human Modelling”)
SetData¶
-
HumanReachZone.
SetData
¶ Set reach zone data
Signature
SetData(zoneName, method, waistFlexAngleData, waistFlexRangeLowerData, waistFlexRangeUpperData, waistLateralAngleData, waistLateralRangeLowerData, waistLateralRangeUpperData, traceSiteName, human, resolution, assocReachZone)
Parameters: - zoneName (str) – Name of the reach zone
- method (
NXOpen.HumanReachZoneMethodType
) – Method used to create the reach zone - waistFlexAngleData (float) – Waist flex angle value
- waistFlexRangeLowerData (float) – Lower limit of waist flex angle
- waistFlexRangeUpperData (float) – Upper limit of waist flex angle
- waistLateralAngleData (float) – Waist lateral angle value
- waistLateralRangeLowerData (float) – Lower limit of waist lateral angle range
- waistLateralRangeUpperData (float) – upper limit of waist lateral angle range
- traceSiteName (str) – Name of the site traced to create the trace site
- human (
NXOpen.Features.Human
) – Human Feature - resolution (int) – Resolution of the reach zone
- assocReachZone (bool) – Flag for associative reach zone
New in version NX4.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”), ug_human (“Human Modelling”)