To set the transparency of a particular element template group in OpenPlant Modeler, we need to adjust the insulation transparency in the model instead it can be adjusted to required value by modifying the symbology in the element template in DGNLIB file, the steps to do this are outlined below.
Rename OP_SYMBOLOGY_PIPING_INSULATION-By Level and Template to OP_SYMBOLOGY_PIPING_INSULATION and if using Metric units change the values of the pipe size to corresponding NB values in the EC expression, else if using Imperial units keep the pipe size values as is.
IIF( OPITEM.IsOfClass( "GENERIC_INSTRUMENT", "OpenPlant_3D" ), "Instrument:",
IIF( OPITEM.IsOfClass( "CONTROL_VALVE", "OpenPlant_3D" ), "Instrument:",
IIF( OPITEM.NOMINAL_DIAMETER <= 100 , "DiameterRange6:",
IIF( OPITEM.NOMINAL_DIAMETER > 100 AND OPITEM.NOMINAL_DIAMETER <= 200, "DiameterRange5:",
IIF( OPITEM.NOMINAL_DIAMETER > 200 AND OPITEM.NOMINAL_DIAMETER <= 300, "DiameterRange4:",
IIF( OPITEM.NOMINAL_DIAMETER > 300 AND OPITEM.NOMINAL_DIAMETER <= 400, "DiameterRange3:",
IIF( OPITEM.NOMINAL_DIAMETER > 400 AND OPITEM.NOMINAL_DIAMETER <= 500, "DiameterRange2:",
IIF( OPITEM.NOMINAL_DIAMETER > 500, "DiameterRange1:", "Default:" ) ) ) ) ) ) ) ) & "Insulation" 5. Open the Element Templates dialog and create a new group according to the ranges mentioned in the EC expression above
6. Make changes in the Transparency of the insulation, here I have set the Transparency to level 90.
7. After having done the above-mentioned settings, create a new drawing and route a pipe and check the insulation transparency. As can be seen from the images below the insulation transparency is not set at level 90.
Bentley's Global Technical Support Group requests that you please confine any comments you have on this Wiki entry to this "Comments or Corrections?" section. THANK YOU!