Download as pdf or txt
Download as pdf or txt
You are on page 1of 86

Isometric ADP Application

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

Date Version Comments / Remarks


September 2011 12.1.1 Issued
January 2012 Copyright added to all pages.
Isometric ADP Application Administration Guide
Isometric ADP Application Administration Guide

Isometric ADP Application Administration


Guide

Contents Page

Administration Guide
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1:1
Assumptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1:1
Guide Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1:2

IsoADP Draft Administrator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2:1


Default Setting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2:1
Libraries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2:1
Search Rules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2:1
Revisions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2:2
Symbol Templates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2:2
Administrative Access Rights . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2:2

Project Set-up . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3:1


Dictionary UDA's . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3:1
Drafting Library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3:1
Update the HVAC Catalogue (MAS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3:1
Link Documents Location . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3:2
Keyplan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3:2
Example Design Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3:2

Concepts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4:1
HVAC or CWAY Elements Equal to DRWG Element . . . . . . . . . . . . . . . . . . . . . . 4:1

© Copyright 2010 to current year. i 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide

Spooling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4:1
By Volume . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4:1
Spooling by Split Point . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4:2

Drawing Content . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5:1


Isometric Detail . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5:1

Project Preparation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6:1


IsoADP Dependencies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6:1
Load User-Defined Attributes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6:1
Modify HVAC Catalogue . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6:1
Location in PADD database . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6:2
IsoADP Draft Library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6:2
Sample data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6:2
HVAC Standard Drawings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6:2
IsoADP Toolbar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7:1

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

Log File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9:1


Standard Pattern . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10:1
Document Linking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11:1
User PML Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12:1
Date Stamp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12:1

© Copyright 2010 to current year. ii 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide

Document Links . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12:1


Drawing Number . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12:1
Drawing Author Name . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12:2
CWAY Elevation Labels Creation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12:2

© Copyright 2010 to current year. iii 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide

© Copyright 2010 to current year. iv 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
Introduction

1 Introduction

The Isometric ADP application (IsoADP) produces automatically annotated and


dimensioned HVAC or cableway Isometric drawings with associated parts list, without the
need to exit the auto drawing production application of the DRAFT application.

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.

© Copyright 2010 to current year. 1:1 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
Introduction

1.2 Guide Structure


The IsoADP Application Administration Guide is divided into the following sections:

Introduction introduces IsoADP Application Administration Guide and


summarises its scope.

IsoADP Draft Administrator describes the elements and defaults the administrator has
access to.

Project Set-up describes the elements the IsoADP application is reliant


upon.

Concepts describes the concepts behind the IsoADP application.

Drawing Content describes the content of an Isometric Drawing.

Project Preparation introduces the preparation required for a project.

IsoADP Toolbar describes the IsoADP administrative toolbar.

Configuration describes how the administrator can configure the IsoADP


application.

Log File introduces the log file created during the processing of
isometric drawings.

Standard Pattern introduces the standard pattern of the isometric drawing.

Document Linking describes how the IsoADP application links documents.

User PML Functions describes the User PML functionality.

© Copyright 2010 to current year. 1:2 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
IsoADP Draft Administrator

2 IsoADP Draft Administrator

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.1 Default Setting


There are aspects of the application functionality that the administrator can define:
• Library pointers
• Symbol template pointers
• Naming rules and conventions
• Drawing content
• All drawing element representation
• Material Take-off table structure and format

2.2 Libraries
The administrator is responsible for controlling the following types of library:
• Backing Sheets
• Representation
• Keyplans
• Symbols
• Labelling

2.3 Search Rules


There are a series of pre-determined rules that allow the administrator to search for an
Isometric drawing with the use of specific attribute data. Any of the rules that do not adhere
to company or project standards can be added or removed.

© Copyright 2010 to current year. 2:1 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
IsoADP Draft Administrator

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.

2.5 Symbol Templates


There are pointers to the supplied symbols used during the drawing production, the
administrator can modify these to refer to any other suitable symbols.

2.6 Administrative Access Rights


In order to gain access to the Administrator options from the IsoADP Administration menus,
the user must be a member of a special Admin team, with Read/Write access to the DRAFT
database, which holds the libraries.
The user is not required to change their user status, (that is both Free and General users
can be set-up as the administrator). However, the user must be identified as a member of an
authorised Admin team called DRAFTADMIN. The user also needs R/W access to a PADD
DB in which the user can create new library elements. It is normally best to create all
symbols, labels, templates in a Database that only allows read access to normal Drafting
users.

© Copyright 2010 to current year. 2:2 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
Project Set-up

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

3.1 Dictionary UDA's


The application uses some User-definable Attributes these are loaded with the use of a
supplied data file. To do this, launch the LEXICON module, from the menu bar, select
Display > Command window. The Command window is displayed, type the command:
$M %PMLLIB%\isometricadp\data\Lexicon.dat
Close the Command window, then close the LEXICON module.

3.2 Drafting Library


The IsoADP application is associated with its own dedicated Drafting Library, which contains
libraries such as the backings sheets and symbolic labels. The user can load the Drafting
Library Isometric ADP Defaults, for more information on how to load the Isometric ADP
Defaults, refer to ‘Defaults’.

3.3 Update the HVAC Catalogue (MAS)


If the AVEVA MAS project is been used, the catalogue needs to be updated. To do this,
launch the PARAGON module. From the main menu bar, select Display > Command
window. Type the command:
$M %PMLLIB%\isometricadp\data\Hvac_Paragon.dat
Close the Command window, then close the Command window.

Drawing Number
There are two methods of automatically setting the Drawing Number for each Isometric
Drawing.
• Naming Sequence database
• A defaults file

© Copyright 2010 to current year. 3:1 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
Project Set-up

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.

Name Sequence Database


To extract the Drawing Number for each Isometric Drawing with the use of a Name
Sequence database: The administrator must make sure that Drafting MDB contains Name
Sequence database and that it is open in Read-Write mode.
When using PDMS, this means that the administrator must modify the module definition for
DRAFT to open DESI databases in Read-Write mode. Resulting in the database containing
the Link World being the only database open in Write modem and therefore access to it
must be controlled.

3.4 Link Documents Location


The IsoADP application makes use of the Link Document functionality. For this to operate
successfully, a location where the Links can be created needs to be identified.
The administrator needs to create a Link World (LINKWLD) and a Link Folder (LNFOLD) in
a Design database that is open in RW mode to Drafting users. When using PDMS, this
means the administrator must modify the module definition for DRAFT to open DESI
databases in Read-Write mode. Resulting in the database containing the Link World being
the only database open in Write modem and access to it must be controlled.
The new Link Folder must have its attribute FUNC set to the value 'Isometric ADP', so that
the application can determine which one relates to this application.
For example:
NEW LINKWLD /IsometricADP_DocumentLinks
NEW LNFOLD /IsometricADP_LinkFolder
FUNC 'Isometric ADP'
Refer to 'Document Linking' for more information on the New Link Folder.

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.

3.6 Example Design Data


To test the IsoADP application and there is not any suitable HVAC model data and Link
Documents Folder has not yet been created, the application supplies an example of each.
Launch the module DESIGN.

© Copyright 2010 to current year. 3:2 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
Project Set-up

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.

© Copyright 2010 to current year. 3:3 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
Project Set-up

© Copyright 2010 to current year. 3:4 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
Concepts

4 Concepts

The IsoADP application produces isometric drawings of sections of 3D HVAC or CWAY


Design model elements. During the production of these drawings, certain concepts are
used:
• HVAC or CWAY element equal to DRWG element
• Spooling

4.1 HVAC or CWAY Elements Equal to DRWG Element


In order to produce a drawing, the concept is used whereby a Design HVAC or CWAY
element is taken as being equal to a Drafting DRWG element and hence for each HVAC or
CWAY element one DRWG is produced.
The number of sheets produced depends upon the number of modelled branches owned by
the HVAC or CWAY element and how these are split into spools.
The maximum content of the SHEET can only be the identified HVAC BRAN element or the
CWAY CTMTRL element.
It is important to note that the drawings produced by IsoADP are standard PDMS Draft
drawings and can be manipulated either by the tools supplied as part of this application or
using the standard Marine or PDMS Drafting applications.

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.

© Copyright 2010 to current year. 4:1 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
Concepts

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.

4.2.2 Spooling by Split Point


In the design model an attribute is set as the flag to mark the end of the Spool. By choosing
how the branch is split into spools from within the design model, the content of each drawing
can be controlled. As these split points are preserved, not all existing drawings necessarily
change during an update if a BRAN or CTMTRL element is modified. The way in which the
design points are set depends on the design element type.

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:

SSPLIT TRUE The component is the last in the current spool

SSPLIT FALSE The component is a member of the current spool

© Copyright 2010 to current year. 4:2 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
Concepts

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

DESP N37 FALSE The component is a member of 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

© Copyright 2010 to current year. 4:3 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
Concepts

© Copyright 2010 to current year. 4:4 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
Drawing Content

5 Drawing Content

The IsoADP drawings created are similar to the one shown below and contains the
identified details and areas.

5.1 Isometric Detail


The drawing contains a single graphical view of the fabrication spool, which includes a
variety of annotation.
The Design components are tagged to match the entries in the Material Parts table.
The centreline is dimensioned with either a full or overall dimension type dependant on the
default choice. For full details see the section 'Modifying the Drawings'.
Labels are provided to indicate the continuation to other sheets or to other parts of the
design model system (as long as the connection data is available).
Certain elements such as Tees, Bends and Elbows have labels to indicate their coordinate
position, while BRCO elements have labels that provide data about the connection.

© Copyright 2010 to current year. 5:1 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
Drawing Content

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.

© Copyright 2010 to current year. 5:2 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
Project Preparation

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.

6.1 IsoADP Dependencies


In the project, the IsoADP application requires the existence of certain elements and the
latest version of other elements. The following tasks need to be carried out, so that the
application can function correctly. Dependant upon the situation with the individual project
the administrator can do some or all of the following.

6.1.1 Load User-Defined Attributes


The application relies upon the existence of some special UDA's, which the administrator
needs to add a suitable dictionary database to all MDB's used for running the IsoADP
application.
To load the application UDA's:
Launch the LEXICON module, form the main menu bar, select Display > Command. The
Command window is displayed, type the command:
$m %PMLLIB%\isometricadp\data\Lexicon.dat
Type the command COMPILE to complete the task.
Close the Command window.

6.1.2 Modify HVAC Catalogue


The standard HVAC catalogue supplied with the standard project MAS has been updated to
include improved centreline representation and component datasets. If the latest MAS
catalogue is been used then it is not required for updating. However, if an older MAS
catalogue is been used, an update is required.
To update the HVAC catalogue:
Launch the PARAGON module, from the main menu bar, select Display > Command. The
Command window is displayed, type the command:
$m %PMLLIB%\isometricadp\data\Hvac_Paragon.dat
Close the Command window.

© Copyright 2010 to current year. 6:1 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
Project Preparation

6.1.3 Location in PADD database


A storage location for any drawings must be created in the PADD database. A suitable
DEPT and REGI must be created, refer to 'Defaults Load Errors' for more information.

6.1.4 IsoADP Draft Library


The IsoADP application has its own Drafting Library, which must be readable from within the
MDB where the application is being used. Refer to 'Defaults Load Errors' for more
information.

6.1.5 Sample data


If required, sample HVAC data supplied as part of sample projects can be loaded into
another project. To do this, launch the Design module, from the main menu bar, select
Display > Command. The Command window is displayed, type the command.
$m %PMLLIB%\isometricadp\data\Hvac_Design.dat

6.2 HVAC Standard Drawings


The HVAC standard drawing includes a Material Take-off table that contains the physical
parameters of each HVAC component. As HVAC components are defined by their design
parameters of which there are many, it difficult to determine which parameter is which.
The IsoADP application provides a mechanism whereby each parameter can be identified
using an additional alphanumeric character. The character can then be used on an HVAC
detail drawing to identify which physical dimension it relates to.

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.

© Copyright 2010 to current year. 6:2 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
Project Preparation

A Question window is displayed:


Click Yes to continue and create a HVAC standard drawing (over ISO sheets are created).
Click No not to continue.
Click Cancel to close the Question window.

A single drawing element with multiple sheets, one for each HVAC component type is
created.

© Copyright 2010 to current year. 6:3 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
Project Preparation

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.

© Copyright 2010 to current year. 6:4 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide

7.1 IsoADP Toolbar


In the DRAFT module, Auto Drawing Production must be launched first, from the main
menu bar, select Draft > Auto Drawing Production. The IsoADP toolbar is displayed in the
menu bar of the Draft module.
When the Isometric ADP drawing application is used for the first time, the user must select
the toolbar from a list of available toolbars.
The IsoADP toolbar gives the administrator quick access to all the tasks associated with the
IsoADP drawing application.

Create Isometrics Process Isometric drawings

View Isometrics Search for existing Isometric drawings

Application Default Access the application Defaults

Display Log Display a process log file

Print Isometric Submit Isometric drawings to the printer

All options other than the 'Application Default' are available for selection by the Drafting
User and are described in the Isometric ADP User Guide.

© Copyright 2010 to current year. 7:1 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide

© Copyright 2010 to current year. 7:2 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
Configuration

8 Configuration

The IsoADP application is configurable by the administrator in three different ways:

Default Settings The majority of the accessible configuration is handled by


modification default settings which are stored in text files and are loaded
when the application is initiated.

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.

© Copyright 2010 to current year. 8:1 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
Configuration

8.1.1 Isometric ADP Defaults


The Isometric ADP Defaults window displays the Isometric ADP Defaults from the supplied
file named DRA-ISO-ADP. It displays the hierarchy required for running the IsoADP
application and the essential data needed for HVAC standard drawing.
All of the tasks that an administrator would carry out that are associated with the
modification of defaults are initiated from the Isometric ADP Defaults window which acts
as a task hub.
Depending on selections made in the Isometric ADP Defaults window, the user is
presented with further windows prompting for user input.
From the General Settings pane of the Isometric ADP Defaults window, the user can
modify Isometric ADP Defaults.
Register where Isometrics are created - Displays the default Drafting Registry (REGI)
element which is used to hold the drawings.
To modify the registry used, from the General Settings pane of the Isometric ADP window
select View Isometrics. The Browse window is displayed.

© Copyright 2010 to current year. 8:2 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
Configuration

The Browse window is populated with the available registries by database.


From the Look in drop-down menu, select the required database.
The user must now select the registry that is used to hold the drawing.
Click Use to select the new registry or click Cancel to discard any inputs and close the
Browse window.

Isomeric ADP Standard Library


The name of the LIBY contains all of the symbols, labels that are required by the application
to function correctly.
The user can select by clicking View Isometrics. The Browse window is displayed.
From the Look in drop-down menu, select the required library.
The user must now select the library that is used to hold the drawing.
Click Use to select the library or click Cancel to discard any inputs and close the Browse
window.

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.

© Copyright 2010 to current year. 8:3 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
Configuration

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.

Rule that identifies a Cable Tray


PDMS rule that is used to find the Electrical Cable Tray CWAY elements for detailing. The
default (match(func of zone,|Cable Way|) neq 0) only searches in those ZONEs that have
their attribute Function set to the word 'Cable Way'.
Type the new rule in the Rule that identifies a Cable Tray field.

Rule that identifies a Ducting


PDMS rule that is used to find the HVAC elements for detailing. The default (match(purp of
zone,|HVAC|) neq 0) only searches in those ZONEs that have their attribute Function set to
the word 'HVAC'.
Type the new rule in the Rule that identifies a Ducting field.
Method used to split the design into spools - allows the administrator to choose the
method of splitting HVAC or CWAY branches into Fabrication Spools. From the drop-down
menu select By Volume or Split Point.
Drawing Name Rule
PDMS rule that is used as part of the attribute NAME of the drawing elements within the
Draft hierarchy. The default (name) uses the NAME of the HVAC or CWAY as part of the
element names in Draft, for example:

DRWG given the name <HVAC_name>/Drawing

SHEE given the name <HVAC_name>/Sheet<number>

Type the new rule in the Drawing Name Rule field.


Line Number Rule
PDMS rule that is used to extract the Line Number from the relevant drawing elements
HVAC or CWAY, and is used on the default Backing Sheet in Title Block The rule can be
used within any Continuation Labels on the isometric view.
The default (replace(subs(name,2),'_',' ')) uses NAME of the HVAC or CWAY and replace
any underscore '_' characters with a blank space. The line number is stored in the UDA
:IdpLineNo at the DRWG element.
Type the new rule in the Line Number Rule field.
Initial Revision
Initial revision setting that is set on the drawing when it is first created.

© Copyright 2010 to current year. 8:4 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
Configuration

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.

8.1.2 Defaults Load Errors


The IsoADP application relies upon the existence of a suitable Department (DEPT) and
Registry (REGI) element that have their attribute SpPurpose set to the value IsoADP and
the Libraries are readable from within the users current MDB.
The administrator must check if any of these elements do not exist, from the Isometric ADP
Defaults window, click the Red button, the Default Load Errors window is displayed
populated with the elements that do not exist.

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.

© Copyright 2010 to current year. 8:5 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
Configuration

• 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.

© Copyright 2010 to current year. 8:6 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
Configuration

The IsoADP application must now be configured, refer to Specific Defaults for more
information on configuration.

8.1.3 Specific Defaults


Apart from the major defaults, there are many others that allow the administration to
configure just about every component of an IsoADP deliverable. From the Isometric ADP
Defaults window toolbar, select More Defaults. The more defaults drop-down menu is
displayed.

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.

Continued tags are made up of three elements:


The continuation text CONT'D FROM can be modified as required
The continuation element:
• If the continuation is within the drawing then the relevant sheet number is used.
• If the continuation is outside of the drawing then the continuation 3D Design element is
used. The name of this element is extracted and modified using the default Line
Number Rule. Refer to 'Isometric ADP Defaults' for more information.
The continuation position coordinates are set with the use of standard drafting intelligent
hash codes, which can be modified as required. The settings are stored in the defaults file
DRA-ISO-CONT-TAG.

© Copyright 2010 to current year. 8:7 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
Configuration

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.

© Copyright 2010 to current year. 8:8 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
Configuration

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:

Overall Spool components are dimensioned in the horizontal and


vertical and only appears between components that have a
change in direction, elevation or are a Tee type.

Full Every component are dimensioned in the horizontal and


vertical at its origin, from its arrive and to its leave points if
they are in different positions or if the component has a slope.

Overall Horizontal Components are dimensioned as for the Overall option


described above, with the exception of vertical dimensions.

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.

© Copyright 2010 to current year. 8:9 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
Configuration

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.

Click Save to store the new defaults.


Click Reset to restore the default or original defaults.
Click Cancel to close the Dimension Defaults window.
The settings for this window are stored in the defaults file DRA-ISO-DIMENSION.

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.

© Copyright 2010 to current year. 8:10 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
Configuration

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.

© Copyright 2010 to current year. 8:11 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
Configuration

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

Element Name The name of the HVAC or CWAY being detailed

Index Number Extracted using a Name Sequence (NSEQ) database to obtain


the next number. For more information of PML Function
Database Management Reference Manual. 'Generator'.

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:

Refer to 'User PML Functions' for more information on PML Functions.


The Isometric Drawing Number Defaults window allows the administrator to modify the
settings for the current version of the Drawing Number calculator. The settings for this
window are stored in the defaults file DRA-ISO-DRWGNO. From the Isometric ADP
Defaults window, select More Defaults > Drawing Number. The Drawing Number
Defaults window is displayed:

© Copyright 2010 to current year. 8:12 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
Configuration

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.

© Copyright 2010 to current year. 8:13 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
Configuration

The supplied elevation label is displayed in the Isometric Drawing as follows:

© Copyright 2010 to current year. 8:14 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
Configuration

It uses an intelligent hash code string, which can be defined.


From the Elevation Tag Defaults window:
Select Drawing Type from the Drawing Type drop-down menu. There are some
differences between the options available for HVAC or Electrical, so each drawing type is
described individually.

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.

© Copyright 2010 to current year. 8:15 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
Configuration

Electrical Options
In annotating CWAY components with an elevation label, two options are available:

Symbolic Template A simplistic method which create a SLAB on several CTRAY


components, one for each level.

General Label Creates a GLAB on a single CTRAY representing all levels


and indicates what those levels are. Exactly what the label
represents is completely under the administrators control as
it is produced via a User PML Function.

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:

Refer to 'User PML Functions' for more information on PML Functions.


Select whether to use a Symbolic Template or a General Label for tagging by the selection
of the relevant Use Template or General Label checkboxes.

© Copyright 2010 to current year. 8:16 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
Configuration

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.

© Copyright 2010 to current year. 8:17 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
Configuration

Dependant on how the symbolic templates are set, the supplied MDS Support annotation
could be displayed as follows:

© Copyright 2010 to current year. 8:18 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
Configuration

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.

© Copyright 2010 to current year. 8:19 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
Configuration

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.

Material Take-Off: General


These are the default settings for the Material Take-Off Table displayed in the main
Isometric 3D Graphical view. From the Isometric ADP Defaults window, select More
Defaults > MTO General, the MTO General Defaults window is displayed:
The MTO Table display information about the components of the drawn spool. The table is
fully configurable by changing the defaults described here and by manipulating the symbolic
templates and associated PML functions used to build it. Refer to 'Material Take-Off Table'
for more information.
The supplied MTO Table for HVAC is displayed as shown:

From the MTO General Defaults window:


The Drawing Type must be selected, from the Drawing Type drop-down menu, select
HAVC or Electrical.

© Copyright 2010 to current year. 8:20 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
Configuration

The spool components can be output in one of two ways:


• Individually
• Sorted.

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.

© Copyright 2010 to current year. 8:21 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
Configuration

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

© Copyright 2010 to current year. 8:22 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
Configuration

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.

© Copyright 2010 to current year. 8:23 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
Configuration

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 appearance of the local labels can be modified.


Set the Symbolic Template to be used.
Enter the required name directly into the Template field or use the browse View Isometrics
to select an existing element.
The functionality available from the Local Labels pane of the MTO General Defaults
window is identical to functionality available in the Elevation Tag Defaults. Refer to
Elevation Tags for more information.

© Copyright 2010 to current year. 8:24 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
Configuration

Material Take-Off: Parameters (HVAC Only)


The settings for this window are stored in the defaults file DRA-ISO-MTO-PARAMS.
The size of HVAC components are defined by their design parameters, which potentially
means up to 100 values. Clearly, it would be impossible to output this many values in an
Material Take-Off Table so the IsoADP application allows administrator to choose which
ones are to be included in the SIZE column.
To modify which parameters are displayed. from the Isometric ADP Defaults window,
select More Defaults > MTO Parameters. The MTO Parameter Switching window is
displayed.

The supplied SIZE column in the MTO Table for HVAC is displayed as shown:

From the MTO Parameter Switching window:


To make it easier to select the component one by one, they are placed into Groups.
From the Group drop-down menu, select the compliant Group type.

© Copyright 2010 to current year. 8:25 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
Configuration

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.

© Copyright 2010 to current year. 8:26 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
Configuration

The supplied Named label is displayed as shown:

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.

© Copyright 2010 to current year. 8:27 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
Configuration

The supplied Named label is displayed as shown:

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.

© Copyright 2010 to current year. 8:28 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
Configuration

The supplied MDS Support annotation is displayed as shown:

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.

© Copyright 2010 to current year. 8:29 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
Configuration

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.

The supplied Specification Break symbol is displayed as shown:

The displayed values are the Specification Names.


The functionality available from the Specification Break Defaults window is identical to
that available from the Elevation Tag Defaults window. Refer to Elevation Tags for more
information.

8.1.4 Other Defaults


There are some defaults that do not have a graphical user interface, and as a result these
must be modified manually with the use of whichever Text Editor is available.

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

© Copyright 2010 to current year. 8:30 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
Configuration

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.

North Arrow Symbols


These are found in the defaults file DRA-ISO-ADP under the Part 3.
The list of the four symbols that are used to represent the North Direction on the Isometric
drawing. These can be changed as required, but take care that the element does actually
exist in a Draft database and is an element of type SYTM.

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

© Copyright 2010 to current year. 8:31 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
Configuration

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;

© Copyright 2010 to current year. 8:32 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
Configuration

--
-- Isometric Production Status Options
--
-- Status settings
• Unchecked
• Checked
• Approved

8.2 Drafting Library


The IsoADP application has an associated library, which contains all of the required Drafting
elements to produce the drawings.

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.

Standard Patter Overlay


It is possible to add a Standard patter to the drawings using an Overlay. The IsoADP
application supplies an example, refer to 'Standard Pattern' 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.

Symbols & Labels


The application uses many symbolic and label templates, all of which are included in this
library.

© Copyright 2010 to current year. 8:33 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
Configuration

Material Take-Off Templates


The Material Take-Off Table can be configured in many ways and consequently the symbolic
templates supporting it are also complex. The library contains the elements to enable a
sorted or unsorted table. Refer to 'Material Take-Off Table' for more information.

8.3 Backing Sheets


The backing sheet contains the border lines and hash codes for areas on the drawing such
as the Title Block and the Revision History Block.
These areas can be repositioned anywhere on the drawing, the backing sheet contains data
that determines where the drawing elements are located and the space available for them.
The application designates 'Reserved Areas' by providing a series of Drafting RECT
elements, one for each reserved area. Each rectangle element has a UDA (:IdpFunc) that
is set to a word that describes its function, to differentiate it from any others on the drawings
and hence it is mandatory that this attribute is set.
A pictorial representation of the supplied Reserved Areas is displayed below:

For example, the supplied metric A3 backing sheet, which has the following reserved areas
all of which are located in a single NOTE:

© Copyright 2010 to current year. 8:34 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
Configuration

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.

Note: Reset the Layer Visibility to False afterwards.

Each Reserved Area RECTANGLE element has the User-defined Attribute :IdpFunc, which
is set to a word that describes its use:

‘View’ The Main Isometric View.

‘Mto’ The Material take-off table.

‘Location’ The Location View that shows the Sheet section of an


HVAC or PIPE relative to the whole HVAC or PIPE.

‘KeyPlan’ The Key plan showing the position of the Sheet section of
HVAC or PIPE relative to the nearest Plant Gridline.

‘NorthArrow’ The North Direction Arrow.

‘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.

8.4 Material Take-Off Table


The Material Take-off Table is controlled by several symbolic template elements (SYTM)
each of which has an associated PML Function. The SYTM elements are all supplied in the
Library /TT/Isometric_ADP/StandardLibrary. The PML functions are held in the path
defined by the environment variable %PMLLIB%, refer to User PML Functions for more
information.

© Copyright 2010 to current year. 8:35 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
Configuration

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.

8.4.1 Individual Entries


In this table arrangement there is an entry or row for each individual component in the spool.
The position number is extracted from the Design model data. DESP 31. The table is
constructed of a Header and a Row, both of which are built using a series of cells, each one
of which is a separate SYTM.

HEADER
The symbolic templates for the header in this table are held in the following Label Libraries;

HVAC /TT/Isometric_ADP/Hvac/MtoTable-Display

Electrical CWAY /TT/Isometric_ADP/Cway/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:

:IdpPurp 'Header Display'

© Copyright 2010 to current year. 8:36 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
Configuration

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

Electrical CWAY /TT/Isometric_ADP/Cway/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.

:IdpMove 4 The distance from one entry to the next in mm.

:IdpDire -Y The table build direction.

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.

:IdpColumn 1 The column number.

© Copyright 2010 to current year. 8:37 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
Configuration

: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.

:IdpSort false Indicates that the cell is not to be sorted.

:IdpCheck false Indicates that the cell value does not need to be checked for
any overlap with the neighbouring cell.

:IdpEnd 7 The value specifies the position, in millimetres, of the end of


the cell relative to the first cell start point (this cell). It
therefore also gives the start of the next cell.

Description Cell
The SYTM for is named with the ending …/MtoEntry-Col2.
The attributes of this SYTM:

:IdpColumn 2 The column number.

IdpFunc The PML Function.


'!!mtoDescription(!entri
es,!cellRefe)'

