Use Overides.txt to approximate an ISOGEN .DDF file


Applies To 
Product(s):OpenPlant Isometrics Manager
Version(s):08.11.09.XXX
Environment: Windows 7 64 bit
Area: Settings/Attributes         
Subarea: -
Original Author:Joey Bertone, Bentley Technical Support Group

User Overrides

Overrides can approximate the setup of an ISOGEN .DDF file.  Using the following rules the iso output will mimic the look of a defult .DDF file.  The following sections from the .DDF do not translate to the overrides:

PIPELINE-ATTRIBUTES-DOTTED

There is no equivalent controls in the overrides.txt file.

FITTINGS-UNDIMENSIONED-BRANCHES

There is no equivalent controls in the overrides.txt file.

BEND/ELBOW-REPRESENTATION

Overrides.txt does not of the items in this section.  The symbols for bends and elbows would need to be edited in the .cell file.

MISC-ITEMS

Overrides.txt does not of the items in this section.  Edit the seed file to affect changes Dimension text, Dimension lines, etc…

LAYER-NAMES

Level Names are defined in each rule and will be generated if a rule is used.

DDF Rules

Add the following rules to the overrides.txt as discused in the following wikki or download the sample file here Sample Override file: How to User Overrides for Isometrics Components

 

# Set all objects to white
RULE
INCLUDE =
COLOR = 0
WEIGHT = 0
STYLE = 0


#PIPELINE-ATTRIBUTES
#N.S.RANGE 0 2 THICKNESS 2 0.65 LAYER 7
RULE
INCLUDE = SIZE1 <= 2
COLOR = 1
WEIGHT = 2
STYLE = 0
SCALE = .65

#N.S.RANGE 2.5 6 THICKNESS 3 0.85 LAYER 29
RULE
INCLUDE = SIZE1 >= 2.5 && SIZE1 <= 6
COLOR = 2
WEIGHT = 3
STYLE = 0
SCALE = .85

#N.S.RANGE 8 * THICKNESS 4 1.25 LAYER 30
RULE
INCLUDE = SIZE1 >= 8
COLOR = 3
WEIGHT = 4
STYLE = 0
SCALE = 1.25

#INSTRUMENTS THICKNESS 2 0.30 LAYER 10 SCALE 115
RULE
INCLUDE = EC_CLASS = INSTRUMENT|ANALYZER|CHEMICAL_SEAL|INTERNAL_DEVICE|METER|PULSATION_DAMPER|THERMOWELL|WEIGHT_SCALE
#INCLUDE = EC_CLASS = .*CONTROL_VALVE.*|DELUGE_VALVE
INCLUDE = EC_CLASS =.*DETECTOR.*
INCLUDE = EC_CLASS = FLOW_ELEMENT|FLOW_METER|FLOW_ORIFICE_PLATE
INCLUDE = EC_CLASS =.*GAUGE.*
INCLUDE = EC_CLASS =.*GENERIC_INSTRUMENT.*
INCLUDE = EC_CLASS =.*INDICATOR.*
INCLUDE = EC_CLASS =.*PRESSURE_SAFETY.*|RUPTURE_DISC
INCLUDE = EC_CLASS =.*RECORDER.*
INCLUDE = EC_CLASS =.*REGULATOR.*
INCLUDE = EC_CLASS =.*SIGHT_GLASS.*
INCLUDE = EC_CLASS =.*SIGNAL.*
INCLUDE = EC_CLASS =.*SOLENOID.*
INCLUDE = EC_CLASS =.*SWITCH.*
INCLUDE = EC_CLASS =.*TRANSMITTER.*
COLOR = 10
WEIGHT = 2
STYLE = 0
SCALE = 1.15
LEVELNAME = INSTRUMENT

#NOZZLE THICKNESS 2 0.30 LAYER 11 SCALE 115
RULE
INCLUDE = EC_CLASS = .*NOZZLE.*
COLOR = 10
WEIGHT = 2
STYLE = 0
SCALE = 1.15
LEVELNAME = NOZZLE

#CAPS THICKNESS 3 0.30 LAYER 38
RULE
INCLUDE = EC_CLASS = PIPE_CAP
COLOR = 10
WEIGHT = 2
STYLE = 0
SCALE = 1.0
LEVELNAME = CAP

#COUPLINGS THICKNESS 3 0.30 LAYER 37
RULE
INCLUDE = EC_CLASS = .*COUPLING.*
COLOR = 10
WEIGHT = 3
STYLE = 0
SCALE = .3
LEVELNAME = COUPLINGS

#VALVES THICKNESS 2 0.30 LAYER 12 SCALE 120
RULE
INCLUDE = EC_CLASS = .*VALVE.*
COLOR = 10
WEIGHT = 2
STYLE = 0
SCALE = .3
LEVELNAME = VALVE

#FLANGES THICKNESS 2 0.35 LAYER 31 SCALE 120
RULE
INCLUDE = EC_CLASS = .*FLANGE.*
COLOR = 10
WEIGHT = 2
STYLE = 0
SCALE = .3
LEVELNAME = FLANGE

#UNIONS THICKNESS 2 0.35 LAYER 35 SCALE 110
RULE
INCLUDE = EC_CLASS = PIPE_UNION
COLOR = 10
WEIGHT = 2
STYLE = 0
SCALE = 1.10
LEVELNAME = UNIONS

#OLETS THICKNESS 4 0.35 LAYER 34 SCALE 120
RULE
INCLUDE = EC_CLASS = .*OLET.*|SADDLE|WELDING_BOSS|WELDOFLANGE|
COLOR = 10
WEIGHT = 4
STYLE = 0
SCALE = 1.20
LEVELNAME = OLET

WELDS THICKNESS 2 0.30 LAYER 32 SCALE 110
RULE
INCLUDE = EC_CLASS = .*WELD.*
COLOR = 10
WEIGHT = 2
STYLE = 0
SCALE = 1.10
LEVELNAME = WELD


#REDUCERS THICKNESS 3 0.70 LAYER 33 SCALE 140
RULE
INCLUDE = EC_CLASS = .*REDUCER.*
COLOR = 6
WEIGHT = 3
STYLE = 0
SCALE = 1.4
LEVEL NAME = REDUCER

# SOCKET WELD DOT THICKNESS SCALE 4.0 

RULE : scale everything under 2 up 1.5 times the standard
INCLUDE = IE SYMBOL = WW && EC_CLASS=PIPING_FASTNER_SOCKET_WELD
Scale = 4
WEIGHT = 0
COLOR = 5

See Also

User may also refer the sub article by expanding this wiki for case to case basis and with real time use for easy references.

Still a Problem

If there is still some problem with Symbology of any component in Isoemtrics drawing, then please create a Service Request and contact Bentley Product Advantage group along with the list of all relevant details to get in depth analysis and for possible solution or workarounds. 

Comments or Corrections?

Bentley's Technical Support Group requests that you please confine any comments you have on this Wiki entry to this "Comments or Corrections?" section. THANK YOU!