Hello everybody,
I created a display rule for the cross sections of a 3D model. It is a simple rule, that the cutted faces should appear hatched.
I use saved views with a clip volume and from this I create drawing models.
Now my problem:
The hatch only appears in the top cut and not in front or left cuts. Also if I do a sloped cut through the model, the hatch shows only partially on the cutted face.
Are there any settings that have to be set, to get the hatching appear in all cuts?
I am working with OpenPlant Modeler 10.08.00.51
It should run update 14 of MicroStation CE in the background, I think.
Some screenshots and below the corresponding example file:
3D view of the model and the display rule. For simplification I worked just with a level name. The rule is applied to the "cut" display style and it should turn the edges blue and make a turquiose hatch on it.
Top Cut ---> Hatch works fine (left edge is fully inside the clip volume, so it is correct that this area is not hatched.)
Front Cut ---> No hatching appears but you can see, that the display rule ist active, because the edges that are cut turn blue.
Sloped cut ---> hatch only displays partially on the cut surface (on the right side a view how the sloped cut is placed)
The example file:
Cut_Block_Example.dgn
UP 13 onwards, we introduced a variable "MS_PATTERNORIENTATION_ROTATEWITHVIEW" to support Display Rule Hatch in references for non top sections
If you set this variable = 0 , you should be able to see the Hatch in the sheet
Pattern orientation mode. 0 indicates pattern orientation of reference is fixed to a view, 1 indicates pattern orientation rotates with reference. (MS_PATTERNORIENTATION_ROTATEWITHVIEW)
Best Regards
Nilesh
Answer Verified By: Florian S.
Thank you for the answer, Nilesh.
Setting the variable to 0 does what I was looking for :)
-------------------------------------------
Currently using:
OpenPlant Modeler - Version: 10.09.00.74
[MicroStation - Version: 10.14.02.01]
Hi Nilesh, thanks for posting about this variable, which solves an issue we were having with hatch display in section.
What would be the use case for having this variable set to "1"? I would like to update our config to address the section cut hatching but want to avoid any unintended consequences.
Many thanks again,
Sally
Hi Sally,
With Variable Set to 0, you will be able to see the hatch with all orientations. - the result that you desire.
with value set to 0. the Rotate reference will show the hatch fixed to the view, and the hatch will not rotate with the element.
With Variable set to 1, the hatch will be rotate with the refence. see below.
Changing the Variable to 0, will change the rotation of the hatch in already placed rotated references.
See DGN file with simple case1300.Hatch.dgn
Hi Nilesh, thanks for explaining. Just to clarify, when you say that it will change the rotation of the hatch in already placed references, do you mean hatch that has been applied by display rules only or will it additionally change the rotation of manually placed hatching?
This will only affect the hatch placed by Display Rule