:IdpCheck true Indicates that the cell value may overlap the next cell and
hence requires checking and modified if so.

:IdpEnd 59 The cell end position.

Size Cell
The SYTM for is named with the ending …/MtoEntry-Col3.
The attributes of this SYTM:

:IdpColumn 3 The column number.

:IdpFunc The PML Function.


'!!mtoHvacParam(!entri
es,!allComp,!cellRefe,!t
oBeSorted)'

: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.

:IdpEnd 123 The cell end position.

© Copyright 2010 to current year. 8:38 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
Configuration

Weight Cell
The SYTM for is named with the ending …/MtoEntry-Col4.
The attributes of this SYTM:

:IdpColumn 4 The column number.

:IdpFunc 'The PML Function.


'!!mtoHvacWeight(!entri
es,!cellRefe)

:IdpEnd 135 The cell end position.

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

8.4.2 Sorted Size Column and Quantity Column


In this table arrangement the size column is sorted so that all components that are equal is
collated into the same entry or row, a quantity column gives a total for each similarly
grouped component.

HEADER
The symbolic templates for the header in this table are held in the following Label Libraries:

HVAC /TT/Isometric_ADP/Hvac/SortMtoTable-Display

Electrical CWAY /TT/Isometric_ADP/Cway/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.

© Copyright 2010 to current year. 8:39 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
Configuration

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:

