You are on page 1of 114

AVEVA Marine

(12 Series)

TR A I N I N G G U I D E
Cable Tray Modelling

TM-2222

www.aveva.com
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

www.aveva.com
2
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

Revision Log
Date Revision Description of Revision Author Reviewed Approved
25/02/2008 0.1 Issued for Review JG
10/03/2008 0.2 Reviewed JG BG
12/05/2008 1.0 Approved for Training 12.0.0.3 JG BG RP
11/06/2009 1.1 Issued for Review SM
03/08/2009 1.2 Reviewed SM KA
05/08/2009 2.0 Approved for Training 12.0.SP4 SM KA SH
22/09/2009 2.1 Issued for Review SM
22/09/2009 2.2 Reviewed SM SM
23/09/2009 3.0 Approved for Training 12.0.SP5 SM SM SH
14/05/2010 3.1 Issued for Review SM
14/05/2010 3.2 Reviewed SM SM
13/07/2010 4.0 Approved for Training 12.0.SP6 SM SM SH

Updates
All headings containing updated or new material will be highlighted.

Suggestion / Problems
If you have a suggestion about this manual or the system to which it refers please report it to the AVEVA
Group Solutions Centre at gsc@aveva.com

This manual provides documentation relating to products to which you may not have access or which may
not be licensed to you. For further information on which products are licensed to you please refer to your
licence conditions.

Visit our website at http://www.aveva.com

Disclaimer
Information of a technical nature, and particulars of the product and its use, is given by AVEVA Solutions Ltd
and its subsidiaries without warranty. AVEVA Solutions Ltd. and its subsidiaries disclaim any and all
warranties and conditions, expressed or implied, to the fullest extent permitted by law.
Neither the author nor AVEVA Solutions Ltd or any of its subsidiaries shall be liable to any person or entity
for any actions, claims, loss or damage arising from the use or possession of any information, particulars or
errors in this publication, or any incorrect use of the product, whatsoever.

Trademarks
AVEVA and Tribon are registered trademarks of AVEVA Solutions Ltd or its subsidiaries. Unauthorised use
of the AVEVA or Tribon trademarks is strictly forbidden.
AVEVA product names are trademarks or registered trademarks of AVEVA Solutions Ltd 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, its name or logo
belongs to its respective owner.

www.aveva.com
3
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

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 AVEVA Solutions Ltd. or its subsidiaries.
All other rights are reserved to AVEVA Solutions Ltd 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 Disclaimer and Copyright notice 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 Ltd. The user may also not reverse
engineer, decompile, copy or adapt the associated software. Neither the whole nor part of the product
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 or save as permitted by law. Any such
unauthorised action is strictly prohibited and may give rise to civil liabilities and criminal prosecution.

The AVEVA products described in this guide are to be installed and operated strictly in accordance with the
terms and conditions of the respective licence agreements, and in accordance with the relevant User
Documentation. Unauthorised or unlicensed use of the product is strictly prohibited.

Printed by AVEVA Solutions on 14 July 2010

© AVEVA Solutions and its subsidiaries 2001 – 2010

AVEVA Solutions Ltd, High Cross, Madingley Road, Cambridge, CB3 0HB, United Kingdom.

www.aveva.com
4
Contents

1 Introduction .............................................................................................................................................. 9
1.1 Aim..................................................................................................................................................... 9
1.2 Objectives ......................................................................................................................................... 9
1.3 Prerequisites .................................................................................................................................... 9
1.4 Course Structure .............................................................................................................................. 9
1.5 Using this guide ............................................................................................................................... 9
2 Cable Tray Design – Basic Concepts .................................................................................................. 11
2.1 Entering a Design Session ............................................................................................................ 11
2.2 Cable Tray Specifications ............................................................................................................. 12
2.3 Setting the Appropriate Specification.......................................................................................... 12
2.4 Cable Tray Branches ..................................................................................................................... 12
2.5 Cable Tray Branch Heads and Tails ............................................................................................. 13
2.6 Cable Tray Creation ....................................................................................................................... 14
2.7 Cable Tray Branch Head / Tail Positioning Explicitly................................................................. 14
2.8 Cable Tray Branch Components (Fittings) .................................................................................. 15
2.8.1 Creating Branch Components (Cable Tray Fittings) ................................................................ 16
2.8.2 Selecting the Component from the Specification ..................................................................... 16
2.8.3 Branch Component List Order ................................................................................................. 17
2.8.4 Automatic Positioning and Orientation of New Components ................................................... 18
2.8.5 Positioning and Setting the Orientation of Components .......................................................... 18
2.8.6 Arrive and Leave Points ........................................................................................................... 19
Exercise 1 - Create a Cable Tray .................................................................................................................. 20
3 Connecting and Positioning Cable Tray Components ...................................................................... 21
3.1 Connecting the Branch Head or Tail ............................................................................................ 21
3.1.1 Connect to First Member .......................................................................................................... 23
3.1.2 Connecting to Tee .................................................................................................................... 24
3.1.3 Connecting to Multi-way ........................................................................................................... 24
3.1.4 Connecting to Branch Head ..................................................................................................... 24
3.1.5 Connecting to Branch Tail ........................................................................................................ 24
3.1.6 Connect to Last Member .......................................................................................................... 24
3.1.7 Connect to Name ..................................................................................................................... 25
3.2 Connecting a Component ............................................................................................................. 26
3.2.1 Connecting Components at Creation ....................................................................................... 26
3.2.2 Connect To Previous ................................................................................................................ 28
3.2.3 Connect To Next ...................................................................................................................... 29
3.3 Displaying Cable Tray Obstruction Level .................................................................................... 29
3.4 Positioning Cable Tray Items ........................................................................................................ 30
3.5 Positioning Components .............................................................................................................. 31
3.5.1 Distance ................................................................................................................................... 31
3.5.2 Through .................................................................................................................................... 33
3.5.3 Clearance ................................................................................................................................. 34
3.5.4 Plane Through .......................................................................................................................... 36
3.5.5 Plane Clearance ....................................................................................................................... 36
Exercise 2 - Adding and Positioning Components .................................................................................... 37
4 Branch Re-routing and Connection References ................................................................................ 39
4.1 Swap Branch .................................................................................................................................. 39
4.2 Change Exit .................................................................................................................................... 39
4.3 Changing Branch Routing at a Tee .............................................................................................. 40
4.4 Changing a Component Connection Reference Explicitly ........................................................ 41
Exercise 3 – Branch Routing ........................................................................................................................ 42
5 Positioning Commands for Branch Head/Tail .................................................................................... 43
5.1 General ............................................................................................................................................ 44
5.2 Distance .......................................................................................................................................... 45
5.3 Through ........................................................................................................................................... 46
5.4 Move ................................................................................................................................................ 47
5.4.1 Distance ................................................................................................................................... 47
5.4.2 Through ....................................................................................................................................
www.aveva.com 48
5.4.3 Clearance ................................................................................................................................. 49
5
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

5.5 Drag ................................................................................................................................................. 50


5.5.1 Distance ................................................................................................................................... 51
5.5.2 Through .................................................................................................................................... 52
5.5.3 Clearance ................................................................................................................................. 53
5.6 Quick Cable Tray Routing using the Model Editor ..................................................................... 54
5.6.1 Quick Cable Tray Routing (Worked Example) ......................................................................... 55
5.6.2 Move an Inline Component using the Modification Handle ...................................................... 59
5.6.3 Align a Cable Tray Component ................................................................................................ 61
5.6.4 Setting the Increment Values ................................................................................................... 63
5.6.5 Other Ways to Move Inline Components ................................................................................. 64
Exercise 4 (Quick Cable Tray Routing) ....................................................................................................... 65
5.6.6 Positioning Using Ships Reference .......................................................................................... 66
5.6.7 Moving Inline Components to another part within the same Branch ....................................... 67
5.6.8 Rotate a Component using the Cable Tray Modification Handle ............................................. 69
5.6.9 Orientate a Component to a Point ............................................................................................ 69
5.6.10 Align a Component with a Direction ......................................................................................... 70
5.6.11 Align with a Direction Relative to a Axis ................................................................................... 70
5.6.12 Rotate by Entering a Value ...................................................................................................... 71
5.6.13 Move an Elbow / Bend in One Direction .................................................................................. 71
5.6.14 Move an Elbow / Bend in Two Directions ................................................................................ 72
5.6.15 Move an Elbow / Bend Using the Align with Feature ............................................................... 72
5.6.16 Move using Snap to Point Feature ........................................................................................... 73
6 Fixed Length Trays and Implied Straights .......................................................................................... 75
6.1 Replacing Implied Straights with Fixed-Length Trays ............................................................... 75
6.2 Replacing Fixed-Length Trays with Implied Straights ............................................................... 76
Exercise 5 - Create Branch and Add Fixed Length Tray ........................................................................... 77
7 Additional Cable Tray Functions .......................................................................................................... 79
7.1 Copying Cableway elements ........................................................................................................ 79
7.1.1 Copy an Inline Component....................................................................................................... 79
7.1.2 Copy a Branch.......................................................................................................................... 81
7.2 Rename a Cable Tray / Branch ..................................................................................................... 82
7.3 Deleting Cable Tray elements ....................................................................................................... 82
7.3.1 Deleting a Cable Tray / Branch ................................................................................................ 82
7.3.2 Deleting Individual Components .............................................................................................. 84
7.3.3 Delete a Range of Cable Tray Components ............................................................................ 84
7.4 Changing the Length of Cable Tray Legs ................................................................................... 85
7.5 Group Functions ............................................................................................................................ 86
7.5.1 Moving a Single / Multiple Cable Tray Including Branches ...................................................... 86
7.5.2 Mirror a Branch° ....................................................................................................................... 88
7.6 Copy a Cable Tray Including Branches ....................................................................................... 90
Exercise 6 (Copy and Modify Cable Trays) ................................................................................................. 92
7.7 Cable Tray Design Attributes........................................................................................................ 93
7.7.1 Example of Cable Tray level attributes .................................................................................... 93
7.7.2 Example of Branch level attributes........................................................................................... 93
7.7.3 Example of component level attributes .................................................................................... 94
7.8 Modifying attributes ....................................................................................................................... 94
Exercise 7 (Cable Tray Layout) .................................................................................................................... 95
8 Data Consistency Checker ................................................................................................................. 101
8.1 Possible Types of Data Error ...................................................................................................... 101
8.1.1 Design Tolerances ................................................................................................................. 102
8.1.2 Starting the Data Consistency Checks................................................................................... 102
8.1.3 The Report Format ................................................................................................................. 103
8.1.4 The Diagnostic Messages ...................................................................................................... 103
8.1.5 Some Examples of Diagnostic Messages .............................................................................. 104
Exercise 8 (Data Consistency Check) ....................................................................................................... 106
9 Isometric Production ........................................................................................................................... 107
9.1 Accessing Isodraft ....................................................................................................................... 107
9.1.1 Option Files ............................................................................................................................ 109
Exercise 9 (Isometric Production) ............................................................................................................. 109
10 Generating Reports ......................................................................................................................... 111
10.1 Reports .......................................................................................................................................... 111
10.2 Running a Report from a Saved Template ................................................................................ www.aveva.com 112

6
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

10.3 Quick Reports............................................................................................................................... 113


10.3.1 Run the Report ....................................................................................................................... 114
Exercise 10 (Reports) .................................................................................................................................. 114

www.aveva.com
7
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

www.aveva.com
8
CHAPTER 1

1 Introduction

Cable tray routing is an important activity on any large project. It uses the same principles and concepts as
pipe routing in AVEVA Marine that has always been one of the major strengths of the system.

1.1 Aim

Over one day the aim of the course is to provide the skills required to use the AVEVA Marine Cable Tray
Design application in the most productive way and to introduce some of the techniques that are used in the
other outfitting applications, have a understanding of Cable Tray isometrics and to have a good basic
understanding of the Cable Tray Reports.

1.2 Objectives

· To familiarise participants with the basic concepts of cable trays and branches
· To understand the use of cable tray specifications in AVEVA Marine.
· To understand the branch heads and tails and the importance of component list order and flow
direction within a branch
· To be able to create, position and orientate cable tray components.
· To be able to apply obstruction level to the cable tray
· To be able to understand more complex positioning with relation to other design items.
· To be able to run data consistency checks to screen or file.
· Produce a simple Isometric from standard option files.
· Generate Cable reports from AVEVA Marine

1.3 Prerequisites

The participants must have completed the AVEVA Marine (12 Series) Outfitting Foundations course.

1.4 Course Structure

Training will consist of oral and visual presentations, demonstrations and set exercises. Each workstation
will have a training project, populated with model objects. This will be used by the trainees to practice their
methods, and complete the set exercises.

1.5 Using this guide

Certain text styles are used to indicate special situations throughout this document, here is a summary;

Menu pull downs and button click actions are indicated by bold turquoise text.
Information the user has to key-in will be in bold red text.
Annotation for trainees benefit

i Additional information

System prompts should be bold and italic in inverted commas i.e. 'Choose function'
Example files or inputs will be in the courier new font, colours and styles used as before.

