Clean up drawings

Clean up drawings

rune_gausnes
Explorer Explorer
2,492 Views
5 Replies
Message 1 of 6

Clean up drawings

rune_gausnes
Explorer
Explorer

In our company we get a lot of drawings from suppliers.
Parts of these drawings we use as blocks in our drawings.

I assume most of the drawings we receive are made in 3D programs like Autodesk Inventor, Solidworks or Microstation and then exported as 2d drawings to dwg.

Unfortunately, not all drawings we receive are easy to work with, some contains 3D polylines, 3D Solids, surfaces, duplicate lines etc.

What we normally do with such drawings before making blocks:

1. check drawing for 3d objects
2. Use Flatten, Flatshot and some other commands to get these objects into 2d
3. Convert to Lightweight Polyline if necessary
4. Convert Splines to Polylines and use the LISP routine Polyline Diet to reduce the number of segments.
5. Overkill to delete duplicate objects.
6. Put all objects on Layer 0, except from centerlines and indication of servicespace around the components.

What routines do you use to "clean" such drawings in your company?

0 Likes
Accepted solutions (2)
2,493 Views
5 Replies
Replies (5)
Message 2 of 6

Alfred.NESWADBA
Consultant
Consultant
Accepted solution

Hi,

 

e.g. run command _PURGE to purge unused definitions and command _-PURGE with option _REGAPPS

BUT I NEVER EVER put all objects on layer 0. This is destructive and does not help in any way.

 

- alfred -

------------------------------------------------------------------------------------
Alfred NESWADBA
ISH-Solutions GmbH / Ingenieur Studio HOLLAUS
www.ish-solutions.at ... blog.ish-solutions.at ... LinkedIn ... CDay 2026
------------------------------------------------------------------------------------

(not an Autodesk consultant)
0 Likes
Message 3 of 6

imadHabash
Mentor
Mentor
Accepted solution

Hi,

>> we receive are made in 3D programs

Here is the problem !!!! what ever you do ... you will loose a lot of your efforts to manage such plans to reach for a non complete accurate drawing . i hate to say that but this is the truth . i feel that it's like a punishment to cleans OTHERS works . 😳 

 

Imad Habash

EESignature

0 Likes
Message 4 of 6

rune_gausnes
Explorer
Explorer

Forgot to mention that we always use PURGE in the drawings.
The reason for putting object on Layer 0 and properties, linetypes set to ByLayer :
1. We want to put the new block on correct layer according to our layer system

2. We do not want all the layers from suppliers in our drawings.
On some projects we have 75-100 different suppliers, such that our drawings will be a complete mess if we have all these layers in our drawing.

 

0 Likes
Message 5 of 6

rune_gausnes
Explorer
Explorer

Next step will be to teach suppliers how we want the drawings to be like when we receive them. 🙂

One of the worst example I got was a washbasin tap, exported from a high detailed polygon mesh such that the 2d drawing had approx 17000 lines.

But for the moment we have to try to handle the drawings as we get them from the suppliers.

Message 6 of 6

Alfred.NESWADBA
Consultant
Consultant

Hi,

 

>> The reason for putting object on Layer 0 and properties, linetypes set to ByLayer 

You lose everything then, different colors, lineweights, linetypes, transparency, possibility to freeze/show different content. Using these "other drawings" as references makes it easy to have the main drawing with just your layers while keeping the external content working.

 

SCNR

>> One of the worst example I got

The worst drawing files I get have all on layer 0 😉

 

- alfred -

------------------------------------------------------------------------------------
Alfred NESWADBA
ISH-Solutions GmbH / Ingenieur Studio HOLLAUS
www.ish-solutions.at ... blog.ish-solutions.at ... LinkedIn ... CDay 2026
------------------------------------------------------------------------------------

(not an Autodesk consultant)