move multiple viewports in layout at once
Hi!
So i have multiple viewports on one layout. now i am moving the shown objects in modelview to some place else, but they still have the same position to each other. So instead of going to the layout and pan every viewport by itself to the new location, is there a way to do it all at once? or to associate viewports with a certain rectangle in model view and if moved the viewport changes also?
cheers
So i have multiple viewports on one layout. now i am moving the shown objects in modelview to some place else, but they still have the same position to each other. So instead of going to the layout and pan every viewport by itself to the new location, is there a way to do it all at once? or to associate viewports with a certain rectangle in model view and if moved the viewport changes also?
cheers
0
Comments
-
The way I have handled this is to stretch the edge of the viewport towards the item's new location. This maintains the relationship with them.A lot depends upon what you have in the viewports. E.g. a set of 2D drawings, with some details beside the main drawing in model space may need to be handled differently from if you just have a 3D model, and the viewports are views from different angles.For 3D models, one approach may be to click inside each viewport and do a zoom extents. Then, after that, select all the viewports and edit their properties so they are all the same zoom factor.-Joe0
-
Thanks, the stretching command works quite ok.
Still not a perfect solution. Actually locking a viewport to a model space rectangle would be a really nice feature i think. Could this be done in lisp?
I am drawing only 2D.0 -
Thanks, the stretching command works quite ok.
Still not a perfect solution. Actually locking a viewport to a model space rectangle would be a really nice feature i think. Could this be done in lisp?
I am drawing only 2D.0 -
I think DXF code 12 for a viewport has the modelspace coordinates of the center of the viewport, so it should be easy to create a custom command that does what you want. It would just have to change the DXF-12 value of all selected viewports, or of all viewports in the file, by X and Y values that the user enters.
That sounds like something that might already exist. You could try searching at The Swamp's lisp forum.0 -
There is a free application in the Application store called ViewPortMaster:
https://www.bricsys.com/applications/a/?viewportmaster-a898-al1546
Note: I have not tested this application0 -
Thanks for suggestion! Sounds great!
I tried to install viewportmaster and start it, unfortunately he tells me that he cant find opendcl so i installed it (studio and runtime), but bricscad still cant find it. also if i type _opendcl it doesnt find anything.
I added C:\Program Files (x86)\Common Files\OpenDCL to the support paths. also no luck.
cheers0 -
@ Benjamin:
Exit BricsCAD > Install OpenDCl > Start BricsCAD > Execute the OpenDCL command > Success!!0 -
Thats what i did, but apparently it has to do with the version. The latest stable [8.0.1.0] doesnt work, but the development build does [8.1.2.1].
thanks0
This discussion has been closed.