www.aveva.com
9
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

www.aveva.com
10
CHAPTER 2

2 Cable Tray Design – Basic Concepts

There is a separate design hierarchy for cable tray routing which follows the same principles as for pipe
routing; each cable element may own a number of branches. In turn, branches may own a number of cabling
components like bends, risers and reducers.

The difference between cable tray and branches is that a branch is only considered to have two ends, while
a cable tray may have any number of ends, depending on the number of branches it owns.

The diagram below shows a cable tray with three ends and two
branches. The second branch is connected to the first at the tee.

Although a branch only has two ends, it may own components (in this
case a tee), which connects to other branches.

These simple concepts enable any number of cable tray configurations


to be developed, and form the basis of all the AVEVA Marine cable
trays encountered.

BRANCH

BRANCH

TEE

2.1 Entering a Design Session

To enter Outfitting, select: AVEVA > Marine 12.0.x > Run Marine from the programs menu. The following
Login form appears. Login with the given details.

Project Marine
Username CTRAY
Password CTRAY
MDB CABLETRAYAFT
Module Outfitting

Select Design > Cable Trays to switch the application mode to Cable Trays, this will
then change to the correct application.

www.aveva.com
11
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

2.2 Cable Tray Specifications

In the same way that design offices have standard cable tray specifications for different materials, AVEVA
Marine has a set of specifications from which the user can choose. In fact all components used must be
defined in the Catalogue and placed in a Specification before the designer can select them. In the training
project there are three main such specifications:

SCTG STANDARD DUTY CABLE TRAY


MDCLG MEDIUM DUTY CABLE TRAY
HDCTG HEAVY DUTY CABLE TRAY

These specifications contain all fittings required for the course exercises.

2.3 Setting the Appropriate Specification

The first task when building a cable tray is to decide which specification to use. Having decided on the
appropriate specification, it is then set as an attribute of the cable tray. Any subsequent branches will
automatically be assigned with the same specification (although this can be re-specified if required).

On entry to the Cable Tray Application the Default Specifications Form is


displayed.

i To change the default specification, select Settings > Default


Specification, and select the new specification

Select SCTG from the list and click OK

i To change the Main or Branch specification, select Modify > Main or


Modify > Branch > Specification from the pull down menu and select
the new specification required

The Cable Tray Toolbar is used to view and manipulate the cable tray
specification. Clicking on the Set Default Cable Tray Specification
icon to the left displays the Default Specification form. The text box
adjacent to the specification icon displays the default cable tray
specification.

2.4 Cable Tray Branches

Branches serve two purposes:

· They define the start and finish points of a cable tray route (known as the Head and Tail in
AVEVA Marine).
· They own the cable tray components, which define the route.

The position and order of the cable tray components below branch level determine the physical route. In
AVEVA Marine, it is only necessary to consider the fittings, because the cable tray that appears between
fittings is automatically selected according to the specifications of the fittings.

www.aveva.com
12
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

2.5 Cable Tray Branch Heads and Tails

All branches need to have a start and end point. These can be a position in space (3D co-ordinates), the
flange face of an equipment nozzle or pipe, a tee or various other points in the design. Heads and tails are
set up via a series of attributes that belong to the branch element.

Head
Riser

Direction
of
Flow

Riser

Tail
The attributes for heads of branches are:

HPOS The position in the zone where the branch starts.


HCON The connection type of the branch end (BOXI or OPEN).
HDIR The direction in which the start of the branch is pointing (as if the user looks down
the tray / ladder).
HBOR The width of the cable tray.
HREF The name of the item to which the branch head is connected (i.e. Href TEE 1 of
BRANCH /CTRAY_YY2/B1). If this is not set, then the branch is open.
HSTU This is a reference to the catalogue, which determines the material of the first piece
of cable tray, between the start of the branch and the first fitting (this still needs to
be set, even if there is a fitting connected directly to the head).

The attributes for tails of branches are:

TPOS The position in the zone where the branch ends.


TCON The connection type of the branch end (BOXI or OPEN).
TDIR The direction in which the end of the branch is pointing (as if the user looks back
down the tray / ladder).
TBOR The width of the cable tray.
TREF The name of the item to which the branch tail is connected (i.e. Tref TEE 1 of
BRANCH /CTRAY_YY2/B1). If this is not set, then the branch is open.

It is not necessary to specify each of these attributes every time a branch is created. On most occasions the
attributes for the head or tail are set automatically (i.e. where a branch is connected to a tee).

www.aveva.com
13
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

2.6 Cable Tray Creation

To display the Create Cable Tray Main form the user must
select Create > Main from the main pull down menu at an
appropriate hierarchical level.

The Create Cable Tray Main form is now displayed. The user
can enter a name for the cable tray and select a specification
that will be applied. Clicking the OK button will create the
administrative elements for the cable tray in the design
hierarchy. It will also switch to the Create Cable Tray Branch
form afterwards.

The Create Cable Tray Branch form is auto populated with a


branch name and specification inherited from the owning cable
tray. Selecting the OK button will create a new branch in the
cable tray and automatically open the Branch at Explicit
Position form.

2.7 Cable Tray Branch Head / Tail Positioning Explicitly

A new branch must have two ends (its Head and its Tail)
positioned in the design model.

When a branch is created, the Branch at Explicit Position


form is displayed. This form is used to position and orientate
the branch head and tail explicitly and define the connection
type for each.

The Branch at Explicit Position form may also be shown by


selecting Modify > Branch > Explicit

The form can be used to:

· Set the Head / Tail option button to show the end of the branch desired to position and orientate.
· Define the Position by entering the required coordinates in the X, Y and Z text boxes, using the
option buttons to set the appropriate direction in each case.
· Use the Width option button to change the tray width at the Head / Tail if required.
· Enter the Direction in which the head / tail is to be orientated.

· Use the Connection option button to select how the tray is to be terminated at the Head / Tail.
The options are Open where the end will be left open for connection to another tray length (in
another branch) or Boxing where the end will be closed to terminate the tray length.
· Change the Head / Tail option and repeat for the other end of the current branch if required.

www.aveva.com
14
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

i If Branch at Explicit Position form is used to change the width of an existing branch, all components
owned by the branch must be reselected so that they are compatible with the new width. To do so,
navigate to the branch and select Modify > Branch > Reselect. A Reselect Branch form will be
displayed. On clicking Apply, all branch components will be reselected automatically in the hierarchical
order. Depending on the current Choose options for the cable tray, it may be necessary to choose from
the available types for some components. (Note that the Choose form applies to the component next to
the one highlighted in the Design Explorer, not to the current element)

i Selecting components with different sizes in a preconfigured pipeline or cable tray network can lead to
incorrect geometry. Check the effects by studying the 3D View and, if necessary, by running a Data
Consistency Check

2.8 Cable Tray Branch Components (Fittings)

On initial definition of a branch head and tail, the branch will consist of one piece of cable tray running in a
straight line between the head and tail positions. This will appear as a dotted line between the two points
unless the head and tail are aligned along a common axis. (The dotted line indicates that the branch route is
geometrically incorrect.)

Head

Tail

The next step in designing a cable tray is to create and position a series of fittings, which define the cable
tray route required. It is necessary to decide which cable tray components are needed in order to satisfy the
requirements of the process and the design needs. It is not necessary to know specific fitting dimensions, as
AVEVA Marine derives these automatically from the catalogue.

To create cable tray fittings the user must select an item from the list of fittings available from the associated
cable tray specification. The main types of fitting available are Bends, Elbows (Risers), Tees, Reducers,
Crosses, and Fixed Tray (FTUB).

For all cable tray components the user must:

· Select the component from the cable tray specification.


· Position the component and set the orientation.

www.aveva.com
15
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

2.8.1 Creating Branch Components (Cable Tray Fittings)

The user can create cable tray fittings by selecting Create > Components from the main pull down menu.

Cable Tray Component form shows all the component types that
are available in the current cable tray specification.

It is possible to select components from an alternative


specification by reselecting from the Cable Tray options list.

Normally Branch Members are defined in Forwards mode, that is, one after the other, starting at the Head.
Sometimes it is more convenient to build the branch from the Tail first, in which case, Backwards mode is
more appropriate.

If the Auto Conn check box is checked, this will ensure that components are automatically connected to the
previous component (or to the Branch Head if it is the first component).

Components are created by selecting the required fitting from the scrollable list and then clicking the Create
button. The CHOOSE form displays all available components for the specification selected.

After selecting the initial component from the CHOOSE form and clicking
OK button, the Open Tray Direction form will open. The user must set the
tray direction by entering a valid direction in the text box then click the OK
button.

2.8.2 Selecting the Component from the Specification

On selection of a component from the catalogue, there are often a number of choices available. The
description of the component item can be presented in one of three ways.

Basic the least amount of information is displayed.


Text description and material displayed.
All all available data is shown.

www.aveva.com
16
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

The manner in which component information is displayed is changed by selecting Settings > Choose
Options. This will display the Choose Options form.

This selection criteria setting will determine the amount of information displayed. Auto Connect can also be
set from this form. Below shown the effects of Selection Criteria options on CHOOSE form.

Basic

All

Text

2.8.3 Branch Component List Order

With equipment and structures, the order in which items are created is of no importance to the final design.
With cable tray components, the order in which they are laid out, as well as their individual positions and
orientations, determines the final cable tray route.

Below is a Design Explorer window showing the components of a typical cable tray. The current element is
highlighted.

www.aveva.com
17
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

Any new item in the branch appears after the current element on clicking Create button. The new item then
becomes the current element. The only slight deviation from this is for a new branch, in which case the new
item will be the first item in the branch.

Hierarchical order will become second nature after the creation of a number of branches, but for the time
being remain aware of it and consider carefully where the next item is going to be inserted.

2.8.4 Automatic Positioning and Orientation of New Components

On selection of a component, in many cases, it is not necessary to go through the stages of positioning and
orientation. This is because the component is automatically connected to the previous one.

2.8.5 Positioning and Setting the Orientation of Components

Having created and chosen a component, the next stage is to position it. If it is the first component in the
Branch the Open Tray Direction must be specified.

Components can be positioned using the Distance button on the Cable Tray Components form. After the
component is created, entering a value in the Distance textbox and clicking the Distance button will move
the component that distance from the previous component.

Components can also be moved by using any selection from the Modify, Position or Orientate options from
the Cable Tray Application menu.

Components can also be positioned and orientated using the Model Editor.

www.aveva.com
18
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

2.8.6 Arrive and Leave Points

Cable tray components have P–points (similar to those for equipment primitives). The significance of P–
points is two–fold. First, they define the connection points, and second, they determine the branch flow
through the component by means of Arrive and Leave attributes.

For the reducer shown below, the large end is at P1 and the small end is at P2. If this component is used to
increase the width of the branch, the flow in the direction of the branch will be from P2 to P1. In order to
specify in the flow direction in AVEVA Marine, set the two numeric attributes, Arrive and Leave, to the P–
point numbers required. In this case, Arrive would be set to 2 and Leave would be set to 1 (By default, Arrive
is 1 and Leave is 2).

Z P2 X Z Y

Y P0
P3
X

P1 P1 P2

Reducer Bends

Z P2 P2
Z
Y
X
P0
X P0
Y

P1 P3
P1

Tees Elbows or Risers

www.aveva.com
19
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

Exercise 1 - Create a Cable Tray

1. Prior to creating a cable tray the correct hierarchy must be present in the design explorer. Navigate
to the WORLD level then create a new SITE named CABLE. Under the SITE CABLE create a new
ZONE named 101C-CABLEWAYS

2. Create the Cable Tray Main CTRAY_YY010 and set the specification to SCTG.

3. Create the Branch CTRAY_YY010/B1.

4. Position the Branch Head, X 2500, Y 2000, Z 14500 and the Tail -X 3000, Y 2000, Z 13250.

5. Set the width as 600 for the Head and 450 for the Tail and the direction to -X for the Head and X for
the Tail.

6. Set the connection to open for both Head and Tail.

7. Create two riser components by working forward from the Head position. Ensure the Auto Connect
check box is selected then add a 90 degree Outer Riser (OR) to the head of the branch. Set the tray
direction to Z. Add a 90 degree Inner Riser (IR) to the previous elbow. Set the graphical view to
ISO4. The branch should look like this:

Head

Tail

8. Save Work.

www.aveva.com
20
CHAPTER 3

3 Connecting and Positioning Cable Tray Components

A Connect command both Orientates and Positions the current component so that its P-arrive is directed
towards, and is aligned with, the P-leave of the previous component (in forwards mode). Unless overridden,
Connect function also checks that the components to be connected have compatible connection types (as
defined by the Connection Compatibility Tables in the Catalogue database).

Before starting the worked examples covered in this chapter, some Cabletray elements need to be added to
the 3D view. These elements are created by the input file CTRAY_YY2_DATAL added below the World.
This will automatically add Site CABLETRAY_TRAINING_YY2 to the design Explorer, and CTRAY_YY2 to
the 3D view.

3.1 Connecting the Branch Head or Tail

A variety of branch connection options are available to the user. Users


can access connection options by selecting Connect > Branch from
the main pull down menu.

