Jump to content

Scale Entire Drawing


therock005

Recommended Posts

I'm a Land Surveyor and when i draw topographic plans i always use the same scale. I Draw 1:1 since surveyed objects like buildings, boundaries are measured in their true coordinates and only objects like texts, tables, legends, blocks etc need to be scaled accordingly.

 

This time around i messed up since the drawing is too big for the scale most oftenly used (1/200) and ends up needing more than A0 size paper to plot. So the logical thing to do is scale it down to 1/500. I didnt use annotation scales or anything, so how can i easily perform this 1/200 -> 1/500 so all objects texts-dimensions, and everything scales accordingly without any  snafus

Link to comment
Share on other sites

If you need to scale up the texts, tables, legends, blocks etc to be readable at 1:500 the scale factor would be 2.5. Check the Autocad Customisation Forum and see if there is lisp that could help (provided you're not using an LT version).  

Link to comment
Share on other sites

2 hours ago, therock005 said:

 

How adept are you with lisp? There is a good guide Here

 

I have attached a copy of Lee's code from the above link, which I have adapted to provide a prompt for the ssget. Test it first to see if  it does what you want. It will ignore anything on a locked layer.

ScaleAboutCentre.lsp

Edited by dlanorh
Spelling
Link to comment
Share on other sites

If you are a land surveyor, then in no circumstances should you scale your drawing, particularly NOT with the "ScaleAboutCentre" lisp. Your coordinate system will be lost, and for surveyors, that is a capital crime.

 

Although your drawing is too large to be on an A0 at 1 to 200, how much is it too large? In the past, I have managed to put a drawing onto an A0 at 1 to 250 scale, and that entails no scaling.

  • Like 1
Link to comment
Share on other sites

19 minutes ago, eldon said:

If you are a land surveyor, then in no circumstances should you scale your drawing, particularly NOT with the "ScaleAboutCentre" lisp. Your coordinate system will be lost, and for surveyors, that is a capital crime.

 

Although your drawing is too large to be on an A0 at 1 to 200, how much is it too large? In the past, I have managed to put a drawing onto an A0 at 1 to 250 scale, and that entails no scaling.

 

I think he just wants to scale up the texts, tables, legends and blocks so they are readable at 1:500

Link to comment
Share on other sites

Of course i only want to scale annotation and supplementary objects. Otherwise a select all and scale times 2.5 would easily do the trick. Thing is how to select every appropriate entity at once, all with as less steps possible without leaving something out resulting with an odd drawing. Anyway i know how to handle lisp, not how to program though, so will test this code out when i get the chance. Thanx for your input

Link to comment
Share on other sites

One problem that I find when doing a similar exercise is that there is too much information, at a scale of 1 to 500, to be crammed onto the drawing. Some spot level texts may have to be moved, some text may have to be deleted or moved. In other words, there is no quick and easy solution. It helps to have your layers adroitly managed.

 

Good luck!

Link to comment
Share on other sites

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.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...