I need some help reducing file sizes down from an original drawing of 50+mbs and 108 layouts.
I have found 3 different lisp routines to export every layout of a drawing into their own drawings but they all do the same thing.
What I am finding is that all lisps will copy all of the model space contents and paste it into the new drawing and then have a single layout. This only reduces the file size by about 8mbs.
What I was wondering is if there is something out there that would copy the objects/layers that are active in the viewports of the current layout only and create a new drawing. This would reduce the file size down to 0-2mbs and be more managable for our clients.
Thanks for your help.
The lisp routines I am refering to are located at:
http://www.theswamp.org/index.php?topic=19721.0;all
"...if there is something out there that would copy the objects/layers that are active in the viewports of the current layout only and create a new drawing."
Maybe I'm misunderstanding your question, but this seems to describe the ExportLayout command. Do you want something different than what that does?
So instead of one source for 108 layouts you want 108 different drawings?
There are several methods to use (and even more to misuse) model/paper space but I'd wonder if what you're proposing to might be very dangerous! 😉
If your clients don't need to manipulate the data, plot (possibly single sheet) .dwf's (or, preferably, .dwfx's) and let them use and mark those up!?!?
I just tried that and got the "look" results, but the model space objects were converted to paper space objects. Now what measured 24" is now 1/2".
A little more background, I have multiple viewports at differing scales. Also have basement, first, second, and third floor levels (plans, framing, etc.) on respective layers drawn on top of each other. What I would like to see is the layout and viewports transfered to a new file but keeping it as a layout and viewports. Then to copy only the objects that are visible in the viewports (ignoring vpfrozen objects and other objects not visible in the viewport) and transfer those objects to the model space of the new drawing file. Everything is still as it was in the original file, just a very trimmed down version.
I know it sounds like the bass ackwards way of doing a XREF without the XREFs or a WBLOCK command on steroids.
I don't think VP-specific controls existed in the 2002 release. Maybe they should just dust off the drafting board and triangles? LOL
Perhaps you could isolate layers/wblock only the linework they need (like walls for example) and send them that? It really shouldn't be your problem but I truly appreciate that you're trying to stop them from having to "re-create the wheel"... many won't share their CAD data...
I suspect that many of us realize that skipping more than about 2 releases can severely limit our CAD departments and users... such is the world we live in, though!
DXF will always be larger file size than DWG. Not sure why you were thinking DXF would be any kind of solution.
Perhaps you mis-read DWF (or DWFX) in one of the earlier posts?
"Would be cheaper for me to buy them the new computers in the long run..."
An idea worth proposing, perhaps. (Just don't forget software and training costs in your proposal.)