This will open the Connect Cable Tray Branch form.

i It is important that the user is located at branch level (or below) in the design
hierarchy when the command is actioned. If the user is not at the correct level a
warning message will be displayed as shown

The Connect Cable Tray Branch form allows the user to set the connection details of both the head and the
tail of the selected branch. The user can toggle between the head or tail by making an appropriate selection
from the option list in the top left corner of the form. The branch to which the connection is being applied is
displayed next to the head/tail selection.

www.aveva.com
21
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

www.aveva.com
22
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

The ‘To’ option list provides a variety of connection options that can be applied to the branch.

The form contains a CE button which allows the user to set the connection details of several cable tray
branches without closing the form.

The base of the form contains three buttons. The Apply button actions the connection details set in the
form. The Reset button will return the form to the default settings. The Dismiss button closes the form
cancelling any connection details that may have been set but not applied.

i When a new branch is created the Branch at Explicit Position form is opened automatically. If the user
wishes to connect the new branch to an existing branch they must dismiss the Branch at Explicit
Position form then access the Connect Cable Tray Branch form as described previously

3.1.1 Connect to First Member

In this worked example the Branch head is going to be connected to the first member of the branch.
Navigate to the Branch level or below for CTRAY_YY2/B1.

Select Connect > Branch, the Connect Cable Tray Branch form appears. Select Head to First Member
and then click Apply. The Head position is moved to the first member (component) in the Cable Tray.

The following sections describe the other options available using the To pull down
menu in the Connect Cable Tray Branch form

www.aveva.com
23
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

3.1.2 Connecting to Tee

On applying the Tee option, the user is prompted to make a graphical selection of the tee to connect to. As
two of the three P-points available at the tee are already utilised, the application will automatically select the
free P-point and connect the branch to that point.

Main Branch with through Tee New Branch Connected to Tee

3.1.3 Connecting to Multi-way

On applying the Multi-way option, the user is prompted to identify the design point to connect to. As multiple
P-points are potentially available to connect to, the user cannot simply select an element. An individual P-
point within the multi-way element must be selected.

3.1.4 Connecting to Branch Head

On applying the Branch Head option, the user is prompted to identify the branch to connect to. A graphical
selection of any valid branch can be made and any part of the branch can be selected. The application will
then derive the head position of the selected branch and update the head/tail detail of the connecting
branch.

3.1.5 Connecting to Branch Tail

On applying the Branch Tail option, the user is prompted to identify the branch to connect to. A graphical
selection of any valid branch can be made and any part of the branch can be selected. The application will
then derive the tail position of the selected branch and update the head/tail detail of the connecting branch.

3.1.6 Connect to Last Member

On applying the Last Member option, the head or tail position will dynamically update to the position of the
last member in the branch, in a similar manner to Connect to First Member covered in 3.1.1

www.aveva.com
24
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

3.1.7 Connect to Name

On selecting the Name option from the Connect Cable Tray


Branch form, the Name pop up form is opened.

The user must enter the name of a valid AVEVA Marine element
present in the model. The name will be checked, and if valid,
displayed adjacent to the To options list in the Connect Cable
Tray Branch form. The user must then click the Apply button to
connect the head/tail.

Where another branch element has been selected, the user will
be prompted to select whether the head or tail of the named
element is to be used as the connection point.

www.aveva.com
25
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

3.2 Connecting a Component

Individual components can be connected to each other using a variety of


options. The Connect menu contains two component connection options.
Command line syntax can also be used to connect components. In
addition to these options, components can be connected when they are
created.

3.2.1 Connecting Components at Creation

Selecting the Auto Conn check box on Cable Tray Components form when creating components will ensure
that the components are connected.

Navigate to the last member of branch CTRAY_YY2/B1. A Bend is to be added after the straight FTUB1.

From the pull down menu select Create > Component, the Cable Tray Component form appears. Ensure
the Auto Conn checkbox is selected. Select Bend and then click Create. The Choose form appears, select
the LH 90 bend and click OK

www.aveva.com
26
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

The bend is created, and is connected to the previous component.

Dismiss the Cable Tray Components form.

www.aveva.com
27
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

3.2.2 Connect To Previous

The user can connect a component to the previous component in the branch hierarchy.

Navigate to BEND1 in branch CTRAY_YY2/B1, either by graphically selection or


selecting in the Design Explorer.

Select Connect > Component > To Previous from the main pull down
menu. This will connect the selected component to the previous
component listed underneath the branch in Design Explorer, in this case
TEE1 as shown below.

Initial Component Layout – No Connection Elbow Connected Using Connect To Previous

www.aveva.com
28
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

3.2.3 Connect To Next

As with Connect to Previous, the user can connect a component to the next
component by selecting Connect > Component > To Next from the main pull
down menu. This will connect the selected component to the next component
listed underneath the branch in Design Explorer.

Following example shows an instance where BEND 1 has been selected and
connected to FTUB 1.

Initial Component Layout – No Connection Elbow Connected Using Connect To Next

3.3 Displaying Cable Tray Obstruction Level

While the cable tray route is being designed, it may be necessary to show the obstruction level of the cable
tray. This is done by changing the obstruction volume representation level of either the branch or a
component.

Selecting Settings > Graphics from the main pull down menu will open the Graphics Settings form. The
representation of the obstruction volume is controlled on the Representation Tab. The obstruction option list
allows the user to alter the transparency of the obstruction volume.

i When using Positioning options for the cabletray, it is not possible to select component Ppoints through
the cabletray obstruction volume. Ppoints can be selected from the underside of the tray component,
and also can be selected if the graphical view is toggled to wireframe.

www.aveva.com
29
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

3.4 Positioning Cable Tray Items

The majority of positioning options for cable tray items can be performed from the Cable Tray Components
form when the component is created. The positioning pull down menu has the following options:

Thro Cursor A cursor-identified 3D position


Thro ID Cursor Cursor-identified item
Thro Point An identified P-point
Thro Next The next item in the Branch
Thro Tail The tail of the Branch
Thro Previous The previous item in the Branch
Thro Head The head of the Branch
Connect Connects to the previous component

This example demonstrates the Thro ID Cursor option.

Navigate to BEND 2 on branch CTRAY_YY2/B1. From the pull down menu select Create > Component,
the Cable Tray Component form appears. Select Bend and then click Create. The Choose form appears,
select the RH 90 bend and click OK.

In the Cable Tray Components form, select Thro ID Cursor. The user is prompted to ‘Identify element’.
Select TEE1.

www.aveva.com
30
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

The Bend is moved along its axis to the position of TEE1.

Dismiss the Cable Tray Components form.

3.5 Positioning Components

The Position Component options enable the user to move a component without specifying a direction. The
direction of movement is the direction of the component. The options are as follows:

Distance Moves the component by a given distance.


Through Moves the component along a given point.
Clearance Moves the component to within a given
clearance of a give item or point.
Plane Through Moves the component along the line of the
branches so that the component moves until it
intersects a plane through a given point.
Plane Clearance Extends the arrive tube so that the component
moves until it is within a given clearance of a
plane through a given point.

3.5.1 Distance

Distance function allows the user to position a component at a given distance from a specified point. The
direction of movement and the distance are along the current components arrive/leave axis.

Selecting Position > Component > Distance from the main pull down menu will open the Distance form. A
positional axis will also appear on the component in the graphical view.

The user must then enter the distance required. Two option lists
below the distance text box control how the nominated distance will
be applied. Depending on the configuration selected, cursor picks or
additional data entry may be required.

A CE button is provided on the form allowing several components to


be positioned without closing the form.

www.aveva.com
31
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

Positioning options on the pull down menus are as follows:

Only Positions relative to the previous item.


Spool Only Positions component at given distance from next
to achieve required tube length between them.
Infront / Can be used for any direction in a plan view.
Behind Distance is measured along direction of
movement, relative to a specified point
Onto / Under Can be used for any X, Y, -X, or -Y view direction.
Distance is measured along direction of
movement, relative to a specified point.
From / To Can be used with any direction in an elevation
view. Distance is measured along direction of
movement, relative to a specified point.

The second pull down specifies the reference point from which the distance is measured. The choices are:

Cursor A cursor-identified 3D position


ID Cursor A cursor-identified item whose origin is at the
required position.
ID P-Point A cursor-identified P-point at the required position
Coordinate An explicit position whose coordinates you will
enter
Name A named item whose origin is at the required
position
Pin A numbered construction pin at the required
position
Next / Previous Adjacent component in branch members list.
Head / Tail Head or tail of owning branch.
Current Current item (used to reposition component when
previous item in branch members list has been
moved).

The Apply button allows the user to action distance modification, Reset allows the user to return to the
default values. The Dismiss button is used to close the form.

In this example BEND 3 of branch CTRAY_YY2/B1 will be moved 1500mm from the previous component.

Make BEND 3 the CE. On the Distance form, select From and Previous from the pull-down menus. Enter a
value of 1500 in the Distance text box and click Apply. The bend is moved 1500mm from the previous
component (BEND 2).

Dismiss the Distance form.

www.aveva.com
32
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

3.5.2 Through

The Through function allows the user to align a component with a specified point. The direction of movement
is along the current components arrive/leave axis

Selecting Position > Component > Through from the pull down menu will open the Through form.

The Through option list provides a variety of positioning options


that can be applied to the branch.

Like the Distance form, the Through form has a CE button


allowing the user to position several components without having
to close the form.

In the following example, the Tail option will be applied. Other combinations will require the user to either
pick with the cursor or enter data on the resulting form, depending on the way the user chooses to specify
the position as previously described.

With BEND 3 the CE, select Tail from the pull-down menu and click Apply. The elbow moves along its
Arrive axis and lines up with the branch Tail.

Dismiss the Through form.

www.aveva.com
33
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

3.5.3 Clearance

This function allows the component to be moved to a given clearance from a specified point. The direction of
movement is along the current components arrive/leave axis.

Selecting Position > Component > Clearance from the pull down menu opens the Distance form.

The user must then enter the clearance required. Two option lists below the clearance text box control how
the nominated clearance will be applied. Depending on the configuration selected, cursor picks or additional
data entry may be required.

A CE button is provided on the form allowing several components to be positioned without closing the form.

In the following example, BEND 3 will be moved so it has a clearance of


200mm behind the leave Ppoint of BEND 2.

With BEND 3 the CE, select Behind and ID P-Point from the pull-down
menu, enter 200 in the Clearance text box and click Apply. The user will
then be prompted to ‘Identify design ppoint’. Select the leave Ppoint of
BEND 2 as shown. The elbow moves along its Arrive axis to a position
200mm clear of the selected Ppoint.

www.aveva.com
34
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

Dismiss the Distance form.

i When using the commands Component>Position, Component>Clearance. etc on a BEND or RISER


component, note that the direction of movement is always on the Arrive axis.

www.aveva.com
35
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

3.5.4 Plane Through

This function allows the user to move the component until it intersects a plane through a given point. The
direction of movement is along the current components arrive/leave axis.

Selecting Position > Component > Plane Through from the pull down menu opens the Plane Through
form.

The user must define a plane by specifying its direction (defined as the direction normal to the plane’s
surface) and a point through which it passes.

The user must enter the plane direction in the Plane text-box. Then the reference point through which the
plane passes can be selected from the Through options list as described previously.

A CE button is provided on the form allowing several components to be positioned without closing the form.

3.5.5 Plane Clearance

Plane Clearance function allows the user to move the component until it has a given clearance distance
from a plane through a given point. The direction of movement is along the current components arrive/leave
axis.

Selecting Position > Component > Plane Clearance from the pull down menu opens the Plane Clearance
form. An axis aid is displayed on the component to be moved.

The user must define a plane by specifying its direction (defined as the direction normal to the plane’s
surface) and a point through which it passes.

The user must enter the plane direction in the Plane text-box and a clearance distance (that will be applied
from the plane) in the Clearance text box.

Two option lists below the clearance text box control as described previously how the clearance will be
applied, relative to the plane, and the point through which the plane will pass.

www.aveva.com
36
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

Exercise 2 - Adding and Positioning Components

1. Using Position function(s) move the inner riser of CTRAY_YY010/B1 to Z 13250 (the Z value of the
branch tail).

2. Add a Tee with current bore and a 450mm Reducer respectively.

3. Position the components as shown using the Position > Component commands.

4.

1500

500

5. Save Work.

www.aveva.com
37
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

www.aveva.com
38
CHAPTER 4

4 Branch Re-routing and Connection References

4.1 Swap Branch

The Swap Branch function allows the user to change the offline leg direction of a Tee.

Before carrying out the Swap Branch command it is necessary to


know the orientation of P-points at the selected component.

The orientation can be checked by selecting Query > General


from the main pull down menu. This will display the Query form.
Using the appropriate options list the various P-points of the
selected component can be checked.

After establishing the orientation of the P-points the user can re-
orientate the component. A Tee can be rotated through 180
degrees, so that the direction of its offline leg (P3) is reversed, by
navigating to the Tee and selecting Orientate > Component >
Swap Branch from the pull down menu.

The component immediately updates in the graphical view. The


