hm_xformnodetolocal
Returns the coordinates of a node relative to a local coordinate system.
Syntax
hm_xformnodetolocal node_id syst_id
Type
HyperWorks Tcl Query
Description
This command returns the coordinates of node_id relative to the coordinate system syst_id.
This is useful for finding distances relative to local coordinate systems.
Inputs
- node_id
- The coordinates of node_id relative to the coordinate system syst_id are returned.
- syst_id
- If syst_id is a rectangular system, x, y, and z are returned. If syst_id is a cylindrical system, r, t, and z are returned. If syst_id is a spherical system, r, t, and p are returned. syst_id of 0 returns the global x, y, and z coordinates.
Example
To get the coordinates of node ID 50 relative to system ID 5:
hm_xformnodetolocal 50 5
Errors
Incorrect usage results in a Tcl error. To
detect errors, you can use the catch
command:
if { [ catch {command_name...} ] } {
# Handle error
}
If node_id does not exist, you will get the following error:
Node node_id could not be found.
If syst_id does not exist, you will get the following error:
System syst_id could not be found.