Author Topic: Are there anymore tools to clean a drawing of junk?  (Read 10975 times)

0 Members and 1 Guest are viewing this topic.

Krushert

  • Seagull
  • Posts: 13679
  • FREE BEER Tomorrow!!
Are there anymore tools to clean a drawing of junk?
« on: February 11, 2009, 09:39:58 AM »
I am getting a coordination drawing from food industry engineer (I don't know what to call them) that bloated with stuff and I have to beat the heck out of it just to get it be usable.  Just by opening and saving the drawing I knock it down from 37 meg to 14 meg.  After hitting it with the following routines I get it down to 12 meg.

copy of delnul.lsp
Delete zero length lines in drawing
QuickClean

The drawing contains a smattering of 3d objects, 2d objects and objects that are 2d but were 3d at one time.   What is also hurting performance is that the drawings is very far from 0,0 but that is due to this being a huge plant for some reason way before this project they pick the lower left corner of the property as the 0,0 for all cad files.  So I have to live with that.

Is there anything that I can throw at?
I + XI = X is true ...  ... if you change your perspective.

I no longer CAD or Model, I just hang out here picking up the empties beer cans

M-dub

  • Guest
Re: Are there anymore tools to clean a drawing of junk?
« Reply #1 on: February 11, 2009, 09:44:17 AM »
layer filters likely have something to do with the file size, too...

MP

  • Seagull
  • Posts: 17750
  • Have thousands of dwgs to process? Contact me.
Re: Are there anymore tools to clean a drawing of junk?
« Reply #2 on: February 11, 2009, 09:47:18 AM »
Have a look at this thread, counts.lsp may illuminate the nature of the rubbish.
Engineering Technologist • CAD Automation Practitioner
Automation ▸ Design ▸ Drafting ▸ Document Control ▸ Client
cadanalyst@gmail.comhttp://cadanalyst.slack.comhttp://linkedin.com/in/cadanalyst

Krushert

  • Seagull
  • Posts: 13679
  • FREE BEER Tomorrow!!
Re: Are there anymore tools to clean a drawing of junk?
« Reply #3 on: February 11, 2009, 10:12:44 AM »
Per the Counts Lisp
Quote
Command: COUNTS
Blocks.Count = 52
    *MODEL_SPACE.Count = 68050
    *Paper_Space.Count = 2
    _Open90.Count = 3
    _DotSmall.Count = 1
    spanner.Count = 4
    inactive.Count = 5
    doornode.Count = 2
    KIT_2B_M.Count = 136
    RECTANG.Count = 4
    KIT_2B_P.Count = 22
    KIT_2B_F.Count = 3
    KIT_2B_L.Count = 3
    Fork_Truck.Count = 94
    A$C15A444BD.Count = 5
    A$C33915B18.Count = 800
    A$C460E5761.Count = 513
    A$C0613688A.Count = 47
    A$C737226D9.Count = 9
    A$C5C1B2361.Count = 6
    AT1M1PLA$0$MP-004.Count = 4
    AT1M1PLA$0$MV-009.Count = 4
    AT1M1PLA$0$LOOP.Count = 13
    AT1M1PLA$0$MP-010.Count = 3
    AT1M1PLA$0$SBV.Count = 3
    AT1M1PLA$0$PI-314.Count = 4
    AT1M1PLA$0$MP-009.Count = 4
    BRIX.Count = 39
    ICES-Val_BUTTERFLY.Count = 9
    REDUCER_ECC_DOWN.Count = 4
    tank.Count = 58
    vulk bag with pallet.Count = 30
    Bulk Bag conveyor.Count = 175
    Scissor Lift.Count = 12
    S2S-1H BPE 90 Elbow BW.Count = 1
    WK44-1-BW.Count = 4
    7.5HPXP.Count = 1
    S14AWF-2 BPE Ferrule Standard-ISS.Count = 5
    A$C353D2893.Count = 14
    A$C72CA4FE4.Count = 5
    s-802 tank.Count = 8
    tank foundation.Count = 1
    2.5 x 2.5 WE TEE.Count = 3
    A$C15162F42.Count = 3
    S14AWF-1 BPE Ferrule Standard-IBS.Count = 5
    13MHHMCB-1H Clamp.Count = 5
    W45-100.Count = 6
    21MPR-1xH.Count = 4
    2.5 xw shuttle valve.Count = 115
    cip return.Count = 32
    s802 CIP MOdule.Count = 361
    s802.Count = 2253
    FILLER CIP SKID.Count = 467
Dictionaries.Count = 65
    ACAD_BACKGROUND.Count = 0
    ACAD_COLOR.Count = 0
    Groups.Count = 0
    Layouts.Count = 2
    Nameless, Handle=3E57.Count = 3
    ACAD_MLEADERSTYLE.Count = 1
    ACAD_MLINESTYLE.Count = 1
    Nameless, Handle=21701C has no <Count> property.
    PlotConfigurations.Count = 18
    ACAD_PLOTSTYLENAME.Count = 4
    ACAD_SCALELIST.Count = 15
    ACAD_TABLESTYLE.Count = 1
    ACAD_VISUALSTYLE.Count = 16
    Nameless, Handle=1943BF has no <Count> property.
    AcadDim has no <Count> property.
    AcAec.Count = 1
    ACDB_RECOMPOSE_DATA has no <Count> property.
    AcDbVariableDictionary.Count = 9
    AcmDictionary.Count = 2
    AEC_2D_SECTION_STYLES.Count = 0
    AEC_AREA_GROUP_DEFS.Count = 0
    AEC_AREA_MODIFIERS.Count = 0
    AEC_AREA_PROPOSALNAMES.Count = 0
    AEC_AREA_STYLES.Count = 0
    AEC_AREAGROUP_STYLES.Count = 0
    AEC_CLASSIFICATION_SYSTEM_DEFS.Count = 0
    AEC_CLEANUP_GROUP_DEFS.Count = 1
    AEC_CURTAIN_WALL_LAYOUT_STYLES.Count = 0
    AEC_CURTAIN_WALL_UNIT_STYLES.Count = 0
    AEC_DIM_STYLES.Count = 0
    AEC_DISP_REP_CONFIGURATIONS.Count = 12
    AEC_DISP_REP_SETS.Count = 25
    AEC_DISP_REPS.Count = 168
    AEC_DISPLAY_PROPS_DEFAULTS.Count = 163
    AEC_DOOR_STYLES.Count = 6
    AEC_ENDCAP_STYLES.Count = 5
    AEC_LAYERKEY_STYLES.Count = 2
    AEC_MASKBLOCK_DEFS.Count = 0
    AEC_MASS_ELEM_STYLES.Count = 1
    AEC_MATERIAL_DEFS.Count = 1
    AEC_MVBLOCK_DEFS.Count = 1
    AEC_OPENING_ENDCAP_STYLES.Count = 2
    AEC_POLYGON_STYLES.Count = 0
    AEC_PROFILE_DEFS.Count = 23
    AEC_PROPERTY_FORMAT_DEFS.Count = 10
    AEC_PROPERTY_SET_DEFS.Count = 13
    AEC_RAILING_STYLES.Count = 1
    AEC_ROOFSLAB_STYLES.Count = 0
    AEC_ROOFSLABEDGE_STYLES.Count = 0
    AEC_SCHEDULE_TABLE_STYLES.Count = 0
    AEC_SLAB_STYLES.Count = 0
    AEC_SLABEDGE_STYLES.Count = 0
    AEC_SPACE_STYLES.Count = 1
    AEC_STAIR_STYLES.Count = 1
    AEC_STRUCTURALMEMBER_STYLES.Count = 0
    AEC_VARS.Count = 3
    AEC_WALL_STYLES.Count = 7
    AEC_WALLMOD_STYLES.Count = 0
    AEC_WINDOW_ASSEMBLY_STYLES.Count = 0
    AEC_WINDOW_STYLES.Count = 35
    AMG.Count = 0
    AMGSNAPSETTINGS.Count = 0
    ASE_INDEX_DICTIONARY.Count = 1
    BNS_VARIABLES.Count = 4
    Nameless, Handle=1EA636 has no <Count> property.
DimStyles.Count = 1
Groups.Count = 0
Layers.Count = 41
Layouts.Count = 2
Linetypes.Count = 7
RegisteredApplications.Count = 14
Modelspace.Count = 68050
Paperspace.Count = 2
I + XI = X is true ...  ... if you change your perspective.

I no longer CAD or Model, I just hang out here picking up the empties beer cans

MP

  • Seagull
  • Posts: 17750
  • Have thousands of dwgs to process? Contact me.
Re: Are there anymore tools to clean a drawing of junk?
« Reply #4 on: February 11, 2009, 10:19:20 AM »
Ok, now run the 'AnalyzeThis' code in this post (let's find out what makes up that model space count of 68050).
Engineering Technologist • CAD Automation Practitioner
Automation ▸ Design ▸ Drafting ▸ Document Control ▸ Client
cadanalyst@gmail.comhttp://cadanalyst.slack.comhttp://linkedin.com/in/cadanalyst

Krushert

  • Seagull
  • Posts: 13679
  • FREE BEER Tomorrow!!
Re: Are there anymore tools to clean a drawing of junk?
« Reply #5 on: February 11, 2009, 10:22:22 AM »
MP I remember you throwing up the two routines Counts and AnalyzeThis.  So I hit it with the AnalyzeThis also for your benefit.  I don't what it all means except that it counts all stuff in a file.  What I suppose to do with it or how it helps me that I do not know.


Quote
Command: AnalyzeThis
Indexing #<VLA-OBJECT IAcadModelSpace2 284e35d4>

Ordered by object type:

("AcDb3dSolid" 356)
("AcDbArc" 10219)
("AcDbAttributeDefinition" 4)
("AcDbBlockReference" 94)
("AcDbBlockTableRecord" 1)
("AcDbCircle" 1208)
("AcDbEllipse" 111)
("AcDbExtrudedSurface" 1010)
("AcDbHatch" 301)
("AcDbLine" 41713)
("AcDbMText" 256)
("AcDbPolyline" 2649)
("AcDbRegion" 360)
("AcDbSolid" 2)
("AcDbSpline" 8758)
("AcDbSurface" 984)
("AcDbText" 25)

Ordered by object count (descending):

("AcDbLine" 41713)
("AcDbArc" 10219)
("AcDbSpline" 8758)
("AcDbPolyline" 2649)
("AcDbCircle" 1208)
("AcDbExtrudedSurface" 1010)
("AcDbSurface" 984)
("AcDbRegion" 360)
("AcDb3dSolid" 356)
("AcDbHatch" 301)
("AcDbMText" 256)
("AcDbEllipse" 111)
("AcDbBlockReference" 94)
("AcDbText" 25)
("AcDbAttributeDefinition" 4)
("AcDbSolid" 2)
("AcDbBlockTableRecord" 1)

Total object count: 68051
I + XI = X is true ...  ... if you change your perspective.

I no longer CAD or Model, I just hang out here picking up the empties beer cans

Krushert

  • Seagull
  • Posts: 13679
  • FREE BEER Tomorrow!!
Re: Are there anymore tools to clean a drawing of junk?
« Reply #6 on: February 11, 2009, 10:22:54 AM »
Ok, now run the 'AnalyzeThis' code in this post (let's find out what makes up that model space count of 68050).
Already ahead of you.  :lol:  See above post.
I + XI = X is true ...  ... if you change your perspective.

I no longer CAD or Model, I just hang out here picking up the empties beer cans

Matt__W

  • Seagull
  • Posts: 12955
  • I like my water diluted.
Re: Are there anymore tools to clean a drawing of junk?
« Reply #7 on: February 11, 2009, 10:23:38 AM »
I am getting a coordination drawing from food industry engineer (I don't know what to call them) that bloated with stuff and I have to beat the heck out of it just to get it be usable.  Just by opening and saving the drawing I knock it down from 37 meg to 14 meg.  After hitting it with the following routines I get it down to 12 meg.
Have you tried AECTOACAD or exporting it to 2007?  Both basically do the same thing - they strip out all of the AEC junk and turn those "special" objects into blocks and plines... basic AutoCAD entities.

Give it a whirl!
Autodesk Expert Elite
Revit Subject Matter Expert (SME)
Owner/FAA sUAS Pilot @ http://skyviz.io

MP

  • Seagull
  • Posts: 17750
  • Have thousands of dwgs to process? Contact me.
Re: Are there anymore tools to clean a drawing of junk?
« Reply #8 on: February 11, 2009, 10:31:43 AM »
Well ... what stands out to me are these 2 block definitions:

        A$C33915B18.Count = 800
        A$C460E5761.Count = 513

These are created by CopyClip / PasteClip activities. Seems a pretty high entity count for copy/paste clips.

In model space there are 94 block instances. If said instances are predominantly either of the 2 above your drawing would be rather, ummm, portly.

Knowing your drawing does it seem reasonable that there would be 94 block instances?

Do you know what the majority of those block instances are?

I could pen something to do yet another analysis to examine the block reference distribution but I'd pretty much be fired for working on your stuff rather than my boss' stuff. If the problem remains unanswered by this weekend I'll code something up then. </shrug>
Engineering Technologist • CAD Automation Practitioner
Automation ▸ Design ▸ Drafting ▸ Document Control ▸ Client
cadanalyst@gmail.comhttp://cadanalyst.slack.comhttp://linkedin.com/in/cadanalyst

Krushert

  • Seagull
  • Posts: 13679
  • FREE BEER Tomorrow!!
Re: Are there anymore tools to clean a drawing of junk?
« Reply #9 on: February 11, 2009, 10:34:51 AM »
Have you tried AECTOACAD or exporting it to 2007?  Both basically do the same thing - they strip out all of the AEC junk and turn those "special" objects into blocks and plines... basic AutoCAD entities.

Give it a whirl!
Interesting.  Exported it and then open the file and peform a quick save.

file size 12,809 kb = Before exporting the
file size 11,339 kb = after exporting but before opening the file
file size 12,557 kb = opening and saving the file

I bet my Arch Desktop put the AEC back into the exported file.
I + XI = X is true ...  ... if you change your perspective.

I no longer CAD or Model, I just hang out here picking up the empties beer cans

Krushert

  • Seagull
  • Posts: 13679
  • FREE BEER Tomorrow!!
Re: Are there anymore tools to clean a drawing of junk?
« Reply #10 on: February 11, 2009, 12:31:59 PM »
Well ... what stands out to me are these 2 block definitions:

        A$C33915B18.Count = 800
        A$C460E5761.Count = 513

These are created by CopyClip / PasteClip activities. Seems a pretty high entity count for copy/paste clips.

In model space there are 94 block instances. If said instances are predominantly either of the 2 above your drawing would be rather, ummm, portly.

Knowing your drawing does it seem reasonable that there would be 94 block instances?

Do you know what the majority of those block instances are?

Using quick select to Filter for block names, I get the following.  See attached image. 
« Last Edit: February 11, 2009, 12:54:35 PM by krushert »
I + XI = X is true ...  ... if you change your perspective.

I no longer CAD or Model, I just hang out here picking up the empties beer cans

Krushert

  • Seagull
  • Posts: 13679
  • FREE BEER Tomorrow!!
Re: Are there anymore tools to clean a drawing of junk?
« Reply #11 on: February 11, 2009, 12:52:33 PM »
Deleted the paper space tab and stuff in that tab.  Reduce the file by less than a 1/10th of meg.

The other thing  I noticed with the blocks is that I can only see and touch 3 blocks with the name fork_truck but the counts is stating that there are 94.  Am I reading info from the counts correctly?

I window selected everything in model space and came back with following from the properties pallet.  It is showing 5 less items than the counts report is showing


I + XI = X is true ...  ... if you change your perspective.

I no longer CAD or Model, I just hang out here picking up the empties beer cans

Krushert

  • Seagull
  • Posts: 13679
  • FREE BEER Tomorrow!!
Re: Are there anymore tools to clean a drawing of junk?
« Reply #12 on: February 11, 2009, 01:04:18 PM »
I could pen something to do yet another analysis to examine the block reference distribution but I'd pretty much be fired for working on your stuff rather than my boss' stuff. If the problem remains unanswered by this weekend I'll code something up then. </shrug>
MP If you want to pen something for something just to mess around - go ahead.  however by comparing what I can select and what your routines came up I don't think there is going to be much savings.  That being said if that little bit will save time on massive time it takes to regen and open/closing of the file than that would be greatly appreciated.

Background
this file and 6 others all get xref to coordination file and when opening that file I have to close all other files or it will crash Acad with a run time error.    Just in opening the file I have enough time to; go to the loo, get a cup of tea and BS the way there and back.


Thanks MP and Guys
I + XI = X is true ...  ... if you change your perspective.

I no longer CAD or Model, I just hang out here picking up the empties beer cans

T.Willey

  • Needs a day job
  • Posts: 5251
Re: Are there anymore tools to clean a drawing of junk?
« Reply #13 on: February 11, 2009, 01:18:14 PM »
Here is something that will count the inserts of blocks.

Code: [Select]
(defun c:CountBlockInserts (/ EntData tempEnt tempData InsCntList)
   
    (while (setq EntData (tblnext "block" (not EntData)))
        (setq tempEnt (tblobjname "block" (cdr (assoc 2 EntData))))
        (setq tempData (entget tempEnt))
        (setq tempData (entget (cdr (assoc 330 tempData))))
        (if (setq tempData (member '(102 . "{BLKREFS")  tempData))
            (setq InsCntList (cons (cons (cdr (assoc 2 EntData)) (- (length tempData) 2)) InsCntList))
        )
    )
    (foreach i InsCntList
        (print i)
    )
    (princ)
)
Tim

I don't want to ' end-up ', I want to ' become '. - Me

Please think about donating if this post helped you.

Krushert

  • Seagull
  • Posts: 13679
  • FREE BEER Tomorrow!!
Re: Are there anymore tools to clean a drawing of junk?
« Reply #14 on: February 11, 2009, 01:29:30 PM »
Here is something that will count the inserts of blocks.

Here is what it came back with
Quote
Command: CountBlockInserts

("FILLER CIP SKID" . 5)
("s802" . 4)
("s802 CIP MOdule" . 4)
("cip return" . 4)
("2.5 xw shuttle valve" . 4)
("21MPR-1xH" . 5)
("W45-100" . 5)
("13MHHMCB-1H Clamp" . 4)
("S14AWF-1 BPE Ferrule Standard-IBS" . 5)
("A$C15162F42" . 6)
("2.5 x 2.5 WE TEE" . 8)
("tank foundation" . 5)
("s-802 tank" . 5)
("A$C72CA4FE4" . 5)
("A$C353D2893" . 5)
("S14AWF-2 BPE Ferrule Standard-ISS" . 5)
("7.5HPXP" . 4)
("WK44-1-BW" . 4)
("S2S-1H BPE 90 Elbow BW" . 6)
("Scissor Lift" . 7)
("Bulk Bag conveyor" . 7)
("vulk bag with pallet" . 11)
("tank" . 4)
("REDUCER_ECC_DOWN" . 5)
("ICES-Val_BUTTERFLY" . 5)
("BRIX" . 4)
("AT1M1PLA$0$MP-009" . 4)
("AT1M1PLA$0$PI-314" . 8)
("AT1M1PLA$0$SBV" . 23)
("AT1M1PLA$0$MP-010" . 6)
("AT1M1PLA$0$LOOP" . 5)
("AT1M1PLA$0$MV-009" . 4)
("AT1M1PLA$0$MP-004" . 5)
("A$C5C1B2361" . 11)
("A$C737226D9" . 11)
("A$C0613688A" . 4)
("A$C460E5761" . 4)
("A$C33915B18" . 5)
("A$C15A444BD" . 19)
("Fork_Truck" . 6)
("RECTANG" . 4)
("spanner" . 4)
I + XI = X is true ...  ... if you change your perspective.

I no longer CAD or Model, I just hang out here picking up the empties beer cans

Krushert

  • Seagull
  • Posts: 13679
  • FREE BEER Tomorrow!!
Re: Are there anymore tools to clean a drawing of junk?
« Reply #15 on: February 11, 2009, 01:37:21 PM »
The other thing  I noticed with the blocks is that I can only see and touch 3 blocks with the name fork_truck but the counts is stating that there are 94.  Am I reading info from the counts correctly?
T.Willey
you routine came back with 7 instances for the for truck block but Quick Select confrim my 3. 
 :|
A "I don't know" shrug with shoulder pads
I + XI = X is true ...  ... if you change your perspective.

I no longer CAD or Model, I just hang out here picking up the empties beer cans

Matt__W

  • Seagull
  • Posts: 12955
  • I like my water diluted.
Re: Are there anymore tools to clean a drawing of junk?
« Reply #16 on: February 11, 2009, 01:48:42 PM »
The other thing  I noticed with the blocks is that I can only see and touch 3 blocks with the name fork_truck but the counts is stating that there are 94.  Am I reading info from the counts correctly?
T.Willey
you routine came back with 7 instances for the for truck block but Quick Select confrim my 3. 
 :|
A "I don't know" shrug with shoulder pads
Shoulder pads??  Seriously??    :?
Autodesk Expert Elite
Revit Subject Matter Expert (SME)
Owner/FAA sUAS Pilot @ http://skyviz.io

T.Willey

  • Needs a day job
  • Posts: 5251
Re: Are there anymore tools to clean a drawing of junk?
« Reply #17 on: February 11, 2009, 02:05:52 PM »
The other thing  I noticed with the blocks is that I can only see and touch 3 blocks with the name fork_truck but the counts is stating that there are 94.  Am I reading info from the counts correctly?
T.Willey
you routine came back with 7 instances for the for truck block but Quick Select confrim my 3. 
 :|
A "I don't know" shrug with shoulder pads

Did you erase any in the current drawing session?  I know that if you erase one, then block record still shows that it is there, but it really isn't in the drawing.  It is stored for undo reasons.  That would be a simple check to do if you need it.

Edit:  It looks like the block Michael was worried about are inserted more than once.  Which could be a reason for the high file size.

("A$C460E5761" . 4)
("A$C33915B18" . 5)

 A$C33915B18.Count = 800
 A$C460E5761.Count = 513
Tim

I don't want to ' end-up ', I want to ' become '. - Me

Please think about donating if this post helped you.

Krushert

  • Seagull
  • Posts: 13679
  • FREE BEER Tomorrow!!
Re: Are there anymore tools to clean a drawing of junk?
« Reply #18 on: February 11, 2009, 02:14:46 PM »
Did you erase any in the current drawing session?  I know that if you erase one, then block record still shows that it is there, but it really isn't in the drawing.  It is stored for undo reasons.  That would be a simple check to do if you need it.

Edit:  It looks like the block Michael was worried about are inserted more than once.  Which could be a reason for the high file size.

("A$C460E5761" . 4)
("A$C33915B18" . 5)

 A$C33915B18.Count = 800
 A$C460E5761.Count = 513
I closed the file and reopen then ran the CountBlockInserts and this is what I came up with.  Very little change all.  No change to Mike's blocks.  My fork truck drop by one though I did not erase any of those (would love too).

Quote
Command: CountBlockInserts

("FILLER CIP SKID" . 5)
("s802" . 4)
("s802 CIP MOdule" . 4)
("cip return" . 4)
("2.5 xw shuttle valve" . 4)
("21MPR-1xH" . 5)
("W45-100" . 5)
("13MHHMCB-1H Clamp" . 4)
("S14AWF-1 BPE Ferrule Standard-IBS" . 5)
("A$C15162F42" . 6)
("2.5 x 2.5 WE TEE" . 8)
("tank foundation" . 5)
("s-802 tank" . 5)
("A$C72CA4FE4" . 5)
("A$C353D2893" . 5)
("S14AWF-2 BPE Ferrule Standard-ISS" . 5)
("7.5HPXP" . 4)
("WK44-1-BW" . 4)
("S2S-1H BPE 90 Elbow BW" . 6)
("Scissor Lift" . 7)
("Bulk Bag conveyor" . 7)
("vulk bag with pallet" . 11)
("tank" . 4)
("REDUCER_ECC_DOWN" . 5)
("ICES-Val_BUTTERFLY" . 5)
("BRIX" . 4)
("AT1M1PLA$0$MP-009" . 4)
("AT1M1PLA$0$PI-314" . 8)
("AT1M1PLA$0$SBV" . 23)
("AT1M1PLA$0$MP-010" . 6)
("AT1M1PLA$0$LOOP" . 5)
("AT1M1PLA$0$MV-009" . 4)
("AT1M1PLA$0$MP-004" . 5)
("A$C5C1B2361" . 11)
("A$C737226D9" . 11)
("A$C0613688A" . 4)
("A$C460E5761" . 4)
("A$C33915B18" . 5)
("A$C15A444BD" . 19)
("Fork_Truck" . 6)
("RECTANG" . 4)
("spanner" . 4)
I + XI = X is true ...  ... if you change your perspective.

I no longer CAD or Model, I just hang out here picking up the empties beer cans

MP

  • Seagull
  • Posts: 17750
  • Have thousands of dwgs to process? Contact me.
Re: Are there anymore tools to clean a drawing of junk?
« Reply #19 on: February 11, 2009, 02:48:57 PM »
Hey Krush, can you send the drawing to mp at caddlabs dot com? I've got 15 minutes left at lunch, I'd like to examine the patient if it's alright with you.
Engineering Technologist • CAD Automation Practitioner
Automation ▸ Design ▸ Drafting ▸ Document Control ▸ Client
cadanalyst@gmail.comhttp://cadanalyst.slack.comhttp://linkedin.com/in/cadanalyst

Krushert

  • Seagull
  • Posts: 13679
  • FREE BEER Tomorrow!!
Re: Are there anymore tools to clean a drawing of junk?
« Reply #20 on: February 11, 2009, 03:31:49 PM »
Hey Krush, can you send the drawing to mp at caddlabs dot com? I've got 15 minutes left at lunch, I'd like to examine the patient if it's alright with you.

Sorry but in a red line meeting.  Coming at ya if still want to mess with.  Its a 9meg zipped file. 
I + XI = X is true ...  ... if you change your perspective.

I no longer CAD or Model, I just hang out here picking up the empties beer cans

MP

  • Seagull
  • Posts: 17750
  • Have thousands of dwgs to process? Contact me.
Re: Are there anymore tools to clean a drawing of junk?
« Reply #21 on: February 11, 2009, 03:42:39 PM »
Got it, thanks. I'll look at it as soon as possible.

- Michael.
Engineering Technologist • CAD Automation Practitioner
Automation ▸ Design ▸ Drafting ▸ Document Control ▸ Client
cadanalyst@gmail.comhttp://cadanalyst.slack.comhttp://linkedin.com/in/cadanalyst

T.Willey

  • Needs a day job
  • Posts: 5251
Re: Are there anymore tools to clean a drawing of junk?
« Reply #22 on: February 11, 2009, 04:22:56 PM »
This one should give you the correct amount if you have erased a block in the current drawing ( at least it did here ).

Code: [Select]
(defun c:CountBlockInserts (/ EntData tempEnt tempData InsCntList)
   
    (while (setq EntData (tblnext "block" (not EntData)))
        (setq tempEnt (tblobjname "block" (cdr (assoc 2 EntData))))
        (setq tempData (entget tempEnt))
        (setq tempData (entget (cdr (assoc 330 tempData))))
        (if (setq tempData (member '(102 . "{BLKREFS")  tempData))
            (progn
                (setq tempData (cdr (reverse (cdr tempData))))
                (setq tempData (vl-remove-if 'vlax-erased-p (mapcar 'cdr tempData)))
                (setq InsCntList (cons (cons (cdr (assoc 2 EntData)) (length tempData)) InsCntList))
            )
        )
    )
    (foreach i InsCntList
        (print i)
    )
    (princ)
)
Tim

I don't want to ' end-up ', I want to ' become '. - Me

Please think about donating if this post helped you.

Krushert

  • Seagull
  • Posts: 13679
  • FREE BEER Tomorrow!!
Re: Are there anymore tools to clean a drawing of junk?
« Reply #23 on: February 11, 2009, 04:42:36 PM »
This one should give you the correct amount if you have erased a block in the current drawing ( at least it did here ).

I got a
Quote
unable to get ObjectID: 1
  :|
I + XI = X is true ...  ... if you change your perspective.

I no longer CAD or Model, I just hang out here picking up the empties beer cans

Serge J. Gianolla

  • Guest
Re: Are there anymore tools to clean a drawing of junk?
« Reply #24 on: February 11, 2009, 05:14:22 PM »
Is there anything that I can throw at?
WBlock?!

Krushert

  • Seagull
  • Posts: 13679
  • FREE BEER Tomorrow!!
Re: Are there anymore tools to clean a drawing of junk?
« Reply #25 on: February 11, 2009, 06:47:49 PM »
Is there anything that I can throw at?
WBlock?!
Ah the good ole stand by.  Forget about that one. 
I will give it a try tomorrow when I get into work.
Thanks
I + XI = X is true ...  ... if you change your perspective.

I no longer CAD or Model, I just hang out here picking up the empties beer cans

M-dub

  • Guest
Re: Are there anymore tools to clean a drawing of junk?
« Reply #26 on: February 11, 2009, 07:19:18 PM »
Is there anything that I can throw at?
WBlock?!
Ah the good ole stand by.  Forget about that one. 
I will give it a try tomorrow when I get into work.
Thanks


Just don't use a crossing window when you pick your objects or you'll ( likely ) be back in the same boat! ;)

Krushert

  • Seagull
  • Posts: 13679
  • FREE BEER Tomorrow!!
Re: Are there anymore tools to clean a drawing of junk?
« Reply #27 on: February 12, 2009, 08:50:44 AM »
Is there anything that I can throw at?
WBlock?!
Ah the good ole stand by.  Forget about that one. 
I will give it a try tomorrow when I get into work.
Thanks

I decided that I would try copy and pasting to new file and Wblock out objects to a new file.  Wblock reduced the file size the most as assumed.

I + XI = X is true ...  ... if you change your perspective.

I no longer CAD or Model, I just hang out here picking up the empties beer cans

Krushert

  • Seagull
  • Posts: 13679
  • FREE BEER Tomorrow!!
Re: Are there anymore tools to clean a drawing of junk?
« Reply #28 on: February 12, 2009, 09:07:06 AM »
Now here is an interesting point.  I open the three files, ran a purge and then saved.  The "pasted" file went down in size but the other two went up a bit. 
I + XI = X is true ...  ... if you change your perspective.

I no longer CAD or Model, I just hang out here picking up the empties beer cans

M-dub

  • Guest
Re: Are there anymore tools to clean a drawing of junk?
« Reply #29 on: February 12, 2009, 09:15:07 AM »
I'm assuming that these drawings are too busy to select each component individually...


Another thing I've done in the past was to wblock out sections of the drawing at a time.  Usually in quarters.  Draw a line from midpoint to midpoint of the border, both horizontally and vertically.  Then wblock everything inside each of the four sections and see if you can find the "problem".

MP

  • Seagull
  • Posts: 17750
  • Have thousands of dwgs to process? Contact me.
Re: Are there anymore tools to clean a drawing of junk?
« Reply #30 on: February 12, 2009, 09:15:56 AM »
The patient is on the table ...
Engineering Technologist • CAD Automation Practitioner
Automation ▸ Design ▸ Drafting ▸ Document Control ▸ Client
cadanalyst@gmail.comhttp://cadanalyst.slack.comhttp://linkedin.com/in/cadanalyst

M-dub

  • Guest
Re: Are there anymore tools to clean a drawing of junk?
« Reply #31 on: February 12, 2009, 09:37:56 AM »

MP

  • Seagull
  • Posts: 17750
  • Have thousands of dwgs to process? Contact me.
Re: Are there anymore tools to clean a drawing of junk?
« Reply #32 on: February 12, 2009, 11:39:23 AM »
46% of the drawing's bulk is attributable to block references.

96% of the block reference bulk is attributable to one block: S802.

64% of S802's bulk is attributable to revolved surfaces, the balance mostly
additional block references (inside S802), of which CIP MODULE, A$C353D2893
and CIP RETURN are the top 3 heavy weights. Details attached.

Interpretation: Not much Jenny Craig can do for this one short of redefining / simplifying block S802, especially what's represented by the revolved surfaces.
Engineering Technologist • CAD Automation Practitioner
Automation ▸ Design ▸ Drafting ▸ Document Control ▸ Client
cadanalyst@gmail.comhttp://cadanalyst.slack.comhttp://linkedin.com/in/cadanalyst

MP

  • Seagull
  • Posts: 17750
  • Have thousands of dwgs to process? Contact me.
Re: Are there anymore tools to clean a drawing of junk?
« Reply #33 on: February 12, 2009, 11:46:49 AM »
PS: There may be a lot of coincident / duplicated lines etc., I didn't check that.
Engineering Technologist • CAD Automation Practitioner
Automation ▸ Design ▸ Drafting ▸ Document Control ▸ Client
cadanalyst@gmail.comhttp://cadanalyst.slack.comhttp://linkedin.com/in/cadanalyst

Krushert

  • Seagull
  • Posts: 13679
  • FREE BEER Tomorrow!!
Re: Are there anymore tools to clean a drawing of junk?
« Reply #34 on: February 12, 2009, 12:09:43 PM »
46% of the drawing's bulk is attributable to block references.

96% of the block reference bulk is attributable to one block: S802.

64% of S802's bulk is attributable to revolved surfaces, the balance mostly
additional block references (inside S802), of which CIP MODULE, A$C353D2893
and CIP RETURN are the top 3 heavy weights. Details attached.

Interpretation: Not much Jenny Craig can do for this one short of redefining / simplifying block S802, especially what's represented by the revolved surfaces.
Thanks Michael.  Very Impressive report.  And it does help me (might - haven't implemented it yet).   The s802 block sit outside the building which is not in my area of responsibility.  I will try Xclip'ing this file in my coordination file and hopefully speed things up.  Thank you very much for your time.
I + XI = X is true ...  ... if you change your perspective.

I no longer CAD or Model, I just hang out here picking up the empties beer cans

MP

  • Seagull
  • Posts: 17750
  • Have thousands of dwgs to process? Contact me.
Re: Are there anymore tools to clean a drawing of junk?
« Reply #35 on: February 12, 2009, 12:10:20 PM »
My pleasure Ted, thanks for the opportunity.
Engineering Technologist • CAD Automation Practitioner
Automation ▸ Design ▸ Drafting ▸ Document Control ▸ Client
cadanalyst@gmail.comhttp://cadanalyst.slack.comhttp://linkedin.com/in/cadanalyst

MP

  • Seagull
  • Posts: 17750
  • Have thousands of dwgs to process? Contact me.
Re: Are there anymore tools to clean a drawing of junk?
« Reply #36 on: February 12, 2009, 07:35:08 PM »
Here's another way to look at the entity distribution (attached).

Code: [Select]
Entity counts per block definition ...

=============================================================

AcDbBlockTable : "*MODEL_SPACE" <68050 entity(s)>

         41713 : AcDbLine
         10219 : AcDbArc
          8758 : AcDbSpline
          2649 : AcDbPolyline
          1208 : AcDbCircle
          1010 : AcDbExtrudedSurface
           984 : AcDbSurface
           360 : AcDbRegion
           356 : AcDb3dSolid
           301 : AcDbHatch
           256 : AcDbMText
           111 : AcDbEllipse
            25 : AcDbText
            20 : AcDbBlockReference: "AT1M1PLA$0$SBV"
            16 : AcDbBlockReference: "A$C15A444BD"
             8 : AcDbBlockReference: "vulk bag with pallet"
             8 : AcDbBlockReference: "A$C737226D9"
             8 : AcDbBlockReference: "A$C5C1B2361"
             5 : AcDbBlockReference: "AT1M1PLA$0$PI-314"
             4 : AcDbAttributeDefinition
             4 : AcDbBlockReference: "Scissor Lift"
             4 : AcDbBlockReference: "Bulk Bag conveyor"
             3 : AcDbBlockReference: "AT1M1PLA$0$MP-010"
             3 : AcDbBlockReference: "Fork_Truck"
             2 : AcDbBlockReference: "FILLER CIP SKID"
             2 : AcDbBlockReference: "ICES-Val_BUTTERFLY"
             2 : AcDbBlockReference: "REDUCER_ECC_DOWN"
             2 : AcDbSolid
             2 : AcDbBlockReference: "AT1M1PLA$0$MP-004"
             2 : AcDbBlockReference: "AT1M1PLA$0$LOOP"
             1 : AcDbBlockReference: "s802"
             1 : AcDbBlockReference: "tank"
             1 : AcDbBlockReference: "BRIX"
             1 : AcDbBlockReference: "AT1M1PLA$0$MP-009"
             1 : AcDbBlockReference: "spanner"

AcDbBlockTable : "*Paper_Space" <1 entity(s)>

             1 : AcDbViewport

AcDbBlockTable : "13MHHMCB-1H Clamp" <5 entity(s)>

             4 : AcDb3dSolid
             1 : AcDbPoint

AcDbBlockTable : "2.5 x 2.5 WE TEE" <3 entity(s)>

             2 : AcDb3dSolid
             1 : AcDbLine

AcDbBlockTable : "2.5 xw shuttle valve" <115 entity(s)>

           109 : AcDbRevolvedSurface
             3 : AcDb3dSolid
             3 : AcDbLine

AcDbBlockTable : "21MPR-1xH" <4 entity(s)>

             3 : AcDb3dSolid
             1 : AcDbPoint

AcDbBlockTable : "7.5HPXP" <1 entity(s)>

             1 : AcDb3dSolid

AcDbBlockTable : "A$C0613688A" <47 entity(s)>

            45 : AcDbLine
             2 : AcDbArc

AcDbBlockTable : "A$C15162F42" <3 entity(s)>

             3 : AcDb3dSolid

AcDbBlockTable : "A$C15A444BD" <5 entity(s)>

             3 : AcDbLine
             2 : AcDbArc

AcDbBlockTable : "A$C33915B18" <800 entity(s)>

           669 : AcDbLine
           129 : AcDbPolyline
             1 : AcDbCircle
             1 : AcDbBlockReference: "A$C460E5761"

AcDbBlockTable : "A$C353D2893" <14 entity(s)>

             7 : AcDb3dSolid
             4 : AcDbPoint
             2 : AcDbBlockReference: "S14AWF-2 BPE Ferrule Standard-ISS"
             1 : AcDbBlockReference: "7.5HPXP"

AcDbBlockTable : "A$C460E5761" <513 entity(s)>

           461 : AcDbLine
            51 : AcDbPolyline
             1 : AcDbCircle

AcDbBlockTable : "A$C5C1B2361" <6 entity(s)>

             5 : AcDbLine
             1 : AcDbBlockReference: "A$C33915B18"

AcDbBlockTable : "A$C72CA4FE4" <5 entity(s)>

             5 : AcDb3dSolid

AcDbBlockTable : "A$C737226D9" <9 entity(s)>

             7 : AcDbLine
             1 : AcDbBlockReference: "A$C33915B18"
             1 : AcDbBlockReference: "A$C0613688A"

AcDbBlockTable : "AT1M1PLA$0$LOOP" <13 entity(s)>

            12 : AcDbArc
             1 : AcDbLine

AcDbBlockTable : "AT1M1PLA$0$MP-004" <4 entity(s)>

             2 : AcDbLine
             2 : AcDbArc

AcDbBlockTable : "AT1M1PLA$0$MP-009" <4 entity(s)>

             4 : AcDbLine

AcDbBlockTable : "AT1M1PLA$0$MP-010" <3 entity(s)>

             3 : AcDbLine

AcDbBlockTable : "AT1M1PLA$0$MV-009" <4 entity(s)>

             3 : AcDbLine
             1 : AcDbPolyline

AcDbBlockTable : "AT1M1PLA$0$PI-314" <4 entity(s)>

             2 : AcDbAttributeDefinition
             2 : AcDbArc

AcDbBlockTable : "AT1M1PLA$0$SBV" <3 entity(s)>

             2 : AcDbLine
             1 : AcDbBlockReference: "AT1M1PLA$0$MV-009"

AcDbBlockTable : "BRIX" <39 entity(s)>

            39 : AcDbLine

AcDbBlockTable : "Bulk Bag conveyor" <175 entity(s)>

           106 : AcDbExtrudedSurface
            56 : AcDbLine
             7 : AcDbPolyline
             6 : AcDb3dSolid

AcDbBlockTable : "FILLER CIP SKID" <467 entity(s)>

           407 : AcDbLine
            26 : AcDbCircle
            24 : AcDbArc
            10 : AcDbEllipse

AcDbBlockTable : "Fork_Truck" <94 entity(s)>

            68 : AcDbLine
            17 : AcDbArc
             8 : AcDbPolyline
             1 : AcDbCircle

AcDbBlockTable : "ICES-Val_BUTTERFLY" <9 entity(s)>

             7 : AcDbAttributeDefinition
             2 : AcDbPolyline

AcDbBlockTable : "KIT_2B_F" <3 entity(s)>

             3 : AcDbRegion

AcDbBlockTable : "KIT_2B_L" <3 entity(s)>

             3 : AcDbRegion

AcDbBlockTable : "KIT_2B_M" <136 entity(s)>

           103 : AcDbFace
            25 : AcDbPolyline
             4 : AcDbCircle
             4 : AcDbArc

AcDbBlockTable : "KIT_2B_P" <22 entity(s)>

             8 : AcDbArc
             8 : AcDbLine
             5 : AcDbCircle
             1 : AcDbBlockReference: "RECTANG"

AcDbBlockTable : "RECTANG" <4 entity(s)>

             4 : AcDbLine

AcDbBlockTable : "REDUCER_ECC_DOWN" <4 entity(s)>

             3 : AcDbAttributeDefinition
             1 : AcDbPolyline

AcDbBlockTable : "S14AWF-1 BPE Ferrule Standard-IBS" <5 entity(s)>

             4 : AcDbPoint
             1 : AcDb3dSolid

AcDbBlockTable : "S14AWF-2 BPE Ferrule Standard-ISS" <5 entity(s)>

             4 : AcDbPoint
             1 : AcDb3dSolid

AcDbBlockTable : "S2S-1H BPE 90 Elbow BW" <1 entity(s)>

             1 : AcDb3dSolid

AcDbBlockTable : "Scissor Lift" <12 entity(s)>

            12 : AcDbExtrudedSurface

AcDbBlockTable : "W45-100" <6 entity(s)>

             2 : AcDb3dSolid
             2 : AcDbBlockReference: "S14AWF-1 BPE Ferrule Standard-IBS"
             1 : AcDbLine
             1 : AcDbBlockReference: "13MHHMCB-1H Clamp"

AcDbBlockTable : "WK44-1-BW" <4 entity(s)>

             3 : AcDb3dSolid
             1 : AcDbLine

AcDbBlockTable : "_DotSmall" <1 entity(s)>

             1 : AcDbLine

AcDbBlockTable : "_Open90" <3 entity(s)>

             3 : AcDbLine

AcDbBlockTable : "cip return" <32 entity(s)>

            25 : AcDbRevolvedSurface
             4 : AcDbLine
             2 : AcDb3dSolid
             1 : AcDbBlockReference: "2.5 xw shuttle valve"

AcDbBlockTable : "doornode" <2 entity(s)>

             2 : AcDbLine

AcDbBlockTable : "inactive" <5 entity(s)>

             3 : AcDbPolyline
             2 : AcDbArc

AcDbBlockTable : "s-802 tank" <8 entity(s)>

             8 : AcDbRevolvedSurface

AcDbBlockTable : "s802" <2253 entity(s)>

          1865 : AcDbRevolvedSurface
           143 : AcDb3dSolid
           112 : AcDbLine
           104 : AcDbExtrudedSurface
             5 : AcDbBlockReference: "2.5 x 2.5 WE TEE"
             3 : AcDbBlockReference: "A$C15162F42"
             2 : AcDbBlockReference: "21MPR-1xH"
             2 : AcDbBlockReference: "W45-100"
             2 : AcDbRegion
             2 : AcDbBlockReference: "tank foundation"
             2 : AcDbBlockReference: "s-802 tank"
             2 : AcDbBlockReference: "A$C72CA4FE4"
             2 : AcDbBlockReference: "A$C353D2893"
             2 : AcDbBlockReference: "S2S-1H BPE 90 Elbow BW"
             2 : AcDbCircle
             1 : AcDbBlockReference: "s802 CIP MOdule"
             1 : AcDbBlockReference: "cip return"
             1 : AcDbBlockReference: "WK44-1-BW"

AcDbBlockTable : "s802 CIP MOdule" <361 entity(s)>

           305 : AcDbRevolvedSurface
            22 : AcDbCircle
            20 : AcDb3dSolid
            12 : AcDbLine
             1 : AcDbBlockReference: "S2S-1H BPE 90 Elbow BW"
             1 : AcDbExtrudedSurface

AcDbBlockTable : "spanner" <4 entity(s)>

             4 : AcDbAttributeDefinition

AcDbBlockTable : "tank" <58 entity(s)>

            31 : AcDbLine
            18 : AcDbPolyline
             5 : AcDbCircle
             4 : AcDbArc

AcDbBlockTable : "tank foundation" <1 entity(s)>

             1 : AcDb3dSolid

AcDbBlockTable : "vulk bag with pallet" <30 entity(s)>

            22 : AcDbLine
             6 : AcDb3dSolid
             1 : AcDbPolyline
             1 : AcDbRevolvedSurface
Engineering Technologist • CAD Automation Practitioner
Automation ▸ Design ▸ Drafting ▸ Document Control ▸ Client
cadanalyst@gmail.comhttp://cadanalyst.slack.comhttp://linkedin.com/in/cadanalyst

Krushert

  • Seagull
  • Posts: 13679
  • FREE BEER Tomorrow!!
Re: Are there anymore tools to clean a drawing of junk?
« Reply #37 on: February 13, 2009, 09:40:30 AM »
Looking at that report(s) makes me think that the file is like a SUV that is three times bigger than the HumVee and it gets negative gas mileage.  Not very lean and mean.

Thanks Mike. I have not got around to that coordination file yet but when I do I see if there is any better regen times. 

The S802 block being 3d and what it is, leads me think that 3d is not the answer.  Or is this just becuase I have a slow computer or is this becuase of the person generating the 3d does not know what he is doing?

I + XI = X is true ...  ... if you change your perspective.

I no longer CAD or Model, I just hang out here picking up the empties beer cans

Matt__W

  • Seagull
  • Posts: 12955
  • I like my water diluted.
Re: Are there anymore tools to clean a drawing of junk?
« Reply #38 on: February 13, 2009, 09:45:56 AM »
The s802 block sit outside the building which is not in my area of responsibility.  I will try Xclip'ing this file in my coordination file and hopefully speed things up.
Why not just delete it instead??
Autodesk Expert Elite
Revit Subject Matter Expert (SME)
Owner/FAA sUAS Pilot @ http://skyviz.io

Krushert

  • Seagull
  • Posts: 13679
  • FREE BEER Tomorrow!!
Re: Are there anymore tools to clean a drawing of junk?
« Reply #39 on: February 13, 2009, 09:50:25 AM »
The s802 block sit outside the building which is not in my area of responsibility.  I will try Xclip'ing this file in my coordination file and hopefully speed things up.
Why not just delete it instead??

I will eventually need it because when we do internet conference meetings they use our files a lot so they see the entire picture.  I will have to train my archie on how to remove a xclip. <sigh>  Then listen to all gripe on how things need to be complicated and he just can't go in only do what he needs to do with doing all this #^%&$!
I + XI = X is true ...  ... if you change your perspective.

I no longer CAD or Model, I just hang out here picking up the empties beer cans

MP

  • Seagull
  • Posts: 17750
  • Have thousands of dwgs to process? Contact me.
Re: Are there anymore tools to clean a drawing of junk?
« Reply #40 on: February 13, 2009, 09:57:20 AM »
The S802 block being 3d and what it is, leads me think that 3d is not the answer.  Or is this just becuase I have a slow computer or is this becuase of the person generating the 3d does not know what he is doing?

Can't comment on the expertise of the author, but there appears to me to be superfluous detail / density. As for 3D, we really on it heavily, but use only as much detail is absolutely necessary, embedding intel as appropriate, nor do we host all info in one file ...
Engineering Technologist • CAD Automation Practitioner
Automation ▸ Design ▸ Drafting ▸ Document Control ▸ Client
cadanalyst@gmail.comhttp://cadanalyst.slack.comhttp://linkedin.com/in/cadanalyst

M-dub

  • Guest
Re: Are there anymore tools to clean a drawing of junk?
« Reply #41 on: February 13, 2009, 10:16:51 AM »
Could you redefine the block?  Explode one copy of it and recreate it properly?

MP

  • Seagull
  • Posts: 17750
  • Have thousands of dwgs to process? Contact me.
Re: Are there anymore tools to clean a drawing of junk?
« Reply #42 on: February 13, 2009, 10:24:49 AM »
Could you redefine the block?

Exactly.

... Not much Jenny Craig can do for this one short of redefining / simplifying block S802, especially what's represented by the revolved surfaces ...

:)
Engineering Technologist • CAD Automation Practitioner
Automation ▸ Design ▸ Drafting ▸ Document Control ▸ Client
cadanalyst@gmail.comhttp://cadanalyst.slack.comhttp://linkedin.com/in/cadanalyst

M-dub

  • Guest
Re: Are there anymore tools to clean a drawing of junk?
« Reply #43 on: February 13, 2009, 10:27:01 AM »
Oops!
I even READ that post, too!

MP

  • Seagull
  • Posts: 17750
  • Have thousands of dwgs to process? Contact me.
Re: Are there anymore tools to clean a drawing of junk?
« Reply #44 on: February 13, 2009, 10:28:31 AM »
Oops not required -- just underscoring the point. :)
Engineering Technologist • CAD Automation Practitioner
Automation ▸ Design ▸ Drafting ▸ Document Control ▸ Client
cadanalyst@gmail.comhttp://cadanalyst.slack.comhttp://linkedin.com/in/cadanalyst

Matt__W

  • Seagull
  • Posts: 12955
  • I like my water diluted.
Re: Are there anymore tools to clean a drawing of junk?
« Reply #45 on: February 13, 2009, 10:49:24 AM »
Hey!  What if you redefined the block
Autodesk Expert Elite
Revit Subject Matter Expert (SME)
Owner/FAA sUAS Pilot @ http://skyviz.io

M-dub

  • Guest
Re: Are there anymore tools to clean a drawing of junk?
« Reply #46 on: February 13, 2009, 11:01:18 AM »
Hey!  What if you redefined the block

[Bugs Bunny]Aaahhhh S-s-h-a-d-d-u-p!!![/BB]

MP

  • Seagull
  • Posts: 17750
  • Have thousands of dwgs to process? Contact me.
Re: Are there anymore tools to clean a drawing of junk?
« Reply #47 on: February 13, 2009, 11:09:39 AM »
Engineering Technologist • CAD Automation Practitioner
Automation ▸ Design ▸ Drafting ▸ Document Control ▸ Client
cadanalyst@gmail.comhttp://cadanalyst.slack.comhttp://linkedin.com/in/cadanalyst