new orientation can be confirmed by re-checking the P-point
orientation using the Query > General function.

i In order to retain the correct orientation for the open side of


the tray, this operation results in the P-arrive (P1) and P-
leave (P2) directions being reversed. To maintain
connectivity, P-arrive is reset to P2 and P-leave is reset to
P1 automatically

4.2 Change Exit

The Change Exit function allows the user to change the Branch Direction at a Tee or Bend. By default, P-
arrive for a tee is set to P1 and P-leave is set to P2. The off-leg (for connection to another branch) is set to
P3.

The P-leave of a tee can be changed from P2 to P3. This is achieved by navigating to the tee then selecting
Orientate > Component > Change Exit. This function allows the user to toggle the P-leave point between
P2 and P3.

The same function can also be applied to a Bend to change the direction of the P-leave point. It swaps the
P-arrive and P-leave, so that P1 is P-leave, and P2 is P-arrive.

www.aveva.com
39
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

4.3 Changing Branch Routing at a Tee

By default, the P-arrive of a tee is set to P1 and the P-leave is set to P2, so that the branch route continues
straight through the tee. It is possible to change the P-leave such that the branch route enters or leaves the
tee via P3. This is achieved by selecting Modify > Component > Route from the pull down menu. This
opens the Modify Route form.

Three radio button options are available to the user. As previously described the default setting is the Route
Through option. Selecting the Branch Off option will change the P-leave point to the orthogonal branch of
the tee (i.e. P3). Selecting the Split Route option will change the P-arrive point to the orthogonal branch of
the tee. The P-leave point will be at P2.

Once the desired configuration has been selected the user must click the Apply button to instigate the
change. The tee orientation will immediately update to suit the new configuration.

The form also contains a CE button which allows the user to modify the configuration of several tee
components without closing the form.

www.aveva.com
40
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

4.4 Changing a Component Connection Reference Explicitly

On connection of a multi-way component within a branch to another item (such as a nozzle, or the head or
tail of another branch), the Connection Reference (CREF) attribute of the component identifies the
connected item.

To unset the component reference, or connect it to a different item, the user must select Modify >
Component > Connection Ref from the pull down menu. Doing so will open the Connection Reference
form.

The appearance of the Connection Reference form will vary depending on the number of offline legs held by
the cable tray component being modified. For a component with only one offline leg (i.e. a tee), the
Connection Reference form will only display the connection reference for the offline leg (usually P3).

Components with more than one off-line leg have a CRFA attribute which is used to store the connection
reference at each P-point. For components with more than one offline leg (i.e. a cross), the Connection
References form displays an options list and a reference text box. The connection reference for each P-point
can be checked by selecting the desired point from the options list.

The connection reference can be removed by clicking the Unset button adjacent to the reference text box.
The connection reference can be changed to another item by entering the item name in the reference text
box then clicking the Apply button. Clicking the Reset button will restore the last connection references
written to the database.

i Applied connection references will be written to the database when the form is applied

i Changing the connection reference does not change the position or orientation of any components, so
it is also necessary to ensure that the resulting geometry makes sense

www.aveva.com
41
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

Exercise 3 – Branch Routing

Using the TEE in CTRAY_YY010 created in Exercise 2, try out the different Branch Routing options, Route
Through, Branch Off and Split Route.

Ensure the TEE is left with the Route Through option at the
end of the exercise.

Save Work.

www.aveva.com
42
CHAPTER 5

5 Positioning Commands for Branch Head/Tail

Before starting the worked examples covered in this chapter, an


additional branch needs to be added to the 3D view. This branch is
created by the input file CTRAY_YY2_BRANCH2.DATAL added
below the PIPE CTRAY_YY2 in the Design Explorer. This will
automatically add the branch to the 3D view.

Selecting Position > Branch from the pull down menu displays a range of positioning options available to
the user.

General Positions the Head / Tail at a given point


Distance Moves the Head / Tail along the current
branch direction until it is a given distance
from a given reference point
Through Moves the Head / Tail along the current
branch direction until it is aligned through a
specified point
Move Moves the Head / Tail in a given direction by a
given Distance, Through a given point, or to
within a given Clearance of another item
Drag Allows you to move a constrained network in a
given direction by a given Distance, Through a
given point, or to within a given Clearance of
another item

www.aveva.com
43
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

5.1 General

Selecting Position > Branch > General from the main pull down menu
displays the Branch at General Position form. An axis aid is also displayed in
the graphical view.

The user can select whether the branch head or tail will be positioned by
making the appropriate selection from the options list in the top left corner of
the form.

The user can then select from a range of positioning points from the ‘At’
options list. Subject to the positioning point selected, the user will be
prompted to make a graphical selection or enter further data.

Once the positioning point has been established the user can position
the branch by selecting the Apply button.

The form contains a CE button allowing the user to modify several


branches without closing the form.

In this example, the Head position will be moved using ID P-Point.

Select Position > Branch > General, set the pull-down menus at
Head and ID P-Point. And click Apply. The user is prompted to
‘Identify design ppoint’. Select off-branch P3 Ppoint of TEE1 of
branch CTRAY_YY2/B1 as shown.

The branch head moves to the selected Ppoint.

www.aveva.com
44
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

5.2 Distance

Selecting Position > Branch > Distance from the main pull down menu
displays the Position form. An axis aid is also displayed in the graphical view.

The user can select whether the


branch head or tail will be positioned
by making the appropriate selection
from the options list in the top left
corner of the form. A value must
also be entered in the distance text
box.

The user must then stipulate how the distance will be applied and
where it will be applied from. This is done by making selections
from the two option lists below the distance text box as previously
described.

Once the positioning point has been established the user can position the branch by clicking the Apply
button.

The form contains a CE button allowing the user to modify several branches without closing the form.

In this example, the Head position will be moved by a specified distance Behind an ID Ppoint.

Select Position > Branch > Distance, set the pull-down menus
at Head, Behind and ID P-Point. Set the Distance textbox to
500 and click Apply. The user is prompted to ‘Identify design
ppoint’. Select off-branch P3 Ppoint of TEE1 of branch
CTRAY_YY2/B1 as shown.

The branch head moves to a position 500mm behind the


selected Ppoint.

www.aveva.com
45
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

5.3 Through

Selecting Position > Branch > Through from the main pull down menu
displays the Position form. An axis aid is also displayed in the graphical view.

The Through command allows the Head or Tail of the branch to be aligned
with a specified point. The direction of movement is along the current
Head/Tail direction.

The user can select whether the branch head or tail will be positioned by
making the appropriate selection from the options list in the top left corner of
the form.

The ‘Through’ option list provides a variety of positioning options that can be applied to the branch. Once the
positioning point has been established the user can position the branch by selecting the Apply button.

The form contains a CE button allowing the user to modify


several branches without closing the form.

In this example, the Tail position will be moved along its axis to align with a specified Ppoint..

Select Position > Branch > Through, set the


pull-down menus at Tail and ID P-Point and click
Apply. The user is prompted to ‘Identify design
ppoint’. Select a Ppoint on BEND1 of branch
CTRAY_YY2/B1 as shown.

The branch Tail aligns with the selected Ppoint,


along its axis.

www.aveva.com
46
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

5.4 Move

The Move function allows the user to move the branch Head or Tail by a given direction by a given Distance,
Through a given point, or to within a given Clearance of another item.

5.4.1 Distance

The Distance option allows the branch Head or Tail to be moved in a specified direction by a specified
distance.

Selecting Position > Branch > Move > Distance from the pull down menu opens the Move Branch
Distance form. An aid axis is also displayed in the graphical view.

The user can select whether the branch head or tail will be positioned by making the appropriate selection
from the options list in the top left corner of the form. A distance and direction must be stipulated. The
branch head/tail will be moved when the user clicks the Apply button. The form contains a CE button
allowing the user to modify several branches without closing the form.

In this example, the Tail will be moved 500mm in the Y direction.

Select Position > Branch > Move > Distance, set the pull-down
menus at Tail , the direction textbox as Y and Distance at 500 and
click Apply.

www.aveva.com
47
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

5.4.2 Through

The Through option allows the branch Head or Tail to be moved in a specified direction until it is aligned with
a specified point.

Selecting Position > Branch > Move > Through from the pull down menu opens the Move Branch
Through form. An aid axis is also displayed.

The user can select whether the branch head or tail will be positioned by making the appropriate selection
from the options list in the top left corner of the form. A direction must be stipulated and a selection made
from the Through option list. Depending on the selection made, further graphical picks or data entry may be
required.

The branch head/tail will be moved when the user clicks the Apply button. The form contains a CE button
allowing the user to modify several branches without closing the form.

In this example, the Tail will be moved in the Y direction


through a specified Ppoint.

Select Position > Branch > Move > Through, set the
direction textbox as Y and the Through pull-down menu at
ID P-Point. and click Apply.

The user is prompted to ‘Identify design ppoint’. Select a


Ppoint on BEND1 of branch CTRAY_YY2/B1 as shown.

The branch Tail aligns with the selected Ppoint, along the Y
axis.

www.aveva.com
48
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

5.4.3 Clearance

The Clearance option allows the branch Head or Tail to be moved in a specified direction until it has a given
clearance from a specified point.

Selecting Position > Branch > Move > Clearance from the pull down menu opens the Move Branch
Clearance form. An aid axis is also displayed.

The user can select whether the branch head or tail will be positioned by making the appropriate selection
from the options list in the top left corner of the form. A clearance and direction must be entered.

How the clearance will be applied and where it will be applied from is specified by making selections from
the two options lists. Depending on the selections made, further graphical picks or data entry may be
required.

The branch head/tail will be moved when the user selects the Apply button. The form contains a CE button
allowing the user to modify several branches without closing the form.

In this example, the Tail will be moved in the X direction with a given
clearance from a specified Ppoint.

Select Position > Branch > Move > Clearance, set the direction textbox
as X, the Clearance textbox at 500, and the two pull-down menus set at
Infront and ID P-Point. Click Apply.

The user is prompted to ‘Identify design ppoint’. Select the Ppoint at the
Leave of BEND1 of branch CTRAY_YY2/B1 as shown.

The branch Tail moves along the X axis to a position 500mm in front of the
selected Ppoint.

www.aveva.com
49
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

5.5 Drag

The Drag function allows the movement of a constrained network in a given direction by a given Distance,
Through a given point, or to within a given Clearance of another item.

A constrained network is a collection of cable tray components, equipment and nozzles formed automatically
during a Drag operation. The Drag action moves all items in the constrained network as a group, retaining
their relative positions and connectivity.

The network comprises all items connected to the current element in all directions up to a legal end point. A
legal end may be any of the following:

· FTUBE which can be extended or shortened parallel to the move direction.


· A nozzle.
· A point between misaligned components.
· A point between incompatibly connected components.
· A component which has not been positioned and orientated.
· An element which the user does not have access rights to move.

Before starting the worked examples covered in this section, an


additional SITE CTRAY_DRAG_EXAMPLE containing cable tray
branches needs to be added to the 3D view. This branch is created
by the input file CTRAY_DRAG_DATAL added below the World in
the Design Explorer. This will automatically add the cable tray
CTRAY_DRAG and associated branches to the 3D view.

www.aveva.com
50
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

5.5.1 Distance

Distance drags the branch Head / Tail, together with other connected components, equipment and nozzles
within a constrained network, by a given distance in a given direction.

Selecting Position > Branch > Drag > Distance from the main pull down menu displays the Drag Move
Branch Distance form. An aid axis is also displayed.

The user can select whether the branch head or tail will be positioned by making the appropriate selection
from the options list in the top left corner of the form. A distance and direction must be stipulated.

On clicking the Apply button, a confirmation alert box is displayed to the


user. If the user clicks the No button the branch head/tail will be moved.
Clicking the Yes button will return the branch head/tail to its original
position.

The form contains a CE button allowing the user to modify several branches without closing the form.

In this example, the branch CTRAY_DRAG/B2 is moved a specified


distance in a specified direction.

Select Position > Branch > Drag > Distance from the main pull down
menu.

Enter -Y in the Direction textbox and 500 in the Distance text boxes
Click Apply. In the Confirm form, click No. The branch is moved as
shown. Dismiss the form.

www.aveva.com
51
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

5.5.2 Through

Through function allows the user to drag a constrained network, along a specified direction until it is aligned
with a specified point. Selecting Position > Branch > Drag > Through from the pull down menu opens the
Drag Move Branch Through form. An aid axis is also displayed in graphical view.

The user can select whether the branch head or tail will be positioned by making the appropriate selection
from the options list in the top left corner of the form. A direction must be stipulated and a selection made
from the Through option list. Depending on the selection made, further graphical picks or data entry may be
required.

On clicking the Apply button, a confirmation alert box is displayed to the


user. If the user clicks the No button the branch head/tail will be moved.
Clicking the Yes button will return the branch head/tail to its original
position.

The form contains a CE button allowing the user to modify several branches without closing the form.

In this example, the branch CTRAY_DRAG/B2 is moved in a


specified direction until it lines up with a specified point.

Select Position > Branch > Drag > Through from the main
pull down menu.

Enter Y in the Direction textbox and select ID P-Point from


