Sei sulla pagina 1di 113

AVEVA Marine

(12.1)

TRAINING GUIDE
Cable Tray Modelling

TM-2222

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

www.aveva.com
© Copyright 1974 to current year. 2
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Cable Tray Modelling TM-2222

Revision Log
Date Revision Description of Revision Author Reviewed Approved
Approved for Training 12.1.SP2

13/01/2012 2.0 Images of Attributes form modified SM SM


throughout guide to show additional
Filters button.
01/10/2012 3.0 Approved for Training 12.1.SP3 MB WR WR
Cable Tray Default Specifications
01/07/2013 4.0 form updated. Approved for WR WR
Training 12.1.SP4
16/09/2016 4.1 Issued for Review 12.1.SP5 WR/MB
13/02/2017 4.2 Reviewed WR/MB WR
13/02/2017 5.0 Approved for Training 12.1.SP5 WR/MB WR WR

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 AVEVA EDS -
Training and Product Support at tps@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
1.1 AVEVA does not warrant that the use of the AVEVA software will be uninterrupted, error-free or free
from viruses.

1.2 AVEVA shall not be liable for: loss of profits; loss of business; depletion of goodwill and/or similar losses;
loss of anticipated savings; loss of goods; loss of contract; loss of use; loss or corruption of data or
information; any special, indirect, consequential or pure economic loss, costs, damages, charges or
expenses which may be suffered by the user, including any loss suffered by the user resulting from the
inaccuracy or invalidity of any data created by the AVEVA software, irrespective of whether such losses are
suffered directly or indirectly, or arise in contract, tort (including negligence) or otherwise.

1.3 AVEVA's total liability in contract, tort (including negligence), or otherwise, arising in connection with the
performance of the AVEVA software shall be limited to 100% of the licence fees paid in the year in which the
user's claim is brought.

1.4 Clauses 1.1 to 1.3 shall apply to the fullest extent permissible at law.

1.5 In the event of any conflict between the above clauses and the analogous clauses in the software
licence under which the AVEVA software was purchased, the clauses in the software licence shall take
precedence.

www.aveva.com
© Copyright 1974 to current year. 3
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
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, or is validly licensed by, AVEVA Solutions Limited or its subsidiaries.

All rights are reserved to AVEVA Solutions Limited and its subsidiaries. The information contained in this
document is commercially sensitive, and shall not be copied, reproduced, stored in a retrieval system, or
transmitted without the prior written permission of AVEVA Solutions Limited. Where such permission is
granted, it expressly requires that this copyright notice, and the above disclaimer, is prominently displayed at
the beginning of every copy that is made.

The manual and associated documentation may not be adapted, reproduced, or copied, in any material or
electronic form, without the prior written permission of AVEVA Solutions Limited. The user may not reverse
engineer, decompile, copy, or adapt the software. Neither the whole, nor part of the software described in
this publication may be incorporated into any third-party software, product, machine, or system without the
prior written permission of AVEVA Solutions Limited, save as permitted by law. Any such unauthorised
action is strictly prohibited, and may give rise to civil liabilities and criminal prosecution.

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

Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved. AVEVA
shall not be liable for any breach or infringement of a third party's intellectual property rights where such
breach results from a user's modification of the AVEVA software or associated documentation.

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

Trademark
AVEVA and Tribon are registered trademarks of AVEVA Solutions Limited or its subsidiaries. Unauthorised
use of the AVEVA or Tribon trademarks is strictly forbidden.

AVEVA product/software names are trademarks or registered trademarks of AVEVA Solutions Limited or its
subsidiaries, registered in the UK, Europe and other countries (worldwide).

The copyright, trademark rights, or other intellectual property rights in any other product or software, its
name or logo belongs to its respective owner.

www.aveva.com
© Copyright 1974 to current year. 4
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Contents

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

5.5.1 Quick Cable Tray Routing (Worked Example) ......................................................................... 53