:IdpPurp 'Header Display'

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

Electrical CWAY /TT/Isometric_ADP/Cway/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.

:IdpMove 4 The distance from one entry to the next in mm.

:IdpDire -Y The table build direction.

The Label Library owns five SYTM elements that produces a table entry:

© Copyright 2010 to current year. 8:40 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
Configuration

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.

:IdpColumn 1 The column number.

: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.

:IdpSort false Indicates that the cell is not to be sorted.

:IdpCheck false Indicates that the cell value does not need to be checked for
any overlap with the neighbouring cell.

:IdpEnd 7 Specifies the position, in millimetres, of the end of the cell


relative to the first cell start point (this cell). It therefore also
gives the start of the next cell.

Quantity Cell
The SYTM for is named with the ending …/SortMtoEntry-Col2.
The attributes of this SYTM:

:IdpColumn 2 The column number

:IdpFunc '!!mtoQuantity The PML Function


(!entries,!cellRefe)’

:IdpEnd 14 The cell end position

Description Cell
The SYTM for is named with the ending …/SortMtoEntry-Col3.
The attributes of this SYTM:

:IdpColumn 3 The column number.

:IdpFunc The PML Function.


'!!mtoDescription
(!entries,!cellRefe)'

© Copyright 2010 to current year. 8:41 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
Configuration

