OpenPlant Isometrics Manager generates incorrect Symbols for Change Over Valves when generated through AuotPLANT Modeler.
When a “Change_Over_valve” class is used through AutoPLANT Modeler and when its isometrics gets generated it produce a distorted graphical symbol. This is happening because of the cell file not present in cell folder and script has not defined for particular class. To execute the graphics which has Intersection points, scripts has been written to it. Since Change over Valve contains two intersection points, it should get defined in “ipscript.txt” file. Below steps will provide solution to problem discussed above. This has been realized in context with AutoPLANT Modeler and OpenPlant Isometrics Manager.
It can be done in 3 steps:
A. To Define & Map Class in Schema
B. To Replace ipscript.txt file.
C. To add custom graphics in cel file.
[SCRIPT]RULE: this.GetClass().Name = CHANGE_OVER_VALVE # compute IP3A1 = Scale(V3, this.DESIGN_LENGTH_CENTER_TO_BRANCH_END_EFFECTIVE)IP3 = Subtract(P3, A1) # make unit vector A2 parallel to component length:A2 = Subtract(P2, P1)A2 = Scale(A2, 1 / (this.DESIGN_LENGTH_CENTER_TO_RUN_END_EFFECTIVE + this.DESIGN_LENGTH_CENTER_TO_OUTLET_END_EFFECTIVE) ) # make vector to intersection point IP1:A3 = Scale(A2, this.DESIGN_LENGTH_CENTER_TO_RUN_END_EFFECTIVE)# make vector to intersection point IP2:A4 = Scale(A2, this.DESIGN_LENGTH_CENTER_TO_OUTLET_END_EFFECTIVE * -1)# compute IP1 and IP2IP2 = Add(IP3, A3)IP1 = Add(IP3, A4)
If above problem still persist, then please create a Service Request and contact the Bentley Product Advantage group. Please include a list of all relevant details to get in depth analysis for a solution or workaround.
http://communities.bentley.com/products/plant/design___engineering/w/plant_design_and_engineering__wiki/12647.modifying-symbols
Bentley's Product Advantage Group requests that you please confine any comments you have on this Wiki entry to this "Comments or Corrections?" section. THANK YOU!