“Push” an Object Through a Viewport
The command CHSPACE is an awesome tool! It allows you to select an object in a layout tab (paper space) and put it in Model Space while automatically scaling by the viewport’s scale factor.
TIP: Lock your viewports before you run this command. It will save you headaches.
You can “push” objects from Model Space into Paper Space, or you can go the other way. To take an object from Model Space into Paper Space (a layout) you must be in a layout tab and inside a viewport (use MSPACE command to enter a viewport). If you want to take an object from Paper Space into Model Space, you must not be inside a viewport (use PSPACE command to get out of a viewport).
When you are in a layout tab, type CHSPACE on the command line to begin.
Select the objects you want to “push” through a viewport and hit Enter when finished. If you only have one viewport, the objects will immediately be pushed through.
If you have more than one viewport, you will get this prompt:
Set the TARGET viewport active and press ENTER to continue.:
Click inside the viewport that you want to push the objects through and hit Enter.
That’s all there is to it!
You will notice that the objects will be scaled by the viewport scale factor.
Comments(5)


CHSPACE actually isn’t an Express Tool anymore. It was rolled into the core program beginning with 2007.
Thanks for the correction Kate.
is there any way to “pull” something out from the viewport???
it seems it would be a great way to flatten a drawing (i know there’s a flatten command, but it’s not that good)
Check out the command SOLPROF or if you have CadWorx, try 2DREP.
M2M and M2P can also shift objects through the viewports