HumanReachZone Class¶
-
class
NXOpen.HumanReachZone¶ Bases:
NXOpen.TaggedObjectRepresents 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
GeomReturns: reach zone geom Return type: NXOpen.NXObjectNew 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”)