5.5.2 Move an Inline Component using the Modification Handle ...................................................... 57
5.5.3 Align a Cable Tray Component ................................................................................................ 59
5.5.4 Setting the Increment Values ................................................................................................... 61
5.5.5 Other Ways to Move Inline Components ................................................................................. 62
Exercise 4 (Quick Cable Tray Routing) ....................................................................................................... 64
5.5.6 Positioning Using Ships Reference .......................................................................................... 65
5.5.7 Moving Inline Components to another part within the same Branch ....................................... 66
5.5.8 Rotate a Component using the Cable Tray Modification Handle ............................................. 68
5.5.9 Orientate a Component to a Point ............................................................................................ 68
5.5.10 Align a Component with a Direction ......................................................................................... 69
5.5.11 Align with a Direction Relative to a Axis ................................................................................... 69
5.5.12 Rotate by Entering a Value ...................................................................................................... 70
5.5.13 Move an Elbow / Bend in One Direction .................................................................................. 70
5.5.14 Move an Elbow / Bend in Two Directions ................................................................................ 71
5.5.15 Move an Elbow / Bend Using the Align with Feature ............................................................... 71
5.5.16 Move using Offset From Feature ............................................................................................. 72
5.5.17 Move using Snap to Point Feature ........................................................................................... 72
6 Fixed Length Trays and Implied Straights .......................................................................................... 73
6.1 Replacing Implied Straights with Fixed-Length Trays ............................................................... 73
6.2 Replacing Fixed-Length Trays with Implied Straights ............................................................... 74
Exercise 5 - Create Branch and Add Fixed Length Tray ........................................................................... 75
7 Additional Cable Tray Functions .......................................................................................................... 77
7.1 Copying Cableway elements ........................................................................................................ 77
7.1.1 Copy an Inline Component ....................................................................................................... 77
7.1.2 Copy a Branch .......................................................................................................................... 79
7.2 Rename a Cable Tray / Branch ..................................................................................................... 80
7.3 Deleting Cable Tray elements ....................................................................................................... 80
7.3.1 Deleting a Cable Tray / Branch ................................................................................................ 80
7.3.2 Deleting Individual Components .............................................................................................. 82
7.3.3 Delete a Range of Cable Tray Components ............................................................................ 82
7.4 Changing the Length of Cable Tray Legs ................................................................................... 83
7.5 Group Functions ............................................................................................................................ 84
7.5.1 Moving a Single / Multiple Cable Tray Including Branches ...................................................... 84
7.5.2 Mirror a Branch° ....................................................................................................................... 86
7.6 Copy a Cable Tray Including Branches ....................................................................................... 88
Exercise 6 (Copy and Modify Cable Trays) ................................................................................................. 90
7.7 Cable Tray Design Attributes ........................................................................................................ 91
7.7.1 Example of Cable Tray level attributes .................................................................................... 91
7.7.2 Example of Branch level attributes ........................................................................................... 91
7.7.3 Example of component level attributes .................................................................................... 92
7.8 Modifying attributes ....................................................................................................................... 92
Exercise 7 (Cable Tray Layout) .................................................................................................................... 93
8 Data Consistency Checker ................................................................................................................... 99
8.1 Possible Types of Data Error ........................................................................................................ 99
8.1.1 Design Tolerances ................................................................................................................. 100
8.1.2 Starting the Data Consistency Checks................................................................................... 100
8.1.3 The Report Format ................................................................................................................. 101
8.1.4 The Diagnostic Messages ...................................................................................................... 101
8.1.5 Some Examples of Diagnostic Messages .............................................................................. 102
Exercise 8 (Data Consistency Check) ....................................................................................................... 104
9 Isometric Production ........................................................................................................................... 105
9.1 Accessing Isodraft ....................................................................................................................... 105
9.1.1 Option Files ............................................................................................................................ 107
Exercise 9 (Isometric Production) ............................................................................................................. 108
10 Generating Reports ......................................................................................................................... 109
10.1 Reports .......................................................................................................................................... 109
10.2 Running a Report from a Saved Template ................................................................................ 110
10.3 Quick Reports............................................................................................................................... 111
10.3.1 Run the Report ....................................................................................................................... 112
Exercise 10 (Reports) .................................................................................................................................. 113
www.aveva.com
© Copyright 1974 to current year. 6
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
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

 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
© Copyright 1974 to current year. 7
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Cable Tray Modelling TM-2222

www.aveva.com
© Copyright 1974 to current year. 8
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
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
1

TEE
BRANCH
2

www.aveva.com
© Copyright 1974 to current year. 9
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Cable Tray Modelling TM-2222

2.1 Starting an Outfitting Session

To start the AVEVA Marine application, select All Programs > AVEVA Marine>
Design > Marine 12.1 > Outfitting