:IdpCheck true Indicates that the cell value may overlap the next cell and
hence requires checking and modified if so.

:IdpEnd 59 The cell end position.

Size Cell
The SYTM for is named with the ending …/SortMtoEntry-Col4, the attributes of this SYTM:

:IdpColumn 4 The column number.

:IdpFunc The PML Function.


'!!mtoHvacParam
(!entries,!allComp,!cell
Refe,!toBeSorted)'

: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.

:IdpEnd 123 The cell end position.

Weight Cell
The SYTM for is named with the ending …/SortMtoEntry-Col5.
The attributes of this SYTM:

:IdpColumn 5 The column number.

:IdpFunc '!!mtoHvacWeight The PML Function.


(!entries,!cellRefe)'

:IdpEnd 135 The cell end position.

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.

© Copyright 2010 to current year. 8:42 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
Configuration

The keyplan has several components:

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.

8.6 Drawing Representation


The IsoADP application makes use of a single Representation Ruleset that uses several
Draft representation styles, each of these is used for specific purposes.
The supplied styles can be found in the following representation library (RPLB):
• /TT/Isometric_ADP/Representation

© Copyright 2010 to current year. 8:43 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
Configuration

• 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.

© Copyright 2010 to current year. 8:44 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
Configuration

• 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.

© Copyright 2010 to current year. 8:45 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
Configuration

