Wrapping Error

I see an error with wall wrapping at opening.
Is there some wrong with wall style setting?
I haven’t see this error before.

Rhno 7 SR13, VisualARQ 12.12.1.1543

Thanks.



Wrapping Error.3dm (2.8 MB)

Hi @archist97,

I don’t see any bug in your screenshots. Wrapping layers will always wrap core layers, as the purpose of wrapping is to “hide” those core layers.

This is how VisualARQ walls wrapping has worked since the beginning.
Do you think this should work differently?

Regards,

Enric

Don’t you see the edge line of core (yellow) is gone in my screenshot ?
If I set yellow layer to “core”, the edge of core meet wrapping layers (magenta) disappear.
If I set it to “normal”, the edge of wrapping layer (magenta) disappear.

Wrapping Error

Hi @archist97,

VisualARQ will hide all edges between non-contiguous wall layers that have the same hatch pattern. If you want to show the edge between two different non-contiguous layers, you need to change the hatch pattern of one of those layers. We decided to remove those tangent edges because we understand that two layers with the same hatch pattern have the same physical material, so they don’t have a line between them.

We have plans to change this feature in VisualARQ 3, so instead of checking the hatch pattern, we will check the render material.

Regards,

Enric

Sounds interesting.
We usually have not used hatch pattern, however, because we need to create different scales of drawing from same plan and section. Scale of hatch pattern of VA is set in style panel and it’s fixed. You can not use different scale for hatch pattern by different scale of drawings.
I have no idea how to fix this problem…

Do you think print width error is caused by this change?

Hi @archist97,

No. My assumption is that the print width error is caused because of our HLR (Hidden Line Removal) code, which is based on Make2D. When two colinear curves are detected, one of them is discarded to avoid having multiple overlapping curves. The problem is that the code that decides which curve to keep and which curve to discard probably does not take into account the print width.

Regards,

Enric