Quantcast
Channel: OpenPlant | AutoPLANT
Viewing all articles
Browse latest Browse all 16985

Forum Post: OP Symbology Equipment

$
0
0
Good day, I was trying to modify the above Named Expression of OpenPlantmodeler.dgnlib, when I noticed the out of the box does not work properly. The supplied expression is: "BY_LEVEL_AND_TEMPLATE:" & "Equipment:" & "OpenPlant\Equipment\" & IIF( OPITEM.IsOfClass( "NOZZLE", "OpenPlant_3D" ),  "Nozzle:",       IIF( OPITEM.IsOfClass( "TANK", "OpenPlant_3D" ),  "Tank:",            IIF( OPITEM.IsOfClass( "PUMP", "OpenPlant_3D" ), "Pump:",                IIF( OPITEM.IsOfClass( "HEAT_EXCHANGER", "OpenPlant_3D" ), "HeatExchanger:",                     IIF( OPITEM.IsOfClass( "VESSEL", "OpenPlant_3D" ), "Vessel:", "Default:" ) ) ) ) )  & "Model" The equipment component is put on the level called Equipment and if it does not meet any of the listed classes then it uses the Default element template. This is color of 6. This works for the top 4 rows (Q, W, E & R) but when you get to rows T (Equipment toolbox) and A (Heating and Cooling Toolbox) it does not follow the element template it puts the component on whatever active level is set in the dgn. I have tried adding different classes from the OP3D schema to help get the result I want, but these last 2 rows do not work. Any ideas?

Viewing all articles
Browse latest Browse all 16985

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>