The AVEVA Marine - Outfitting Login form appears, enter the following data:

Project Training
Username ELECT
Password ELECT
MDB ELECTRICALFWD,

Then click the Login button.

Setting the project to Training on the AVEVA Marine – Outfitting Login form will result in the use of the
Marine Training Project; this will be referred to as MTP for the remainder of this guide.

A default screen layout will be displayed comprising the application pull-down menu and a Design Explorer
showing all the objects from the current project database. The user can reposition and, in some cases,
resize the Outfitting windows.

Once the Outfitting module has been started, the user must check that the Cable
Trays application is running. This can be seen on the top of the design
framework. If it does not show Cable Trays, select Design > Cable Trays… from
the application pull-down menu to change to the correct application.

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.

www.aveva.com
© Copyright 1974 to current year. 10
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Cable Tray Modelling TM-2222

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.

 To change the default specification, select Settings >


Default Specification, and select the new specification

Select SCTG from the list and click OK

 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
© Copyright 1974 to current year. 11
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
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
(Elbow)

Direction
of
Flow

Riser
(Elbow)
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
© Copyright 1974 to current year. 12
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
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, i.e. a ZONE.

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
© Copyright 1974 to current year. 13
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Cable Tray Modelling TM-2222

 If the 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)

 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
© Copyright 1974 to current year. 14
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
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.

The 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 pull-down 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
© Copyright 1974 to current year. 15
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
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 the 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
© Copyright 1974 to current year. 16
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
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
© Copyright 1974 to current year. 17
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
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
© Copyright 1974 to current year. 18
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
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 600mm for the Head and 450mm 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
Save Work.

www.aveva.com
© Copyright 1974 to current year. 19
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Cable Tray Modelling TM-2222

www.aveva.com
© Copyright 1974 to current year. 20
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
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.txt’ added below the
World. This will automatically add SITE CABLETRAY_TRAINING_YY2 to the design Explorer, and
CTRAY_YY2 to the 3D view.

Save work.

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.

 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
© Copyright 1974 to current year. 21
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
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.

 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
© Copyright 1974 to current year. 22
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
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
© Copyright 1974 to current year. 23
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
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
© Copyright 1974 to current year. 24
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
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 main menu select Create > Components…, 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

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

Dismiss the Cable Tray Components form.


www.aveva.com
© Copyright 1974 to current year. 25
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
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

Use the Undo feature to return the bens to the original position.

www.aveva.com
© Copyright 1974 to current year. 26
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
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.
The 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.

 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.
 Note the Cabling tab from the Graphics Settings form is not used in this Cable Tray application. The
settings in this tab are for use in the Cabling System application
www.aveva.com
© Copyright 1974 to current year. 27
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
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 > Components…,
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
© Copyright 1974 to current year. 28
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
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.

Extends the arrive tube so that the


Plane Clearance… 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
© Copyright 1974 to current year. 29
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
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 / Behind Can be used for any direction in a plan view.


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.

www.aveva.com
© Copyright 1974 to current year. 30
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Cable Tray Modelling TM-2222

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
© Copyright 1974 to current year. 31
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
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
© Copyright 1974 to current year. 32
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
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 200mm 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.

Dismiss the Distance form.

 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
© Copyright 1974 to current year. 33
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
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
© Copyright 1974 to current year. 34
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
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.

1500

500

Save Work.

www.aveva.com
© Copyright 1974 to current year. 35
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Cable Tray Modelling TM-2222

www.aveva.com
© Copyright 1974 to current year. 36
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
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.

 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
© Copyright 1974 to current year. 37
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
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
© Copyright 1974 to current year. 38
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
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.

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

 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
© Copyright 1974 to current year. 39
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
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
© Copyright 1974 to current year. 40
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
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
© Copyright 1974 to current year. 41
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
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
© Copyright 1974 to current year. 42
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
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 500mm 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
© Copyright 1974 to current year. 43
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
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
© Copyright 1974 to current year. 44
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Cable Tray Modelling TM-2222

5.4 Alternative Positioning Forms

The following forms can be used to compliment other positioning and editing functionality covered in this
guide. For the purposes of cabletray modelling there are four main forms to consider which are all available
from the application pull-down menu:-

 Move form - accessed using Position > Move…


 Drag Move form - accessed using Position > Drag…
 Move Branch form - accessed using Position > Branch > Move…
 Drag Move Branch form - accessed using Position > Branch > Drag…

