NXOpen .NET Reference  12.0.0
Public Types | Public Member Functions | Properties | List of all members
NXOpen.HumanReachZone Class Reference

Represents a human reach zone. More...

Inheritance diagram for NXOpen.HumanReachZone:

Public Types

enum  MethodType { ShoulderOnly, FlexWaist }
 This enum represents the methods for computing the reach zone More...
 

Public Member Functions

unsafe void SetData (string zoneName, NXOpen.HumanReachZone.MethodType method, double waistFlexAngleData, double waistFlexRangeLowerData, double waistFlexRangeUpperData, double waistLateralAngleData, double waistLateralRangeLowerData, double waistLateralRangeUpperData, string traceSiteName, NXOpen.Features.Human human, int resolution, bool assocReachZone)
 Set reach zone data More...
 
unsafe void GetData (out string zoneName, out NXOpen.HumanReachZone.MethodType method, out double waistFlexAngleData, out double waistFlexRangeLowerData, out double waistFlexRangeUpperData, out double waistLateralAngleData, out double waistLateralRangeLowerData, out double waistLateralRangeUpperData, out string traceSiteName, out NXOpen.Features.Human human, out int resolution, out bool assocReachZone)
 Get reach zone data More...
 
unsafe void ChangeName (string reachZoneName)
 Change reach zone name More...
 

Properties

unsafe NXOpen.NXObject Geom [get]
 Returns the geometry of reach zone More...
 

Detailed Description

Represents a human reach zone.

Created in NX4.0.0

Member Enumeration Documentation

This enum represents the methods for computing the reach zone

Enumerator
ShoulderOnly 
FlexWaist 

Member Function Documentation

unsafe void NXOpen.HumanReachZone.ChangeName ( string  reachZoneName)

Change reach zone name

Created in NX4.0.0

License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")

Parameters
reachZoneNameNew name of the reach zone
unsafe void NXOpen.HumanReachZone.GetData ( out string  zoneName,
out NXOpen.HumanReachZone.MethodType  method,
out double  waistFlexAngleData,
out double  waistFlexRangeLowerData,
out double  waistFlexRangeUpperData,
out double  waistLateralAngleData,
out double  waistLateralRangeLowerData,
out double  waistLateralRangeUpperData,
out string  traceSiteName,
out NXOpen.Features.Human  human,
out int  resolution,
out bool  assocReachZone 
)

Get reach zone data

Created in NX4.0.0

License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")

Parameters
zoneNameName of the reach zone
methodMethod used to create the reach zone
waistFlexAngleDataWaist flex angle value
waistFlexRangeLowerDataLower limit of waist flex angle
waistFlexRangeUpperDataUpper limit of waist flex angle
waistLateralAngleDataWaist lateral angle value
waistLateralRangeLowerDataLower limit of waist lateral angle range
waistLateralRangeUpperDataupper limit of waist lateral angle range
traceSiteNameName of the site traced to create the trace site
humanHuman feature
resolutionResolution of the reach zone
assocReachZoneFlag for associative reach zone
unsafe void NXOpen.HumanReachZone.SetData ( string  zoneName,
NXOpen.HumanReachZone.MethodType  method,
double  waistFlexAngleData,
double  waistFlexRangeLowerData,
double  waistFlexRangeUpperData,
double  waistLateralAngleData,
double  waistLateralRangeLowerData,
double  waistLateralRangeUpperData,
string  traceSiteName,
NXOpen.Features.Human  human,
int  resolution,
bool  assocReachZone 
)

Set reach zone data

Created in NX4.0.0

License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")

Parameters
zoneNameName of the reach zone
methodMethod used to create the reach zone
waistFlexAngleDataWaist flex angle value
waistFlexRangeLowerDataLower limit of waist flex angle
waistFlexRangeUpperDataUpper limit of waist flex angle
waistLateralAngleDataWaist lateral angle value
waistLateralRangeLowerDataLower limit of waist lateral angle range
waistLateralRangeUpperDataupper limit of waist lateral angle range
traceSiteNameName of the site traced to create the trace site
humanHuman Feature
resolutionResolution of the reach zone
assocReachZoneFlag for associative reach zone

Property Documentation

unsafe NXOpen.NXObject NXOpen.HumanReachZone.Geom
get

Returns the geometry of reach zone

Created in NX4.0.0

License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling")


The documentation for this class was generated from the following file:
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.