• 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.

© Copyright 2010 to current year. 8:46 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
Log File

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.

© Copyright 2010 to current year. 9:1 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
Log File

© Copyright 2010 to current year. 9:2 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
Standard Pattern

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.

The overlay is positioned by the backing sheet reserved area …/StanPatArea.


With the layer matches the type of drawing being created either HVAC or CWAY, hence it is
important that the layers use these words for the attribute purpose if they are to be
controlled in this manner.

© Copyright 2010 to current year. 10:1 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
Standard Pattern

© Copyright 2010 to current year. 10:2 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
Document Linking

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

© Copyright 2010 to current year. 11:1 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
Document Linking

© Copyright 2010 to current year. 11:2 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
User PML Functions

12 User PML Functions

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.

12.1 Date Stamp


• !!isoDateStamp()
The function is called during the creation of the output files drawing PDF and the parts list
XLS file. It is also used when a superfluous drawing is automatically deleted by the
application when updating a drawing.
The function simply builds and returns a date string using the PML object DATESTAMP.

12.2 Document Links


• !!isoDocLink(!desiRefes, !drwgObjs, !updateStatus)
The function creates the Links between the processed Design element and the documents
created either in the database or in the operating system and described as a 'User Function'
because the administrator may wish to create the links differently.
The function creates new links but not before looking for any links that can be reused.

