BIM

How to rotate a view in a layout without moving a single line

To rotate a view in a layout, turn the viewport, not the geometry. We measured the coordinates before and after to prove the drawing never moved.

  • TS. Đỗ Quốc Hoàng
  • 8 min read
The same plot lying at 30 degrees. Left, the view before rotating; right, after rotating the view, with the coordinates unchanged Photo: Screenshot taken on AutoCAD 2027 at the Institute

A plot of land sits 30 degrees off north. The drawing has to print square on an A3 sheet. How to rotate a view in a layout is one of the most searched AutoCAD questions in Vietnam, and the most common answer is the wrong one: do not rotate the geometry.

This article shows the right way and measures the coordinates before and after to prove nothing moved. For the whole layout and plotting workflow, see the AutoCAD for Construction course.

Why rotating the geometry is the wrong fix

Turning the objects with ROTATE fixes what you see and breaks three things at once.

The first is coordinates. Survey files, infrastructure drawings and anything issued by a client are tied to a real coordinate system. Rotate the geometry and every point takes a new coordinate, after which nothing lines up with anything else.

The second is external references. Your drawing turns; the architectural file attached with XREF does not. The next update leaves two layers out of step.

The third is text and dimensions. Rotate the group and the annotation leans over with it, and you rebuild it line by line.

The right way is to leave the geometry alone and turn the view. The printed result is identical and the file loses nothing.

Before and after rotating the view Photo: Left: the view before rotating, the plot lying at an angle. Right: after twisting the view by 330 degrees, the plot sits square. The first vertex measured 2839.69, −676893.0 in both states

The proof: the coordinates do not change

This deserves measuring rather than asserting. We drew a plot lying at exactly 30 degrees, read the coordinates of its first vertex, rotated the view, and read them again.

View stateVIEWTWISTFirst vertex
Not rotated0.000 degrees2839.69 ; −676893.0
Rotated330.000 degrees2839.69 ; −676893.0

The two coordinate rows match to the last digit. The geometry was never touched; only the way AutoCAD paints it on screen changed.

The view twist value of 330 is worth a note too. The plot leans plus 30 degrees, so the view has to turn minus 30 for the plot to sit level. AutoCAD writes negative angles by adding 360, which gives 330.

Three ways to rotate the view, all three measured

We measured all three on the same viewport, reading VIEWTWIST after each.

MethodWhat you typeVIEWTWIST measured
Turn the axes, then look straight downUCSZ → 30, then PLANC330.000 degrees
Twist the camera directlyDVIEW → select all → TW → 3030.000 degrees
Align to an existing edgeMVSETUPAlignRotate viewwhatever the edge gives

Notice that the first two give opposite signs for the same typed 30. The reason is short. The first turns the axes, the second turns the camera, and turning the axes to the right tilts the picture to the left.

The first is the one to use in production work, because once the axes are turned, ortho mode on F8 follows the new direction. Anything you draw afterwards still lines up with the plot.

MVIEW: creating a layout viewport

MVIEW, alias MV, is the command that creates a layout viewport. Type it on the Model tab and AutoCAD refuses; it only runs in a layout.

Autodesk's MVIEW page describes it in one line: "Creates and controls layout viewports."

Its prompt on the 2027 release, copied verbatim.

Specify corner of viewport or [ON/OFF/Fit/Shadeplot/Lock/NEw/NAmed/Object/Polygonal/Restore/LAyeroverride/laYer/2/3/4] <Fit>:

That long list rewards reading. Four of the options solve four common jobs.

OptionWhat it does
Locklocks the viewport so a scroll wheel cannot change the scale
Objectturns an existing closed shape into a viewport
Polygonaldraws an irregular viewport point by point
OFFblanks the contents but keeps the frame

Autodesk describes Lock as "Prevents the zoom scale factor from being changed in the current layout viewport when working in model space" and Object as "Specifies a closed polyline, ellipse, spline, region, or circle to be converted into a layout viewport". The second opens a possibility few people use: a viewport does not have to be rectangular.

