![]() |
![]() |
![]() |
MEASURE_AXIS_3D_SA provides methods for defining an axis. An axis consists of a 3D point and a 3D direction vector.
---->(MEASURE_AXIS_3D_SA)----+
|
+------<------------+
|
+-->-+--|point_3D|--|direction_3D|------------------------->---------+-->
| | |
| +--(:TWO_PTA)--|point_3D|--|point_3D|----------------->---------+
| | |
| +--(:X)----------------------------------------------->---------+
| | |
| +--(:Y)----------------------------------------------->---------+
| | |
| +--(:Z)----------------------------------------------->---------+
| | |
^ +--(:NEG_X)------------------------------------------->---------+
| | |
| +--(:NEG_Y)------------------------------------------->---------+
| | |
| +--(:NEG_Z)------------------------------------------->---------+
| | |
| +--(:U)----------------------------------------------->---------+
| | |
| +--(:V)----------------------------------------------->---------+
| | |
| +--(:W)----------------------------------------------->---------+
| | |
| +--(:NEG_U)------------------------------------------->---------+
| | |
| +--(:NEG_V)------------------------------------------->---------+
| | |
| +--(:NEG_W)------------------------------------------->---------+
| | |
| +--(:HORIZ)------+-------|v-coord|-------------------->---------+
| | | |
^ +--(:NEG_HORIZ)--+ |
| | |
| +--(:VERT)------+-------|u-coord|--------------------->---------+
| | | |
| +--(:NEG_VERT)--+ |
| | |
| +--(:FACE_NORMAL)--|pt on face|----------------------->---------+
| | |
| +--(:NEG_FACE_NORMAL)--|pt on face|------------------->---------+
| | |
| +--(:EDGE_TANGENT)--|pt on edge|-------------+--+----->------+--+
| | | | |
| +--(:SURFACE_AXIS)--|cyl, cone, torus|--->---+ +-(:ACCEPT)--+
| | | |
| | +-(:REVERSE)-+
| +--(:REF_WP)--|wp|--+
| |
+--------------<---------+
All values are displayed in the Axis Output field.
![]() |
![]() |
![]() |