the pulldown menu. Click Apply.

The user is prompted to ‘Identify design ppoint’. Select the Ppoint P3 of the TEE, the branch is moved as
shown. In the Confirm form, click No. Dismiss the form.

www.aveva.com
52
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

5.5.3 Clearance

This feature allows a constrained network to be dragged along a specified direction until it is a given
clearance from a specified point. Selecting Position > Branch > Drag > Clearance from the pull down
menu opens the Drag Move Branch Through form. An aid axis is also displayed.

The user can select whether the branch head or tail will be positioned by making the appropriate selection
from the options list in the top left corner of the form. A clearance and direction must be entered.

How the clearance will be applied and where it will be applied from is specified by making selections from
the two options lists as previously described. Depending on the selections made, further graphical picks or
data entry may be required.

On clicking the Apply button, a confirmation alert box is displayed to the


user.

If the user clicks the No button the branch head/tail will be moved. Clicking
the Yes button will return the branch head/tail to its original position.

The form contains a CE button allowing the user to modify several branches without closing the form.

In this example, the branch CTRAY_DRAG/B2 is moved in a specified


direction until it is a specified clearance from a given point.

Select Position > Branch > Drag > Clearance from the main pull
down menu.

Enter Y in the Direction textbox, enter 500 in the Clearance textbox


and select Infront and ID P-Point from the pulldown menus. Click
Apply

The user is prompted to ‘Identify design ppoint’. Select the Ppoint


P3 of the TEE, the branch is moved as shown. In the Confirm form,
click No. Dismiss the form.

www.aveva.com
53
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

5.6 Quick Cable Tray Routing using the Model Editor

The Model editor allows the user to select and drag components along a specified direction and to rotate
components around their origin point. The editor uses three handles:

Extend Route Handle This is used to extend the route in the direction indicated by the handle.
Cardinal Direction Handles These are used to move components in a cardinal direction
Rotational Handles These are used to rotate components about their origin.

Cardinal
Direction
Handles

Extend
Rotational
Route
Handles
Handle

i For cable tray components the model editor should only be used to move components within the route
direction

The quick cable tray routing handle is used to define a routing vector within the constraints of the currently
selected badly defined route. A badly defined route is defined in general terms as where either, there is a
bad alignment between two components, the head or tail of a branch is incomplete, i.e. where the Head /
Tail attributes are left in their default state, the Head / Tail is positioned but not connected and the Head /
Tail connection type is unset.

This usually equates to the dotted line representation of implied ftube, where implied ftube cannot be drawn.
An exception to the above could be where a cable tray Branch does not have specification reference set.

The handle can be dragged by using either the LHS (left hand side) or RHS (right hand side) mouse buttons.
By default the handle will move in multiples of the currently defined linear increments. If the RHS mouse
button is clicked when the cursor is over the cable tray routing handle, the user will be presented with a
context sensitive menu. The menu will display the available options which relate to the drag.

i Modifying design elements with Model Editor is covered in the AVEVA Marine Outfitting Foundations
(TM-2201) Training Guide

www.aveva.com
54
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

5.6.1 Quick Cable Tray Routing (Worked Example)

Navigate to ZONE 101C-CABLEWAYS, in the Design Explorer, located


in Site CABLE. Select Create > Main from the main pull down menu, the
Create Cable Tray Main form appears, key in the Name of the Cable
Tray /CTRAY_YY011 and click OK. The Create Cable Tray Branch form
now appears, click OK

The Branch at Explicit Position form now appears. Fill in the form for the Head position, Width, Direction and
Connection then click Apply. Repeat for the Tail details shown below. Finally to close the form click
Dismiss

Click on the implied cabletray displayed on the newly created branch, then indicate the Model Editor icon
from the Model Editor Toolbar. The Cable Tray Routing Handle is now displayed in the graphical view. With
the cursor over the routing handle right click and from the right click context menu select Component
Choice > Use Elbows. Now using the left mouse button, drag the routing handle the distance required and
release the mouse button.

www.aveva.com
55
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

A blob will appear at the corner point; this will be


changed to an elbow when it is dragged by the handle in
another direction.

Press the F key on the key board, this turns on the


Feature Highlighting.

Click on the implied cabletray again, this time drag the


handle in a downward direction and With the mouse
button still depressed move the cursor over the Tail and
then release the mouse button.

This This has positioned the next blob (bend) in line with the Tail position, now holding down the left mouse
button drag the handle in the direction of the Tail, the distance only has to be enough to allow for the bend.
Release the mouse button once again disable the Model Editor by clicking the Model Editor icon. The last
blob appears in the Design Explorer as Elbow 3. Select this Elbow and delete it. The blob will then be
removed from the graphical display

In the graphical view select the last bend. This allows the user to add the components in a forward direction
from this point. Select Create > Components from the main pull down menu, the Cable Tray Component
form appears. Select the Tee component and click Create button.

www.aveva.com
56
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

The CHOOSE form appears with the selection of available Tee components that match the SPREF, select
the 600mm Tee and click OK. The Tee is added to the bend.

Repeat this to add the reducer, selecting the 450mm reducer from the choose form, when all the
components have been added, click Dismiss on the Cable Tray Component form.

Now from the graphical view select the Tee component, the reducer will also be highlighted. Click the Model
Editor icon to activate the Cable tray Modification Handle once again. With the mouse button over the
handle right click and from the right click context menu select Move Handle > Arrive of Selection

www.aveva.com
57
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

Drag the handle 1000mm from the previous component. The reducer now needs to be positioned. To select
the reducer only fence the component in with two cursor positions, the reducer is now highlighted, with the
cursor over the handle press the right mouse button once again and from the pop up menu select Move
Handle > Leave of Selection

Drag the handle so the reducer’s leave position is 500mm from the Tail position. Click the Model Editor icon
to deactivate the Handle.

www.aveva.com
58
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

5.6.2 Move an Inline Component using the Modification Handle

Before working through the examples covered in the next sections, an


additional SITE, MODEL_EDITOR_EXAMPLE containing cable tray
branches and an equipment item needs to be added to the 3D view.
This branch is created by the input file MODEL_EDITOR_DATAL
added below the World in the Design Explorer. This will automatically
add the cable tray CTRAY_YY015 and branches, and the equipment
Cable_Tray_Equipment to the 3D view. Set the 3D view to ISO1.

Indicate the inline component CROS1 in branch CTRAY_YY015/B2, then click the Model Editor icon from
the Model Editor Toolbar. The Cable Tray Component Modification handle will now appears on the
component.

Move the cursor over the Cable Tray modification handle. The distance displayed depends on which handle
is selected. By default the value is set from the Arrive and Leave.

From Arrive
From Leave

www.aveva.com
59
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

This can be changed by right clicking while on the pipe component modification handle, select Distance
Feedback > From Leave / From Origin / From Direction Change

From Origin From Direction Change

Once the distance feedback option has been set and it is determined where the position to be taken from,
select the cable tray component modification handle with the left mouse button. This will allow the inline
component to be moved to its new position by dragging; also for smaller incremental movement the up and
down arrow on the key board can be used.

Using the cross component, use the drag handle to set the distance from tail to 800mm.

i The Cable tray Modification handle will be the same for Tees, Crosses, Reducers etc. A Tee / Cross
component can be moved the same way until it is connected to the third connection

i When moving an inline component which is connected to a Branch Head or tail, it is necessary to first
reset the Head or Tail position away from the component (for example 0,0,0) using Modify > Branch >
Explicit. Once the component is repositioned, the Head or Tail can be reconnected using the Connect
> Branch command from the main pulldown menu.

www.aveva.com
60
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

5.6.3 Align a Cable Tray Component

The arrive point on the cross component (CROS1 of branch CTRAY_YY015/B1) needs to be aligned with
the edge of the equipment EQUI Cable_Tray_Equipment.
Set the 3D view to Plan view, -X. With the Model Editor activated, right mouse click on the cross, and from
the displayed menu pick Select Cross. The Cable Tray Component Modification handle will now appears on
the component to move.

Move the cursor over the Cable Tray Component Modification Handle and right click, select Move Handle >
Leave of Selection from right click context menu. This moves the handle origin to the leave Ppoint of the
cross.

www.aveva.com
61
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

Now the handle has been moved, right click once again on the drag handle and select Align with Feature.
Move the mouse over the edge of the equipment, as the cursor is moved across the edge of the equipment
where P-points exist, pop-ups will inform the user about how the item will be aligned. When the cursor is
over the required P-point, release the mouse button.

The Leave of the cross is now aligned with the selected Ppoint.

Save Work.

www.aveva.com
62
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

5.6.4 Setting the Increment Values

Select Selection > Set Increments from the main menu.

The Set Increments form is displayed, the Linear increment will change the value of the handle when
dragged, the Fine linear increment will change the value when the keyboard arrows are used, and the
Angular increment will change the value of the handle when dragged.

The Linear increment is specified in the currently active units, or units can be specified by using AVEVA
Marine units of measure syntax. The Linear increment controls the step size used when dragging a
Graphical Selection using a linear or planar handle. The default step size in 50mm or 2 inches.

The Fine linear increment has the same function as the linear increment, but with a default step size in
5mm. Fine 'nudges' are achieved but using the '2' and '8' numeric keypad keys or the arrow keys with the
mouse button held down

The Angular increment controls the angular step size used when dragging a Graphical Selection using a
rotation handle. The default step size is 5 degrees

In the Fine linear increment change the default value 5 to 1 and press the OK button

Now select the pipe modification handle, press the arrows on the keyboard and the increments now should
just move 1mm at a time.

Linear increment Fine linear increment Angular increment

i The default setting is 50mm and 5mm for fine adjustment

www.aveva.com
63
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

5.6.5 Other Ways to Move Inline Components

Using the Cable Tray Modification Handle we can move inline components, while holding the cursor over the
Cable Tray Modification Handle and pressing the right mouse button. There are two additional ways of
moving inline components. There is the Enter offset and the Enter Distance From.

Using the Enter Offset, move the cursor over the Cable Tray Component Modification Handle and click the
right hand mouse button. Select Enter Offset, the Constrained Move form appears, key in the Offset value
required, with this method of moving the component there is an option of a Preview available. Click the
Preview button. If the Preview is acceptable then click the OK button.

Using the Enter Distance From, move the cursor over the Cable Tray Component Modification Handle and
press the right hand mouse button. From the popup select Enter Distance From > Arrive / Origin / Branch
Head. The Distance from Arrive / Origin / Branch Head form appears, key in the Distance From value
required, with this method of moving the component there is also an option of a Preview available. Click the
Preview button. If the Preview is acceptable then click the OK button.

www.aveva.com
64
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

If the opposite direction Cable Tray Component Modification Handle is


selected, then the popup will change to Enter Distance From > Leave
/ Origin / Direction Change.

Exercise 4 (Quick Cable Tray Routing)

Navigate to Zone 101C-CABLEWAYS, located in Site CABLE in the Design Explorer. Create a new cable
tray /CTRAY_YY012
The Head position is at X 9000, Y 3500, Z 15500 and the Tail position at X 9000, Y-3000, Z 14250.
The cable tray width is 600mm from the Head and 450mm for the Tail.
Use the Quick Cable Tray routing and the cable tray modification Handle to produce the following cable tray
layout.

www.aveva.com
65
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

5.6.6 Positioning Using Ships Reference

The Position Ship Reference form is a tracking form which means when the user navigates to an element,
the form automatically updates itself to the current databases element, showing its position both in terms of
the ship reference and in terms of absolute position XYZ. The form lets the user specify the position of the
elements in the design. Changing either shows the new position of the object in the 3D graphics window
using an encapsulating box, the system also updates boxes to reflect the new position.

Frame, Lg(Horz), Lg(Vert) Defines the position of the element either with respect to the ships
reference gridlines with an offset or as an absolute value (World
Position).
Reset Resets the form to the current database position of the element. i.e.
it reverts back to its original position on the database.
Apply Modify the selected elements to the defined position. If the value is
incorrect then use the Undo icon on the main menu toolbar.

Use the cabletray YY012 created in Exercise 4. Indicate the component that requires re-positioning, now
select Position > Using Ship References from the main pull down menu. The Position – Ship Reference
form appears,

i Where an element has no position attribute or the user does not have the
correct access, or the element is locked, the form will be inactive
i The form can be docked but initially it appears undocked

A bounding box is added to the component and the origin P0 is highlighted in the
Position – Ships Reference form change the Lg (Horz) to be 2, set the Offset to 300. The bounding box is
repositioned.

If the new position is acceptable then click the Apply button.

www.aveva.com
66
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

5.6.7 Moving Inline Components to another part within the same Branch

Inline components that have not been connected to another branch can be moved into another part of the
cable tray so long as it is within the same branch.

Note that Feature Highlighting should be toggled to Off to allow components to


be moved to other legs of the branch. Feature Highlighting is toggled on and
off by pressing the F key on the keyboard. The current status of Feature
Highlighting can be checked in Selection > Feature Highlighting

Use the cabletray created in Exercise 4. Select the inline component (TEE 1) to reposition, then click the
Model Editor icon from the Model Editor Toolbar and the Cable Tray Component Modification handle now
appears on the component to move.

