Applies To | |
Product(s): | OpenPlant Isometrics Manager |
Version(s): | 8.11.09.XXX(SS5) | 08.11.11.XX(SS6) |
Environment: | Windows 7/8.1/10/(64 bit) |
Area: | Settings/Attributes |
Subarea: | - |
Original Author: | Rahul Kumar, Bentley Product Advantage Group |
Overview
OpenPlant Isometrics Manager generates incorrect Symbols for Multi Way Valves when generated through OpenPlant Modeler
Problem Description
Multi Way valve Class has been used to configure two types of valves, namely “Three way Inline Valve” & “Three Way Rotated Valve” in OpenPlant Modeler. Three Way Valve Supposed to be with two different IP (Intersection point ) and not to be configured like Tee type geometry. See Image below for both the configuration:
Three way Inline Valve
Three Way Rotated Valve
Steps to Resolve
It can be done in 3 steps:
A. To Define Classes in Schema
B. To Replace ipscript.txt file.
C. To add Symbolsize.def file & custom graphics in cel file.
A. To Define Classes in Schema
- In Bentley Class Editor, Open “OpenPlant_3D.01.04.ecschema”.
Check Default storage path:
%Project Root%\OpenPlantModeler V8i\WorkSpace\Projects\OPModeler_Metric\DataSet \Schemas - Supplement it with below schemas:
- Navigate to class “Multi Way Valve “.
- Right click on it & “Add Derived Class”. See image below.
- Create New Class “THREE_WAY_IN-LINE_VALVE” & “THREE WAY_ROTATED_VALVE" and set Display Label as “Three Way In-Line Valve” & ”Three Way "Rotated Valve”.
- Set up Symbol in custom Attribute “Isometric Component” for both class as shown below respectively.
For the Three Way In-Line Valve
For the Three Way Rotated Valve - Save & Close Schema.
B. To Replace ipscript.txt file.
- Request IT admin to provide the required permission to access the folders to modify or replace as per link attach here>>>>.
- Paste to below mentioned path. See image Below.
C:\Program Files (x86)\Bentley\OpenPlantIsometricsManager V8i\OpenPlantIsometricsManager\config - This should contain the script for Change Over Valve. See below.
[SCRIPT]RULE: this.GetClass().Name = THREE_WAY_ROT_VALVE,THREE_WAY_INLINE_VALVE
A = Scale (V2, -1 * this.DESIGN_LENGTH_CENTER_TO_BRANCH_END)
IP1 = Add (P2, A)
A = Scale (V3, -1 * this.DESIGN_LENGTH_CENTER_TO_BRANCH_END)
C. To add Symbolsize.def file & custom graphics in cel file.
- Modify Symbolsize.def file. User can copy below information from this file and paste it to existing file to maintain the original project data.
SYS 3WAYM_3T 3 2 4 # 3 CP, 2 IP, 4 segments (pipe return bottom/side outlet)
SEGMENT 1 5
SEGMENT 2 4
SEGMENT 3 5
SEGMENT 4 5
DEF 3WAYM_3T 3WAYM_3T
SEGLEN 8 8 8 16
Note- On defining segment user need to check whether connection point CP 1 is connecting with IP 1, i.e. 5 ( IP1= 4, IP2= 5). Similarly CP 2 connects to IP1 (4), CP3 to IP2(5), and lastly IP1(4) to IP2(5) - Save & Close File.
- Download Custom.cel file from here>>>>.
- Paste it to cell folder present in style folder to be able to use it directly in isometric.
- Cell can be defined as a match stick diagram and user need to take care of the pattern of defining each connection point and Intersection point, so that it should be described in symbolsize.def file.
Note – On Defining cel file, the custom valve name should be 3WAROTFL & 3WAINFL only as all ends are same. - Also need to enter the End prep data in PCF file to avoid PCF generation error. See below image.
- Save & Close file.
- Launch OpenPlant Isometrics Manager.
- Generate Isometrics & verify Results. See image below.
Still a Problem?
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.
See Also
communities.bentley.com/.../12647.modifying-symbols
Comments or Corrections?
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!