Anda di halaman 1dari 112

AVEVA Marine (12.

1) Cable Tray Modelling

TM-2222

www.aveva.com

TRAINING GUIDE

AVEVA Marine (12.1) Cable Tray Modelling TM-2222

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

AVEVA Marine (12.1) Cable Tray Modelling TM-2222

Revision Log
Date 08/11/2011 15/11/2011 15/11/2011 Revision 0.1 0.2 1.0 Description of Revision Issued for Review 12.1 Reviewed Approved for Training 12.1 Author SM SM SM Reviewed AA AA Approved

SH

Updates All headings containing updated or new material will be highlighted. Suggestion / Problems If you have a suggestion about this manual or the system to which it refers please report it to 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. 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. 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 .............................................................................. 51 www.aveva.com 5.5 Quick Cable Tray Routing using the Model Editor ..................................................................... 52 5 Copyright 1974 to current year.
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) ....................................................................................................... 63 5.5.6 Positioning Using Ships Reference .......................................................................................... 64 5.5.7 Moving Inline Components to another part within the same Branch ....................................... 65 5.5.8 Rotate a Component using the Cable Tray Modification Handle ............................................. 67 5.5.9 Orientate a Component to a Point............................................................................................ 67 5.5.10 Align a Component with a Direction ......................................................................................... 68 5.5.11 Align with a Direction Relative to a Axis ................................................................................... 68 5.5.12 Rotate by Entering a Value ...................................................................................................... 69 5.5.13 Move an Elbow / Bend in One Direction .................................................................................. 69 5.5.14 Move an Elbow / Bend in Two Directions ................................................................................ 70 5.5.15 Move an Elbow / Bend Using the Align with Feature ............................................................... 70 5.5.16 Move using Offset From Feature ............................................................................................. 71 5.5.17 Move using Snap to Point Feature ........................................................................................... 71 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) ............................................................................................................. 107 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) .................................................................................................................................. 112 6

www.aveva.com

Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

CHAPTER 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. 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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

CHAPTER 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. 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 MDCLG HDCTG STANDARD DUTY CABLE TRAY MEDIUM DUTY CABLE TRAY HEAVY DUTY CABLE TRAY

These specifications contain all fittings required for the course exercises.

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

10

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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

11

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 HCON HDIR HBOR HREF HSTU The position in the zone where the branch starts. The connection type of the branch end (BOXI or OPEN). The direction in which the start of the branch is pointing (as if the user looks down the tray / ladder). The width of the cable tray. 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. 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 TCON TDIR TBOR TREF The position in the zone where the branch ends. The connection type of the branch end (BOXI or OPEN). The direction in which the end of the branch is pointing (as if the user looks back down the tray / ladder). The width of the cable tray. 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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

12

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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

13

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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

14

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 Text All the least amount of information is displayed. description and material displayed. all available data is shown.

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

15

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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

16

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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

17

AVEVA Marine (12.1) Cable Tray Modelling TM-2222

2.8.6

Arrive and Leave Points

Cable tray components have Ppoints (similar to those for equipment primitives). The significance of P points is twofold. 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).

P2

Y X P1

P3
P1

P0 P2

Reducer
Z Y P0 P2
Z

Bends
P2

P0

P1

P3
P1

Tees

Elbows or Risers

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

18

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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

19

AVEVA Marine (12.1) Cable Tray Modelling TM-2222

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

20

CHAPTER 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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

21

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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

22

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 Ppoint 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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

23

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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

24

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 > Component, the Cable Tray Component form appears. Ensure the Auto Conn checkbox is selected. Select Bend and then click Create. The CHOOSE form appears, select the LH 90 bend and click OK

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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

25

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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

26

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
27

Copyright 1974 to current year. 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 Thro ID Cursor Thro Point Thro Next Thro Tail Thro Previous Thro Head Connect A cursor-identified 3D position Cursor-identified item An identified P-point The next item in the Branch The tail of the Branch The previous item in the Branch The head of the Branch Connects to the previous component

This example demonstrates the Thro ID Cursor option. Navigate to BEND 2 on branch CTRAY_YY2/B1. From the pull down menu select Create > Component, the Cable Tray Component form appears. Select Bend and then click Create. The CHOOSE form appears, select the RH 90 bend and click OK.

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

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

