In this Article...
If you already familiar with 3D modeling in AutoCAD, then you must be familiar with controlling coordinate system. The coordinate system you define will be a UCS (User Coordinate System). In 2D, there are many things that you can do by controlling coordinate system. In this article, we are going to discuss how to control it and why.
So Why Would We Need to Move/Rotate Our Coordinate?
- Working on angled coordinate/object.
UCS (user coordinate system) icon is showing you X axis and Y axis, an the origin. As you know, we input the point coordinate base on those axis. When we need to draw angled object in AutoCAD, in some cases it would be easier if we rotate the coordinate temporarily. - Working on local coordinate.
Surveyor often need to work with local coordinate, but they may not mess up with the global coordinate. In AutoCAD, we can consider World Coordinate System (WCS) as global coordinate and User Coordinate System (UCS) as local coordinate.
*What a coincidence. When I’m thinking about this post, Autodesk release a video on YouTube: tip to work on angled portion of your drawing.
How We Can Control the Coordinate System?
In the old days, we type UCS [enter] and choose the options. We still can do it now, but if you are not command line big fan, you may want to use the ribbon panel. Go to view tab, coordinates panel. All the options are here.
The tools on first row, are used to move, save, or reset coordinate system to world coordinate system (WCS).
On the second row, you can use the tools to rotate AutoCAD coordinate system using coordinate axis. Except the last one, the one with the light bulb is for turning UCS icon on or off.
The last row, there are tools that you can use to quickly aligned the coordinate by view, object, or picking 3 points.
Try to see AutoCAD extended tool tip to see more explanation.
Examples
Aligned Objects
Let us see the building footprint below.
Let’s say we need to draw the interior, parking lot and more objects to complete the AutoCAD drawing. It would be easier to rotate the coordinate system to complete the job. In this example, I use object and pick a line in the drawing.
As you can see, the UCS icon is now moved and aligned to the top most line (I pick that line).
Now when we create rectangle, linear dimensions, etc it will be aligned to the current UCS orientation. And don’t forget, ortho mode and polar tracking also using the XY axis! Try to create linear dimension and see how it works.
Using SNAPANG
You can also use SNAPANG to rotate the cursor. It is very useful if you want to create line with specific angle. By rotating the cursor, you only need to type the line length.
However, SNAPANG doesn’t change the coordinate after you rotate the cursor. When you type 5,0 coordinate as next point, it will be created using current UCS. Not aligned to the cursor.
Thank you to Mark Loomis, Chad and Craig Black for bringing this up.
Rotating View
Still find it difficult? Many of us prefer to work with the object aligned to our screen. No problem.
Now type PLAN at command line then press enter.
In the command option, choose Current UCS.
Now you can see the viewport is now align to your new UCS, which is parallel to your screen. It’s much easier to work now, isn’t it?
Using Local Coordinates
Sometimes you need to draw or annotate relative to local coordinate and not to world coordinate. You surveyors should familiar with this. If you are in manufacturing industry, you probably need to annotate part/assembly coordinates, or holes coordinates. In Architecture drawing, you may need to annotate the elevation view.
This example, shows a rough elevation view (yes it’s bad and lazy drawing, I know), but the elevation level is not showing correctly. The bottom red line should be at 0,00 elevation. It’s because ordinate dimension use 0,0 as origin. We need to move the origin before create the ordinate dimension.
So after we restore the UCS to World coordinate, the dimension will use the world coordinate value? Nope. See below. The right dimensions was created in word coordinate. The left dimensions on local coordinate. The value never changed even we move the UCS around to new places.
So how do you use UCS to increase drawing productivity? Is there any other tips you want to share with us?
autocad is awesome i get to learn basic and i understand very well
I've been web surfing greater than a couple of time right now, still Irrrve never found almost any fascinating report including the one you have. It really is attractive selling price plenty of personally. Individually, in the event virtually all world wide web managers plus bloggers designed very good material since you does, the internet is actually a lot more handy than ever.
What about "MVSETUP" command, in your viewport layout?
I have created a rotated ucs but the ID points are showing the world coordinates.
I tried tochange X-axis to 0 in the VP dialog box but it reverts back to 270.
Is there a way to make the coords relative to the ucs I created?
thank u for ucs
Helpful post! Thanks a lot!
THANK YOU VERY MUCH
Regarded sir
Please guidance how can assemble in correct position a made parts of pipe line, any mechanical parts of machine or a internal deco-rational item of a house/ building
thanks & regard
Sittanshu
Thanks :) This help me soo much
Hi Edwin,
I am a surveyor looking to learn a few tricks on AutoCAD to make my work efficient. I found this article you've posted regarding the UCS coordinate to very helpful. It's simple and easy to understand and I learned all the UCS essentials from it. However, I do have a specific question you might be able to help me with. How do you rotate the drawing to view at a different angle without changing the UCS? The method described above always seemed to change the coordinates themselves. I am trying to rotate the drawing without changing the world coordinate system. Any ideas?
Thanks again.
Nath
Nath,
You need to change the UCS to rotate the drawing. If you need to use World Coordinate System (or other UCS) you can restore the UCS after you rotate the drawing. So you will have the drawing rotated, but you are still able to use WCS.
HTH.
Out of the top of my head:
type the command FOLLOWUCS
You can switch between rotating UCS or rotating the drawing
This is in modelspace so no need to rotate viewports.