Vector Operation

Purpose:

This module is used by the following interface of Entity Creation Dialog: Vector, Wall, XSect, and Coordinate. For the Coord interface, it takes a slightly modified form as shown in Table 2.

Function:

Sample:

no sample.

Vector:

  • 1n+NL : Define vector with 1 point and a normal.

  • N1-N2 : Define point & normal by picking 2 nodes.

  • 3Nds : Define vector by picking 3 nodes.

  • Gen : Call coordinate dialog.

  • Tran : Translate vector.

  • Rota : Rotate vector.

  • Refl : Reflect vector.

Define Vector by method 1N+NL:

  • T : Call position dialog to get tail.

  • H : Call position dialog to get head.

  • X : Enter X coordinate of base point or head point.

  • Y : Enter Y coordinate of base point or head point.

  • Z : Enter Z coordinate of base point or head point.

  • Node : Set pick node.

  • NX : Set X coordinate of point on local x-axis along x.

  • NY : Set Y coordinate of point on local x-axis along y.

  • NZ : Set Z coordinate of point on local x-axis along z.

  • Clear : Clear current vector.

Define Vector by method N1-N2:

  • N1 : Pick node for base point.

  • N2 : Pick node for head point.

Define Vector by method 3Nds:

  • N1 : Set pick node.

  • N2 : Set pick node.

  • N3 : Set pick node.

 

Define Vector using coordinate dialog:

Call Coordinate Dialog to define vector.

Define Vector by method Tran:

  • Global : Set translate by global system.

  • Local : Set translate by local system.

  • X/L : Set L for translate directon.

  • Y/M : Set M for translate directon.

  • Z/N : Set N for translate directon.

  • Distance : Enter distance for translation.

  • Tran- : Translate in negative direction.

  • Tran+ : Translate in positive direction.

Define Vector by method Rota:

  • Global : Set rotate by global system.

  • X/L : Set X for rotate direction.

  • Y/M : Set Y for rotate direction.

  • Z/N : Set Z for rotate direction.

  • Angle : Enter angle for rotation.

  • Rotate- : Rotate in negative direction.

  • Rotate+ : Rotate in positive direction.

Define Vector by method Refl:

  • Reflect : Select reflect items.

  • N1/N2/N3 : Pick node number for reflect.

  • Reflect : Apply reflect operation.

  • Undo : Undo last refect.

Coordinate:

  • N+Xaxis : Pick an origin node and a node on x-y plane.

  • Nodes : Pick origin/x-axis/x-y plane by node.

  • EPoint : Pick origin/x-axis/x-y plane by end point of a line.

  • TRAN : Translate coordinate.

  • ROTA : Rotate coordinate system.

  • Refl : Reflect coordinate.

  • Origin : Get origin coordinate.

  • X-Axis : Get point on local x-axis.

  • XYP : Get point on local x-y plane.

  • X/Y/Z : Enter x/y/z coordinate of point.

Method of N+Xaxis:

  • Origin : Set pick origin point.

  • XYPlane : Set pick point on x-y plane.

  • AlongX : Set X coordinate of point on local x-axis along x.

  • AlongY : Set Y coordinate of point on local x-axis along y.

  • AlongZ : Set Z coordinate of point on local x-axis along z.

Method of Nodes and EPoint:

  • Origin : Set pick origin point.

  • X-Axis : Get point on local x-axis.

  • XYPlane : Set pick point on x-y plane.

Method of Translate of coordinate:

  • Global : Set translate by global system.

  • Local : Set translate by local system.

  • X/L : Set L for translate directon.

  • Y/M : Set M for translate directon.

  • Z/N : Set N for translate directon.

  • Distance : Enter distance for translation.

  • Tran- : Translate in negative direction.

  • Tran+ : Translate in positive direction.

Method of Rotate of coordinate:

  • Global : Set rotate by global system.

  • Local : Set rotate by local system.

  • X/L : Set L for rotate directon.

  • Y/M : Set M for rotate directon.

  • Z/N : Set N for rotate directon.

  • Angle : Enter distance for rotation.

  • Tran- : Rotate in negative direction.

  • Tran+ : Rotate in positive direction.

 

Method of Reflect of coordinate:

  • Reflect : Select reflect items.

  • N1/N2/N3 : Pick node number for reflect.

  • Reflect : Reflect.

  • Undo : Undo last refect.