User Coordinate System

User Coordinate System

User Coordinate System

nanoCAD uses two kind of coordinate systems: world coordinate system and user coordinate system.

Only one coordinate system is active at any time; it is called current.

World coordinate system is a base coordinate system and cannot be redefined (X axis is set horizontally, Y axis vertically and Z is perpendicular to XY plane). The main difference of the world coordinate system from the user coordinate system is its rigidity and that it can be the only one (for every model space and layout).

The usage of the user coordinate system has almost no restrictions; it can be placed at any point of the space and with any angle to the world coordinate system. UCS can be moved and rotated to specify points on the three dimensional and rotated views. Node points and base directions, defined by the SNAP, GRID and ORTHO modes are rotated with UCS.

Changing UCS Position

Commands for changing the UCS position set a new coordinate system, the so-called current coordinate system.

Thecurrent coordinate system inherits the parameters of the previous coordinate system, only the required values are changed.

World Coordinate System

MouseOK   Ribbon: View – Coordinates >  World UCS

MouseOK   Menu: Tools – Coordinate system >  World UCS

The command sets the parameters of the world coordinate system for the current user coordinate system.

To set a World coordinate system quickly:


1.    Click in the UCS name field on the Properties panel.

2.    Open the drop-down list and select World:

Changing the UCS position from the command line

KeyboardOK Command line: UCS

Command options:


Saves and restores frequently used UCS orientations by name.

The option starts the following prompt in the command line:

Enter an option [Restore/Save/Delete/?]

Options: Restore - Replaces the current UCS with a new from the list of named UCS. Save - Saves the current UCS with the specified name. Delete - Deletes UCS from the list of named UCS. ? - Shows a list of named UCS.


Replaces the current UCS with one from the list of named UCSs.


Saves the current UCS with a specified name.


Deletes the UCS from the list of named UCS.

When deleting and restoring, named UCS can be selected in the command line:

Enter UCS name to delete <none>: or [?/UCS1/UCS2/UCS]:


Shows the list of named UCS.


Sets the origin and the direction of the UCS axes according to the geometry of the existing object.


Specifies a new coordinate system within the XY plane, set perpendicular to the direction of sight and parallel to the viewport’s plane. The position of the origin is not changed. The X axis is set horizontally and the Y axis is set vertically.


Matches the current UCS to the World coordinate system (restores the World coordinate system).


Rotates the current UCS around the selected axis.


Specifies the UCS using the positive direction of the Z axis: the origin is placed at the first specified point; the positive direction of the Z axis is set through the second specified point.

Command prompts:

Specify origin of UCS or [Named/Object/View/World/X/Y/Z/ZAxis] <World>:

Select start point of UCS.

Specify point on X-axis or <Accept>:

Specify a point on the positive ray of the X axis.

Specify point on XY plane or <Accept>:

Specify a point on the positive ray of the Y axis in the XY plane.

Info: NanoCAD is a user friendly, cheap, and yet powerful, CAD application for PC, that delivers a great user experience by providing enhanced performance, full capability, a classic interface and native.dwg format support. nanoCAD has been built to deliver design and project documentation for all industries. nanoCAD includes a full suite of basic and advanced CAD tools for 2D/3D drafting and creating industry-standard DWG-compatible CAD files. Our freeware provides innovative, collaborative and customizable features to improve your efficiency, and includes a number of API's, allowing anything from routine task automation to complex CAD software development. You may try nanoCad for free, using the links below, and buy later, if you like it.
We collect Cookies
We use cookies to ensure that we give you the best experience on our website. By clicking “Accept”, you agree to our website’s cookie use as described in our Privacy Statement.