x2s Posted January 10, 2012 Posted January 10, 2012 Is there a way to depict an insert in layout tab (paperspace) showing an area that you want to "blow up" for viewing from a background dwg that doesn't involve: having to copy the original, change objects to other layers, scale, and create new vp for new view? Preferably creating a button that will create an "insert" block (containing viewport) that you then can position where needed. Quote
LibertyOne Posted January 10, 2012 Posted January 10, 2012 After thinking a bit about your question, I think there may be a better way to go about this. Concider creating your viewport and have a rectangle drawn over the area in the other viewport. You should be able to read the data from the current viewport dynamically, thus creating the rectangle. Also, I think a block would be redundant and take away from the possibilities of the viewport. Quote
rkent Posted January 10, 2012 Posted January 10, 2012 In the layout tab you use the MVIEW command to create another viewport, pan, scale and size it accordingly, simple as that, no lisp required. Quote
Lee Mac Posted January 10, 2012 Posted January 10, 2012 Concider creating your viewport and have a rectangle drawn over the area in the other viewport. You should be able to read the data from the current viewport dynamically, thus creating the rectangle. http://www.cadtutor.net/forum/showthread.php?64256-Help-How-to-check-if-entity-lay-in-a-Viewport&p=438434 Quote
LibertyOne Posted January 10, 2012 Posted January 10, 2012 That's a good way to do that as well, but it creates the border in model space and would show up in other viewports within the drawing and others if it were xrefed into another drawing. I was meaning to draw the border as an object in the paper space on top of the viewport. Quote
x2s Posted January 11, 2012 Author Posted January 11, 2012 I was thinking more of a lisp that would go along the lines of this: Step 1: While in model space, create a box of certain shape/size to fit over the area in question. Step 2: A viewport is created in your tab layout that fits within the box from step 1, showing the area (thus creating the "insert" effect). Step 3: The viewport from step 2 becomes locked at a certain scale designated by the user. Step 4: Allow the contents of the box in paperspace (i.e. the "insert") to scale the contents contained therein (i.e. text) to match the user defined criteria. Thus, creating the "magnifier" effect similar to programs such as adobe. In theory, this will allow the user to move the box around in modelspace to easily create "close-ups" of areas that are crammed with info without having to make copies of the objects needed and scaling up/down manually. Quote
BIGAL Posted January 12, 2012 Posted January 12, 2012 Can be done when you create the BOX you know its H & W by dividing these by scale you get a scale factor you go to mview pick a point and a window is drawn at correct size relevant to box at scale then jump in and do a zoom C with scale all done. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.