5.4.1 Move Form

Navigate to BRAN CTRAY_YY2/B1 and select BEND 1 to demonstrate


the Move form.

The Move form is used to move the current element in a given direction.
This can be a specified distance in that direction, to a position relative to
another element, or relative to a plane through a given component.

All of the forms have four common tabs:-

 Distance
 Through
 Clearance
 Towards

5.4.1.1 Distance Tab

Movement The Distance tab allows the user to move the


Direction current element so that its origin or nominated
PPoint moves a distance in a given direction.
Distance

The Parameters section of the Move form allows the user to set the
following:-

 Origin – using a scrollable to select Origin, Arrive or Leave.


 Distance
 Direction
 WRT – sets the frame of reference for the direction of
movement
With Respect To a specified element.
www.aveva.com
© Copyright 1974 to current year. 45
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Cable Tray Modelling TM-2222

The WRT setting can be influenced by the four buttons as explained:-

- Direction with respect to itself


- Direction with respect to owner or first ancestor that has an orientation
- Direction with respect to the World
- Direction with respect to a picked element

For very simple movements the Parameters section of the form can be employed on its own with the Target
section using the Relative To setting of No Target, for example:-

After
Before

However the Target section of the form provides additional functionality:-


 Relative To - allows the user to select from numerous options to determine how the element is
positioned in relation to the target element or position.
In Front / Behind

On Top / Under From / Towards

Distance To
Distance
On Top
Distance From

Distance
Under

Movement
Movement Direction
Direction
www.aveva.com
© Copyright 1974 to current year. 46
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Cable Tray Modelling TM-2222

With the Relative To option set to something other than No Target, the Select options become available to
the user. The setting of this option determines how the remainder of this form will function as shown:-

Selecting the Element option allows the user to specify the element to be
referenced either by keying in the name or by clicking the Pick Target
Element button and indicating the element in the 3D View.

Alternatively, selecting the Position option forces the users to click the Pick
Target Position button. This allows the user to use the Positioning Control
toolbar to perform an EDG pick to specify the position in the 3D View.

The resulting position is indicated in the 3D View as an aid


as shown.
In this case the Ppoint on the straight cabletray element
has has been used, however the used can pick Ppoints on
hull or other outfitting elements.

The remaining options of Next, Tail, Previous, Head and Current require
no additional input.

Checking the Plane Through Target check box allows the user to specify
the direction of the Plane. The current element is moved so that its origin
moves a given distance in a given direction, where the distance is measure
from intersection of direction of movement and the reference plane. The
reference plane is specified relative to the element or position nominated in
the Select scrollable list.

www.aveva.com
© Copyright 1974 to current year. 47
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Cable Tray Modelling TM-2222

5.4.1.2 Through Tab

The Through tab allows the user to move the


element in a given direction until it reaches a point
Plane or is relative to a plane perpendicular to the
Through direction of movement through another point.

Movement
Direction

The Parameters section of the form is identical to that detailed for the
Move tab with the exception that there is no Distance input text box.

Unlike the Move tab the Target section must be used to perform an
operation. The Target section of the form is similar to that detailed for
the Move tab. However there is no Relative To scrollable list and the
Through scrollable list is the same as the Select version on the Move
tab.

Checking the Plane Through Tangent check box allows the user to
specify the direction of the Plane. The current element is moved so that
its origin moves to the intersection of the direction of movement and the
reference plane. The reference plane is specified relative to the element
or position nominated in the Through scrollable list.

www.aveva.com
© Copyright 1974 to current year. 48
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Cable Tray Modelling TM-2222

5.4.1.3 Clearance Tab

Movement
Direction The Clearance tab allows the user to move the
element in a given direction so that its obstruction
volume or a Ppoint is a given clearance from another
element. The clearance is measured in the same
direction as the movement.

Clearance

The Parameters section of the Clearance tab differs slightly


in that the Origin also contains an All option which allows for
any obstruction volumes. The user can also specify the
amount of Clearance required.

The remainder of this form works in the same fashion as the


Move tab.

The illustration below shows how the Clearance tab can be


used in conjunction with the Relative To options to great
effect.

In Front / Behind

Clearance Clearance
In Front Behind
Movement
Direction

