hm_morph_getdomainarcangle
Returns the arc angle of a specified edge domain. Optional arguments allow the arc angle to be calculated using a line, node, or base point and axis to find the center of curvature.
Syntax
hm_morph_getdomainarcangle domainId ?(x y z dx dy dz) | ((node|line) entityId)?
Type
HyperMesh Tcl Query Command
Description
Returns the arc angle of a specified edge domain. Optional arguments allow the arc angle to be calculated using a line, node, or base point and axis to find the center of curvature.
Inputs
- domainID
 - The ID of an edge domain.
 - ?BaseAndAxis?
 - x, y, z - Base point is x, y, z.
 - ?(Line) entityId?
 - line entity Id - Specify 'line' and the line ID.
 - ?(Node) entityId?
 - node entity Id - Specify 'node' and the node ID.
 - ?<blank>?
 - <none> - Default approximates the center of the edge domain.
 
Examples
To get the arc angle of a domain with ID 2:
hm_morph_getdomainarcangle 2
      To get the arc angle a domain with ID 2 and measured at 2.0, 5.0, 0.0 and normal to a vector that runs 1.0 in the x direction, 0.5 in the y direction, and 0.0 in the z direction:
hm_morph_getdomainarcangle 2 2.0 5.0 0.0 1.0 0.5 0.0
      To get the arc angle of a domain with ID 2 and measured using node ID 12 as the center node:
hm_morph_getdomainarcangle 2 node 12
      To get the arc angle of a domain with ID 2 and measured using line ID 3 as the center line:
hm_morph_getdomainarcangle 2 line 3
    Errors
None.