Draw a closed polyline around exactly the part you want on the sheet, run the command, choose Object and pick it. Everything outside that boundary disappears from the sheet. That is far tidier than masking with a white rectangle, which is the trick many people still use.

MVSETUP: align to an edge without knowing the angle

The first two methods want the angle as a number. MVSETUP does not.

Double-click into the viewport, type MVSETUP, choose Align, then choose Rotate view. It asks for a point to turn about, then for the new direction. Click two points along the edge of the plot and the job is done, with no arithmetic at all.

It is also a command few people know still exists. It is very old, has no ribbon button, and can only be called by typing its name.

Set the viewport scale first, rotate second

The order of operations saves a lot of redoing. Scale first, rotate second, lock last.

The reason is that scale and twist are independent properties of the viewport. Rotating does not change the scale, but the ZOOM you reach for afterwards to reframe the view certainly does. Set the scale, then rotate, and all that is left is PAN, which never touches the scale.

Three steps for a finished viewport:

  1. Inside the viewport, type ZOOM and enter a scale as 1/100xp, meaning one paper unit for every hundred drawing units.
  2. Rotate the view by one of the three methods above.
  3. PAN the part you want into place, then lock it with MVIEW and the Lock option.

Those two letters xp in step one are where people go wrong. Typing 1/100 without them zooms relative to the screen rather than to paper, and the sheet prints at the wrong scale while looking perfectly plausible. The zoom command in full is covered in our article on the zoom command.

Hiding the viewport border on the printed sheet

The rectangle around a viewport prints if its layer is set to plot, and almost nobody wants it on the sheet.

The neat fix is not to delete the frame but to give it its own layer and turn that layer's plotting off:

  1. Make a layer called VIEWPORT.
  2. Select the frame and move it to that layer.
  3. In the LAYER palette, click the printer icon for VIEWPORT so it shows a red slash.

The layer stays on, so you can still see and select the frame, but the sheet prints clean. One detail people skip: do not park viewports on Defpoints. That layer does not plot, but it is the system layer for dimensions, and mixing the two makes a drawing hard to audit.

Does the text lean over when the view rotates?

It does, and that has to be handled.

Text written in model space follows the model coordinate system. Rotate the view and the text leans exactly as the geometry does. There are two ways round it.

The first: put notes and the title block in paper space. They are not inside the viewport, so they never lean. This is how a proper drawing set is built.

The second: for text that must live in model space, use an annotative text style so it keeps its size, and keep the wording short enough to read at an angle. Managing text is covered in our article on text in AutoCAD.

Three things often repeated that are not true

Often repeatedWhat we measured on the 2027 release
To get a drawing square on the sheet, rotate the geometryRotating the view is enough; not one coordinate digit changes
MV works on the Model tab tooIt only runs in a layout
Rotating a view loses the plot scaleThe scale holds; what loses it is a scroll wheel in an unlocked viewport

Frequently asked questions

What is the quickest way to rotate a view in a layout?

Inside the viewport, type UCS, choose Z, enter the angle, then type PLAN and choose Current. Three steps, and the new axes also help you draw square to the plot afterwards.

Can I rotate without knowing the angle?

Yes. Type MVSETUP, choose Align, choose Rotate view, then click two points along the edge you want level.

Does the model geometry rotate as well?

No. We read the first vertex of the plot before and after; both readings were 2839.69 and −676893.0.

Why does typing 30 give a VIEWTWIST of 330?

Because the two methods have opposite signs. Turning the axes with UCS by plus 30 is the same as twisting the camera by minus 30, and AutoCAD writes minus 30 as 330.

How do I stop the viewport rectangle printing?

Put it on its own layer and switch that layer's plot property off in the LAYER palette. The frame stays visible on screen for selecting and editing but never reaches the paper.

About the author

TS. Đỗ Quốc Hoàng — Vice Director of the Institute of Information Technology in Civil Engineering, Hanoi University of Civil Engineering, and a specialist in software development for construction