Cable Tray Modelling
TM-2222
TRAINING GUIDE
AVEVA Marine (12.1)
www.aveva.com
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.
2
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
Reviewed
Approved
SM SM SM
AA AA
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
[email protected] 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.
3
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.
4
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
www.aveva.com
© Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
6
CHAPTER 1
1
Introduction
Cable tray routing is an important activity on any large project. It uses the same principles and concepts as pipe routing in AVEVA Marine that has always been one of the major strengths of the system.
1.1
Aim
Over one day the aim of the course is to provide the skills required to use the AVEVA Marine Cable Tray Design application in the most productive way and to introduce some of the techniques that are used in the other outfitting applications, have a understanding of Cable Tray isometrics and to have a good basic understanding of the Cable Tray Reports.
1.2
Objectives x x x x x x x x x
1.3
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
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
L
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.
7
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.
8
CHAPTER 2
2
Cable Tray Design ± Basic Concepts
There is a separate design hierarchy for cable tray routing which follows the same principles as for pipe routing; each cable element may own a number of branches. In turn, branches may own a number of cabling components like bends, risers and reducers. The difference between cable tray and branches is that a branch is only considered to have two ends, while a cable tray may have any number of ends, depending on the number of branches it owns. The diagram below shows a cable tray with three ends and two branches. The second branch is connected to the first at the tee. Although a branch only has two ends, it may own components (in this case a tee), which connects to other branches. These simple concepts enable any number of cable tray configurations to be developed, and form the basis of all the AVEVA Marine cable trays encountered.
BRANCH 1
TEE
BRANCH 2
www.aveva.com © Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
9
AVEVA Marine (12.1) Cable Tray Modelling TM-2222
2.1
Starting an Outfitting Session To start the AVEVA Marine application, select All Programs > AVEVA Marine> Design > Marine 12.1 > Outfitting The AVEVA Marine - Outfitting Login form appears, enter the following data:
Project Training Username ELECT Password ELECT MDB ELECTRICALFWD,
Then click the Login button. Setting the project to Training on the AVEVA Marine ± Outfitting Login form will result in the use of the Marine Training Project; this will be referred to as MTP for the remainder of this guide. A default screen layout will be displayed comprising the application pull-down menu and a Design Explorer showing all the objects from the current project database. The user can reposition and, in some cases, resize the Outfitting windows. Once the Outfitting module has been started, the user must check that the Cable Trays application is running. This can be seen on the top of the design framework. If it does not show Cable Trays, select Design > Cable Trays« from the application pull-down menu to change to the correct application.
2.2
Cable Tray Specifications
In the same way that design offices have standard cable tray specifications for different materials, AVEVA Marine has a set of specifications from which the user can choose. In fact all components used must be defined in the Catalogue and placed in a Specification before the designer can select them. In the Training project there are three main such specifications: SCTG
STANDARD DUTY CABLE TRAY
MDCLG
MEDIUM DUTY CABLE TRAY
HDCTG
HEAVY DUTY CABLE TRAY
These specifications contain all fittings required for the course exercises.
www.aveva.com © Copyright 1974 to current year. 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.
L
To change the default specification, select Settings > Default Specification, and select the new specification
Select SCTG from the list and click OK
L
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: x
They define the start and finish points of a cable tray route (known as the Head and Tail in AVEVA Marine).
x
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: x
Set the Head / Tail option button to show the end of the branch desired to position and orientate.
x
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.
x
Use the Width option button to change the tray width at the Head / Tail if required.
x
Enter the Direction in which the head / tail is to be orientated.
x
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.
x
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
L
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)
L
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: x
Select the component from the cable tray specification.
x
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 P±points (similar to those for equipment primitives). The significance of P± points is two±fold. First, they define the connection points, and second, they determine the branch flow through the component by means of Arrive and Leave attributes. For the reducer shown below, the large end is at P1 and the small end is at P2. If this component is used to increase the width of the branch, the flow in the direction of the branch will be from P2 to P1. In order to specify in the flow direction in AVEVA Marine, set the two numeric attributes, Arrive and Leave, to the P± point numbers required. In this case, Arrive would be set to 2 and Leave would be set to 1 (By default, Arrive is 1 and Leave is 2).
P2
Z
Y
Z
X
Y
P0
P3 X
P2
P1
P1
Reducer
Bends P2
P2
Z
Z
Y P0
X
X
P0
Y
P3
P1
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
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_DATALW[W¶ 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.
L
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
7KHµTo¶RSWLRQOLVWSURYLGHVDYDULHW\RIFRQQHFWLRQRSWLRQVWKDWFDQEHDSSOLHGWRWKHEUDQFh. 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.
L
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
3.1.3
New Branch Connected to Tee
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
3.3
Elbow Connected Using Connect To Next
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.
L
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.
L
Note the Cabling tab from the Graphics Settings form is not used in this Cable Tray application. The settings in this tab are for use in the Cabling System application
www.aveva.com
© Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
27
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 µ,dentify elemenW¶. 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
Moves the component by a given distance.
Through
Moves the component along a given point.
Clearance
Moves the component to within a given clearance of a give item or point.
Plane Through
Moves the component along the line of the branches so that the component moves until it intersects a plane through a given point.
Plane Clearance
Extends the arrive tube so that the component moves until it is within a given clearance of a plane through a given point.
3.5.1
Distance
Distance function allows the user to position a component at a given distance from a specified point. The direction of movement and the distance are along the current components arrive/leave axis. Selecting Position > Component > Distance from the main pull down menu will open the Distance form. A positional axis will also appear on the component in the graphical view.
The user must then enter the distance required. Two option lists below the distance text box control how the nominated distance will be applied. Depending on the configuration selected, cursor picks or additional data entry may be required. A CE button is provided on the form allowing several components to be positioned without closing the form.
www.aveva.com © 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
Positions relative to the previous item.
Spool Only
Positions component at given distance from next to achieve required tube length between them.
Infront / Behind
Can be used for any direction in a plan view. Distance is measured along direction of movement, relative to a specified point
Onto / Under
Can be used for any X, Y, -X, or -Y view direction. Distance is measured along direction of movement, relative to a specified point.
From / To
Can be used with any direction in an elevation view. Distance is measured along direction of movement, relative to a specified point.
The second pull down specifies the reference point from which the distance is measured. The choices are: Cursor
A cursor-identified 3D position
ID Cursor
A cursor-identified item whose origin is at the required position.
ID P-Point
A cursor-identified P-point at the required position
Coordinate
An explicit position whose coordinates you will enter
Name
A named item whose origin is at the required position
Pin
A numbered construction pin at the required position
Next / Previous
Adjacent component in branch members list.
Head / Tail
Head or tail of owning branch.
Current
Current item (used to reposition component when previous item in branch members list has been moved).
The Apply button allows the user to action distance modification, Reset allows the user to return to the default values. The Dismiss button is used to close the form.
www.aveva.com © Copyright 1974 to current year. 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 µ,GHQWLI\GHVLJQSSRLQW¶. 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.
L
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 WRWKHSODQH¶V 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 WRWKHSODQH¶V 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.
L
4.2
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
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.
L
Applied connection references will be written to the database when the form is applied
L
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
5
Positioning Commands for Branch Head/Tail
Before starting the worked examples covered in this chapter, an additional branch needs to be added to the 3D view. This branch is created by the input file CTRAY_YY2_BRANCH2.DATAL added below the PIPE CTRAY_YY2 in the Design Explorer. This will automatically add the branch to the 3D view.
Selecting Position > Branch from the pull down menu displays a range of positioning options available to the user. General
Positions the Head / Tail at a given point
Distance
Moves the Head / Tail along the current branch direction until it is a given distance from a given reference point
Through
Moves the Head / Tail along the current branch direction until it is aligned through a specified point
Move
Moves the Head / Tail in a given direction by a given Distance, Through a given point, or to within a given Clearance of another item
Drag
Allows you to move a constrained network in a given direction by a given Distance, Through a given point, or to within a given Clearance of another item
www.aveva.com © Copyright 1974 to current year. 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.
7KHXVHUFDQWKHQVHOHFWIURPDUDQJHRISRVLWLRQLQJSRLQWVIURPWKHµ$W¶ 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 µ,GHQWLI\GHVLJQSSRLQW¶. 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 µ,GHQWLI\GHVLJQSSRLQW¶. 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.
7KHµ7KURXJK¶RSWLRQOLVWSURYLGHVDYDULHW\RISRVLWLRQLQJRSWLRQVWKDWFDQEHDSSOLHGWRWKHEUDQFKOnce 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 µ,GHQWLI\GHVLJQ SSRLQW¶. 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:x x x x
5.4.1
Move form Drag Move form Move Branch form Drag Move Branch form
- accessed using 3RVLWLRQ!0RYH« - accessed using 3RVLWLRQ!'UDJ« - accessed using 3RVLWLRQ!%UDQFK!0RYH« - accessed using 3RVLWLRQ!%UDQFK!'UDJ«
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:x x x x
Distance Through Clearance Towards
5.4.1.1 Distance Tab
Movement Direction
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.
Distance
The Parameters section of the Move form allows the user to set the following:x x x x
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:After
Before
However the Target section of the form provides additional functionality:x 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
Clearance Behind
Movement Direction
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.
L
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
L
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.
L
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 reducer¶s leave position is 500mm from the Tail position. Click the Model Editor icon to deactivate the Handle.
www.aveva.com © Copyright 1974 to current year. 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.
L
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
L
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
L
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) Reset Apply
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.
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,
L
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
L
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 D[LV¶VLH;= 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
Additional Cable Tray Functions
7.1
Copying Cableway elements
Before starting the worked examples covered in this chapter, Cable Tray CTRAY_YY017 and associated branches need to be added to the 3D view. These elements are created by the input file CTRAY_YY017_DATAL added below Zone 101-CABLEWAYS. This will automatically add CTRAY_YY017 to the 3D view and the Design Explorer.
7.1.1
Copy an Inline Component
From the Design Explorer or the graphical view select the inline component to copy, in this case TEE1 In Branch YY017/B1. Now from the pull down menu select Create > Copy > Offset
or
The Copy with Offset form appears and in the graphical view an axis is displayed on the component. Key in number of copies 1 and the offset in the U direction of -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.
L
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
Deleting Cable Tray elements
7.3.1
Deleting a Cable Tray / Branch
Using the Design Explorer indicate the Cable Tray / Branch to be deleted, CTRAY_YY017.B2. The branch can be deleted in three ways: 1. Right click on the branch in the Design Explorer, and from the pop up menu select Delete.
2. Click the Delete CE icon from the Default Toolbar
3. Selecting Delete > CE from the main pull down menu.
www.aveva.com © Copyright 1974 to current year. 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.
L
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
L 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,
L
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 WKHSODQH¶VVXUIDFH DQGWKHX, 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.
L
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
7.8
Example of component level attributes
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
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
7KHGDWDFRQVLVWHQF\FKHFNLQJXWLOLW\DYDLODEOHZLWKLQ'HVLJQ¶V3LSLQJ6WUXFWXUDODQG&DEOH7UD\ 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 built±in 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
FLOW
PArrive
HCONN FBD
GBD D430 (On GASK)
PLeave
TCONN GBD
E730 (On FLAN)
B230
PIPE A
FBD
PIPE B
The connection as shown is a valid one. If any of the connection types were changed, you might see the following messages: A230
CONNECTION TYPE HCONN NOT SAME AS TERMINAL CONNECTION TYPE
The connection types FBD-FBD in this example must be the same. B230
CONNECTION TYPE TCONN NOT SAME AS TERMINAL CONNECTION TYPE
The connection types GBD-GBD in this example must be the same.
www.aveva.com © Copyright 1974 to current year. 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: Branch±Specific Diagnostics Branch Head Errors The following diagnostics apply only to the Head of a Branch: A 10 HEAD REFERENCE NOT SET The Head reference should only be unset (i.e. zero) if the Head Connection Type HCONN is set to OPEN, VENT, CLOS or DRAN. A 20 HEAD REFERENCE POINTS TO NONEXISTENT ELEMENT This error would result from the deletion of a component, such as a Nozzle, to which the Head of the Branch was originally connected. A 30 BAD HEAD RETURN REFERENCE The Head is connected to an element that does not refer back to the Branch. This can occur when the Head of a Branch is connected to another Branch, implying that a Tee should be placed somewhere along the second Branch. The error can also occur when two or more branches are inadvertently connected to the same terminal. A200 DIRECTION HDIR NOT SAME AS TERMINAL DIRECTION If the Head is connected to a terminal, such as a Nozzle or Tee, then the direction HDIR should always be identical to that of the appropriate p±point of the terminal. A210 POSITION HPOS NOT SAME AS TERMINAL POSITION If the Head is connected to a terminal, such as a Nozzle or Tee, then the position HPOS should always be identical to that of the appropriate p±point of the terminal. A230 CONNECTION TYPE HCONN NOT SAME AS TERMINAL CONNECTION TYPE If the Head is connected to a terminal, such as a Nozzle or Tee, then the connection type HCONN should always be identical to that of the appropriate p±point of the terminal. A300 REFERENCE HSTUBE UNSET There is more than 1mm of tube between the Head and the p±arrive of the first Component (or the Tail), but HSTUBE is unset. A310 REFERENCE HSTUBE REFERS TO A NONEXISTENT SPCOM This may occur if part of the Specification has been deleted. A320 HSTUBE PROBLEM, CATREF IN SPCOM IS UNSET This indicates an error in the Specification. A330 HSTUBE PROBLEM, CATREF IN THE SPCOM REFERS TO NONEXISTENT Catalogue COMPONENT This may occur if part of the Catalogue has been deleted or if the CATREF is unset. A400 HBORE NOT SAME AS BORE OF HSTUBE The bore of any tube leading from the Head, determined from the Catalogue, should always be identical to HBORE. A410 HCON NOT COMPATIBLE WITH CONNECTION TYPE OF HSTUBE The connection type of any tube leading from the Head, determined from the Catalogue, should be compatible with HCONN. A420 ISPEC REFERENCE POINTS TO NONEXISTENT ELEMENT This error would occur if, for example, the Insulation Specification pointed to by ISPEC had been deleted. Branch Tail Errors The same type of errors may occur to the Tail of a Branch. The message numbers are the same as for the Head errors but are preceded by a B. For example:
www.aveva.com © Copyright 1974 to current year. 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. Component±Specific Diagnostics The following errors apply to individual piping components and, in some cases, to their adjacent connections. Some of the errors also apply to Nozzles. All±Component Diagnostics These are applicable to any component, regardless of its position in the network: D100 REFERENCE SPREF UNSET This probably means that you have forgotten to choose the piping component correctly. D300 CONN REFERENCE NOT SET Multi±way Components may be left unconnected only if the connection type of the relevant p±point is OPEN, CLOS, VENT, DRAN or NULL. D310 CONN REFERENCE POINTS TO NON±EXISTENT BRANCH This may occur if the Branch which is pointed to by the CONN reference has been deleted. D320 BAD CONN RETURN REFERENCE This may occur if the Branch which is pointed to by the CONN reference has been reconnected to another terminal. D400 ARRIVE TUBE LESS THAN TUBE MINIMUM. ACTUAL TUBE LENGTH IS... The distance between the arrive p±point of this component and the leave p±point of the previous component (or Head) is greater than zero and less than the specified minimum tube length (default: 100mm).
www.aveva.com © Copyright 1974 to current year. 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 p±point of this component are not correct with respect to the leave p± point of the previous component (or Head). The error could be caused by incorrect positioning of this component, the previous component (or Head) or both. The following illustration shows some typical examples: z
z
z
z
z z
D420 BAD ARRIVE BORE The bore of the arrive p±point of this component is not equal to the bore of the preceding tube or, if this component is not preceded by tube, to the bore of the leave p±point of the previous component (or HBORE). D430 BAD ARRIVE CONNECTION TYPE The connection type of the arrive p±point of this component is not compatible with the preceding tube or, if this component is not preceded by tube, to the connection type of the leave p±point of the previous component (or HCONN). D500 REFERENCE LSTUBE UNSET You have probably forgotten to select the piping Component. D600 LEAVE BORE NOT SAME AS BORE OF LSTUBE The bore of the leave p±point of this Component is not the same as the bore of the tube following the Component. D610 LEAVE CONNECTION TYPE NOT COMPATIBLE WITH CONNECTION TYPE OF LSTUBE The connection type of the leave p±point of this Component is not compatible with the tube following the component. End±Component Diagnostics These are applicable only to the last component in a Branch: E700 LEAVE TUBE LESS THAN TUBE MINIMUM. ACTUAL TUBE LENGTH IS... The distance between the leave p±point of the current component and the tail position, TPOS, is greater than zero and less than the specified minimum tube length (default: 100mm). E710 BAD LEAVE GEOMETRY The position and direction of the leave p±point of this component are not correct with respect to the position, TPOS, and direction, TDIR, of the tail. The error could be caused by incorrect positioning of this component, the Tail, or both. E720 LEAVE BORE NOT SAME AS TBORE The bore of the leave p±point of this component is not the same as the tail bore, TBORE. E730 LEAVE CONNECTION TYPE NOT COMPATIBLE WITH TCONN The connection type of the leave p±point of this component is not compatible with the tail connection type TCONN.
Exercise 8 (Data Consistency Check) Apply a data consistency check all the cable trays you have created so far. Try to correct any inconsistencies.
www.aveva.com © Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
104
CHAPTER 9
9
Isometric Production
Detail Isometric production is the subject of other courses; however, since a requirement of all cableway designers is the production of check isometrics, the basic techniques of what is a simple operation are covered here.
9.1
Accessing Isodraft
Before An isometric can be produced, first ensure that cable tray(s) or branch(es) have been checked through the Datacon utility. The isometric will fail if components have lost their Spref (specification reference), are poorly aligned or overlap. A visual check, ensuring that no dashed line appears is not sufficient. From design, Isodraft can be accessed using Design > modules > Isodraft.
Once in the Isodraft module, select Display > Members from the main menu. Members list is displayed showing the contents of the Design DB and a graphical view, similar to that in Design.
Isodraft has a number of options to control the appearance, content and type of isometric. 2 alternatives are supplied each with an option to produce metric or imperial output data, thus giving 4 option files altogether. Before accessing 1 of these option files, using the Members form, navigate to a suitable cable tray or branch as you would in Design.
www.aveva.com
© Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
105
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
Detail
7KLVFDQEHFKDQJHGWR¶'HWDLO/LVW¶DQGVHYHUDOFDEOHWUD\V or branches can be selected and multiple isometrics generated.
Produce
This can be changed to generate:
Transfer files Used to interface with other systems. Batch macro
Useful when large quantities of isometrics are required. Any such macro is usually run overnight.
Bolt Report
Bolts are only generated in Isodraft, so this function generate a report of bolts for pipes and branches identified in the detail list.
Select Detail List from the Detail pull down, the Isodraft Detail List form appears. Select the Cable tray / trays or just a branch from the Members list and press Add
www.aveva.com © Copyright 1974 to current year. 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 nozz_sched pipe_mto steel_mto tube_mto tube_gradient tube_area_vol valve_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.
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