- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Let me know if you know a better way:
Say you have a viewport(s) and you want to fine tune where it is viewing in model space, but without accidentally zooming in/out with your mouse, affecting the original scale of the viewport.
- Start by getting the object(s) desired roughly within the viewport set to desired scale, not exactly where objects ultimately should be.
- Unlock your viewport(s) from the properties panel.
- For me, it helped to have an additional viewport that you did not care if it's scale was affected or not (you can even lock this viewport if not changing its view); from paperspace, start either by typing ms for modelspace, or double-clicking inside this 'dummy' viewport to make it active.
- Next, cycle the 'active' viewport through the available viewports by repeatedly typing ctrl-R on your keyboard (this is normally used to activate a smaller viewport that is covered within a larger viewport, not relevant to this problem/solution).
- From the keyboard, enter -p for pan, ortho. Using the mouse you can now click anywhere in the active viewport to indicate your base point and direction of shift, without affecting the scale. Type how many units to shift in the direction you just indicated with your mouse, hit Enter key.
- With the viewport still active, click ctrl-R to deactivate it. You have now entered and exited the viewport without the mouse, and the mouse data entered when the viewport was active was limited to the orthogonal shift direction.
- Lock your viewport(s).
- Delete additional 'dummy' viewport if you made one.
Alternatively, you can simply resize viewport borders from paper space without ever activating model space. Align objects within them using your osnaps, then realign their viewport borders with each other (used to use MVSETUP for this, but I believe the command is now deprecated).
Solved! Go to Solution.