When you draw only simple objects, such as lines, rectangles and circles, it doesn’t make much different which object is in front (on top) or in back (behind), because all objects are wireframes. You can see every object, unless one object is exactly on top of another–which isn’t considered a good practice.

But when you attach images, fill (hatch) objects with a solid fill, or create text, which object is in front and which is behind can be very important, because these objects can hide other objects.

For example, you may want an image to show on top of a solid fill.

There is a DRAWORDER command, but the easiest way to put the image on top is as follows:
  1. Select the image. (Click on its edge.)
  2. Right-click the image.
  3. Choose Draw Order> Bring to Front.
Here you see the result.

There are two other commands that change the display order of objects:
  • HATCHTOBACK sets all hatches in the drawing behind all other objects. You can’t specify the draw order of individual hatches. This command also applies to solid fills. Using this command can make it easier to select the objects that are hatched.
  • TEXTTOFRONT brings text, leaders, and dimensions in front of all other objects in the drawing. Note that text and dimensions within blocks and xrefs cannot separately be brought to the front. You can specify which type of text to bring to the front, but not individual text objects. So bringing dimensions to the front brings all dimensions to the front.
Do you use these commands? In which situations do you find them helpful? Leave a comment!