This new feature in AutoCAD 2016 is by far my favorite.
Here is the scenario:
Your drawing (electrical) references two other discipline’s drawings (Structural & Mechanical)
The problem comes when you print your drawing. Your electrical content is hard to differentiate from the other discipline’s. If the other disciplines used their layers “BYLAYER” you could easily change how they display in your drawing.
But since some of their layer colors have been “overridden” meaning that someone changed the color from “BYLAYER” to something else. It is difficult to get the desired result for your drawing without having to open their drawing…
With AutoCAD 2016, you can easily see what layers are in you drawing vs what layers belong to the XREFs both in the Layers “Properties Palette” and in the “Layers Dropdown” (both shown below)
Here is the great part!! You can now control those overridden layers by changing a brand new “System Variable” named XREFOVERRIDE and it is basically a toggle. So:
- <0> = off (default)
- <1> = on
Here is the more in depth description from the System Variables editor:
Controls the display of object properties on referenced layers.
- 0 (zero) When the properties of the objects (such as color, linetype, linewidth, transparency, or plot style) on the external reference drawing are set to ByLayer, any changes to the xref layer properties are displayed in the current drawing (legacy behavior)
- 1 When the visual properties of the objects on the external reference drawing are not set to ByLayer, objects on xref layers are treated as if their properties are set to ByLayer and every external reference layer can have its own set of layer overrides
Note: The XREFOVERRIDE system variable only applies to DWG xrefs, not to other references such as underlays.