Professional Documents
Culture Documents
Isometric ADP Application Administration Guide
Isometric ADP Application Administration Guide
Administration Guide
AVEVA Solutions Limited
Disclaimer
1.1 AVEVA does not warrant that the use of the AVEVA software will be uninterrupted, error-free or free from
viruses.
1.2 AVEVA shall not be liable for: loss of profits; loss of business; depletion of goodwill and/or similar losses; loss of
anticipated savings; loss of goods; loss of contract; loss of use; loss or corruption of data or information; any
special, indirect, consequential or pure economic loss, costs, damages, charges or expenses which may be
suffered by the user, including any loss suffered by the user resulting from the inaccuracy or invalidity of any data
created by the AVEVA software, irrespective of whether such losses are suffered directly or indirectly, or arise in
contract, tort (including negligence) or otherwise.
1.3 AVEVA's total liability in contract, tort (including negligence), or otherwise, arising in connection with the
performance of the AVEVA software shall be limited to 100% of the licence fees paid in the year in which the user's
claim is brought.
1.4 Clauses 1.1 to 1.3 shall apply to the fullest extent permissible at law.
1.5 In the event of any conflict between the above clauses and the analogous clauses in the software licence under
which the AVEVA software was purchased, the clauses in the software licence shall take precedence.
Copyright
Copyright and all other intellectual property rights in this manual and the associated software, and every part of it
(including source code, object code, any data contained in it, the manual and any other documentation supplied
with it) belongs to, or is validly licensed by, AVEVA Solutions Limited or its subsidiaries.
All rights are reserved to AVEVA Solutions Limited and its subsidiaries. The information contained in this document
is commercially sensitive, and shall not be copied, reproduced, stored in a retrieval system, or transmitted without
the prior written permission of AVEVA Solutions Limited. Where such permission is granted, it expressly requires
that this copyright notice, and the above disclaimer, is prominently displayed at the beginning of every copy that is
made.
The manual and associated documentation may not be adapted, reproduced, or copied, in any material or
electronic form, without the prior written permission of AVEVA Solutions Limited. The user may not reverse
engineer, decompile, copy, or adapt the software. Neither the whole, nor part of the software described in this
publication may be incorporated into any third-party software, product, machine, or system without the prior written
permission of AVEVA Solutions Limited, save as permitted by law. Any such unauthorised action is strictly
prohibited, and may give rise to civil liabilities and criminal prosecution.
The AVEVA software described in this guide is to be installed and operated strictly in accordance with the terms
and conditions of the respective software licences, and in accordance with the relevant User Documentation.
Unauthorised or unlicensed use of the software is strictly prohibited.
Copyright 2010 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved. AVEVA shall not
be liable for any breach or infringement of a third party's intellectual property rights where such breach results from
a user's modification of the AVEVA software or associated documentation.
AVEVA Solutions Limited, High Cross, Madingley Road, Cambridge, CB3 0HB, United Kingdom.
Trademark
AVEVA and Tribon are registered trademarks of AVEVA Solutions Limited or its subsidiaries. Unauthorised use of
the AVEVA or Tribon trademarks is strictly forbidden.
AVEVA product/software names are trademarks or registered trademarks of AVEVA Solutions Limited or its
subsidiaries, registered in the UK, Europe and other countries (worldwide).
The copyright, trademark rights, or other intellectual property rights in any other product or software, its name or
logo belongs to its respective owner.
Isometric ADP Application Administration Guide
Revision Sheet
Contents Page
Administration Guide
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1:1
Assumptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1:1
Guide Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1:2
Concepts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4:1
HVAC or CWAY Elements Equal to DRWG Element . . . . . . . . . . . . . . . . . . . . . . 4:1
Spooling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4:1
By Volume . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4:1
Spooling by Split Point . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4:2
Configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8:1
Defaults . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8:1
Isometric ADP Defaults . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8:2
Defaults Load Errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8:5
Specific Defaults. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8:7
Other Defaults . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8:30
Drafting Library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8:33
Backing Sheets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8:34
Material Take-Off Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8:35
Individual Entries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8:36
Sorted Size Column and Quantity Column. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8:39
Keyplan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8:42
Drawing Representation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8:43
1 Introduction
1.1 Assumptions
The Isometric IsoADP Application Administration Guide has been written for
Administrators fully experienced in the use of DRAFT since certain terms used within this
guide assume that level of knowledge.
It is assumed that:
• Users have a valid PDMS licence and the software has been installed.
• The System Administrator is required to install and configure IsoAP for the selected
design model.
IsoADP Draft Administrator describes the elements and defaults the administrator has
access to.
Log File introduces the log file created during the processing of
isometric drawings.
The Administrator, is responsible for elements and defaults which are used by other users
during drawing production. These elements and defaults are:
Elements
The definition of library elements such as backing sheets, symbols and material take-off
tables, the control over drawing content and drawing representation.
Defaults
Access to the application defaults that control all of the aspects of the Isometric production.
Such as the actual drawing content, the drawing element representation and naming
conventions.
2.2 Libraries
The administrator is responsible for controlling the following types of library:
• Backing Sheets
• Representation
• Keyplans
• Symbols
• Labelling
2.4 Revisions
There are two types of drawing issue, internal and external, for each of the type, there are a
series of characters used to indicate revision history. Any drawing that do not adhere to
company or projects standards can be added or removed.
3 Project Set-up
The supplied sample project is configured to run IsoADP without any set-up. For other
projects certain elements, which the IsoADP application is reliant upon, must exist. These
are:
• Dictionary
• Drafting Library
• HVAC catalogue
• Links Document
Drawing Number
There are two methods of automatically setting the Drawing Number for each Isometric
Drawing.
• Naming Sequence database
• A defaults file
Defaults File
If the defaults file issued then all users must have Read/Write access to the following
defaults file.
%PDMSDFLTS%\isoadp\DRA-ISO-DRWGNUMBER
Refer to 'Drawing Number' for more information.
3.5 Keyplan
The Isometric Drawing contains a keyplan, which indicates the position of the drawn spool
relative to the Grid system being used on the project.
The keyplan requires a specific PML function that must exist and written to suit the project.
Refer to 'Keyplan' and User PML Functions for more information.
Use the supplied examples of a suitable HVAC model data and Link Documents Folder, to
test the IsoADP application.
From the main menu bar, select Display > Command window. Type the command:
$M %PMLLIB%\isometricadp\data\Hvac_Design.dat
Close the Command window.
4 Concepts
4.2 Spooling
The IsoADP application produces Fabrication and Erection isometrics, which means that
the drawing is designed to provide fabrication information about spools.
A design branch is broken down into a smaller set of easily managed design components
called spools. These spools are fabricated individually and later connected together to form
the design branch in situ.
The IsoADP application splits the HVAC and CWAY Design Branches into Fabrication
Spools by volume or by split point.
4.2.1 By Volume
If one BRAN or CTMTRL element is physically very large and a drawing is produced of the
complete element, then the scale is likely to be very small compared to a smaller branch.
Resulting in a very complex drawing that is too small to read satisfactorily.
To avoid this potential problem, the BRAN or CTMTRL element needs to be broken down
into smaller pieces, so that they fit into a predefined box. As a result, the majority of
drawings are similar in appearance even if not exactly equal in scale.
To achieve this, the concept of a limits box is used, the box is used to determine the
contents of each sheet. The draw list of any sheet contains just the components of a BRAN
or CTMTRL that are needed to fill the limits box. Any further components are added to the
next sheet and so on.
The Administrator, is able to determine the size of the limits boxes used to split down the
HVAC branches and CWAY material. These limits boxes determine the levels of complexity
the user is presented with.
The disadvantage with the limits box is that the content of each drawing cannot be
preserved and so any changes in the BRAN or CTMTRL element could affect all existing
drawings.
Cable Way
The Cable Way element CTMTRL can own any of the component types CTSTRA, CTRISE,
CTBEND, CTTEE, CTCROS and CTREDU. Each of these components has an attribute that
specifies if the Spool is split at this component (this component is the last in the current
spool).
To set the spool splitting, use the following syntax at CTMTRL members:
HVAC
The size and connections of HVAC components are controlled by its design parameters.
The spool split point is also a design parameter and to set it use the following syntax at
BRAN members.
DESP N37 TRUE The component is the last in the current spool
The administrator can query the design parameter value with the use of a property created
for that purpose use the following syntax;
Q PROP SPLI
5 Drawing Content
The IsoADP drawings created are similar to the one shown below and contains the
identified details and areas.
The start position of the spool is marked as the origin, which then relate to the nearest
grid-line in the plant or ship and is shown in the IsoADP Keyplan.
6 Project Preparation
If the IsoADP application is to be used with other projects, these projects must be
configured.
As with all automatic document production applications, the IsoADP application requires
set-up before it can be utilised. The standard supplied projects with PDMS have already
been configured to allow the user to execute the IsoADP application.
To link these parameters to the actual dimensions of the component, a HVAC standard
drawing is supplied for each component type. The series of drawings can be loaded into the
Isometric ADP Standard Library to do this, from the Main Menu bar, select Create >
IsoADP Standards.
A single drawing element with multiple sheets, one for each HVAC component type is
created.
Each sheet is a replica of that shown during the design of HVAC but with the addition of the
identifying characters.
The HVAC standard drawing can then be issued to fabrication partners to assist in
component manufacture.
All options other than the 'Application Default' are available for selection by the Drafting
User and are described in the Isometric ADP User Guide.
8 Configuration
Drafting Library The Drafting Library contains the data that determines symbols,
elements labels and table content, but in particular the Backing Sheet
modification which control the physical location of the drawing elements.
User PML Functions There are certain tasks which can only be controlled by more
modification sophisticated methods and in this case PML functions are used
such as in determining how a Drawing Number is to be
calculated.
8.1 Defaults
The defaults are held in several files located in the directory specified by the PDMS
environment variable %PDMSDFLTS% and within a folder named 'isoadp'.
If required, these defaults can be modified. To modify default settings, drafting library
elements and user PML functions, from the IsoADP toolbar, select Application Default.
The Isometric ADP Defaults window is displayed.
Representation Ruleset
The name of the Representation Ruleset (RRST) that is used for the Design Graphics
representation.
The user can select by clicking View Isometrics. The Browse window is displayed.
From the Look in drop-down menu, select the required Ruleset.
The user must now select the Ruleset that is used to hold the drawing.
Click Use to select the ruleset or click Cancel to discard any inputs and close the Browse
window.
Backing Sheet
The name of the Backing Sheet (BACK) that is used for the drawings.
The user can select by clicking View Isometrics. The Browse window is displayed.
From the Look in drop-down menu, select the required backing Sheet.
The user must now select the Backing Sheet that is used to hold the drawing.
Click Use to select the Backing Sheet or click Cancel to discard any inputs and close the
Browse window.
Standard Pattern
The IsoADP application can create a 'Standard Pattern' on each sheet. The Overlay
(OVER), is positioned on the sheet as defined by the Backing Sheet. Refer to 'Standard
Pattern' for more information.
There are two types of revision, Internal or External issue and each has its own specific
range of characters. The defaults are Alphabetical for the Internal and Numbers for
External.
The range of values for each is held in the defaults file DRA-ISO-ADP.
-- Part 2 - Revision Ranges
A,B,C,D,E,F,G,H,J,K,L,M,N,O
01,02,03,04,05,06,07,08,09,10,11,12,13,14
The first line specifies the Internal list of values and the second the External ones.
Date Format
Allows the user to set the Date format for the drawings; from the drop-down menu, select
the Date Format then select World or USA to determine the order of the day and month to
suite World standards or North American standards.
The user must now create the missing elements manually or automatically.
Manually
The user must create a DEPT and REGI both with attribute SPPURP IsoADP into the Draft
hierarchy.
The relevant Library macro depending upon project units must be loaded.
$m %PMLLIB%\isometricadp\data\Metric_Library_load.dat 5 ENU
TT/
$m %PMLLIB%\isometricadp\data\Imperial_Library_load.dat
6 XYZ TT/
Each macro requires three arguments:
• The FONT number to use for all text in the library. It is recommended that a True-Type
Font is used since all library elements have been spaced accordingly.
• The position coordinate system either ENU or XYZ.
• Characters to distinguish between a PDMS Native Font library and a True-Type Font
Library.
Automatic Application
From the Isometric ADP Defaults window, click the Red button.
The Creating the Hierarchy window is displayed, which displays all writable PADD
databases.
Select the database from the displayed list in which the Isometric ADP Department and
Registry elements are to be created.
Click Apply to create the new DEPT and REGI elements or click Dismiss to discard any
inputs and close the Creating the Hierarchy window.
The new DEPT and REGI elements are created and the Creating the Hierarchy window
the user is prompted to load the Isometric ADP Library.
Select the database from the displayed list in which to create the Isometric ADP Library.
Click Apply to create the Isometric ADP Library or click Dismiss to discard any inputs and
close the Creating the Hierarchy window.
The Isometric ADP Library is created and the application is loaded.
The IsoADP application must now be configured, refer to Specific Defaults for more
information on configuration.
Continued Tags
These are the default settings for the spool labels, displayed in the Isometric SD Graphical
View, and indicate the continuations to other drawings.
To configure continuation tag defaults, from the Continuation Tag Defaults window.
From the Defaults drop-down menu, select > Continued Tags the Continuation Tag
Defaults window is displayed.
As there are separate settings for each drawing type from the Drawing drop-down menu,
select HVAC or Electrical.
The Symbolic Template to be used at the start point of the spool must now be set, from the
Local Labels pane of the Configuration Tag Defaults window. type the required name into
the Arrive Template field or select View Isometrics to select an existing element in the
design.
The Symbolic Template to be used at the end point of the spool must now be set, from the
Local Labels pane of the Configuration Tag Defaults window. Type the required name
into the Leave Template field.
Type the text required for the ‘ON’ label in the Cont’d On String.
Type the text for the From Label in the Cont’d From String field.
Set the drafting intelligent hash code string that extracts the continuation tag values from the
3D Design database, type the hash code in the Code String field.
The colour, height, style and thickness of the text, Frame and Leader-line must be set.
From the Text Pen drop-down menu, select a colour for the text that appears in the chosen
template. The label attribute is to TXCOLOUR.
From the Text Height drop-down menu, select character height for the text that is
displayed in the chosen template.
From the Frame Pen drop-down menu, select a colour for the Frame and the Leader-line.
The label attributes is set to LLCOLOUR.
From the line thickness and style drop-down menu, select a line thickness and style for
the Frame and the Leader-line to be displayed. The label attributes is set to LLSTYLE and
LFSTYLE.
Select a default Offset position from the Label connection at the element. To do this, select
X and Y co-ordinates, the Label attribute is set to XYPO.
Click Save to store the new defaults.
Click Reset to default or stored values.
Click Close to close Configuration Tag Defaults window.
Dimensions
These are the default settings for the spool dimensions displayed, in the main Isometric 3D
Graphical View. From the Isometric ADP Defaults window, select More Defaults >
Dimensions the Dimension Defaults window is displayed.
As there are separate settings for each drawing type, select HVAC or Electrical, from the
Drawing Type drop-down menu.
By default the dimension style is overall, but other styles are available for selection:
Full Horizontal Components are dimensioned as for the Full option described
above with the exception of vertical dimensions.
The colour, height, style, thickness and terminator of the text and line can be configured.
From the Dimensions pane of the Dimension Defaults window, select a colour for the text
from the Text Pen drop-down menu, the dimension attribute is now set to DTCOLOUR.
Enter a Height in the Text Height field, the dimension attribute is now set to DTCH.
Select a colour for the dimension and projection lines from the Line Pen drop-down menu,
then select a style and line thickness from the drop-down menus. The dimension attributes
are now set to DLCOLOUR, PLCOLOUR, DLSTYLE and PLSTYLE.
The terminator style can be selected from the terminator drop-down menu.
A dimension offset position must now be set, as default the position 25.0mm is displayed.
However, this can be repositioned, select a position from the offset drop-down menu. The
dimension attribute is now set to DOFF.
Relative to Bore
The value can be related to the actual bore of the component being dimensioned, select the
Relative to Bore checkbox, the dimension is now incremented to suite as the bore
increases or decreases.
The following functionality is only available for a CWAY drawing. The user can specify the
size of the gap between components that are to be dimensioned. Type the size of the gap in
the Gap Accuracy field. Any gaps that are smaller than the specified size are ignored.
Drawing Content
These defaults control which drawing components are added when the isometric drawing is
produced.
From the Isometrics ADP Defaults window, select the More Defaults > Drawing Content
the Drawing Content window is displayed.
Any of the components displayed in the Drawing Content window, can be displayed in the
Isometric drawing.
The settings for this window are stored in the defaults file DRA-ISO-CONTENT.
From the Available Content pane of the Drawing Content window, select the relevant
checkbox.
Click Save to store the defaults.
Click Close to close the Drawing Content window.
Drawing Number
The Isometric Drawing has a database name, which cannot include spaces, as a result the
attribute NAME of the DRWG element cannot hold the Drawing Number if it were to contain
spaces, use the DRWG attribute DRWGNUMBER instead.
The Drawing Number itself is calculated by executing a PML Function, which can be
modified but which is different depending on which version of the application is being used.
Version 11.6
The Drawing Number is calculated using the PML Function !!isoDrwgNumber().
The defaults file DRA-ISO-DRWGNUMBER for the drawing number format and for
obtaining the index number is used. The defaults file contains the following data:
1234-ABCDE-REPLACE-AA12 - drawing number format
0013 - last used index number
The PML Function raises the last used index number by one for the new index number and
uses the first line of the file as the drawing number and replaces the work REPLACE with
the new index number. The file is then saved for use for the next drawing.
The calculated value is stored in DRWG User-defined attribute :IdpDrwgNo, an example
used on the drawing is displayed below:
Version
The Drawing Number is calculated using the PML Function !!isoDrwgNo ().
The PML Function uses the defaults file DRA-ISO-DRWGNO for the default drawing
number components and a number in the following format:
Prefix + Separator + Element Name + Separator + Index No+ Separator + Suffix
If the working MDB does not contain an NSEQ database, then the PML Function uses the
original 11.6 method of extracting a Drawing Number.
The calculated value is stored in DRWG attribute DRWGNUMBER and an example used on
the drawing is displayed below:
To use the NSEQ method for extracting the next index number, select the Use a Name
Sequence Database checkbox.
From the Drawing Type drop-down menu, select HVAC or Electrical.
Set the word to be used as the Prefix, type the required word in the Prefix field.
Set the word to be used as the Suffix, type the required word in the Suffix field.
Set the character(s) to be used as the Separator Characters, type the required characters
in the separators characters field.
Note: If spaces are required between fields use the word 'space'.
The Starting Index Number for the chosen Drawing Type must be entered use numbers
with leading zeros such as 0001, type the required number in the Starting Index Number
field.
• Click Save to store the new defaults.
• Click Reset to restore defaults.
• Click Close to close the Isometric Drawing Number window.
Elevation Tags
These are the default settings for the labels used on the main isometric view to indicate the
elevation at components. From the Isometric ADP Defaults window, select the menu
option More Defaults > Elevation Tags. The Elevation Tag Defaults window is displayed.
HVAC options
The Symbolic Template to be used must be selected, the settings are stored in the defaults
file DRA-ISO-ELEV-TAG.
Type the required name in the Template field or select View Isometrics to select an
existing element.
Set the drafting intelligent hash code string that extracts the elevation values from the 3D
design database. Type the hash code in the Code field.
The default symbolic template has a single text string that is set to #ATEX<FR SLAB>. The
symbolic label (SLAB) that is created on the drawing has the ATEX attribute set to the hash
code specified in this field and is expanded automatically.
The reason for this is to allow the administrator to change the connection point of the label.
If this were to change then so must the hash code to make sure the correct elevation value
is extracted.
The application replaces the word 'P3' in the hash code string with the relevant P-point
number specified elsewhere in this window. Consequently the P3 must always be included
in any hash code string enters if the correct value to appear in the label.
From the Text Pen drop-down menu, select a colour for the Text that appears in the chosen
template. The label attribute is set to TXCOLOUR.
From the Text Height drop-down menu, select a character height for Text that appears in
the chosen template.
The label attribute is set to CHEI.
A colour, line thickness and line style for the Frame and the Leader-line must now be
selected. Select a colour from the Frame Pen drop-down menu and a line thickness and
style.
The label attributes are set to LLCOLOUR, LFCOLOUR, LLSTYLE and LFSTYLE.
A default offset position from the label connection at the design element must be selected.
Enter the co-ordinates in the Offset fields. The label attribute is set to XYPO.
Some components require a different Design connection Ppoint for locating the label and
extracting the elevation. For a BEND, BRCO or TEE and any sub-elements, enter the
Ppoint to use. Always include the number in the format P<value>.
To tag a component that appears in a vertical leg, select the Tag in the vertical checkbox.
The Ppoint used to tag these components can be changed by setting the value that appears
in the 'on' field.
Click Save to store new defaults.
Click Reset to restore defaults.
Click Close to close the Elevation Tag Defaults window.
Electrical Options
In annotating CWAY components with an elevation label, two options are available:
The settings for this window are stored in the defaults file DRA-ISO-ELEV-TAG.
Symbolic Template
The method uses the PML Function !!isoCwayElev() and produces the following result for
both multi-level and single level Cable Ways:
General Label
The method uses the User PML Function !!isoUserCwayElev(), which evaluates all levels
and produces the following results, for multi-level on the left and single level Cable Ways on
the right:
Insulation Break
The settings for this window are stored in the defaults file DRA-ISO-INSUL-BREAK.
These are the default settings for the symbols used on the main isometric view to indicate
the point where any insulation changes occur. From the Isometric ADP Defaults window,
select More Defaults > Insul Break. The Insulation Break Defaults window is displayed.
The supplied insulation break label is displayed in the Isometric drawing as shown:
The functionality available from the Insulation Break Defaults window is identical to that
available from the Elevation Tag Defaults.
The values displayed are the insulation thicknesses.
Click Save to save new defaults.
Click Reset to restore defaults.
Click Close to close the Insulation Break Defaults window.
Multi-Discipline Supports
These are the default settings for the symbols, labels and dimensions used on the main
isometric view to indicate the location of any supports. From the Isometric ADP Defaults
window, select the More Defaults > MDS Supports. The MDS Supports Defaults window
is displayed.
The settings for this window are stored in the defaults file DRA-ISO-MDSSUPPORTS.
Dependant on how the symbolic templates are set, the supplied MDS Support annotation
could be displayed as follows:
For each support a symbol, a label extracting perhaps the name of the support and a
dimension to the support location, can be created.
From the MDS Support Defaults window, select a drawing type.
Component
The Component pane provides the information needed to collect the support locations in
the HVAC or CWAY main.
The rule used to find the chosen elements must be set, this is necessary because there may
be other elements of the same type that are used for other purposes. The default rule is a
standard PDMS expression that finds all elements whose Specification name contains the
word 'MDS'.
From the MDS Component drop-down menu, select the element TYPE used to represent
the support location
Symbol
The Symbol pane determines if a symbol is to be used at the support locations and what it
looks like.
Select the Draw Symbol checkbox to create a symbol at each support location, then set the
Symbolic Template to be used.
Enter the required name in the template field or select View Isometrics to select an existing
element.
Select a colour, line thickness and line style for the Frame and the Leader-line drop-down
menus.
The label attributes is set to LLCOLOUR, LFCOLOUR, LLSTYLE and LFSTYLE. From the
Frame Pen style and Line Thickness drop-down menus.
Set a scale in the Scale field, the label attribute is set to XYSC.
Label
The Label pane determines if a label is to be used at the support locations and what it looks
like.
Select the Draw Label checkbox to create a label at each support location.
Set the Symbolic Template to be used.
Type the required name in the template field or select View Isometrics to select an existing
element. The label attribute is set to XYPO.
The text functionality is identical to that available from the Elevation Tag Defaults window.
Refer to ‘Defaults’ for more information.
Dimension
The Dimension pane determines if a dimension is to be created to the support locations
and it looks like.
The functionality available from the Dimension pane is identical to that available from
Dimensions defaults, refer to ‘Defaults’ for more information.
By default the dimension offset is set exactly to the value specified. However, if the HVAC or
CWAY elements been dimensioned has a large difference in width, some dimension offsets
may be too small and overlap the graphics. The administrator can solve this by choosing to
set the dimension offset to the value specified plus a factor value dependant upon the width
of each HVAC or CWAY main.
Click Save to store new defaults.
Click Reset to restore defaults.
Click Close to close the MDS Supports Default window.
Individually
From the Table Settings pane of the MTO General Defaults window.
Select Individual component entries so that in an individual table, each component has its
own entry in the table and is given a Position Number extracted from the database. However
this can result in very long tables.
Sorted
Select Entries sorted by one field, so that in a sorted table, all components that have the
same description and parameter values are grouped together and displayed with a Position
Number and quantity.
The remaining options available depend upon which drawing type has been selected.
HVAC
Select a HVAC drawing type, the HVAC version of the MTO General Defaults window is
displayed.
The character that is used to separate the parameter values from one another, must now be
set. Any character for this separator including a blank can be used, type a value in the Field
Separator field.
To display the Key characters, select the Display Key checkbox.
The Parameter KEY character is used to relate the Parameter to the HVAC Standard
Drawings for each component. Refer to 'HVAC Standard Drawings' for more information.
The Parameter symbol is a character that indicates the type of parameter such as diameter
ø, radius r and degrees °.
To display a symbol alongside each parameter if set, select the Display Symbol checkbox.
To replace the KEY character with any existing SYMBOL select the Replace checkbox.
Both the KEY and SYMBOL characters are stored in data sets in the Catalogue under the
section /CADCHVACMTO, which was loaded during the Project Set Up process via the
supplied data file Hvac_Paragon.dat. Refer to 'Project Set-up' for more information.
Once the catalogue has been modified, a data set (DTSE) for each component that owns a
data element (DATA) for each parameter can be found. The DATA element holds the KEY
and SYMBOL characters in the attributes DKEY and DTIT respectively. These characters
can be modified as required.
Electrical
Select a Electrical drawing type, the Electrical version of the MTD General Defaults window
is displayed.
Set the field separator for the Parameter column by entering a value in the Field Separator
field.
The character that is used to separate the parameter values from one another must now be
set. The administrator can choose any character for the separator including a blank.
To display the Key characters, select the Display Key Characters checkbox.
The character that is used to separate the parameter values from one another, must now be
set. Any character for the separator including a blank can be used, type a value in the Field
Separator field.
To display the Key characters, select the Display Key checkbox.
The Parameter KEY character is used to relate the Parameter to the HVAC Standard
Drawings for each component. Refer to HVAC Standard Drawings for more information.
The Parameter symbol is a character that indicates the type of parameter such as diameter
ø, radius r and degrees °.
The size parameters for Cable Way are fixed to Tray Width, Height and Length.
Set the character for each size parameter, type the relevant values into the Width, Height
and Length fields.
Local Labels
The settings for this window are stored in the defaults file DRA-ISO-MTO-GEN.
Each entry in the MTO Table is mirrored by a Local Label created in the Isometric View,
which contains the relevant Position Number.
The supplied SIZE column in the MTO Table for HVAC is displayed as shown:
From the Type drop-down menu, select the component type from the list of available
components.
To specify which parameters switch are displayed from the Parameter Switch pane of the
MTO Parameter Switching window, select the relevant checkbox.
Click Save to store new defaults or click Close to close the MTO Parameter Switching
window.
Named Tags
The settings for this window are stored in the defaults file DRA-ISO-NAMED-TAG.
If a component has been given a NAME then this can be output in a label. To modify the
default settings for these labels. From the Isometric ADP Defaults window, select More
Defaults > Named Tags, the Named Tag Defaults window is displayed.
The functionality available from the Names Tag Defaults window is identical to that
available from the Elevation Tag Defaults window. Refer to Elevation Tags for more
information.
Origin
The settings for this window are stored in the defaults file DRA-ISO-ORIGIN.
The Isometric drawing includes a location plan which provides distances from the drawn
Spool to the nearest Gridline. To indicate where on the spool the distances are measured
from a symbol is placed to mark its origin at the Arrive Point on the First component.
To modify the default settings for this symbol. From the Isometric ADP Defaults window,
select More Defaults > Origin, the Isometric Origin Defaults window is displayed.
The functionality available from the Isometric Origin Defaults window is identical to that
available from the symbol pane of MDS Support Defaults window. Refer to Multi-Discipline
Supports for more information.
Penetrations
These are the default settings for the symbols, labels and dimensions used on the main
isometric view to indicate the location of any Penetrations. From the Isometric ADP
Defaults window, select the menu option More Defaults > Penetrations. The Penetration
Defaults window is displayed.
For each support a symbol, a label extracting perhaps the name of the support and a
dimension to the support location.
Select the Penetration from the Penetration Component drop-down menus.
The functionality available from the Penetrations window is identical to that available from
the MDS Support Defaults window. Refer to Multi-Discipline Supports for more information.
Specification Break
The settings for this window are stored in the defaults file DRA-ISO-SPEC-BREAK.
These are the default settings for the symbols used on the main isometric view to indicate
the point where any specification changes occur. To modify the default settings for this
symbol, from the Isometric ADP Defaults window, select More Defaults > Origin. The
Isometric Origin Defaults window is displayed.
Revision Ranges
These are found in the defaults file DRA-ISO-ADP under the Part 2:
-- Part 2 - Revision Ranges
A,B,C,D,E,F,G,H,J,K,L,M,N,O
01,02,03,04,05,06,07,08,09,10,11,12,13,14
The first line is the range for those revisions designated as Internal.
The second line is the range for those revisions designated as External.
These can be added or removed these as required.
Limits Boxes
These are found in the defaults file DRA-ISO-ADP under the Part 4.
The limits boxes used to split large branches are defined here. These can be added,
removed or changed as required. It is necessary to have at least one value of limits box.
Note: It is important that the entered value includes the units for example mm or inch.
Drawing Attributes
These are found in the defaults file DRA-ISO-ATTRIB.
The file is used to store attribute data against the DRWG element. The data can then be
output on the drawing via the backing sheet or for any other purpose.
The IsoADP application scans the file during the drawing production and determines the
attribute vale and stores it against the DRWG attribute given in the file. As many new entries
can be added or removed.
--
-- Isometric Production Title Block Options
--
-- DRWG attribute; Associated extraction rule
:IdpAreaCode;(area of SITE)
Each line in the file consists of two pieces of data separated by a semicolon. The First piece
of data is the DRWG attribute where the data is to be stored. The second piece of data is the
rule that extracts the data. The data is extracted from the level of the first component in the
drawlist.
Drawing Number
Dependant on which option is used to determine the drawing numbers, drawing numbers
may be extracted from the file DRA-ISO-DRWGNUMBER. Refer to section 'Drawing
Number' for more information.
--
-- Isometric ADP Drawing Number Format & Series Number
--
1234-ABCDE-REPLACE-AA12
0016
The first line contains the format of the drawing number. The word REPLACE is mandatory
and is replaced by the series number.
The second line contains the series number, this number is incremented by one each time it
is used.
Search Rules
These are found in the defaults file DRA-ISO-SEARCH.
The file contains the search rules used on the Edit Isometrics and Print windows. Each
line contains three pieces of information separated by a semicolon:
--
-- Isometric Production Search Options
--
-- Display text; Element Type; Element Attribute
Drwg Number;DRWG;:IdpDrwgNo
Drwg Date;DRWG;DATE
Drwg Author;DRWG;AUTH
Line Number;DRWG;:IdpLineNo
Rev Number;REVI;RVSN
Rev Desc;REVI;:IdpDesc
Rev Date;REVI;RVDT
• The first piece is the description.
• The second piece is the Draft element that we are searching for.
• The third piece is the attribute to be tested.
The application takes the search string entered by the user and scans all Isometric Drawing
elements for those whose attribute fits the rule.
Status
During the edit process, the administrator can set the Status of a Drawing Sheet to a
specific value, which is stored in the SHEE User-defined attribute :IdpIsoStatus.
The value can then be used later to search for drawings to edit or print.
The available values can be set to anything to do this modify the Status values stored in the
defaults file DRA-ISO-STATUS.
These are the defaults;
--
-- Isometric Production Status Options
--
-- Status settings
• Unchecked
• Checked
• Approved
Backing Sheets
The application supplies two sample Backing Sheets; an A3 metric and a 17x11 Imperial.
The backing sheets can be modified or new ones can be created as required. However the
reserved areas must be maintained. Refer to 'Backing Sheet' for more information.
Representation Rules
The application supplies a single Representation Ruleset, which contains the
Representation Rules for both HVAC and CWAY. Refer to 'Representation Ruleset' for more
information.
For example, the supplied metric A3 backing sheet, which has the following reserved areas
all of which are located in a single NOTE:
The NOTE element has its attribute LVIS set to FALSE so that the reserved areas are not
displayed on the drawing. In order to view and modify them the Note LVIS to TRUE needs to
be set.
Each Reserved Area RECTANGLE element has the User-defined Attribute :IdpFunc, which
is set to a word that describes its use:
‘KeyPlan’ The Key plan showing the position of the Sheet section of
HVAC or PIPE relative to the nearest Plant Gridline.
‘Revision’ The first area for the Revision History. It is important that the
rectangles are held in the same order in the hierarchy as
they are to be filled with history data. The first in the list
order is filled first followed by the second etc.
‘Revision’ The second area for the revision History, acts as the
overflow from the first Revision History area.
Note: It is important that the words described above are used and not any others, since the
application code only looks for them.
Note: Each rectangle must have its origin set as Centre. The application code then
calculates the relevant corner data using that position and the rectangle size.
To modify the table format, both the SYTM elements and its corresponding function must be
modified.
The application supplies two different arrangements for the MTO table, individual or sorted;
The table structure for these two arrangements are held in individual Label Library (LALB),
which owns a series of symbolic templates (SYTM). Each SYTM represents a cell in the
relevant MTO table.
HEADER
The symbolic templates for the header in this table are held in the following Label Libraries;
HVAC /TT/Isometric_ADP/Hvac/MtoTable-Display
The Label Library also includes some dummy SYTM elements representing the row, which
although unused makes it easier to design the table. The Label Libraries hold data about the
function of the owned symbolic templates:
SpPurpose TABTEM Indicates that the purpose of this Label Library is to hold
Table Templates.
Function 'Hvac Mto The Table Templates are for HVAC Mto. The description
Table Display must be exact.
Function 'Cway Mto The Table Templates are for Electrical CWAY Mto. The
Table Display description must be exact.
The SYTM elements for each Header Cell that make up the header are collected by the
application using the following UDA and value:
The value of this attribute must be set to these words since the application specifically looks
for them.
ROW
The symbolic templates for the row in this table are held in the following Label Libraries:
HVAC /TT/Isometric_ADP/Hvac/MtoTable-Templates
Each cell is very similar in that the hash code used is the same. The #ATEX is used
because the application calculates the value required using the associated PML Function
and stores it in the resulting SLAB attribute ATEX.
The Label Libraries hold data about the function of the owned symbolic templates, the build
direction and the entry spacing.
SpPurpose TABTEM Indicates that the purpose of this Label Library is to hold
Table Templates
Function 'Hvac Mto The Table Templates are for HVAC Mto, the description
Table Template must be exact.
Function 'Cway Mto The Table Templates are for Electrical CWAY Mto, the
Table Template description must be exact.
The Label Library owns four SYTM elements that produces a table entry:
Apart from the single TEXP element that has the attribute BTEX set to '#ATEX' the SYTM
owns a series of STRA elements that represent the sides of the cell.
Each SYTM holds data about the cell that it represents, the data is held in a series of User
definable Attributes.
Position Cell
The SYTM for is named with the ending …/MtoEntry-Col1.
The attributes of this SYTM:
:IdpDesc POSITION The cell is the only one that requires a description, the word
POSITION is mandatory.
:IdpFunc The is the function that is used to extract the necessary data
'!!mtoPosNumber(!entri for the cell. The arguments are all found in the calling
es,!cellRefe,!toBeSorted function !!isoMto().
)'
:IdpPurp Entry Indicates that the cell is for the body of the table. Otherwise
it could be a header or a last line.
:IdpCheck false Indicates that the cell value does not need to be checked for
any overlap with the neighbouring cell.
Description Cell
The SYTM for is named with the ending …/MtoEntry-Col2.
The attributes of this SYTM:
:IdpCheck true Indicates that the cell value may overlap the next cell and
hence requires checking and modified if so.
Size Cell
The SYTM for is named with the ending …/MtoEntry-Col3.
The attributes of this SYTM:
:IdpSort true Indicates that the column is sorted and grouped with any
other entries with the same value.
:IdpCheck true Indicates that the cell value may overlap the next cell and
hence requires checking and modified if so.
Weight Cell
The SYTM for is named with the ending …/MtoEntry-Col4.
The attributes of this SYTM:
Last Line
The SYTM for is named with the ending …/MtoLastLine. The SYTM is only used as the last
entry and to terminate the table.
It therefore needs to contain just one STRA element, which is the width of the table.
:IdpPurp Last Line
HEADER
The symbolic templates for the header in this table are held in the following Label Libraries:
HVAC /TT/Isometric_ADP/Hvac/SortMtoTable-Display
The Label Library also includes some dummy SYTM elements representing the row, which
although unused should make it easier for you to design the table.
The Label Libraries hold data about the function of the owned symbolic templates:
SpPurpose SORTED Indicates that the purpose of this Label Library is to hold
Sorted Table Templates.
Function 'Hvac Mto The Table Templates are for HVAC Mto, the description
Table Display must be exact.
Function 'Cway Mto The Table Templates are for Electrical CWAY Mto, the
Table Display description must be exact.
The SYTM elements for each Header Cell that make up the header are collected by the
application with the use of the following UDA and value:
The value of this attribute must be set to these words since the application specifically looks
for them.
ROW
The symbolic templates for the row in this table are held in the following Label Libraries:
HVAC /TT/Isometric_ADP/Hvac/SortMtoTable-Templates
Each cell is very similar in that the hash code used is the same. The #ATEX is used
because the application calculates the value required using the associated PML Function
and stores it in the resulting SLAB attribute ATEX.
The Label Libraries hold data about the function of the owned symbolic templates, the build
direction and the entry spacing.
SpPurpose SORTED Indicates that the purpose of this Label Library is to hold
Sorted Table Templates.
Function 'Hvac Mto The Table Templates are for HVAC Mto, the description
Table Template must be exact.
Function 'Cway Mto The Table Templates are for Electrical CWAY Mto, the
Table Template description must be exact.
The Label Library owns five SYTM elements that produces a table entry:
Apart from the single TEXP element that has the attribute BTEX set to '#ATEX' the SYTM
owns a series of STRA elements that represent the sides of the cell.
Each SYTM holds data about the cell that it represents, the data is held in a series of User
definable Attributes.
Position Cell
The SYTM for is named with the ending …/SortMtoEntry-Col1.
The attributes of this SYTM:
:IdpDesc POSITION The cell is the only one that requires a description, the word
POSITION is mandatory.
:IdpFunc The function that is used to extract the necessary data for
'!!mtoPosNumber the cell. The arguments are all found in the calling function
(!entries,!cellRefe,!toBe !!isoMto().
Sorted)'
:IdpPurp Entry Indicates that the cell is for the body of the table, otherwise it
could be a header or a last line.
:IdpCheck false Indicates that the cell value does not need to be checked for
any overlap with the neighbouring cell.
Quantity Cell
The SYTM for is named with the ending …/SortMtoEntry-Col2.
The attributes of this SYTM:
Description Cell
The SYTM for is named with the ending …/SortMtoEntry-Col3.
The attributes of this SYTM:
:IdpCheck true Indicates that the cell value may overlap the next cell and
hence requires checking and modified if so.
Size Cell
The SYTM for is named with the ending …/SortMtoEntry-Col4, the attributes of this SYTM:
:IdpSort true Indicates that the column is sorted and grouped with any
other entries with the same value.
:IdpCheck true Indicates that the cell value may overlap the next cell and
hence requires checking and modified if so.
Weight Cell
The SYTM for is named with the ending …/SortMtoEntry-Col5.
The attributes of this SYTM:
Last Line
The SYTM for is named with the ending …/SortMtoLastLine. SYTM is only used as the last
entry and to terminate the table.
It therefore needs to contain just one STRA element, which is the width of the table.
:IdpPurp Last Line
8.5 Keyplan
The IsoADP drawing contains a keyplan which locates the drawn spool within the Grid
system being used on the project. It is created by a specific PML Function that relates to the
project name and must exist if the keyplan is to appear on the drawing.
The IsoADP application provides PML Functions for each of the supplied sample projects as
a basis of there own PML Function.
An origin Relates directly to the origin shown in the main Isometric view.
Grid Line These identify the nearest grid lines to the origin.
Dimensions The distance between the origin and the nearest grid lines.
For more information on how the PML Function creates the keyplan, refer to User PML
Functions.
• STYL /TT/Isometric_ADP/Iso_Style_Hvac
The style is used to represent all HVAC and PIPE elements in Front Face only.
• STYL /TT/Isometric_ADP/Iso_Style_Rnode
The style is used to represent all Cable Way RNODE elements, by default these are
set so that they do not appear on the isometric drawing.
They would however, usually appear like this:
• STYL /TT/Isometric_ADP/Iso_Style_Ctmtrl
The style is used to represent all CTMTRL elements, which contains the Cable Way
material components.
• STYL /TT/Isometric_ADP/Iso_Style_Cway
The style is used to represent all CWAY elements, but because of the nature of CWAY
elements, this actually controls just the centreline representation.
• STYL /TT/Isometric_ADP/Main_Style
• STYL /TT/Isometric_ADP/Dotted_Style
Used together, these styles used by the Location Plan to indicate the drawn spool
within the complete main and the main itself.
• STYL /TT/Isometric_ADP/Hidden_Style
• STYL /TT/Isometric_ADP/Hidden_Style_Cway
These styles are used when the main isometric view has hidden line switched on.
• STYL /TT/Isometric_ADP/Dashed_Style
The style is used to represent the Cable Way continuation components. Continuation
components are shown for CWAY because there is the possibility of a gap between
adjacent components.
• STYL /TT/Isometric_ADP/Iso_Style_Template
The style is used for Cable Way when the main isometric view has hidden line switched
on.
• RRST /Isometric_ADP/RuleSet
The rule set is used by the main isometric rule.
9 Log File
Whenever an IsoADP drawing is created or updated a log file is created that contains
pertinent messages about events that occurred during the processing.
All log file are created in the folder %pdmsuser%\LogFiles.
Each file is named and date stamped in the following format:
'isolog' + day date + month number + year number
For example:. isolog5-5-11.txt
If a log file exists it is overwritten, consequently, only one is created for a specific day.
It is important that the log file are looked at because any errors or warning are included
along with standard Draft messages, these help the administrator interpret any problems
that may occur.
10 Standard Pattern
The application has the ability to place a 'standard pattern' on each drawing. This is
accomplished by the creation of an overlay (OVER) at the sheet. The application supplies a
simple example, which can be modified as required.
The example OVER /TT/Isometric-StanPat contains two layers;
• Attribute Purpose set to HVAC.
• Attribute Purpose set to CWAY.
11 Document Linking
Once the drawing, PDF and parts list files have been produced, the application creates links
between them and the source assembly. Enabling the administrator to use the supplied Link
Document functionality to easily find and open documents that relate to existing Isometric
Drawings.
Furthermore the application uses the link to determine those HVAC and CWAY elements not
yet detailed, when the application User Interface is used to search for them.
The application User function (!!isoDocLink ARRAY, ARRAY, ARRAY) carries out the task
of creating the links. In its current format, it creates a Link Folder for each processed
assembly in which all the related links are included.
The configuration file holds a rule by which the application can find an existing Link Folder
where the new links can be located. It is important that this folder exists otherwise the links
cannot be created. The links are created in the following example hierarchy.
When a drawing is updated or regenerated the application searches for any existing links
that could be reused, otherwise new ones are created.
The Link Document functionality requires a Link Doc world in a DESI db writable from Draft.
The administrator must change the Module Definition for Draft when using PDMS to allow a
DESI database to be opened RW. This is not normal working practise for PDMSOutfitting
users because it gives access to the Design Models from within Draft. It is however, quite
legitimate as long the database in which the Links are to be created are controlled by team
To configure the application differently to that supplied, some areas are simply too difficult to
organise using defaults and can only be satisfactorily controlled with the use of PML coding.
The following PML functions are supplied in the folder
%PMLLIB%\isometricadp\userfunctions.
Modify the PML functions as necessary to Line projects as per particular requirements.
Note: Some functions are called with arguments, if so then it is important that the variable
names being used are not changed as these exist in the application code and used
in executing the function.
11.6 !!isoDrwgNumber()
The main decisions made in the function are those regarding single and multiple tray
systems. If the tray is of single level, then the output is simply the ENU or XYZ depending on
the system being used. If the tray is multi-level then the function calculates the elevation for
each level and sets the BTEX for the result shown.
The label created is a GLAB and this has been chosen deliberately, because the leader line
position is automatically calculated by the system when the label is repositioned (not the
case with a SLAB).
Note: The function is designed to update an existing drawing as well as creating from new.
In the former case, new labels are only created if they do not exist.
• Material Take-Off
!!mtoCwayParameters(!entries,!allComp,!cellRefe,!toBeSorted,!defaults)
!!mtoCwayWeight(!entries, !cellRefe)
!!mtoDescription(!entries, !cellRefe)
!!mtoHvacParam(!entries,!allComp,!cellRefe,!toBeSorted)
!!mtoHvacParameters(!entries,!allComp,!cellRefe,!toBeSorted,!defaults)
!!mtoHvacWeight(!entries, !cellRefe)
!!mtoPosNumber(!entries, !cellRefe, !toBeSorted)
• !!mtoQuantity(!entries, !cellRefe)
The contents of each cell in a row entry in the Material Take-off Table, is calculated by a
specific PML function. The function that needs to be executed to set the cell value is stored
in the cell symbolic template held in the Isometric ADP library. Refer to 'Material Take-Off
Table' for more information.
Each PML function has a specific format. The function is passed an array of
ISOMTOENTRY objects, one for each row, to which the function adds the required data for
each cell in the relevant row. The object holds the cell ATEX string and the Symbolic
Template, which are used in producing the SLAB to represent the cell.
The object holds the cell ATEX string and the Symbolic Template, which are used in
producing the SLAB to represent the cell.
For instance, when setting the description, the function loops through each entry object,
calculates the description string and sets the Cell 3 text to say 'Rectangular Turning
Vanes' and Template 3 with the corresponding SYTM …/SortMtoEntry-Col3. The array of
entries is then passed back to the calling function for the next cell additions until all are
completed.
It is therefore important that these parts of the function remain unmodified. The
administrator can change how the description string, in this example, is constructed to suit
company practices if different from that supplied.
• Keyplan
• !!isoImpKeyPlan(!compRefe, !origin)
• !!isoMarKeyPlan(!compRefe, !origin)
• !!isoSamKeyPlan(!compRefe, !origin)
The keyplan produces, as described in detail earlier, several pieces of annotation that relate
to a spool component chosen as the origin for erection purposes. In order to create the
annotation the function is passed the component and the position of the origin symbol that
had previously been created by the function !!isoOrigin().
The function first identifies a grid line if one is available. In the supplied examples, the
application looks for GRIDSYSTEM elements that have the attributes PURP set to 'AXIS'
and DESC set to 'ISOADP'. The user changes this when you the function for the project is
created. If no Grid System elements are found then the function looks for the old method
that used SCTN elements that had an unset profile.
Use the passed information, the function creates dimensional annotation from the
component to the nearest found East/West or X/Y grid lines, depending on the system used.
Index
A H
Administrative Access Rights . . . . . . . . . 2:2 HVAC or CWAY Elements Equal to DRWG Ele-
Assumptions . . . . . . . . . . . . . . . . . . . . . . 1:1 ment . . . . . . . . . . . . . . . . . . . . . 4:1
HVAC Standard Drawings . . . . . . . . . . . 6:2
B
I
Backing Sheets . . . . . . . . . . . . . . . . . . . 8:34
Introduction . . . . . . . . . . . . . . . . . . . . . . 1:1
C Isometric ADP Dependencies . . . . . . . . 6:1
HVAC Catalogue
Concepts . . . . . . . . . . . . . . . . . . . . . . . . . 4:1 Modify . . . . . . . . . . . . . . . . . . . . 6:1
Configuration . . . . . . . . . . . . . . . . . . . . . . 8:1 IsoADP Draft Library . . . . . . . . . . . . 6:2
CWAY Elevation Labels Location in PADD database . . . . . . . 6:2
Creation . . . . . . . . . . . . . . . . . . . . . 12:2 Sample Data . . . . . . . . . . . . . . . . . . 6:2
User Defined Attributes
D Load . . . . . . . . . . . . . . . . . . . . . 6:1
Isometric ADP Toolbar . . . . . . . . . . . . . . 7:1
Default Setting . . . . . . . . . . . . . . . . . . . . 2:1 Isometric Detail . . . . . . . . . . . . . . . . . . . 5:1
Defaults . . . . . . . . . . . . . . . . . . . . . . . . . . 8:1
Isometric ADP Defaults . . . . . . . . . . 8:2
L
Load Errors . . . . . . . . . . . . . . . . . . . . 8:5
Other . . . . . . . . . . . . . . . . . . . . . . . 8:30 Libraries . . . . . . . . . . . . . . . . . . . . . . . . . 2:1
Specific . . . . . . . . . . . . . . . . . . . . . . . 8:7 Log File . . . . . . . . . . . . . . . . . . . . . . . . . 9:1
Document Linking . . . . . . . . . . . . . . . . . 11:1
Drafting Library . . . . . . . . . . . . . . . . . . . 8:33 M
Drawing Content . . . . . . . . . . . . . . . . . . . 5:1
Drawing Representation . . . . . . . . . . . . 8:43 Material Take-Off Table . . . . . . . . . . . . 8:35
Individual Entries . . . . . . . . . . . . . . 8:36
G Material Take-off Table
Column
Guide Structure . . . . . . . . . . . . . . . . . . . . 1:2 Size and Quantity . . . . . . . . . . 8:39
Keyplan . . . . . . . . . . . . . . . . . . . . . 8:42
P
Project Preparation . . . . . . . . . . . . . . . . . 6:1
Project Set-up . . . . . . . . . . . . . . . . . . . . . 3:1
Design Data
Examples . . . . . . . . . . . . . . . . . . 3:2
Dictionary UDA’s . . . . . . . . . . . . . . . 3:1
Drafting Library . . . . . . . . . . . . . . . . . 3:1
HVAC Catalogue
Update . . . . . . . . . . . . . . . . . . . . 3:1
Keyplan . . . . . . . . . . . . . . . . . . . . . . 3:2
Link Documents Location . . . . . . . . . 3:2
R
Revisions . . . . . . . . . . . . . . . . . . . . . . . . 2:2
Role of the IsoADP Draft Administrator . 2:1
S
Search Rules . . . . . . . . . . . . . . . . . . . . . 2:1
Spooling . . . . . . . . . . . . . . . . . . . . . . . . . 4:1
By Split Point . . . . . . . . . . . . . . . . . . 4:2
By volume . . . . . . . . . . . . . . . . . . . . . 4:1
Standard Pattern . . . . . . . . . . . . . . . . . . 10:1
Symbol Templates . . . . . . . . . . . . . . . . . 2:2
U
User PML Functions . . . . . . . . . . . . . . . 12:1
Date Stamp . . . . . . . . . . . . . . . . . . 12:1
Document Links . . . . . . . . . . . . . . . 12:1
Drawing Author Name . . . . . . . . . . 12:2
Drawing Number . . . . . . . . . . . . . . 12:1