An excellent (and old) feature of AutoCAD is that you can define your own coordinate system:
- The location of 0,0
- The direction of the X axis
- The direction of the Y axis
A custom UCS is a common aid for 3D drawing. For example, if you’re drawing a peaked roof of a house, it’s much easier to draw when you align the X and Y axes with the angle of the roof and set 0,0 to one corner of the roof. However, you can also create a custom UCS in a 2D drawing to rotate the axes and make drawing at an angle easier.
Starting in AutoCAD 2012, you can move and rotate the UCS by dragging it:
- To move the origin, select the UCS, click the origin (the square handle), and click at the new location
- To rotate the X and Y axes, select the UCS, click one of the axis handles (circular handles) and click at the new location.
Otherwise, you use the UCS command. You can find it in the 3D Modeling workspace on the View tab, in the Coordinates panel. The UCS command has lots of options and there are buttons for all of them:
- World: The default UCS, with a horizontal X axis, vertical Y axis and origin at the default 0,0 point
- Origin: Sets a new 0,0 point without changing the direction of the axes
- View: Aligns the axes with the current view and arbitrarily sets the origin
- X: Rotates the Y and Z axes around the current X axis.
- Y: Rotates the X and Z axes around the current Y axis.
- Z: Rotates the X and Y axes around the current Z axis. This is used in 2D drawings.
- Object: Aligns the UCS with an object.
- Z-Axis Vector: Specifies which way the Z axis points.
- Face: Aligns the UCS with the face of a 3D solid
- 3-Point: Lets you specify the origin, then the positive direction of the X axis and finally the positive direction of the Y axis. I used this option to set the UCS shown in the above figure of the roof.
If you start the UCS command, you see the following prompt:
Specify origin of UCS or [Face/NAmed/OBject/Previous/View/World/X/Y/Z/ZAxis] <World>:
If you choose the NAmed option, you see the following prompt:
Enter an option [Restore/Save/Delete/?]:
You can use these options to save, restore, delete and list custom UCSs.
I recommend liberally saving custom UCSs. If you use it once, you’ll probably need to use it again!
Do you have any tips on creating and using UCSs? Leave a comment!