# CPlane

CPlane menu commands include items below.

Undo CPlane Change | Undo the last CPlane change.
Redo CPlane Change | Redo the previously undone CPlane change.
Default | System generated default CPlane from model's box frame.
Origin | Move the CPlane of the current viewport by specifying an origin.
Elevation | Move the CPlane of the current viewport vertically up or down.
To Object | Move the CPlane origin onto the specified object.
Rotate:Around Axis | Rotate the CPlane around an axis of the CPlane.
Rotate:X Axis Specify | Rotate the CPlane of the main viewport by specifying the new horizon direction.
Rotate:Z Axis Specify | Rotate the CPlane of the main viewport by specifying the new normal direction.
World Top | Set the CPlane in the active viewport to the world top CPlane.
World Right | Set the CPlane in the active viewport to the world right CPlane.
World Front | Set the CPlane in the active viewport to the world front CPlane.
Named CPlanes | Create, edit, and restore named CPlanes.
Toggle CPlane Display | Show or hide the active CPlane.
CPlaneProperties | Input CPlane properties from a dialogue.

# CPlane commands and applicable view types

| Command | Objective CPlane | Operations | Applicable View
| Main | (x,y) | (y,z) | (x,z)
1 | Default | View where command invoked | CPlane generated by Fugen from the model | Applicable
2 | Origin Specify | View where command invoked | Moves CPlane's origin | Aplicable
3 | Move vertically up or down | View where command invoked | Mopves CPlane vertically up or down. | Aplicable
4 | Move the origin on an object | View where selected 1st object When an object already selected, View where command invoked. | (1)Move the origin on a specified object. (2) When the object is a point, Move only. (3) When the object is a curve, move only or rotate according to Frenet frame. (4) When the object is a face, move only or rotate according to normal and paramete line of the face. | Applicable | Move only, No ratation
5 | Rotate around Axis | Applied to the only Main view, despite of the current view. | Specify the new origin, rotate around horizontal, vertical, or normal of the currenct CPlane. | Applicable | Not Applicable
6 | Rotate:X axis Specify | Applied to the only Main view, despite of the current view. | (1) Specify the origin (2) Specify X axis by locating the end of X axis from the new origin. The current CPlane's normal is used as the new Y axis. | Applicable | Not Applicable
7 | Rotate:Normal axis Specify | Applied to the only Main view, despite of the current view. | (1) Specify the origin (2) Specify Normal axis by locating the end of the normal from the new origin. The current CPlane's normal is used as the new Y axis. | Applicable | Not Applicable
8 | World Top | Applied to the only Main view, despite of the current view. | Use (x,y) world coordinates as the CPlane's (x,y) | Applicable | Not Applicable
9 | world Right | Applied to the only Main view, despite of the current view. | Use (y,z) world coordinates as the CPlane's (x,y) | Applicable | Not Applicable
10 | world Front | Applied to the only Main view, despite of the current view. | Use (x,z) world coordinates as the CPlane's (x,y) | Applicable | Not Applicable
11 | Named CPlane |  | Save the current CPlane with a name, Retreive a CPlane specifying the name. | Aplicable
12 | CPlane Properties | View where command invoked | Update the CPlane's properties. | Applicable