www.aveva.com
© Copyright 1974 to current year. 49
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Cable Tray Modelling TM-2222

On Top / Under From / Towards

Clearance To

Clearance
On Top Clearance From

Clearance
Under

Movement
Movement
Direction Direction

Towards Tab

The Towards tab allows the user to move the


element a given distance in a direction specified in
terms of another element.

Distance

Movement
Direction
Towards
Target

The Towards tab is much simpler than the previous tabs, but uses
the Parameters and Target sections in an identical manner

www.aveva.com
© Copyright 1974 to current year. 50
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Cable Tray Modelling TM-2222

5.4.2 Move Branch Form

The Move Branch form is identical to the Move form with the
exception of the Origin option in the Parameters section of the
form. The only options available are Head and Tail.

As implied the form is only used to reposition the head or tail of the
branch using the same methods as previously covered on the
Move form.

5.4.3 Drag Move and Drag Move Branch Forms

The Drag Move and Branch Drag Move forms are


identical to the Move and Move Branch forms
except that it applies the Drag rules to a constrained
network.

In the previous examples the positioning commands


do not move the connected elements. The
construction of the constrained network depends on
the direction of the drag operation and the type of
item to be dragged.

 Refer to the Dragging Equipment and Piping


Networks section of the Design Reference
Manual for information relating to the
boundaries of a constrained network.

www.aveva.com
© Copyright 1974 to current year. 51
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Cable Tray Modelling TM-2222

5.5 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

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

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

www.aveva.com
© Copyright 1974 to current year. 52
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Cable Tray Modelling TM-2222

5.5.1 Quick Cable Tray Routing (Worked Example)

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


in Site CABLE. Clear the 3D view, then 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
© Copyright 1974 to current year. 53
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
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 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.
The last blob appears in the Design Explorer as Elbow 3. Release the mouse button once again disable the
Model Editor by clicking the Model Editor icon. Since ELBO 3 is not fully defined and is represented by a
blob, exiting Model editor will delete ELBO 3 from the Design Explorer, and the blob will be removed from
the 2D view.

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
© Copyright 1974 to current year. 54
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Cable Tray Modelling TM-2222

The CHOOSE TEE 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 Components 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 > Opposite End of Selection
Note the End of Selection and Opposite End of Selection options position the handle depending upon the
side of the drag handle the user right mouse clicks.

www.aveva.com
© Copyright 1974 to current year. 55
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
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 > Opposite End 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
© Copyright 1974 to current year. 56
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Cable Tray Modelling TM-2222

5.5.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. Clear the 3D view, and create the branch iby adding the input file MODEL_EDITOR_DATAL
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 (the arrive point of the next component, or the branch
tail) and Leave (the leave point of the previous component, or the branch head).

From Arrive From Leave


www.aveva.com
© Copyright 1974 to current year. 57
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
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.

 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

 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
© Copyright 1974 to current year. 58
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Cable Tray Modelling TM-2222

5.5.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, left mouse click on the cross. The Cable
Tray Component Modification handle will now appears on the component to move. Note if two components
are connected (touching), picking one component will highlight both touching components, and they will be
moved together. To select a single component when this is the case, the user can fence in the component to
be selected.

Move the cursor over the Cable Tray Component Modification Handle as shown, and right click, select Move
Handle > End of Selection from right click context menu. This moves the handle origin to the leave Ppoint
of the cross, i.e. the End of the component the side of the modification handle which was right-clicked.

www.aveva.com
© Copyright 1974 to current year. 59
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
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
© Copyright 1974 to current year. 60
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Cable Tray Modelling TM-2222

5.5.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 up/down arrow keys
with the left mouse button held down over the drag handle.

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 5mm to 1mm and press the OK button

Now select the cabletray 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

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

www.aveva.com
© Copyright 1974 to current year. 61
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Cable Tray Modelling TM-2222

5.5.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 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 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 > Leave. The other
options are Origin and Direction Change. The Distance from Leave 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
© Copyright 1974 to current year. 62
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
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 > Arrive / Origin / Branch Tail.

www.aveva.com
© Copyright 1974 to current year. 63
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Cable Tray Modelling TM-2222

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 9000mm, Y 3500mm, Z 15500mm and the Tail position at X 9000mm, Y-
3000mm, Z 14250mm.
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
© Copyright 1974 to current year. 64
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Cable Tray Modelling TM-2222

