Anuncios

The Autodesk Community Forums has a new look. Read more about what's changed on the Community Announcements board.

Is there a fast way to clear draworder from a drawing?

Anonymous

Is there a fast way to clear draworder from a drawing?

Anonymous
No aplicable

We have a number of drawings that were made using draworder to clip out lines from blocks behind other blocks. This isnt the way we normally do drawings and they can be changed by selecting each block that it was applied to but that would be time consuming. I have set DRAWORDERCTL to 0 and did a regen and still see it as it was with draw order applied.

 

shown is an example of looking at the drawing and looking at the drawing with a block behind another block selected. I want to remove all of this behavior

0 Me gusta
Responder
Soluciones aceptadas (1)
1.155 Vistas
6 Respuestas
Respuestas (6)

pendean
Community Legend
Community Legend
Remove the wipeouts/masks you have in your blocks should do it.


0 Me gusta

pietro.pedone
Autodesk Support
Autodesk Support

Hello @Anonymous ! When you set DRAWORDERCTL to 0, you're only influencing the behavior of new or edited objects. The Help says that the value 0 "Turns off the default draw order of overlapping objects: after objects are edited, regardless of their draw order, the objects are displayed on top until a drawing is regenerated (REGEN) or reopened. This setting also turns off draw order inheritance: new objects that are created from another object using the commands listed below are not assigned the draw order of the original object. Use this setting to improve the speed of editing operations in large drawings. The commands that are affected by inheritance are BREAK, FILLET, HATCH, HATCHEDIT, EXPLODE, TRIM, JOIN, PEDIT, and OFFSET."

 

There currently is no way to "clear" draw order for all objects, specifically because there is no "default" draw order--but rather the one specified during the creation of the objects. I'd suggest that you either delete all wipeouts (as @pendean suggested) or select all objects that need to be moved above other object and move them.

 

Hope this helps you! If it does, please mark my answer as Solution :cara_con_una_leve_sonrisa:



Pietro.P
Global Product Support
Autodesk Knowledge Network
0 Me gusta

Anonymous
No aplicable

I dont see any of those in the blocks. On one of them when I double click to edit it, i get "The block contains custom properties" but I am unsure of where those are set.

 

here is an example

0 Me gusta

Anonymous
No aplicable

I dont see where masks are applied at the block level. If we have to edit every little block that would be a huge pain in the ass. We could just explode the whole drawing and trim lines as necessary but again, real time consuming. It was one person who decided to do it this way a year ago and only now needing to update stuff.

0 Me gusta

pietro.pedone
Autodesk Support
Autodesk Support
Solución aceptada

Hi @Anonymous , I took a look at your file and it looks like the incorrect draw order is actually related to wipeouts (see the screenshot attached). This was the block named v28, which is nested in other blocks.

If you don't need any of the dynamic properties of those blocks, then you may go ahead and explode them to retrieve all the objects (remember to also explode nested blocks), then use the QSEL command to select and delete all Wipeouts.

 

I hope that this helps you! :cara_con_una_leve_sonrisa:

 

Block.png

 



Pietro.P
Global Product Support
Autodesk Knowledge Network
0 Me gusta

Anonymous
No aplicable

Thank you for your help Pietro! I just realized that I have been lauching AutoCad as Mechanical, not plain AutoCad so the interface is slightly different. I wasnt seeing the parameters when i edited it with mechanical. I am also using 2014 version.

 

Using parameters like that is not our standard work so I can understand why my project manager was having trouble with it.