12.3 Drawing Number


The drawing number set at DRWG level in the Drafting hierarchy was calculated by calling a
different function previously to that provided now. The reason for this is so that the
administrator can choose whether to use the old method or the new method using an NSEQ
database.
Consequently, the new function looks for an NSEQ database but if the defaults are set to
use the old method or the database does not exist, the old method is used.
When working in a Global project, the administrator may wish to consider issuing a band of
numbers by location and enable them to extract only unique numbers.

© Copyright 2010 to current year. 12:1 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
User PML Functions

11.6 !!isoDrwgNumber()

12.1 !!isoDrwgNo(!type, !this.elementRefe, !!ce, !this.defaults)

12.4 Drawing Author Name


• !!isoLogin()
The result of this function is used to set the Author field in the Revision Table. It simply
extracts the Windows login name and truncates it to fit the cell width.

12.5 CWAY Elevation Labels Creation


!!isoUserCwayElev(!allParts, !defaults)
The function creates General Labels at changes in elevation of CWAY components. It is
considered a 'User' function because it produces a label style that may not be suitable to all
customers and hence may need to be modified to suit project requirements.

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)

© Copyright 2010 to current year. 12:2 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
User PML Functions

• !!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.

© Copyright 2010 to current year. 12:3 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide
User PML Functions

© Copyright 2010 to current year. 12:4 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide

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

© Copyright 2010 to current year. Index page 1 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Isometric ADP Application Administration Guide

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

© Copyright 2010 to current year. Index page 2 12 Series


AVEVA Solutions Limited and its subsidiaries.
All rights reserved.

You might also like