|
Home : EvalViewer : Reference : Menus :
![]() | Previous: View menu |
These options transform objects, but you must type the information into the prompt lines in the windows. If you want to use the mouse, use the Xform tab. (See Transform tab.)
Translates an object relative to its current position. When you select this tool, a window appears where you can type in distances for X, Y and Z.
Scales an object relative to its current scale for each of the 3 axes (relative to the origin). When you select this tool, a window appears where you can type in scale values for X, Y and Z.
Rotates an object around a specified pivot point and vector (rotation axis) by a given number of degrees. When you select this tool, a window appears where you can type in values for the pivot position, rotation axis orientation, and the degrees of rotation.
Scales an object relative to its current scale. When you select this tool, a window appears where you can type in scale values for one of the axes X, Y or Z.
Allows you to convert to the units that you want to use in EvalViewer.You can convert from millimeters to inches, feet, or meters, and from inches, feet, or meters to millimeters.
Flips an object so that the old X-axis of the object lines up with the Y-axis of the world and vice versa.
Flips an object so that the old Y-axis of the object lines up with the Z-axis of the world and vice versa.
Flips an object so that the old Z-axis of the object lines up with the X-axis of the world and vice versa.
Flips the object so that it faces the opposite direction along the X-axis.
Flips the object so that it faces the opposite direction along the Y-axis.
Flips the object so that it faces the opposite direction along the Z-axis.
Moves selected objects to the positive (+,+,+) octant.
Many rapid prototyping machines require data in the positive octant, that is, no negative coordinates are allowed. This option helps meet this requirement.
You can align cloud data, surface data, polygonal data, or curve/line data using a variety of Xform menu items, which are described below.
![]()
| Note: For all methods below, first select only those objects you want to move. Make sure that you have not selected the object that you want them aligned to (the object containing the stationary points). Any objects not selected remain where they are. |
Aligns two points on a selected (moving) object (the "from" object") with two points on an unselected (stationary) object (the "to" object).
The following steps and diagram show how to use this method:
1 Select the two base points (one on a selected "from" object that will move and then one on an unselected "to" object that will remain stationary).
2 Select the two points to define the rotation (again one on a selected "from" object that will move and one on an unselected "to" object that will remain stationary).
In the following pictures the block on the left is the stationary moving ("from") object. ("to") object. The block on the right is the moving ("from") object.
The two points on the rotating object will align with the line extending from the base point to the point selected third. All other selected (moving) objects are also translated and rotated by this same amount. Selected objects stay in the same relative position to each other, but are rotated in world space.
Aligns three points on a selected (moving) object (the "from" object) with three points on an unselected stationary object (the "to" object).
The following steps and diagram show how to use this method:
1 Select the two base points (one on a selected object that will move and then one on an unselected object that will remain stationary).
2 Select two more corresponding points that determine an axis of alignment (similar to the 2 point pair alignment above.)
3 Select two more points that determine which corresponding planes will be brought into alignment.
In the following pictures, the block on the left is the stationary ("to") object. The block on the right is the moving ("from") object. After the alignment, the first pair of points coincides, the second pair is colinear with the first pair. Moreover, the 3 "from" points are coplanar with the 3 "to" points.
All other selected objects are translated and rotated in the same way as the align points. Selected objects stay in the same relative position to each other, but are rotated in world space.
Lines up any number of points on a selected object with any number of points on a base object. The algorithm minimizes the total squared distance between all corresponding points. The least square fit method is used, with no relative weighting considered.
This method can be useful, for example, for centering an object over another, or for obtaining the best fit given a set of slightly incompatible constraints.
Here's how to align with N point pairs (using 4 points):
1 Select a point (preferably on an unselected object).
2 Select a point on a selected object that you want aligned to it.
3 Repeat the first two steps for the number of points you want. When you are finished, click the right mouse button to proceed.
In the following pictures the block on the left is the stationary ("to") object. The block on the right is the moving ("from") object. When the blocks are aligned, the four distances (A,B,C,D) are minimized together with equal importance.
This option lets you align objects using three planes that intersect at a specific alignment point. This method requires plane fits to be computed for the cloud points scanned from planes that meet at a corner point on a block.
This method can be useful, for example, when a part is mounted to a base whose planar sides have enough scanned information to register the part to a global coordinate system.
The following steps show how to use this method:
1 Choose the cloud points you want to fit: in the Subset tab, select In and then Box, or In and then Ngon.
2 Separate the chosen cloud points into a separate object by choosing SepVis+Tgl in the Subset tab.
3 Fit a plane to the data with Clouds > Plane Fit.
4 Repeat the first three steps as necessary to create three (and only three) orthogonal planes.
5 Choose Xform > Align with 3 Planes.
6 Choose three planes and then specify a point location for the intersection of the three planes.
The selected objects are transformed using the computed transformation.
This option works the same way as the option to align with N pairs of points, except that spheres are fitted to cloud points and their centers are used as the point locations rather than picked points.
This method can be useful, for example, when tooling spheres are mounted to a part that has been scanned with a 3D optical scanner. Each surface area may well be scanned best in a view different from the other surface areas. You can use this method to register data sets by selecting three or more corresponding spheres that are visible from the various views containing surfaces you need to align.
Here's how to align with N spheres:
1 Choose the cloud points you want to fit: in the Subset tab, choose In and then Circle.
2 Separate the chosen cloud points into a separate object by choosing SepVis + Tgl in the Subset tab.
3 Fit a sphere to the data in that object by choosing Clouds > Sphere Fit.
4 Repeat the first three steps again to create three or more registration spheres.
5 Choose Xform > Align with N Spheres.
6 Choose first a "From" sphere and then the corresponding "To" sphere. Repeat for the number of sphere pairs you want (similar to the N point pair process mentioned above).
7 Click the right mouse button when you are finished. The selected objects are transformed using the computed transformation.
![]() | Next: Display menu |