1. I have a file A and set the color of a layer01 to RED.
2. Then I draw a line on layer01 and set it to Bylayer.
3. I use this file A as an xref in file B. I xref it in a layer02 in file B, and layer02 has been set to color YELLOW.
4. Then, I click the xref and set the color of it to BLUE.
question:
what is the color of the line I draw in step 2?
The color is Bylayer originally, which should be RED.
but I insert xref into layer02 in file B, so Bylayer should make the line to YELLOW.
Finally, I select the xref and set color to BLUE from the property panel, which should make lines from xref to BLUE.
Could anyone explain this confusing example for me? Thanks!!!
1. I have a file A and set the color of a layer01 to RED.
2. Then I draw a line on layer01 and set it to Bylayer.
3. I use this file A as an xref in file B. I xref it in a layer02 in file B, and layer02 has been set to color YELLOW.
4. Then, I click the xref and set the color of it to BLUE.
question:
what is the color of the line I draw in step 2?
The color is Bylayer originally, which should be RED.
but I insert xref into layer02 in file B, so Bylayer should make the line to YELLOW.
Finally, I select the xref and set color to BLUE from the property panel, which should make lines from xref to BLUE.
Could anyone explain this confusing example for me? Thanks!!!
Nested objects with ByLayer color [or linetype, or...] carry the properties of the nested Layer they were drawn on, not of Layers or Xrefs they're nested in. Try giving such objects ByBlock color, rather than ByLayer. Or, drawing them on Layer 0 should result in their being yellow [taking the properties of the Layer the Xref is on, but not the override color applied to the Xref]. Or, in file B, you can change the color of the nested-in-file-A layer01 if you want -- set the VISRETAIN System Variable appropriately if you want that color to "stick."
Nested objects with ByLayer color [or linetype, or...] carry the properties of the nested Layer they were drawn on, not of Layers or Xrefs they're nested in. Try giving such objects ByBlock color, rather than ByLayer. Or, drawing them on Layer 0 should result in their being yellow [taking the properties of the Layer the Xref is on, but not the override color applied to the Xref]. Or, in file B, you can change the color of the nested-in-file-A layer01 if you want -- set the VISRETAIN System Variable appropriately if you want that color to "stick."
@Anonymouswrote:2. Then I draw a line on layer01 and set it to Bylayer.
what is the color of the line I draw in step 2?
ByLayer
@Anonymouswrote:1. I have a file A and set the color of a layer01 to RED.
2. Then I draw a line on layer01 and set it to Bylayer.
3. I use this file A as an xref in file B. I xref it in a layer02 in file B, and layer02 has been set to color YELLOW.
4. Then, I click the xref and set the color of it to BLUE.
Could anyone explain this confusing example for me?
The display color of that line will be the color assigned to the layer in the XREF file until you change the properties of the corresponding XREF layer in your referencing file. If you want that layer to permanently have a different color than the one assigned in the XREF file, you will have to set VISRETAIN to 1.
Good luck!
@Anonymouswrote:2. Then I draw a line on layer01 and set it to Bylayer.
what is the color of the line I draw in step 2?
ByLayer
@Anonymouswrote:1. I have a file A and set the color of a layer01 to RED.
2. Then I draw a line on layer01 and set it to Bylayer.
3. I use this file A as an xref in file B. I xref it in a layer02 in file B, and layer02 has been set to color YELLOW.
4. Then, I click the xref and set the color of it to BLUE.
Could anyone explain this confusing example for me?
The display color of that line will be the color assigned to the layer in the XREF file until you change the properties of the corresponding XREF layer in your referencing file. If you want that layer to permanently have a different color than the one assigned in the XREF file, you will have to set VISRETAIN to 1.
Good luck!
It should be RED because I set its property to Bylayer, which is the same as the color of Layer01.
So what is you answer for this question? 😛
It should be RED because I set its property to Bylayer, which is the same as the color of Layer01.
So what is you answer for this question? 😛
What is the question?
What is the question?
Sebastian
Sebastian
Sebastian
Sebastian
Can't find what you're looking for? Ask the community or share your knowledge.