5.5.6 Positioning Using Ships Reference

The Position - Ship References 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 allows the user to 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 ELBO
1), now select Position > Using Ship References… from the main pull down menu. The Position – Ship
Reference form appears,

 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
 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 References form change the LH (Horz) Y position to 2000mm. The bounding box is
repositioned, and the LH position in the form is updated.

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

www.aveva.com
© Copyright 1974 to current year. 65
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Cable Tray Modelling TM-2222

5.5.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
© Copyright 1974 to current year. 66
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Cable Tray Modelling TM-2222

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

www.aveva.com
© Copyright 1974 to current year. 67
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Cable Tray Modelling TM-2222

5.5.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.5.9 Orientate a Component to a Point

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
© Copyright 1974 to current year. 68
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Cable Tray Modelling TM-2222

5.5.10 Align a Component with a Direction

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.5.11 Align with a Direction Relative to a Axis

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 45 Z 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
© Copyright 1974 to current year. 69
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Cable Tray Modelling TM-2222

5.5.12 Rotate by Entering a Value

Move the cursor over the components modification handle and right click,
from the pop-up select Enter Value, the Rotate Selection about U form
appears, key in the rotational value required, in this case key in 45 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.5.13 Move an Elbow / Bend in One Direction

With Model Editor active, pick the Bend as show. The cabletray
modification handles are displayed 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
© Copyright 1974 to current year. 70
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Cable Tray Modelling TM-2222

5.5.14 Move an Elbow / Bend in Two Directions

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
Values. The Move Selection form now appears, key in the
move values and click Preview. If the preview is correct then
click OK

5.5.15 Move an Elbow / Bend Using the Align with Feature

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.

 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
© Copyright 1974 to current year. 71
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Cable Tray Modelling TM-2222

5.5.16 Move using Offset From Feature

The Offset From Feature works in the same way as Align With Feature, with the additional option of being
able to add an offset value from the selected feature.

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 Offset From Feature.
The Offset From Feature form is displayed, enter the desired
distance from the feature to be selected the component is to be
offset by, then click OK.

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,
offset by the specified distance.

5.5.17 Move using Snap to Point Feature

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.

 For more accurate and realistic use of 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
© Copyright 1974 to current year. 72
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
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
© Copyright 1974 to current year. 73
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
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
© Copyright 1974 to current year. 74
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
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
© Copyright 1974 to current year. 75
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Cable Tray Modelling TM-2222

www.aveva.com
© Copyright 1974 to current year. 76
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
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 101C-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 -2000mm, then click Apply

www.aveva.com
© Copyright 1974 to current year. 77
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
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
© Copyright 1974 to current year. 78
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
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 -2000mm, 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.

 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
© Copyright 1974 to current year. 79
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
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_YY017/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
© Copyright 1974 to current year. 80
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Cable Tray Modelling TM-2222

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

 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
© Copyright 1974 to current year. 81
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
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

 The user can make a fence by mouse click to select multiple elements in 3D View
www.aveva.com
© Copyright 1974 to current year. 82
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
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
© Copyright 1974 to current year. 83
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
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,

 The Left mouse button 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.

Alternatively, using the Right mouse button to create the selection


rectangle will give the user the option of Wholly Within or Wholly and
Partially Within.

www.aveva.com
© Copyright 1974 to current year. 84
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Cable Tray Modelling TM-2222

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
© Copyright 1974 to current year. 85
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
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
© Copyright 1974 to current year. 86
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
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 click Apply.
The branch is mirrored around the plane, now clicks 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
© Copyright 1974 to current year. 87
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
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 -1000mm, V -1000mm, W 1500mm, 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
© Copyright 1974 to current year. 88
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
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.

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

www.aveva.com
© Copyright 1974 to current year. 89
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
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
© Copyright 1974 to current year. 90
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
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 Attributes.

7.7.1 Example of Cable Tray level attributes

7.7.2 Example of Branch level attributes

www.aveva.com
© Copyright 1974 to current year. 91
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
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, the user can use the Attributes form as show, by
navigating to the element and selecting Attributes from the context sensitive menu. Alternatively, the
Attributes form can be displayed by selecting Modify > Attributes from the main menu.

or