If Feature Highlighting was enabled, only the leg the component was currently located in would be
highlighted, and the component could only be moved within the constraints of this leg, as shown above.
With Feature Highlighting disabled, all legs of the branch are highlighted and are available for the
component to be moved to, as shown below.

www.aveva.com
67
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

Select the Cable Tray Component Modification handle and drag the inline component to its new position.

www.aveva.com
68
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

5.6.8 Rotate a Component using the Cable Tray Modification Handle

Select the component to rotate, then click the Model Editor icon from the Model Editor toolbar. The cable
tray modification handles now appears on the component.

Select the cable tray component modification rotational handle with the left mouse button held and drag the
component rotational handle to the required angle.

5.6.9 Orientate a Component to a Point

Select the component to orientate, now click the Model Editor icon from the Model Editor toolbar. The pipe
modification handles now appear on the component.

Move the cursor over the components modification handle and right click, from the pop-up select Orient To
Point. Now move the cursor over the P points of the other components, when the orientation is correct
select the P-point.

www.aveva.com
69
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

5.6.10 Align a Component with a Direction

Select the component to Align with a Direction, then click the Model Editor icon from the Model Editor
toolbar. The cable tray modification handles now appear on the component.

Move the cursor over the components modification handle and right click, from the pop-up select Align with
Direction. Now move the cursor over the P points of the other components, the directional plane will be
highlighted and the component will be aligned, when the Alignment is correct select the P-point.

5.6.11 Align with a Direction Relative to a Axis

Select the component to Align with, now click the Model Editor icon from the Model Editor toolbar. The
cable tray modification handles now appear on the component.

Move the cursor over the components modification handle and right click, from the pop-up select Align with.
The Enter Direction For Z Axis form appears, key in Y and then click the Preview button. If the preview is
correct then click the OK button, if not enter another direction and repeat process.

www.aveva.com
70
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

5.6.12 Rotate by Entering a Value

Select the component to rotate, now click the Model Editor icon from the Model Editor Toolbar. The cable
tray modification handles now appear on the component.

Move the cursor over the components modification handle and right click, from the pop-up select Enter
Value, the Rotate Selection about X form appears, key in the rotational value required, in this case key in 25
and then click the Preview button. If the preview is correct then click the OK button, if not enter another
value and repeat process.

5.6.13 Move an Elbow / Bend in One Direction

Select the elbow / bend to move, now click the Model Editor icon from the Model Editor Toolbar. The cable
tray modification handles now appear on the component.

As the cursor is moved over the cable tray modification handles, the axis line is highlighted. Move the cursor
over the required axis for the direction the elbow needs to be moved, then right click and from the pop-up
select Enter Value. The Move Selection form now appears, key in the move value and click Preview. If the
preview is correct then click OK

www.aveva.com
71
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

5.6.14 Move an Elbow / Bend in Two Directions

Select the elbow / bend to move, now click the Model Editor icon from the Model Editor Toolbar. The cable
tray modification handles now appear on the component.

Move the cursor over the two lines forming a plane for the axis’s i.e. XZ, YZ, and VW on the cable tray
modification handles. The axis’s lines are highlighted. Move the cursor over the required axis’s for the
directions the elbow needs to be moved, then right click and from the pop-up select Enter Value. The Move
Selection form now appears, key in the move values and click Preview. If the preview is correct then click
OK

5.6.15 Move an Elbow / Bend Using the Align with Feature

Select the elbow / bend to move, now click the Model Editor icon from the Model Editor Toolbar. The cable
tray modification handles now appear on the component.

As the cursor is moved over the cable tray modification handles, the axis line is highlighted. Move the cursor
over the required axis, then right click and from the pop-up select Align with Feature. A directional arrow
appears, move the cursor over another P-point that the elbow needs to be aligned with. When the correct P-
point is identified, select it and the elbow will be aligned with the P-point.

i If the cursor was moved over the two lines forming a plane for the axis’s i.e. XZ, YZ, and XY on the
cable tray modification handles, then the elbow will be aligned through the two directions

www.aveva.com
72
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

5.6.16 Move using Snap to Point Feature

Select the riser to move, now click the Model Editor icon from the Model Editor Toolbar. The cable tray
modification handles now appear on the component.

With the mouse button over the linear handle right click and from the pop up select Snap to Point. Move the
cursor over the element, as the cursor moves over the elements the graphical view displays the possible
point positions i.e. P1 etc. Once the point required is selected release the mouse button and the component
will be moved.

i For more accurate results with the Snap to Point function, first move the handle to the edge desired
using Move Handle sub menu in right click context menu

www.aveva.com
73
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

www.aveva.com
74
CHAPTER 6

6 Fixed Length Trays and Implied Straights

Implied straights in cable trays can be compared with implied tubing for piping. Implied straights occur where
there is a physical distance between consecutive list order components. Implied straights can be replaced
by fixed length tray (FTUB) elements.

6.1 Replacing Implied Straights with Fixed-Length Trays

Fixed-length tray (FTUB) elements can be applied to all or part of the current branch in the model. Creating
fixed length trays will replace sections of implied straights.

To create fixed length trays the user must be at branch level or below in the design hierarchy. Selecting
Modify > Fill from the pull down menu will open the Fill Cable Tray Branch form.

The Fill options list allows the user to select the extent of the cable tray branch that fixed length trays will be
applied to. Four options are available to the user:

Branch Replaces all implied straights with fixed length trays for the entire branch.
Components Inserts fixed length trays between two specified components.
Head to Component Inserts fixed length trays between the branch head and a specified
component.
Component to Tail Inserts fixed length trays between a specified component and the branch
tail.

Model with Implied Straights Model with Fixed Trays Applied to Branch

The fixed-length trays used are derived from the current branch specification. The number of trays used in
each location is calculated from the length of the implied straight which they replace.

www.aveva.com
75
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

6.2 Replacing Fixed-Length Trays with Implied Straights

In design, it may be necessary to remove fixed-length tray (FTUB) elements from all or part of the current
branch in the model. To remove fixed length trays the user must be at branch level or below in the design
hierarchy. Selecting Modify > Unfill from the pull down menu will open the Unfill Cable Tray Branch form.

The Unfill options list allows the user to select the extent of the cable tray branch that fixed length trays will
be removed from. Four options are available to the user:

Branch Removes all fixed length trays and replaces them with implied straights
along the entire branch.
Components Removes fixed length trays between two specified components and
replaces them with implied straights.
Head to Component Removes fixed length trays between the branch head and a specified
component and replaces them with implied straights.
Component to Tail Removes fixed length trays between a specified component and the branch
tail and replaces them with implied straights.

Model with Fixed Trays Model with Unfill Branch Function Applied

www.aveva.com
76
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

Exercise 5 - Create Branch and Add Fixed Length Tray

1. Create the branch CTRAY_YY010/B2 from the Tee on branch CTRAY_YY010/B1 created in
Exercise 2. Add the 600mm bend and 600x450mm reducer to the branch.

2. Position the bend and the reducer as shown. Position the tail 500mm away from the leave of the
reducer.

3. Fill the cable tray branches with fixed length tray.

1000

500

Save Work.

www.aveva.com
77
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

www.aveva.com
78
CHAPTER 7

7 Additional Cable Tray Functions

7.1 Copying Cableway elements

Before starting the worked examples covered in this chapter, Cable Tray CTRAY_YY017 and associated
branches need to be added to the 3D view. These elements are created by the input file
CTRAY_YY017_DATAL added below Zone 101-CABLEWAYS. This will automatically add CTRAY_YY017
to the 3D view AND THE Design Explorer.

7.1.1 Copy an Inline Component

From the Design Explorer or the graphical view select the inline component to copy, in this case TEE1 In
Branch YY017/B1. Now from the pull down menu select Create > Copy > Offset

or

The Copy with Offset form appears and in the graphical view an axis is displayed on the component. Key in
number of copies 1 and the offset in the U direction of -2000, then click Apply

www.aveva.com
79
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

A Confirm form appears, asking if the user wants to ‘Retain created copies?’, click Yes

The inline component is now copied, if no more


copies are to be made the Copy with Offset form
can be closed, click the Dismiss button.

www.aveva.com
80
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

7.1.2 Copy a Branch

If the user has a branch of the cable tray that contains similar components, the complete branch may be
copied and then moved into its correct position. To create the copy, select the branch that you require to be
copied from the Design Explorer. Now from the pull down menu select Create > Copy > Offset

The Copy with Offset form appears and in the graphical view an axis is displayed on the component. Key in
number of copies at 1, the offset in direction U of -2000, then click Apply

A Confirm form appears, asking if the user wants to Retain created copies?, click Yes. The branch is now
copied, if no more copies are to be made the Copy with Offset form can be closed, click the Dismiss button.

The branch will need to be renamed.

i The Head of the branch will now need to be reconnected to TEE2 of branch CTRAY_YY017/B1 using
Connect > Branch, selecting Head to TEE and picking TEE2

www.aveva.com
81
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

7.2 Rename a Cable Tray / Branch

Using the design Explorer window, navigate to the branch just copied, (it should be named BRAN 3), click
on it and from the pop-up select Rename or from the pull down menu select Modify > Name. The Name
form appears, key in /CTRAY_Y017/B3 and then press Apply

or

7.3 Deleting Cable Tray elements

7.3.1 Deleting a Cable Tray / Branch

Using the Design Explorer indicate the Cable Tray / Branch to be deleted, CTRAY_YY017.B2. The branch
can be deleted in three ways:

1. Right click on the branch in the Design Explorer, and from the pop up menu select Delete.

2. Click the Delete CE icon from the Default Toolbar

3. Selecting Delete > CE from the main pull down menu.

www.aveva.com
82
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

A confirm form appears, asking if it is Ok to delete the Branch? Click Yes. The branch is deleted from the
design explorer tree and the graphical view.

i If a cable tray / branch has been deleted by mistake and the changes have not yet been saved then by
clicking the Undo icon from the Model Editor Toolbar, the cable tray / branch will brought back and
visible in the Design Explorer and the graphical view once again

www.aveva.com
83
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

7.3.2 Deleting Individual Components

Using the Design Explorer or the graphical view indicate the component to be deleted. As with a branch
element, there are three ways to delete a component, by right-clicking on the component in the Design
Explorer and from the pop up menu select Delete, or select the Delete CE from the Default Toolbar or by
selecting Delete > CE from the pull down menu.

A confirm form appears, asking if it is Ok to delete the component? Click Yes. The component is deleted
from the design explorer tree and the graphical view.

7.3.3 Delete a Range of Cable Tray Components

It is possible to delete a selection of components of the same cable tray or branch by indicating the
component in the graphical view while holding down the Ctrl key.

Indicate the components from the graphical view while holding down the Ctrl key on the keyboard.

Then select Edit > Delete Selection. The components are deleted and returned to a dotted frame line

i The user can make a fence by mouse click to select multiple elements in 3D View
www.aveva.com
84
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

7.4 Changing the Length of Cable Tray Legs

Using the Cable Tray Modification Handle the user can reposition the leg of a branch, thus changing the
length of attaching leg or legs. Indicate the part to move, in this case the cable tray frame between the two
risers (ELBO) components is selected, which also highlights the two risers. Click the Model Editor icon from
the Model Editor Toolbar. The Cable Tray Modification Handle now appears.

Select the axis to modify the length, holding down the left mouse button drag the handle to the required
position and release the mouse button.

If a leg which attaches to the branch Head or Tail is moved, it will be necessary to reconnect. In this case,
the Head needs to be reconnected to the first component. Select Connect > Branch from the main pull
down menu. The Connect Cable Tray Branch form appears. Set the Head to First Member and click Apply.

www.aveva.com
85
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

7.5 Group Functions

The cabletray CTRAY_YY010 completed in Exercise 5 will be used in the worked examples shown in this
section.

7.5.1 Moving a Single / Multiple Cable Tray Including Branches

To move a single cable tray or multiple cable trays, select from the graphical view the cable tray to be
transformed,
This is done either by fencing the items by holding down the left mouse button and trapping everything
inside a window or by holding down the Ctrl key on the keyboard and indicating each item.

Select the components shown highlighted below, now select the Model Editor icon from the Model Editor
Toolbar. The Cable Tray Modification Handle now appears,

www.aveva.com
86
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

i The selection rectangle action can be altered by clicking


Selection > Select Rectangle. Then either Wholly or Wholly and
Partially Within can be chosen. In this example Wholly Within is used.

The drag handles can now be used to drag the selected components
into the position required. In this example, select the components will be moved 1000mm in the Z (up)
direction. Select the handle and hold down the left mouse button, dragging the components to the position
required. Once the cable trays are in there required position release the mouse button. The Cable Tray
Modification Handle is still active to allow the user to perform additional
positioning.

The Cable Tray Modification Rotational Handles are also active, this allows the user to rotate the cable trays
if required. Rotate the selected components 90° as shown.

Select Edit > Undo to return the moved components to their original positions. Exit the Model Editor mode.

www.aveva.com
87
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

7.5.2 Mirror a Branch°