28

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 Through Clearance Moves the component by a given distance. Moves the component along a given point. Moves the component to within a given clearance of a give item or point. 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 component moves until it is within a given clearance of a plane through a given point.

Plane Through

Plane Clearance

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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

29

AVEVA Marine (12.1) Cable Tray Modelling TM-2222 Positioning options on the pull down menus are as follows: Only Spool Only Positions relative to the previous item. Positions component at given distance from next to achieve required tube length between them. Can be used for any direction in a plan view. Distance is measured along direction of movement, relative to a specified point Can be used for any X, Y, -X, or -Y view direction. Distance is measured along direction of movement, relative to a specified point. Can be used with any direction in an elevation view. Distance is measured along direction of movement, relative to a specified point.

Infront / Behind

Onto / Under

From / To

The second pull down specifies the reference point from which the distance is measured. The choices are: Cursor ID Cursor A cursor-identified 3D position A cursor-identified item whose origin is at the required position. A cursor-identified P-point at the required position An explicit position whose coordinates you will enter A named item whose origin is at the required position A numbered construction pin at the required position Adjacent component in branch members list. Head or tail of owning branch. Current item (used to reposition component when previous item in branch members list has been moved).

ID P-Point Coordinate

Name

Pin

Next / Previous Head / Tail Current

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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

30

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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

31

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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

32

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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

33

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 planes 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 planes 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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

34

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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

35

AVEVA Marine (12.1) Cable Tray Modelling TM-2222

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

36

CHAPTER 4

4 4.1

Branch Re-routing and Connection References 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 reorientate 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 Pleave (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, Parrive 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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

37

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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

38

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 Ppoint 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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

39

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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

40

CHAPTER 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 Distance Positions the Head / Tail at a given point Moves the Head / Tail along the current branch direction until it is a given distance from a given reference point Moves the Head / Tail along the current branch direction until it is aligned through a specified point 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 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

Through

Move

Drag

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

41

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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

42

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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

43

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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

44

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 Drag Move form Move Branch form Drag Move Branch form - accessed using Position > Move - accessed using Position > Drag - accessed using Position > Branch > Move - 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 Direction Distance

The Distance tab allows the user to move the current element so that its origin or nominated PPoint moves a distance in a given direction.

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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

45

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:Before After

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 Direction

Movement Direction

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

46

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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

47

AVEVA Marine (12.1) Cable Tray Modelling TM-2222

5.4.1.2

Through Tab

Plane Through

The Through tab allows the user to move the element in a given direction until it reaches a point or is relative to a plane perpendicular to the 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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

48

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 In Front Movement Direction

Clearance Behind

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

49

AVEVA Marine (12.1) Cable Tray Modelling TM-2222 On Top / Under From / Towards

Clearance To
Clearance On Top

Clearance From

Clearance Under

Movement Direction

Movement 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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

50

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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

51

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 Cardinal Direction Handles Rotational Handles This is used to extend the route in the direction indicated by the handle. These are used to move components in a cardinal direction These are used to rotate components about their origin.

Cardinal Direction Handles Extend Route Handle Rotational Handles

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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

52

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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

53

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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

54

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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

55

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 reducers 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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

56

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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

57

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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

58

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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

59

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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

60

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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

61

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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

62

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.

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, Y3000mm, 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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

63

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). Resets the form to the current database position of the element. i.e. it reverts back to its original position on the database. Modify the selected elements to the defined position. If the value is incorrect then use the Undo icon on the main menu toolbar.

Reset Apply

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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

64

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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

65

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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

66

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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

67

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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

68

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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

69

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 axiss i.e. XZ, YZ, and VW on the cable tray modification handles. The axiss lines are highlighted. Move the cursor over the required axiss 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 popup 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 Ppoint 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 axiss 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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

70

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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

71

AVEVA Marine (12.1) Cable Tray Modelling TM-2222

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

72

CHAPTER 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 Components Head to Component Component to Tail Replaces all implied straights with fixed length trays for the entire branch. Inserts fixed length trays between two specified components. Inserts fixed length trays between the branch head and a specified component. 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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

73

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 Components Head to Component Component to Tail Removes all fixed length trays and replaces them with implied straights along the entire branch. Removes fixed length trays between two specified components and replaces them with implied straights. Removes fixed length trays between the branch head and a specified component and replaces them with implied straights. 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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

74

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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

75

AVEVA Marine (12.1) Cable Tray Modelling TM-2222

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

