Rhino Hatch Draw Order odd behaviour

Hello,

I have some hatches representing areas of a floor and walls. Until yesterday, the draw order that I had established was providing the correct presentation in Technical view on layout pages.

I made some minor changes to the 2 larger hatches by dragging their control points within the same plane. That resulted in the 2 larger hatches no longer obeying the draw order, such that the furniture objects did not appear in the layout.

I have tried multiple SendBack and SendToBack actions, to no avail. I have reconstructed the hatches, but that also has not helped.

I have attached some images from yesterday’s correct version. The attached models do not include the full set of objects. You will notice that the bathroom floor hatch correctly sits behind the bathroom objects. The page 4 image correctly displays the full hatches when the furniture and bathroom objects are not selected. The page 5 image correctly displays the partial hatches when the furniture and bathroom objects are selected.

KDRHatchBefore.3dm is a cut down version of yesterday’s model which produced the attached image. Disconcertingly, the cut down version now also exhibits odd draw order behaviour. Strangely, the hatches no not appear on page 5 where the other objects are selected. The hatches appear on page 4 where the other objects are not selected.

KDRHatch.3dm is a cut down version of the latest model with some of the hatches reconstructed. The hatches appear to be blocking the furniture.

I hope that there is a simple solution, as I am currently stuck on V6. I have paid for V7 and then also for V8, but I cannot move to either as I am waiting for other problems to be resolved.

I found many references to hatch draw order problems on the forum, but other than references to V7 and V8 overcoming some issues, I have not found any explanation as to why it would be OK in V6 yesterday but not today.

KDRHatchPage4Correct.JPG

KDRHatchPage5Correct.JPG

KDRHatchPage4TodayCorrect.JPG

KDRHatchPage5TodayIncorrect.JPG


KDRHatchBefore.3dm (5.7 MB)
KDRHatch.3dm (5.3 MB)
SysInfo.txt (2.3 KB)
OptionsV6.ini (136.2 KB)

Regards, Garry.

Hello,

In KDRHatch.3dm, I have used ClearDrawOrder on the larger hatches. That resulted in the furniture showing on page 5 , but the large hatches do not show. I then reinstated the desired order with SendToBack. That resulted in the hatches showing on page 5, but the furniture did not show. This is weird behaviour.

Regards, Garry.

Hello,

Still trying to find a solution, but so far nothing is working.

I read a post which suggested that surfaces could be used instead of hatches. However, that will not help in this situation as the layout is in Technical view, so the surface colour does not display. Hatches show the selected colour for the hatched area. Other objects such as surfaces and solids show as curves with white infills, which I guess is the colour set in Options.

Regards, Garry.

Hello,

I have opened KDRHatch.3dm in V8, and ClearDrawOrder resolves the problem.

It seems that V6 requires the bug correction that was provided for V8.

V7 has the same problem.

Regards, Garry.

Hello,

The other problem that I reported earlier now appaers to have been corrected in V8, so I will switch to V8 with fingers crossed.

Regards, Garry.

1 Like

Hi Garry -

That’s good to hear.
I had been spending some time yesterday and today looking into this thread and I think there’s still something going on with technical display modes. I’ll check some more…
-wim

1 Like

I’ve filed that as RH-83841 Display: SendToBack Sends to Front
-wim

@wim That explains a lot. Good find. Thank you for your help. Remember the V6 and V7 people when the fix is applied.

Regards, Garry.