Repetitive work can often be saved by designing part of a model and then creating and repositioning one or
more copies of that part of the design. This allows the user to reflect a copy with
respect to a specified plane.
Select Create > Copy > Mirror. From the pull down menu, the Mirror form
appears. This lets the user create copies of part of the model and reflect the
copies in a specified plane, or simply reflect parts of the model in a specified
plane without copying them.

Use the Object option button to specify the element to be copied. The choices are

CE Navigate to the required element in the Members List.


List You must have defined a List containing the elements you
want to copy, and this list must be the current list.
Pick When prompted, use the cursor to pick the element in a
graphical view.

Use the to option button to specify where the copies are to be stored in
the database. The choices are

CE Navigate to an element where the copies are to be created. All


copies will be added at (or at the appropriate level above) the
specified element.
Rel (Relative) All copies will be added to the member list of the
owner of the original elements.

Set the Type of Mirror option button the user can either mirror the object elements or create a mirrored copy.
The user can specify the Plane Direction in which the items are to be reflected either explicitly or by
reference to existing design items. To enter explicit data, type in the Plane Direction (the direction normal to
the plane’s surface) and the X, Y, Z coordinates of a point through which it passes. If necessary, use the wrt
(with respect to) text box to identify the element whose axis system is to be used as the reference. To
specify the plane by reference to existing design items, use the Cursor or Intersection menu options

In this example we are going to mirror the branch without a copy. Select the branch member from the
Design Explore, the branch is highlighted in the graphical view.

From the top pull down select CE, then select Cursor > Element. In the lower left corner a message
prompts the user to Snap, Identify an element, indicate the part of the cable tray to mirror around. The plane
to be used is displayed.

www.aveva.com
88
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

From the Mirror form, change the Plane Direction to Y. Ensure the Type of mirror pull-down menu is set to
Mirror Only, and press Apply. The branch is mirrored around the plane, now press Dismiss.

Because the branch has been mirrored, the exit of the TEE on branch CTRAY_YY010/B1 is now at the
wrong side. This can be corrected using Orient > Component > Swap Branch from the main pull-down
menu. With the TEE the current element, select Orient > Component > Swap Branch. The exit of the TEE
is now swapped.

www.aveva.com
89
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

7.6 Copy a Cable Tray Including Branches

A complete cable tray and branch may be copied and then moved into its correct position, renamed and
then modified to suit its requirements.
To create the copy, select the cable tray / trays that you require to be copied from the Design Explorer or by
selecting the items from the graphical view, now from the pull down menu select Create > Copy > Offset. In
this example CTRAY_YY010 will be copied.

The Copy with Offset form appears and in the graphical view an axis is displayed on the component. Set the
Number of Copies textbox to 1, set the Offset directions to U -1000, V -1000, W 1500, then click Apply

A Confirm form appears, asking if the user wants to Retain created copies?, click Yes. The branch is now
copied, if no more copies are to be made the Copy with Offset form can be closed, click the Dismiss button.

www.aveva.com
90
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

Now using the Design Explorer, navigate to the newly created cable tray, press the right mouse button and
select Rename. The Name form appears, key in the new name CTRAY_YY009 and then click the Apply
button.

Repeat this for each of the branch connections.

Once the cable tray and branches have the correct name then press the Dismiss button to close the Name
form

i The Head and Tail positions for the branch would now need to be reconnected to the correct elements.

www.aveva.com
91
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

Exercise 6 (Copy and Modify Cable Trays)

Add the input file EXERCISE_6_DATAL into the Design Explorer at world level. This will add a Site
EXERCISE_6 to the Design Explorer. Cabletray CTRAY_YY-030 will be added to the 3D view.

Copy Cable Tray /CTRAY_YY030 including branches to make two new cable trays, CTRAY_YY031 and
CTRAY_YY032.
The cable trays are to be positioned above CTRAY_YY030, with a distance of 350mm between them. The
top cable tray CTRAY_YY032 does not require the branch.
Rename the Branches as shown below.

Mirror the two branches CTRAY_YY030/B2 and


CTRAY_YY031/B2 around the Tee component.
Orientate the Tee components to suit the two
new branch positions and reconnect the
Branches to the Tees.

Save Work.

www.aveva.com
92
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

7.7 Cable Tray Design Attributes

To view the attribute information, navigate to the required level in the Design Explorer window and press the
right mouse button, from the pop-up menu select Show Attributes.

7.7.1 Example of Cable Tray level attributes

7.7.2 Example of Branch level attributes

www.aveva.com
93
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

7.7.3 Example of component level attributes

7.8 Modifying attributes

To modify specific attribute settings for an element, navigate to that element using the Design Explorer or
the graphical view and then select Modify > Attributes. You will see a Modify Attribute form showing the
current attribute settings.

All attribute settings that can be modified for the current element will be shown. If you want to view or
change the attributes of a different element, navigate to it in the Design Explorer and click the CE button on
the Modify Attributes form.

To change an attribute setting, select the attribute in the list. If the attribute can have only one of two values
(such as True or False for a logical attribute), this action will toggle to the other setting; otherwise a form will
be displayed showing a text area into which you can type the new setting. Once the new setting has been
entered, press OK and then press the Apply button on the Modify Attribute form.

These attributes could also be modified using the command line

www.aveva.com
94
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

Exercise 7 (Cable Tray Layout)

At world level in the Design Explorer, add the input file EXERCISE_7_DATAL. This will create the Site
EXCERSISE_7 which contains various items of Equipment and Structure needed for this exercise. Also
created is Zone CABLETRAYS_FAS. This is where the cable trays created in this exercise will be stored.

Model the Cable trays CTRAY_ FAS001and CTRAY_ FAS002 and CTRAY_ FAS003 using the cable tray
specification SCTG.

CTRAY_FAS002/B1 CTRAY_FAS002/B2

CTRAY_FAS001/B1

CTRAY_FAS003/B1
CTRAY_FAS001/B2

CTRAY_ FAS003/B3

CTRAY_FAS003/B2

CTRAY_FAS003/B4

From Block ER2, add the following HPANEL elements to the 3D view: ER2-LP32_2
ER2-BHDFR42-2
ER2-LP38_2
ER2-BHD-FR35-2
ER2-LBHD-LP9_5-2

www.aveva.com
95
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

Isometric views of the cable tray branches are shown to help determine branch dimensions.

i To find the 3D co-ordinate for


the equipments points see
below:-

Position > Using Ships References

www.aveva.com
96
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

CTRAY_FAS001

www.aveva.com
97
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

CTRAY_FAS002

www.aveva.com
98
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

CTRAY_FAS003

www.aveva.com
99
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

www.aveva.com
100
CHAPTER 8

8 Data Consistency Checker

The Data Consistency checker is predominantly for Pipes and Structure but can also be applied to the Cable
Tray Design application.

8.1 Possible Types of Data Error

The data consistency checking utility, available within Design’s Piping, Structural and Cable Tray
applications, checks the following aspects of your design for the following types of occurrences and other
similar errors in the design.

Angular Alignment
Checks that components which are to be connected together are aligned in the same direction:

Axial Alignment
Checks that components which are to be connected together are aligned on a common axis:

Consistent Bores
Checks that components which are to be connected together have consistent bores:

Connection Types
Checks that components which are to be connected together have compatible connection types:

Minimum Tube Length


Checks that no length of tube is less than a prescribed minimum (which may depend on its bore).

www.aveva.com
101
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

8.1.1 Design Tolerances

The misalignment between adjacent components can be measured using any of the following three
parameters.
The offset distance between their p-arrive and p-leave axes
The displacement angle between their p-arrive and p-leave axes
The ratio of the offset to the projected distance between the p-arrive and p-leave p-points
(equivalent to the tangent of the angle parameter).

The user can specify maximum permissible values for any of these parameters, as well as minimum
acceptable lengths of tube between components. The user can even specify different minimum lengths for
different bore sizes. If any part of the design falls outside the current design limits, an error message will
warn the user.

8.1.2 Starting the Data Consistency Checks

To carry out data consistency checking from within the Cabletray


application, select Utilities > Data Consistency. You will see the
following form:

By using this form, you can generate a diagnostic report on the


data consistency of any part of your design.
You may list the report on your screen (in the area in the lower half
of the form), or you may send it to a file from which you can print a
hard copy version. Select Terminal or File and, in the latter case,
specify the directory and filename. Choose

The hierarchic level at which you want to check the design using
the Check list near top left of the form. The default is the current
element.

The data checking utility allows a margin of acceptable error before it diagnoses that you may have a
problem. These built–in tolerances have default values, but you may set your own values if you prefer.

www.aveva.com
102
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

As an example, by default your report will warn you of all lengths of tube in your design which are shorter
than 100mm. This allows you to decide whether each such length is adequate for welding procedures, bolt
withdrawal, access, and so on. You can change the acceptable minimum length from 100mm, and may set
different minima for up to ten different pipe bore ranges if you wish. For example:
A minimum length of 150mm for bores between 25 and 50.
A minimum length of 300mm for bores between 50 and 100.
To change any of the consistency check tolerances, use the appropriate Parameters button on the form
(Piping for our current examples).
You will see a subsidiary form on which you can change any of the current tolerances before carrying out
the data checks.

8.1.3 The Report Format

The report comprises a header, giving the date and time, followed by an itemised list of the elements being
checked, together with numbered diagnostic messages describing any potential problems. For example:
DATE 11 FEBRUARY 99 TIME 14.12
PIPE /PIPE2
BRAN /PIPE2/B1
B 10 TAIL REFERENCE NOT SET
END
If no problems are found, you will see the message:
*** NO DATA INCONSISTENCIES ***

8.1.4 The Diagnostic Messages

You will find a full list of the data consistency diagnostic messages, each identified by a reference number,
in the Design Reference Manual. With experience, you will be able to identify which messages indicate
errors which must be corrected, and which are merely warnings of potential problems.
As an example, we will consider the design feature shown below, namely a Pipe to Pipe connection, and will
look at some of the messages which might result.

A230

GASK HEAD TAIL FLAN

FLOW
PArrive PLeave

GBD HCONN TCONN FBD


FBD GBD

D430 E730
(On GASK) B230 (On FLAN)

PIPE A PIPE B

The connection as shown is a valid one. If any of the connection types were changed, you might see the
following messages:

A230 CONNECTION TYPE HCONN NOT SAME AS TERMINAL CONNECTION TYPE

The connection types FBD-FBD in this example must be the same.

B230 CONNECTION TYPE TCONN NOT SAME AS TERMINAL CONNECTION TYPE

The connection types GBD-GBD in this example must be the same.

www.aveva.com
103
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

D430 BAD ARRIVE CONNECTION TYPE

The connection types GBD-FBD in this example must be listed as compatible in the COCO tables.

E730 LEAVE CONNECTION TYPE (of the Flange) NOT COMPATIBLE WITH TCONN

The connection types FBD-GBD in this example must be listed as compatible in the COCO tables.

8.1.5 Some Examples of Diagnostic Messages

The following examples explain the significance of some of the messages you might see during this training
course:
Branch–Specific Diagnostics
Branch Head Errors

The following diagnostics apply only to the Head of a Branch:

A 10 HEAD REFERENCE NOT SET


The Head reference should only be unset (i.e. zero) if the Head Connection Type HCONN is set to OPEN,
VENT, CLOS or DRAN.
A 20 HEAD REFERENCE POINTS TO NONEXISTENT ELEMENT
This error would result from the deletion of a component, such as a Nozzle, to which the Head of the Branch
was originally connected.
A 30 BAD HEAD RETURN REFERENCE
The Head is connected to an element that does not refer back to the Branch. This can occur when the Head
of a Branch is connected to another Branch, implying that a Tee should be placed somewhere along the
second Branch. The error can also occur when two or more branches are inadvertently connected to the
same terminal.
A200 DIRECTION HDIR NOT SAME AS TERMINAL DIRECTION
If the Head is connected to a terminal, such as a Nozzle or Tee, then the direction HDIR should always be
identical to that of the appropriate p–point of the terminal.
A210 POSITION HPOS NOT SAME AS TERMINAL POSITION
If the Head is connected to a terminal, such as a Nozzle or Tee, then the position HPOS should always be
identical to that of the appropriate p–point of the terminal.
A230 CONNECTION TYPE HCONN NOT SAME AS TERMINAL CONNECTION TYPE
If the Head is connected to a terminal, such as a Nozzle or Tee, then the connection type HCONN should
always be identical to that of the appropriate p–point of the terminal.
A300 REFERENCE HSTUBE UNSET
There is more than 1mm of tube between the Head and the p–arrive of the first Component (or the Tail), but
HSTUBE is unset.
A310 REFERENCE HSTUBE REFERS TO A NONEXISTENT SPCOM
This may occur if part of the Specification has been deleted.
A320 HSTUBE PROBLEM, CATREF IN SPCOM IS UNSET
This indicates an error in the Specification.
A330 HSTUBE PROBLEM, CATREF IN THE SPCOM REFERS TO NONEXISTENT Catalogue
COMPONENT
This may occur if part of the Catalogue has been deleted or if the CATREF is unset.
A400 HBORE NOT SAME AS BORE OF HSTUBE
The bore of any tube leading from the Head, determined from the Catalogue, should always be identical to
HBORE.
A410 HCON NOT COMPATIBLE WITH CONNECTION TYPE OF HSTUBE
The connection type of any tube leading from the Head, determined from the Catalogue, should be
compatible with HCONN.
A420 ISPEC REFERENCE POINTS TO NONEXISTENT ELEMENT
This error would occur if, for example, the Insulation Specification pointed to by ISPEC had been deleted.
Branch Tail Errors
The same type of errors may occur to the Tail of a Branch. The message numbers are the same as for the
Head errors but are preceded by a B. For example:

