I am once again trying to dive into display rules and got stock at a condition I would like to have for some rules.
I expected to be able to use different levels of a referenced file to apply display rules to the elements on these levels, to change their presentation in our 2D sheets. Unfortunately this does not seem to be possible. I can only chose levels which exist in the current file where I am creating my saved views and drawing models.(To understand the workflow and why I am using a separate file to create my views, please see the bottom part of the post.)
When I use different "models" to make the condition with "REFERENCE.References.Model = ("....")" I can write down anything I want.
With levels MicroStation only lets me chose the levels of the current file.
Is this "works as designed"? Is there a better way to do it?
Here are two screenshots to show the different behaviour:
To give you a better understanding of our workflow and what I mean by "layout file / layout model" I tried to illustrate it a bit.
This is for a fictional industrial plant, with different areas and subunits.
Now I would like to have the possibility to change the look of some of the objects in the different equipment files based on the level they are lying on.
For example lets say a wall, which is placed on the level "test" should get a hatch pattern and a light grey color in the plans.
Is this possible somehow?
Additional Info: I also tried templates for the same reason, but with templates the hatching and the color of the template are set for the object and I would like to be able to control the hatching and the color of the objects depending in which file they appear. The color has to be a different one in the 3D files than it has to be in the 2D plans.
OpenPlant Modeler - Version: 10.08.00.51
[MicroStation - Version: 10.14.02.01]