Professional Documents
Culture Documents
V8i
TRN016900-1/0001
Trademark Notice
Bentley and the "B" Bentley logo are either registered or unregistered trademarks or
service marks of Bentley Systems, Incorporated. All other marks are the property of their
respective owners.
AccuDraw, MDL, MicroStation, and SmartLine are registered trademarks; PopSet and
Raster Manager are trademarks.
AutoCAD is a registered trademark of Autodesk, Inc.
Copyright Notice
Copyright 2011, Bentley Systems, Incorporated. All Rights Reserved.
Jul-11
Table of Contents
Course Overview ____________________________________ 7
Course Description ____________________________________7
Target Audience_______________________________________7
Prerequisites _________________________________________7
Course Objectives _____________________________________8
Modules Included _____________________________________8
System Requirements __________________________________8
Software Requirements_________________________________9
Jul-11
Table of Contents
Table of Contents
Questions ________________________________________37
Answers __________________________________________37
Jul-11
Table of Contents
Table of Contents
Appendix A ________________________________________ 77
rep_sortgroups.txt_____________________________________77
Appendix B ________________________________________ 81
report.def____________________________________________81
Jul-11
Table of Contents
Table of Contents
Table of Contents
Jul-11
Course Overview
Course Description
This course is designed to instruct the project administrator how to customize
Isometric Drawings to meet corporate standards.
You will be instructed on how to setup isometrics styles, how to customize
drawing attributes for additional pipeline information. You will learn how to
configure Bill of Material output and layout. You will also create custom isometric
symbols. You will be instructed how to generate PCF files for passing data to
legacy systems and how to set connection to ProjectWise for deliverables
Management.
Target Audience
This course is recommended for the following audience(s):
Prerequisites
Jul-11
7
Copyright 2011 Bentley Systems, Incorporated
Course Overview
Course Objectives
Course Objectives
After completing this course, you will be able to:
Modules Included
The following modules are included in this course:
Drawing Attributes
Bill of Material
ProjectWise Connection
System Requirements
You must have a CD drive or Internet access for product installation. The
following prerequisites are required to run the OpenPlant Isometric
Manager(SELECTseries3):
Processor: Intel Pentium 4 processor or AMD Athlon, 3.0 GHz or greater, or Intel
or AMD Dual Core Processor, 2.0 GHZ or greater
Course Overview
Jul-11
Software Requirements
Software Requirements
ProjectWise Explorer V8i (SELECTseries 2), Bentley OpenPlant Modeler V8i
(SELECTseries 3), Network access to OpenPlant ModelServer V8i.
Jul-11
Course Overview
Software Requirements
Course Overview
10
Jul-11
Module Prerequisites
Module Objectives
After completing this module, you will be able to:
Jul-11
11
Copyright 2011 Bentley Systems, Incorporated
12
Jul-11
You can define as many isometric styles as required. Isometric Style features can
be set by:
The Isometric Drawing Attributes dialog is described in more detail in the module
Drawing Attributes.
Jul-11
13
14
Jul-11
All text files include a short description of the purpose and their content is well
commented.
The file isoseed.dgn located in the same directory is a seed used by Iso extractor
when an iso drawing is created.
Jul-11
15
16
Jul-11
Note: To remove an existing style you can select it in the Isometric Style list,
removed.
Jul-11
17
Module Review
Module Review
Now that you have completed this module, lets measure what you have learned.
Questions
1 Why we are using Model Server Design State Mapping?
2 What is specified by the Completed Isometric Design State parameter?
3 True/False: Using Isometric the Isometric Configuration tool is the only
way how to customize Isometric Styles.
Answers
1 Model Server Design State Mapping enables to use different Isometric
Styles for processing of Iso Sheets with respect to their Design States.
2 Completed Isometric Design State parameter specifies to which design
state to set piping components when an Isometric Drawing is created and
put into ProjectWise.
3 False: Isometric Style features can be set by using the Isometric
Configuration tool or by customizing configuration text files located in the
project Workspace directory.
18
Jul-11
Module Prerequisites
Module Objectives
After completing this module, you will be able to:
Jul-11
Set Isometric Revision format and other Design State based properties.
19
5 Click Save.
20
Jul-11
Note: If you do not click Save and click in the left part of the Isometric
Jul-11
21
Revision control
Revision control
Revisions are assigned to Isometric Drawings based on Isometric Revision setting
specified for each Design State. If no specific Isometric Revision format is
specified for a used Design State, the system uses the Isometric Revision format
set for a Project. Isometric Revision formats set for a Design Stage has a priority.
A revision is set for an iso drawing during its creation. The system checks
ProjectWise for the last revision of the generated Isometric Drawing and assigns
the next available revision.
22
Jul-11
Revision control
9 Click Test.
10 Click Next.
The Customized Revision is set to R0.
11 Click Next.
The Customized Revision is set to R1.
12 Set Set as starting value.
13 Click OK.
14 Click OK.
The Customized Revision dialog closes.
15 Click OK.
The Revision Settings dialog closes.
Jul-11
23
Revision control
16 Click Save.
The new Isometric Revision setting is applied.
24
Jul-11
Revision control
5 Click Browse.
7 Click Add.
Jul-11
25
Revision control
10 Click Add.
11 Click OK.
To close the Isometric Name Expression Editor dialog.
12 Click Save.
To apply the new Isometric Name setting.
13 Close the Isometric Configuration dialog.
26
Jul-11
Revision control
7 Click OK.
8 Click Save.
The new Design States Color setting is applied.
9 Click Close.
The Isometric Configuration dialog closes.
Jul-11
27
Module Review
Module Review
Now that you have completed this module, lets measure what you have learned.
Questions
1 True/False: Assignment of Design States to Isometric Styles is managed by
the ProjectWise Administrator application.
2 True/False: The Revision format of Isometric Drawings can be Alphabetic
or Numerical.
3 True/False: Design States Color enables to distinguish if a Design State of
an Isometric Drawing has changed or not.
Answers
1 False: Mapping between Design States and Isometric Styles is managed by
the Configuration tool which is a part of the Isometric Manager interface.
2 False: The Revision format of Isometric Drawings can be Alphabetic,
Numerical or Customized.
3 False: Design States Color specifies a color used to display Iso Sheets in the
Isometric Manager window. It helps to distinguish groups of iso sheets in
the same Design State.
28
Jul-11
Drawing Attributes
Module Overview
Drawing Attributes are used on Isometric drawings to give more information
about the pipeline from which the Isometric was extracted. An administrator will
need to modify the attributes to be used on the Isometric drawings and where
they should be placed based on the company requirements.
Module Prerequisites
Module Objectives
After completing this module, you will be able to:
Jul-11
29
Copyright 2011 Bentley Systems, Incorporated
Drawing Attributes
By default there are available 32 attributes for each Isometric Style to be used
on an Isometric Drawing. Each so called Drawing Attribute Collection is
specified by the NAME and by the VALUE.
Attributes can be added or deleted from the default list.
Drawing Attributes
30
Jul-11
Jul-11
31
Drawing Attributes
10 Click OK.
11 Click SAVE.
Drawing Attributes
32
Jul-11
Jul-11
33
Drawing Attributes
Bentley OpenPlant Modeler session starts and the file isoseed.dgn located
in the project directory C:\ProgramData\Bentley\OpenPlantModeler
V8i\WorkSpace\Projects\OPModeler_Metric\DataSet\Isometrics\Styles\I
FC\Config is opened.
3 Press CTRL + B or navigate to View Attributes and switch on Text Nodes.
Drawing Attributes
34
Jul-11
6 Select by window Des temp and Text Node 25 and copy these texts to the
left:
The Text Node number was automatically updated to the first next
available number 65.
Note: If you want a specific node number you can do the following: suppose
you want node 24. Before doing the copy enter the key-in command:
NN=24
7 Replace Des temp with Int press.
8 Exit isoseed.dgn.
Jul-11
35
Drawing Attributes
This file maps a text node numbers to named Drawing Attributes. Each
line specifies one mapping.
3 Add a new line at the end of this text file:
65, Internal_Pressure
65 is the number of the Text Node inserted in the isoseed.dgn
customization and the text string Internal_Pressure has to correspond to
the text specified in the Drawing Attribute definition.
4 Save and close the file node2da.txt.
Drawing Attributes
36
Jul-11
Module Review
Module Review
Now that you have completed this module, lets measure what you have learned.
Questions
1 True/False: Drawing Attributes are defined once for the whole project.
2 True/False: The number of Drawing Attributes is limited to 32.
3 True/False: All Drawing Attributes defined in Isometric Drawing Attributes
list are automatically placed in a generated Isometric drawing.
Answers
1 False: Drawing Attributes are defined for each Isometric Style separately.
2 False: The number of Drawing Attributes is not limited to 32. Another
Drawing Attributes can be add by the Add Attribute function.
3 False: User can decide which Drawing Attributes will be used on an
automatically generated Isometric Drawing. Customization is done using
two files: isoseed.dgn and node2da.txt.
Jul-11
37
Drawing Attributes
Module Review
Drawing Attributes
38
Jul-11
Bill of Material
Module Overview
A Bill of Material is automatically generated during the Isometric extraction
process. An administrator will need to modify which properties should be
included in a Bill of Material and to customize their layout on an Isometric
drawing based on the company requirements.
Module Prerequisites
Module Objectives
After completing this module, you will be able to:
Jul-11
39
Copyright 2011 Bentley Systems, Incorporated
Bill of Material
Where
<width> specifies the width of the column in character positions
<format/alignment> is a combination of:
L
left aligned
right aligned
centered
W
wrap, a new line will be added if the length of the expression
exceeds the width of the report
<expression> is an expression for the content of the report column.
Any component attribute or string can be used. Example:
IE_DESCRIPT + UUID + "and a string" would concatenate the atributes
IE_DESCRIPT and UUID and the string "and a string"
Bill of Material
40
Jul-11
to
COLUMN = 9: R : QUANTITY
6 Repeat steps 4 and 5 in the section REPORT = FLD which writes field
material to a report.
7 Close Report.def.
Changes done in the Report.def file must be followed by changes in a seed
file used for Isometric Drawing generation. This will be done in the next
exercise.
Bentley OpenPlant Modeler session starts and the file isoseed.dgn located
in the project directory C:\ProgramData\Bentley\OpenPlantModeler
V8i\WorkSpace\Projects\OPModeler_Metric\DataSet\Isometrics\Styles\I
FC\Config is opened.
Jul-11
41
Bill of Material
11 Move the cursor over the line between Material and Size1, right-click and
select Copy.
12 Copy this line 15 mm to the left.
13 Exit isoseed.dgn.
14 Generate an Isometric Drawing to see changes have been applied.
Bill of Material
42
Jul-11
Note: At least one of the piping components from which Isometric drawing
Jul-11
43
Bill of Material
Module Review
Module Review
Now that you have completed this module, lets measure what you have learned.
Questions
15 True/False: Customization of properties to be included in a Bill of Material
can be done in the file style.cfg.
16 True/False: A layout of the Shop section and a layout of the Field section
of Bill of Material are defined separately.
Answers
1 False: Customization of properties to be included in a Bill of Material can
be done in the file report.def.
2 True: The section REPORT = SHP of the report.def file writes Shop material
to a report and the section REPORT = FLD writes Field material to a report.
Bill of Material
44
Jul-11
Isometric Symbols
Customization
Module Overview
Isometric symbols used on Isometric Drawings are stored in cell libraries. Based
on company requirements an Administrator will need to modify existing symbols
or to create completely new symbols.
Module Prerequisites
Module Objectives
After completing this module, you will be able to:
Jul-11
45
Copyright 2011 Bentley Systems, Incorporated
Exercise 1: Change a shape of the flanged Gate Valve Iso symbol used for the
Isometric Style IFC
The goal of this exercise is to change an existing symbol for gate valve
to
46
Jul-11
5 Click Open.
6 Navigate to Models and select GATFL.
Jul-11
47
8 When prompted Place Circle by Center > Identify Center Point click the
center of the Gate Valve using Intersect Snap and specify diameter as
shown below.
48
Jul-11
Exercise 2: Create a new Iso symbol used for the Isometric Style IFC.
The goal of this exercise is to create a new iso symbol of a flanged Gate Valve.
1 Select Tools > Configuration or click the Configuration icon.
2 Click Browse in the Graphical Configuration tool field.
3 When OpenPlant Modeler starts, select IsoExtractor > Cell Creation Tool.
which were used to create an existing cell library and can be also used
to define new symbols to be placed on Isometric drawings. These
templates are located in
C:\ProgramData\Bentley\OpenPlantIsometricsManagerV8i\WorkSpace
\OPIM\cellTemplates.
5 Create a copy of valves.dgn to keep the original file untouched.
Jul-11
49
50
Jul-11
10 When prompted Place Circle by Center > Identify Center Point click the
center of the Gate Valve using Intersect Snap and specify diameter as
shown below.
Jul-11
51
15 Select custom.cel from the Cell Library selection list and type in.
Cell Name: GATFL
Description: Customized GATFL
16 Click OK.
The new cell is created.
Note: To save graphics as an iso cell at least one connection point is needed.
Note: If required we can also place Origin Point or Intersection Point (for
52
Jul-11
Note: During the Isometric drawing creation Isometric Manager first tries to
Note: When the cell is not present in the cell libraries during creation a red
circle will appear at the position of the missing cell. Hovering over the
red circle will show the name of the missing cell.
17 Exit OpenPlant Modeler.
18 Click Close.
The Isometric Configuration dialog closes.
19 Generate an Isometric drawing containing flanged Gate Valve to see your
customized symbol.
Jul-11
53
Module Review
Module Review
Now that you have completed this module, lets measure what you have learned.
Questions
1 True/False: Symbols to be placed on Isometric Drawings are defined in
the file isoseed.dgn located for the IFC Isometric Style in
C:\ProgramData\Bentley\OpenPlantModeler
V8i\WorkSpace\Projects\OPModeler_Metric\DataSet\Isometrics\Styles\I
FC\Config
2 True/False: To define new isometric symbols you have to use standard
MicroStation drawing tools and to draw them from scratch.
3 True/False: When the cell is not present in the cell libraries during
creation an empty space will appear at the position of the missing cell.
Answers
1 False: Isometric symbols are stored in cell libraries. Isometric Manager
enables to define a set of isometric symbols independently for each
Isometric Style. For example libraries used for the Isometric Style IFC are
located in C:\ProgramData\Bentley\OpenPlantModeler
V8i\WorkSpace\Projects\OPModeler_Metric\DataSet\Isometrics\Styles\I
FC\Cell\
2 False: OpenPlant Isometric Manager offers a set of iso symbol templates
which were used to create an existing cell library and can be also used to
define new symbols to be placed on Isometric Drawings. These templates
are located in
C:\ProgramData\Bentley\OpenPlantIsometricsManagerV8i\WorkSpace\O
PIM\cellTemplates
3 False: When the cell is not present in the cell libraries during creation a
red circle will appear at the position of the missing cell. Hovering over the
red circle will show the name of the missing cell.
54
Jul-11
ProjectWise Connection
Module Overview
There is a direct connection between OpenPlant Isometric Manager and
ProjectWise. The administrator will need to create the connection and specify the
behavior of Isometric Manager to meet company requirements.
Module Prerequisites
Module Objectives
After completing this module, you will be able to:
Jul-11
Set rules for transfer of Isometric drawings between Isometric Manager and
ProjectWise folders.
55
Copyright 2011 Bentley Systems, Incorporated
ProjectWise Connection
Document Posting
ProjectWise Connection
56
Jul-11
8 Click OK.
Jul-11
57
ProjectWise Connection
ProjectWise Connection
58
Jul-11
11 Click Close.
Jul-11
59
ProjectWise Connection
4 Click Save.
5 Expand the Isometric Style node and select IFC.
The Isometric Style window opens.
ProjectWise Connection
60
Jul-11
7 Click Save.
The changes are saved.
8 Click Close.
9 The Isometric Configuration dialog closes.
Jul-11
61
ProjectWise Connection
Note: If the Review generated isometrics before posting option is set the
4 Clear List only those components that have Valid Design States.
Note: If the List only those components that have Valid Design States option is
set, only Iso Sheets that have a valid design state (as determined by the
administrator) are displayed in the Iso Sheets pane of the interface.
5 Clear Log Isometric Dataset.
Note: Whenever an Isometric drawing is generated, a Production Log file is
ProjectWise Connection
62
Jul-11
Module Review
Module Review
Now that you have completed this module, lets measure what you have learned.
Questions
1 True/False: The Allow to Create Folders option enables to create a new
root folder to store Isometric Drawings.
2 True/False: Each Iso Sheet has to have a Design State defined. When you
set the Allow Design State Switching option to True Design State
automatically changes to the next state as specified by pre-defined
workflow when you generate an Isometric Drawing from it.
3 True/False: If the Delete document from system after posting option is
checked the Iso Sheet used for an Iso Drawing generation disappears from
the list of IsoSheets available for processing.
Answers
1 False: The Allow to Create Folders option enables automatic creation of
subfolders below the Isometric Root Storage folder inside ProjectWise.
Subfolder structure is specified by the Property Storage Path assigned to
the Class Name Iso Sheet.
2 False: Each Iso Sheet has to have a Design State defined. When you set the
Allow Design State Switching option to True for a project it is possible to
specify the Completed Isometric Design State value for each Isometric
Style. Next time you generate an Isometric Drawing a Design State of Iso
Sheet automatically changes to a state as specified for this Isometric Style.
3 False: If the Delete document from system after posting option is checked
the generated Isometric Drawing disappears from the list of generated
Isometric Drawings when posted to ProjectWise. If this option is not
checked the generated Isometric Drawing does not disappear from the list
of generated Isometric Drawings when posted to ProjectWise. Just the
Progress Message is changed to Isometric Posted Successfully.
Jul-11
63
ProjectWise Connection
Module Review
ProjectWise Connection
64
Jul-11
Module Prerequisites
Module Objectives
After completing this module, you will be able to:
Jul-11
65
Copyright 2011 Bentley Systems, Incorporated
4 Select True from the Allow PCF File Generation field, if not already
selected.
Note: False doesn't allow PCF file generation.
66
Jul-11
If the value specified in this field is set to True an error during a PCF file
generation will cause termination of an Isometric drawing generation.
If the value specified in this field is set to False an error during a PCF file
generation does not influence an Isometric drawing generation.
6 Select True in the Stop Isometric Generation if PCF Fails field.
7 Click Save.
8 Click Close.
The Isometric Configuration dialog is closed.
Jul-11
67
68
Jul-11
6 Select the last generated pcf file, right-click and select Export.
Jul-11
69
9 Click Browse.
To navigate to the target folder.
10 Click Next.
11 Click Finish.
Note: The PCF configuration file Pcf.ini is located in the same directory as
other Isometric Style configuration files, for example for the Isometric
Style IFC is found in C:\ProgramData\Bentley\OpenPlantModeler
V8i\WorkSpace\Projects\OPModeler_Metric\DataSet\Isometrics\Style
s\IFC\Config\.
Note: Customization of a PCF output is outside of the scope of this course.
70
Jul-11
Module Review
Module Review
Now that you have completed this module, lets measure what you have learned.
Questions
1 True/False: PCF files are intermediate files created during an Isometric
Drawing production.
2 True/False: PCF files are automatically generated together with Isometric
Drawing files.
3 True/False: Creation of a pcf file and generation of an Isometric Drawing
are independent activities and do not influence each other.
Answers
1 False: The Isometric Manager creates a PCF file as a by-product during an
Isometric Drawing generation. These PCF files can be used by other
applications.
2 False: PCF files are automatically generated together with Isometric
Drawing files but only if the attribute Allow PCF File Generation is set to
True. The value False doesn't allow PCF file generation.
3 False: Pcf files and Isometric are created independently but there is
available an attribute Stop Isometric Generation if PCF Fails. If it is set to
True an error during a PCF file creation causes termination of an Isometric
Drawing generation.
Jul-11
71
Module Review
72
Jul-11
Course Summary
Course Summary
You have now completed the course and are prepared to customize Isometric
drawings to meet corporate standards.
Now you will be able to:
Jul-11
73
Copyright 2011 Bentley Systems, Incorporated
Course Summary
Course Review
Course Review
Now that you have completed this course, lets measure what you have learned.
Questions
1 True/False: The engine used by Isometric Manager to create Isometric
Drawings is called Isogen.
2 True/False: To be able to create an Isometric Drawing OpenPlant
Isometric Manager has to be connected to the ModelServer.
3 True/False: When generating an Isometric Drawing you can select which
Isometric Style will be used by the Isometric Manager.
4 True/False: One Design State can be mapped to several Isometric Styles.
5 True/False: Revisions are assigned to Isometric Drawings based on
Isometric Revision setting specified for each Design State.
6 True/False: A revision is set to an Isometric Drawing at the momet you
send it to ProjectWise.
7 True/False: Design States Color specifies a color used to display Iso Sheets
in the Isometric Manager window.
8 True/False: Drawing Attribute Collection is limited to 32 drawing
attributes.
9 True/False: Mapping between text nodes and Drawing Attributes is
defined in the Openplant_3d_supplemental_isometrics_isoextractor
schema.
10 True/False: Assignment of OpenPlant Components to names of iso
symbols used by Isometric Manager is done in isoextract.dat file.
11 True/False: When an Isometric Drawing is created and put into
ProjectWise the Design State of the components used to create an
Isometric Drawing can be automatically changed. A result Design State is
defined by the Completed Isometric Design State value specified for a
project using Isometric Configuration tool.
12 True/False: One of parameter which can be set for a project by the
Isometric Configuration tool is called Can Post PCF to ProjectWise. The
value specified in this field enables or disables sending generated PCF files
to ProjectWise.
Course Summary
74
Jul-11
Course Review
Answers
1 False: The engine used by Isometric Manager to create Isometric Drawings
is called IsoExtractor.
2 False: The Isometric Manager can work in two modes. You can be
connected to the ModelServer and take data for Isometric Drawing from
there or to generate Isometric Drawings from imported i-models.
3 False: An Isometric Style to be used for an Isometric Drawing creation is
selected automatically based on Design State mapping.
4 False: The same Isometric Style can be mapped to several Design States
but to a Design State you can be mapped only to one Isometric Style.
5 True: Revisions are assigned to Isometric Drawings based on Isometric
Revision setting specified for each Design State. If no specific Isometric
Revision format is specified for a used Design State, system uses
Isometric Revision format set for a Project. Isometric Revision format set
for a Design Stage has a priority
6 False: A revision is set to an Isometric Drawing during its creation. System
checks (in ProjectWise) the last revision of just generated Isometric
Drawing and assigns the following one.
7 True: Design States Color specifies a color used to display Iso Sheets in the
Isometric Manager window. It helps to distinguish groups of iso sheets in
the same Design State
8 False: By default there are available 32 attributes for each Isometric Style
to be used on an Isometric Drawing anyway you can add another drawing
attributes if required. Each so called Drawing Attribute Collection is
specified by the NAME and by the VALUE.
9 False: Mapping between text nodes and Drawing Attributes is defined in
the file node2da.txt located for example for the OPModeler_Metric
project and As-Built Isometric Style in the folder
...\Bentley\OpenPlantModeler
V8i\WorkSpace\Projects\OPModeler_Metric\DataSet\Isometrics\Styles\
As-Built\Config.
10 False: Assignment of OpenPlant Components to names of iso symbols
used by Isometric Manager is done in
Openplant_3d_supplemental_isometrics_isoextractor schema.
11 False: When an Isometric Drawing is created and put into ProjectWise the
Design State of the components used to create an Isometric Drawing can
be automatically changed. A result Design State is defined by the
Completed Isometric Design State value which is specified not for the
Jul-11
75
Course Summary
Course Review
Course Summary
76
Jul-11
Appendix A
rep_sortgroups.txt
The file location:
C:\Documents and Settings\All Users\Application
Data\Bentley\OpenPlantModeler
V8i\WorkSpace\Projects\OPModeler_Metric\DataSet\Isometrics\Styles\AsBuilt\Config\
#----------------------------------------------------------------------------#
# Define:
# - sort groups
#
A sort group specifies a group of elements that have more or less equal
the isometric,
(like:FLANGES, VALVES)
# - sort groups have different priorities. The hight the priority the
#
Jul-11
77
Copyright 2011 Bentley Systems, Incorporated
Appendix A
rep_sortgroups.txt
lines. Normally leading and trailing spaces are trimmed, one can
# RULE
the sortgroup. Multiple RULE lines can be specified, any rule that
#
# - One can define up to 50 sort groups
# - the rules within a sortgroup defined the ordering within the sort group.
# the earlier a rule is satisfied, the lower the partID will be
# - The sort group order is the order in which the sort groups are defined
# we probably will add an explicit ORDER= line
#----------------------------------------------------------------------------SORTGROUP = PIPES
HEADER = @ ----------HEADER = @ PIPES
HEADER = @ ----------RULE = IE_TYPE=CT_PIPE
RULE = IE_TYPE=CT_BEND
Appendix A
78
Jul-11
rep_sortgroups.txt
SORTGROUP = GASKETS
HEADER = @ ----------HEADER = @ Gaskets
HEADER = @ ----------RULE = IE_TYPE=CT_GASKET
SORTGROUP = BOLTS
HEADER = @ ----------HEADER = @ Bolts
HEADER = @ ----------RULE = IE_TYPE=CT_BOLT
# this is the dump sortgroup for all the component not specifically assigned
SORTGROUP = OTHER
HEADER = @ ----------HEADER = @ Not yet grouped
HEADER = @ ----------RULE = IE_TYPE=CT_.*
Jul-11
79
Appendix A
rep_sortgroups.txt
Appendix A
80
Jul-11
Appendix B
report.def
The file location:
C:\Documents and Settings\All Users\Application
Data\Bentley\OpenPlantModeler
V8i\WorkSpace\Projects\OPModeler_Metric\DataSet\Isometrics\Styles\
As-Built\Config\
#----------------------------------------------------------------------------#
# Report definition file
#
# This file contain the defintions for all reports produced by IsoExractor.
#
# IsoExtractor reports are generic reports that operate on component attributes
# Reports generated are plain text files that can be attached to a text node in the
# drawing. A report definition is a combination of specification and a script.
#
# REPORT = Specifies the extension given to the report. The basename
#
of the report is the same as the isometric DGN, the report is written
#
# INCLUDE = Provides a rule which components are to be included in the report. The
#
INCLUDE lines. Any INCLUDE line satisfied includes the component in the
report
#
# EXCLUDE = same as INCLUDE but this time to specify that a component should not
Jul-11
81
Copyright 2011 Bentley Systems, Incorporated
Appendix B
report.def
#
# COLUMN = <width> : <format/alignment> : <expression>
#
#
by a colon character.
#
#
#
#
L left aligned
R right aligned
C centered
#
#
#
#
<expression> An expression for the content of the report column. Any component
attribute or string can be used. Example:
IE_DESCRIPT + UUID + "and a string"
would concatenate the atributes IE_DESCRIPT and UUID and the string
"and a string"
#
# SEP
#
#
# NODE = specifies the text node number in the isometric the report will be
#
attached to
#
# SORTHEADERS = specifies if sort group headers are to be used (see: rep_sortgroups.txt)
#
0 = dont
#
# TEXT = Specifies a line to be written to the report. '@' acts as a placeholder for a
space
#
# WRITE = Write this or another report. When empty the report is written according to
#
Appendix B
82
Jul-11
report.def
#
# GROUP = a list of attributes that defined which component are grouped together
#
thus using the same line in the report (increasing the quantity). Attributes
# SORT = sort the list on a set of attributes value. Consiste of a comma separated list
#
SORT = <attr_name:<sortspec>,<attr_name:<sortspec>
D descending
N numeric sort
#
# There is a set of attributes added by the software:
#
# SPOOLID
# PARTID
# CUTID
#
# IE_FIELD
items, piece count for piece items. The quantity for pipes is
# SIZE1
# SIZE2
# SIZE3
#
#----------------------------------------------------------------------------#----------------------------------------------------------------------------# A sample report that writes shop material to a report
#----------------------------------------------------------------------------REPORT = SHP
# this to include only shop material
Jul-11
83
Appendix B
report.def
INCLUDE = IE_FIELD=0
COLUMN = 3: R : PARTID
COLUMN = 19: R : QUANTITY
COLUMN = 7: R : SIZE1
COLUMN = 7: R : SIZE2
COLUMN = 2: :
COLUMN = 30: W : IE_DESCRIPT
COLUMN = 30: : IE_ITEMCODE
GROUP = PARTID
SORT = PARTID:N
SEP = @
SORTHEADERS = 1
TEXT = @ ---------------------------------------------------------TEXT = @
Shop Materials
TEXT = @ ---------------------------------------------------------Write =
END
#----------------------------------------------------------------------------# A sample report that writes field material to a report
# Defintion is the same as for the SHP report except for the INCLUDE line
#----------------------------------------------------------------------------REPORT = FLD
# this to include only field items
INCLUDE = IE_FIELD=1
COLUMN = 3: R : PARTID
COLUMN = 19: R : QUANTITY
COLUMN = 7: R : SIZE1
COLUMN = 7: R : SIZE2
COLUMN = 2: :
COLUMN = 30: W : IE_DESCRIPT
Appendix B
84
Jul-11
report.def
Field Materials
TEXT = @ ---------------------------------------------------------Write =
END
#----------------------------------------------------------------------------# The COMBI report combine the SHP and FLD report into a single report
# and attaches it to textnode 60 in the isometric
#----------------------------------------------------------------------------REPORT = combi
WRITE = shp
TEXT = @
TEXT = @
WRITE = fld
NODE = 60
END
Jul-11
85
Appendix B
report.def
COLUMN = 80:W:IE_DESCRIPT
GROUP = CUTID
SORT = CUTID
NODE = 61
END
Appendix B
86
Jul-11