![]() ![]() The Center section adjusts the rotational axis to one that does not pass through the object's reference point.The Translation section adjusts the object's location in space.It is also used when we need to create a sketch on a "non standard" plane or change a sketch's orientation to a new plane. It is used to precisely rotate/translate objects. The Placement Dialog is invoked from the Edit menu. The property editor calls this value Position and the Placement task panel calls it Translation. ![]() Note that in scripts, Placement.Base is used to denote the Position component of a placement. ![]() Position = (x,y,z) is a Vector describing the point from which the object's geometry will be calculated (in effect, a "local origin" for the object). For example, in the y=x case (0.71,0.71,0) the value contained in the Axial spinbox gets applied in equal measure to the X and Y directions, but no movement happens in the Z direction. (One way to envision axial motion is to think of an airplane with a propeller spinning on its nose - the propeller spins about an axis of rotation while the plane moves along that same axis.) The values in the vector can be thought of as the relative amount of motion that will be applied in that direction. Note that it is also possible to translate (move) an object along this axis of rotation (axial motion) by entering the distance to move in the Axial: 0.0mm spinbox and clicking Apply axial. Entered as degrees, but stored internally as radians.Īxis = (ax,ay,az) is a vector describing an axis of rotation (See Note about axis of rotation). The first form of Placement fixes an object's location in space with a Position, and describes its orientation as a single rotation about an axis.Īngle = r is a scalar indicating the amount of rotation of the object about Axis. Similarly, if a rotation axis of (1,1,1) is specified, it may be normalized when stored in the quaternion and appear as (0.58, 0.58, 0.58) when browsing the object later. While there are several forms to specify a rotation, for instance with a rotation center, this is only used to affect the rotation computation and is not stored for later operations. The placement is stored internally as a position and a rotation (rotation axis and angle transformed into a quaternion). ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |