Blank Fabrication drawing with only one fitting is 10mb

MOatman
Advocate

Blank Fabrication drawing with only one fitting is 10mb

MOatman
Advocate
Advocate

When I create a new drawing and add one Fabrication fitting in the drawing and save it the file size is 10mb.  I am fairly confident this is caused by the amount of service templates we have in our database.  Is there anything that can be done other than deleting the service templates to reduce the file size?

 

For comparison a regular blank Autocad drawing is about 150kb.

 

I have noticed this for years just thought I would ask.

0 Likes
Reply
403 Views
3 Replies
Replies (3)

Anonymous
Not applicable

I feel like there are a lot of things that could potentially cause this, but I would check to see if save graphics with drawing is turned on first. In the first image this box should not be checked. If it isn't checked and you have this 10mb problem, then please upload a dwg to be looked at.

settings.png

0 Likes

MOatman
Advocate
Advocate

I am aware of the "Save Graphics" setting and Saving EST tables.  We have them off.  Attached is a drawing.  Only one fitting and the file is over 9MB.

 

Thanks

0 Likes

Anonymous
Not applicable

That drawing was surprisingly empty. You've scrubbed about everything you can without altering your database. I proved this out by hunting down the MapsDbArchive dictionary entry in the DWG itself and manually deleted it with a VLA-DELETE function. When I saved the drawing it was 193kb.....

 

So, I would definitely say it is time to do some house cleaning on your database. Maybe export some legacy stuff out to IEZ's in case you need it again later, but ultimately delete things your not using from your database. I am also a big fan of making as many things multipurpose as possible to prevent excessive duplication. Another thing that may help is a complete separation of your piping and duct databases; although your piping database by itself will still be very bulky.

 

You are correct though, it isn't the number of ITM's, but rather all the various other things: Materials, Specifications that reference those materials, Services, Service Templates, Connectors, etcetera.

 

I tested this in both 2016 & 2017 with the latest service packs and found the same. Note that when I didn't open it with original database and saved the file I got the same result, but when it said no to the original database prompt, it then cleared the crud out. So, you may consider just doing an IEZ on everything in your projects services and importing that into an empty database, then working on that from that point on.

 

0 Likes