76

CHAPTER 7

7 7.1

Additional Cable Tray Functions Copying Cableway elements

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

7.1.1

Copy an Inline Component

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

or

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

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

77

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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

78

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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

79

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_Y017/B3 and then press Apply

or

7.3 7.3.1

Deleting Cable Tray elements 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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

80

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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

81

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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

82

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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

83

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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

84

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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

85

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 List Pick Navigate to the required element in the Members List. You must have defined a List containing the elements you want to copy, and this list must be the current list. 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 All Rel Navigate to an element where the copies are to be created. copies will be added at (or at the appropriate level above) the specified element. (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 planes 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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

86

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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

87

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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

88

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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

89

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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

90

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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

91

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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

92

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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

93

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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

94

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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

95

AVEVA Marine (12.1) Cable Tray Modelling TM-2222

Cabletray Branch CWAY_403_001/B1

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

96

AVEVA Marine (12.1) Cable Tray Modelling TM-2222

Cabletray Branch CWAY_403_001/B2

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

97

AVEVA Marine (12.1) Cable Tray Modelling TM-2222

Cabletray Branch CWAY_403_001/B3

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

98

CHAPTER 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 Designs 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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

99

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 builtin tolerances have default values, but you may set your own values if you prefer.

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

100

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

PArrive

FLOW

PLeave

GBD D430 (On GASK)

HCONN FBD B230

TCONN GBD

FBD

E730 (On FLAN) PIPE B

PIPE A

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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

101

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: BranchSpecific 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 ppoint 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 ppoint 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 ppoint of the terminal. A300 REFERENCE HSTUBE UNSET There is more than 1mm of tube between the Head and the parrive 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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

102

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. ComponentSpecific 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. AllComponent 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 Multiway Components may be left unconnected only if the connection type of the relevant ppoint is OPEN, CLOS, VENT, DRAN or NULL. D310 CONN REFERENCE POINTS TO NONEXISTENT 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 ppoint of this component and the leave ppoint 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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

103

AVEVA Marine (12.1) Cable Tray Modelling TM-2222

D410 BAD ARRIVE GEOMETRY The position and direction of the arrive ppoint 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 ppoint 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 ppoint of the previous component (or HBORE). D430 BAD ARRIVE CONNECTION TYPE The connection type of the arrive ppoint 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 ppoint 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 ppoint 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 ppoint of this Component is not compatible with the tube following the component. EndComponent 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 ppoint 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 ppoint 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 ppoint 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 ppoint 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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

104

CHAPTER 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. 105

www.aveva.com

Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

AVEVA Marine (12.1) Cable Tray Modelling TM-2222

From the main menu, select Isometric > Standard

The Standard Isometric form appears, the current element is that of the pipe in the hierarchy. The 3 option files are listed. Select BASIC.MET and then press the Apply button. This will generate an isometric in the graphical viewing area. CE The member in the hierarchy becomes the current element. Navigating to another cable tray or branch and then clicking the CE button will update the form and re-clicking apply will generate an isometric of the new cable tray or branch This can be changed to Detail List and several cable trays or branches can be selected and multiple isometrics generated. This can be changed to generate:

Detail

Produce

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. Bolts are only generated in Isodraft, so this function generate a report of bolts for pipes and branches identified in the detail list.

Bolt Report

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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

106

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.

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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

107

AVEVA Marine (12.1) Cable Tray Modelling TM-2222

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

108

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 catalogue_ptgmref centre_line line_list This report lists Branch members, with their CATREFs and the parameters of the CATREFs. This report lists Branch members, with their CATREFs followed by the PTREFs and GMREFs of the CATREFs. The centre-line length of each Branch is listed. There is also an Imperial version of this report template. 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. 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. 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. This is a material take-off list for structural components. This report totals all Tubing. The Specification Reference, P1 Bore, Detail Text and Material Text are shown. This report gives the gradient of each tubing component. This report uses derived properties to report on the area and volume of tubing. This report is an example of selective reporting.

nozz_sched pipe_mto

steel_mto tube_mto tube_gradient tube_area_vol valve_list

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

109

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 Hierarchy Type(s) 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. 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. 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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

110

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 With

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

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

111

AVEVA Marine (12.1) Cable Tray Modelling TM-2222

Columns

Hierarchy

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

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, nd 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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.

112