All attribute settings for the current element will be shown, attributes which cannot be changed, due to the
attribute type or the user write permissions, will be displayed with a grey background. If the user needs to
view or change the attributes of a different element, check the Track CE checkbox, then navigate to the
element in the Design Explorer. The form is updated with the CE attributes.

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 using a checkbox. For
text and numerical attributes, the user can click on the field in the form and edit the contents.

When an attribute has been successfully changed, the


cell colour changes to Cyan, and a tooltip is displayed
stating Update Successful.

These attributes could also be modified using the


command line

www.aveva.com
© Copyright 1974 to current year. 92
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Cable Tray Modelling TM-2222

Exercise 7 (Cable Tray Layout)

In this example, the user will recreate a cabletray layout. The 3D view will be populated with the relevant
outfitting elements and hull panels required, and cabletrays routed from the Electrical Distributon Board to
the three SW Cooling pumps as shown.

The Advanced View Control form will be used to add the required elements to the 3D view, and to clip the
view as required.

Open the Advanced View Control form, and


complete the Area Limits From Position and To
Position as shown.

Ensure the Wholly and Partially Within radio


button is selected.

In the Drawlist area of the form, check the All


radio button for Hull elements, and the Selection
radio button for Outfitting Elements. Check the
STRU and EQUI checkboxes, then click the Add
Elements link label.

www.aveva.com
© Copyright 1974 to current year. 93
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Cable Tray Modelling TM-2222

The elements are added to the 3D View. Click the Initialize Clipbox link label, turn the Clippipng Area on,
and close the Advanced View Control form.

For clarity, all the Hull Panels belonging to block F204 can be removed, apart from Hull Panel
F204_TB_12_R, the panel on which the electrical distribution box is mounted. The view should now look like
the screenshot shown below, containing Hull panels, equipment, walkways and equipment foundations.

BRAN CWAY_403_001/B1
Create the Cabletray
branches as shown.
Isometric drawings are
shown to give cabletray
sizes and start and end
positions.

Specification to be
SCTG.

www.aveva.com
© Copyright 1974 to current year. 94
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Cable Tray Modelling TM-2222

Offset the Cabletray


50mm clear from the
bulkhead and deck

Offset the Cabletray


25mm clear from the
foundation legs

www.aveva.com
© Copyright 1974 to current year. 95
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Cable Tray Modelling TM-2222

Cabletray Branch CWAY_403_001/B1

www.aveva.com
© Copyright 1974 to current year. 96
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Cable Tray Modelling TM-2222

Cabletray Branch CWAY_403_001/B2

www.aveva.com
© Copyright 1974 to current year. 97
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Cable Tray Modelling TM-2222

Cabletray Branch CWAY_403_001/B3

www.aveva.com
© Copyright 1974 to current year. 98
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
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
© Copyright 1974 to current year. 99
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
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
© Copyright 1974 to current year. 100
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
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
© Copyright 1974 to current year. 101
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
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
© Copyright 1974 to current year. 102
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
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
© Copyright 1974 to current year. 103
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
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:

 

 

 

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
© Copyright 1974 to current year. 104
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
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
© Copyright 1974 to current year. 105
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Cable Tray Modelling TM-2222

From the main menu, select Isometrics > 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, 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 Detail List from the Detail pull down, 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
© Copyright 1974 to current year. 106
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
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.

www.aveva.com
© Copyright 1974 to current year. 107
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Cable Tray Modelling TM-2222

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
© Copyright 1974 to current year. 108
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
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 > Standard Reporting > 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_area_vol This report uses derived properties to report on the area and volume of tubing.
tube_gradient This report gives the gradient of each tubing component.
tube_mto This report totals all Tubing. The Specification Reference, P1 Bore, Detail Text and
Material Text are shown.
valve_list This report is an example of selective reporting.

www.aveva.com
© Copyright 1974 to current year. 109
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
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 > Standard Reporting >
Reports > Run…

The 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
© Copyright 1974 to current year. 110
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
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 > Standard Reporting > 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 600
www.aveva.com
© Copyright 1974 to current year. 111
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
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. /CTRAY_YY010

10.3.1 Run the Report

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

www.aveva.com
© Copyright 1974 to current year. 112
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Cable Tray Modelling TM-2222

Exercise 10 (Reports)

1. Run the report cabletray_sched.tmp to show the type of output created. This Report Template will
be supplied by the trainer, And can be saved locally.

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
© Copyright 1974 to current year. 113
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.

Potrebbero piacerti anche