PDA

View Full Version : Draw order not working when plotting



john.8317
2004-11-02, 03:52 PM
I have a dwg file that I am using as an xref into my sheet drawing. In the reference drawing I have a solid hatch in which I have moved it to the back using the draw order. Basically all of the entities need to be shown with the solid hatch behind everything. But when I xref this into my sheet drawing my hatch isn't shown like it is in my reference drawing. My hatch is in front of everything and I cannot plot till I fix this problem. Any suggestions.

mom of 3
2004-11-02, 04:03 PM
what version of autoCAD?

john.8317
2004-11-02, 04:10 PM
ADT 3.3 AutoCAD 2002

mom of 3
2004-11-02, 04:16 PM
well, I'm in 2004, BUT, I've always put my hatch to the back, done a regen & saved right away in the base drawing. I then go to the sheet that I want to plot, if my hatch doesn't seem to show up, I click in the viewport or type MS, do a regen, it shows up for me, & type in PS, save, then plot. I've not had any problems when I do it.

I will ask this........is your hatch a halftone or light color? I do know that the color of your hatch can cause problems..........

john.8317
2004-11-02, 04:24 PM
I tried doing a regen in my viewport and done a regen all and that still didn't work. What I don't understand is why would my order be correct in my reference drawing and not correct in my sheet drawing.

mom of 3
2004-11-02, 04:28 PM
check your hatch color.........that's the only other thing I can think of. sorry I couldn't be more help.

Mike.Perry
2004-11-02, 05:05 PM
Hi

Have a browse of the following threads (especially take note of any links within) -

Display order after binding external references (http://forums.augi.com/showthread.php?t=8280)

translucent coloring (http://forums.augi.com/showthread.php?t=8302)

Have a good one, Mike

Maverick91
2004-11-02, 05:07 PM
DRAWORDER doesn't respect xrefs. I don't know why. A work-around that I've used is to copy any entities that I want to show on top about 0,0,0, and then immediately do an ERASE-Previous, deleting the originals of what I just copied. This causes the copies to be the latest entities created. It's cumbersome, but it works.

john.8317
2004-11-02, 05:09 PM
at this point I really don't care to bind my xref. I still need the link to remain.

john.8317
2004-11-02, 05:12 PM
This seems to work. It's a long way around the issue but it temporarily solves my problem. Thanks.

Mike.Perry
2004-11-02, 05:12 PM
at this point I really don't care to bind my xref. I still need the link to remain.
Hi

Follow the links I gave above properly (ignore their titles and read all the information within), the answer you require is within the links I posted (might have to follow the trail of links within the threads I've pointed you to but I guarantee the answer you require is there).

Have a good one, Mike

llaverde
2004-11-03, 01:28 PM
The best result for this issue is by using a lips routine to force the draworder to work with any item in your drawing.
This lips routine I called "FLOATIT" ....... I believe you will be able to find it in the CADALYST web page.
If you have some problem trying to find it, let me know and I will give it to you.
Good Luck.

Mike.Perry
2004-11-03, 04:04 PM
Hi

You will find perfectly good routines that accomplish this on the the AUGI Exchange (http://www.augi.com/exchange/search.asp?page=415).

The following thread contains information on a couple of these -

Plotting Screened Lines (http://forums.augi.com/showthread.php?t=4162)

Have a good one, Mike

jeff.swart
2004-11-17, 02:42 PM
Hello John,
If you're still scratching your head on this question, I recently came across this in ADT3's Help:Support Assistance. A pain but it worked for me

Issue

Objects in xref drawings do not display or plot using the order set by the DRAWORDER command.

Solution

This is a known limitation. For more information about xrefs, see chapter13, "Using Blocks and External References," in the User's Guide.

If you reference a drawing that has an attached image or other objects that have been edited with the DRAWORDER command, the drawing order in the xref will not be in the original order, even after regenerating the drawing. If you plot the drawing without correcting the drawing order, geometry in the drawing that was intended to be hidden by other objects may be visible.

To correct the drawing order, you need to create a block out of the xref, save it to a DWG file, and use that file as the xref:

01 Open the xref file.
02 Invoke the DRAWORDER command and specify the drawing order of the objects in the xref drawing.
03 On the command line, type bmake and press ENTER.
04 In the Block Definition dialog box, name the block using a name that is different from the drawing name.
05 Under Base Point, enter 0 for the X, Y, and Z values, and then select Retain under Objects.
06 Choose Select Objects.
07 When the dialog box closes, type all at the command prompt and press ENTER twice to return to the Block Definition dialog box. Choose OK.
08 On the command line, type wblock and press ENTER.
09 In the Write Block dialog box, select the Block option, and from the drop-down list select the block you just created.

Under Destination, the File name field is filled in with the name of the block.

10 Choose OK to save the block to a DWG file.

You can now attach the DWG file you just created to the parent drawing and keep the specified drawing order.