www.aveva.com
104
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

B 10 TAIL REFERENCE NOT SET


The Tail reference should only be unset (i.e. zero) if the Tail connection type TCONN is set to OPEN, VENT,
CLOS or DRAN.
Plain Branch Errors
The following diagnostics can occur only for Branches with no piping components:
C500 TUBE TOO SHORT BETWEEN HEAD AND TAIL
The distance between the Head position, HPOS, and the Tail position, TPOS, is greater than zero and less
than the specified minimum tube length (default: 100mm).
C510 BAD HEAD TO TAIL GEOMETRY
Either the Head position, HPOS, does not lie at a positive distance along the line through TPOS in the
direction TDIR or the Tail position, TPOS, does not lie at a positive distance along the line through HPOS in
the direction HDIR.
The following illustration shows some typical examples:

C520 HBORE NOT SAME AS TBORE


When there are no components on the branch, the Head bore, HBORE, should be identical to the Tail bore,
TBORE.
C530 HCONN IS NOT COMPATIBLE WITH TCONN
This implies that the Head is connected directly to the Tail with no Tube or piping components in between;
hence the Head connection type, HCONN, must be compatible with the Tail connection type, TCONN.
C540 THIS BRANCH HAS NO COMPONENTS
This does not necessarily indicate an error. It is output as a warning.
Component–Specific Diagnostics
The following errors apply to individual piping components and, in some cases, to their adjacent
connections. Some of the errors also apply to Nozzles.
All–Component Diagnostics
These are applicable to any component, regardless of its position in the network:
D100 REFERENCE SPREF UNSET
This probably means that you have forgotten to choose the piping component correctly.
D300 CONN REFERENCE NOT SET
Multi–way Components may be left unconnected only if the connection type of the relevant p–point is OPEN,
CLOS, VENT, DRAN or NULL.
D310 CONN REFERENCE POINTS TO NON–EXISTENT BRANCH
This may occur if the Branch which is pointed to by the CONN reference has been deleted.
D320 BAD CONN RETURN REFERENCE
This may occur if the Branch which is pointed to by the CONN reference has been reconnected to another
terminal.
D400 ARRIVE TUBE LESS THAN TUBE MINIMUM. ACTUAL TUBE LENGTH IS...
The distance between the arrive p–point of this component and the leave p–point of the previous component
(or Head) is greater than zero and less than the specified minimum tube length (default: 100mm).

www.aveva.com
105
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

D410 BAD ARRIVE GEOMETRY


The position and direction of the arrive p–point of this component are not correct with respect to the leave p–
point of the previous component (or Head). The error could be caused by incorrect positioning of this
component, the previous component (or Head) or both.
The following illustration shows some typical examples:

l l

l l

l l

D420 BAD ARRIVE BORE


The bore of the arrive p–point of this component is not equal to the bore of the preceding tube or, if this
component is not preceded by tube, to the bore of the leave p–point of the previous component (or HBORE).
D430 BAD ARRIVE CONNECTION TYPE
The connection type of the arrive p–point of this component is not compatible with the preceding tube or, if
this component is not preceded by tube, to the connection type of the leave p–point of the previous
component (or HCONN).
D500 REFERENCE LSTUBE UNSET
You have probably forgotten to select the piping Component.
D600 LEAVE BORE NOT SAME AS BORE OF LSTUBE
The bore of the leave p–point of this Component is not the same as the bore of the tube following the
Component.
D610 LEAVE CONNECTION TYPE NOT COMPATIBLE WITH CONNECTION TYPE OF LSTUBE
The connection type of the leave p–point of this Component is not compatible with the tube following the
component.
End–Component Diagnostics
These are applicable only to the last component in a Branch:
E700 LEAVE TUBE LESS THAN TUBE MINIMUM. ACTUAL TUBE LENGTH IS...
The distance between the leave p–point of the current component and the tail position, TPOS, is greater
than zero and less than the specified minimum tube length (default: 100mm).
E710 BAD LEAVE GEOMETRY
The position and direction of the leave p–point of this component are not correct with respect to the position,
TPOS, and direction, TDIR, of the tail. The error could be caused by incorrect positioning of this component,
the Tail, or both.
E720 LEAVE BORE NOT SAME AS TBORE
The bore of the leave p–point of this component is not the same as the tail bore, TBORE.
E730 LEAVE CONNECTION TYPE NOT COMPATIBLE WITH TCONN
The connection type of the leave p–point of this component is not compatible with the tail connection type
TCONN.

Exercise 8 (Data Consistency Check)

Apply a data consistency check all the cable trays you have created so far. Try to correct any
inconsistencies.

www.aveva.com
106
CHAPTER 9

9 Isometric Production

Detail Isometric production is the subject of other courses; however, since a requirement of all cableway
designers is the production of check isometrics, the basic techniques of what is a simple operation are
covered here.

9.1 Accessing Isodraft


Before An isometric can be produced, first ensure that cable tray(s) or branch(es) have been checked
through the Datacon utility. The isometric will fail if components have lost their Spref (specification
reference), are poorly aligned or overlap. A visual check, ensuring that no dashed line appears is not
sufficient.

From design, Isodraft can be accessed using Design > modules >
Isodraft.

Once in the Isodraft module, select Display > Members from the main menu. Members list is displayed
showing the contents of the Design DB and a graphical view, similar to that in Design.

Isodraft has a number of options to control the appearance, content and type of isometric.
2 alternatives are supplied each with an option to produce metric or imperial output data, thus giving 4 option
files altogether.
Before accessing 1 of these option files, using the members form, navigate to a suitable cable tray or branch
as you would in Design.
www.aveva.com
107
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

From the top menu bar on the viewing form, select Isometric > Standard

The Standard Isometric form appears, the current element is that of the pipe in the hierarchy. The 3 option
files are listed. Select BASIC.MET and then press the Apply button. This will generate an isometric in the
graphical viewing area.

CE
The member in the hierarchy becomes the current element.
Navigating to another cable tray or branch and then clicking the CE button
will update the form and re-clicking apply will generate an isometric of the
new cable tray or branch

Detail
This can be changed to ’Detail List’ and several cable trays or branches can
be selected and multiple isometrics generated.

Produce This can be changed to generate:


Transfer files Used to interface with other systems.
Batch macro Useful when large quantities of isometrics are required. Any such macro is usually
run overnight.
Bolt Report Bolts are only generated in Isodraft, so this function generate a report of bolts for
pipes and branches identified in the detail list.

Select from the Detail pull down Detail List, the Isodraft Detail List form appears. Select the Cable tray / trays
or just a branch from the Members list and press Add

www.aveva.com
108
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

The ADVANCED options will not work on the cable trays you have created, since it requires part-numbers to
be generated in the Design DB. This option is used in conjunction with the Spooler module of AVEVA
Marine.

Default Isometric

9.1.1 Option Files

Within differing companies and the projects they undertake, there will be specific isometric requirements
(backing sheet details, dimensioning, material list contents etc). It is the responsibility on the project
administrator to create the option files required and inform designers of there significance.

Exercise 9 (Isometric Production)

Try producing isometrics of the cable trays you have designed. Ensure you have checked them with then the
Data Consistency Checker and amended any significant errors before running Isodraft.

www.aveva.com
109
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

www.aveva.com
110
CHAPTER 10

10 Generating Reports

The AVEVA Marine database stores a large amount of 3D engineering information about user marine
design. User can extract this data both graphically, in the form of drawings, or in text form, by producing
reports. This session describes the principles and practice of producing reports.

Users can produce a report by running a report template (Reports) or one based on their own selection
criteria (Quick Reports) from within the Outfitting module.

10.1 Reports

The template specifies what the report will contain, whether it will be sent to the screen or a file, and how it
will be laid out.

There is a directory of example reports supplied with the product. This can be found in the directory
$PDMSUI/REPORTS. Under this directory there is a TEMPLATES directory. This contains sample
templates which can be used to generate standard reports. The templates are AVEVA Marine macros. The
best way to see how they are defined is to select Utilities > Reports > Modify from the main menu, and
look at the settings for the fields on the forms displayed.

Templates have the file extension .tmp, and the corresponding reports have
a file extension .rep.

Most of the examples are based on the sample project supplied with the
product.

The sample templates produce the following types of report:

catalogue_param This report lists Branch members, with their CATREFs and the parameters of the
CATREFs.
catalogue_ptgmref This report lists Branch members, with their CATREFs followed by the PTREFs and
GMREFs of the CATREFs.
centre_line The centre-line length of each Branch is listed. There is also an Imperial version of
this report template.
line_list This report will list Branches, sorted by the name of the Pipe which owns them. The
Pipe Specification, the Head and Tail bores and the Head and Tail references are
given.
nozz_sched This is a Nozzle schedule, which lists all Nozzles sorted by name, and shows the
P1 bore, connection type and direction, and the position of each Nozzle.
pipe_mto This report shows material information for all Branch members, sorted by type,
Detail Text and Material Text. The Tube length and quantity of each component are
totalled. There is an Imperial version of this report template.
steel_mto This is a material take-off list for structural components.
tube_mto This report totals all Tubing. The Specification Reference, P1 Bore, Detail Text and
Material Text are shown.
tube_gradient This report gives the gradient of each tubing component.
tube_area_vol This report uses derived properties to report on the area and volume of tubing.
valve_list This report is an example of selective reporting.

www.aveva.com
111
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

10.2 Running a Report from a Saved Template

The user may already be familiar with creating a report by running a saved report template. If not, try this
introductory exercise. Select the following Utilities > Reports > Run

User will see a Windows File Browser, navigate to the location of the report templates, select the report
template and click the Open button.

The Report Details form will be displayed. On this form the user will need to complete all required fields. The
information requested by this form is dependent on the settings of the Runtime Prompts form, defined during
the template creation.

The Report Details form will be displayed. On this form the user will need to complete all required fields. The
information requested by this form is dependent on the settings of the Runtime Prompts form, defined during
the template creation.

The information required by this form is totally dependent on what has been defined within the Template.
Below are shown other questions that may be asked by the report template for certain Runtime Prompts.

Filename If user specifies a filename, the report will be sent to the given file in the current directory. If
user leaves this field empty, the report will be sent to the screen.
Hierarchy Here user should specify the elements where report should start its searches. The report will
be produced for all these elements and elements owned by them.
Type(s) Here user should state all element Types that are to be reported on. The report will be
produced for all the elements given.

www.aveva.com
112
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

With Defines the criteria that must match the elements before they will be reported on. This is
sometimes referred to as a filter but works in the same way as the other occurrences in
AVEVA Marine.

Volume Allows the setting of Limits. The report may be generated on elements that are
Completely Within or Partially Within the limits.

From Allows the user to specify where the search will take place. The Default is MDB

10.3 Quick Reports

The Create Quick Report form is displayed when user select Utilities > Quick Reports from the main bar
menu. This form allows user to create reports with only basic formatting and this template cannot be saved.
User can enter a filename for the output report. If user just wants to see the report on the screen, leave the
File text box blank, or press the Term button, in which case any filename given will be ignored. If Term is
selected, a window will be displayed to show the results or the report, unless there is already a form
currently displayed to which the results may be written to.

The options performed by the buttons on the Quick Reports form are:

Types AVEVA Marine element types can be specified. i.e. BRAN MEM BEND ELBOW TEE
With This option is a way of narrowing down the report. Enter a AVEVA Marine expression, i.e.
HBORE LE 75

www.aveva.com
113
AVEVA Marine (12 Series)
Cable Tray Modelling TM-2222

Columns These are the AVEVA Marine attributes to output of the report. The attributes specified will
be used as headings to the column. User can enter expressions, enclosed in round
brackets. The following example outputs the type, name, and the first three characters of the
owner's name.i.e.TYPE NAME (SUBSTR (NAME OF OWNER, 1, 3)) or NAME OWNER
HPOS TPOS
Hierarchy Enter the element or elements at the top of the hierarchy that user wants to report on.
Because user can give a list of elements which are entered with a slash character before
each name, except for WORLD. i.e. / 1M_CABLETRAY

10.3.1 Run the Report

Press the Run the Report button when ready to generate the report.

Exercise 10 (Reports)

1. Run the report cabletray_sched.tmp to show the type of output created.

2. Create a report to list all the cable trays with spec /SCTG. Create columns to display Name, Pspec,
Hbore, and Tbore

3. Create a line list report and experiment with the sorting facility and notice the way it changes the
output.

www.aveva.com
114

You might also like