0% found this document useful (0 votes)
214 views70 pages

TM-2108 AVEVA Marine (12 Series) Assembly Planning and Hull Weld Planning Rev 5.0

Uploaded by

Alexandru Bogdan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
214 views70 pages

TM-2108 AVEVA Marine (12 Series) Assembly Planning and Hull Weld Planning Rev 5.0

Uploaded by

Alexandru Bogdan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 70

AVEVA Marine

(12 Series)

TR A I N I N G G U I D E
Assembly Planning &
Hull Weld Planning

TM-2108

www.aveva.com
AVEVA Marine (12 Series)
Assembly Planning and Hull Weld Planning TM-2108

www.aveva.com
2
AVEVA Marine (12 Series)
Assembly Planning and Hull Weld Planning TM-2108

Revision Log
Date Revision Description of Revision Author Reviewed Approved
07/08/2007 0.1 Issued for Review JG
14/04/2008 0.2 Reviewed JG SK
08/05/2008 1.0 Approved for Training 12.0.0.3 JG SK RP
21/01/2009 1.1 Issued for Review SK SS
27/01/2009 1.2 Reviewed SK SS
18/02/2009 2.0 Approved for Training 12.0.SP3 SK SS RP
28/07/2009 2.1 Issued for Review JP
01/09/2009 2.2 Reviewed JP AJ
01/09/2009 3.0 Approved for Training 12.0.SP4 JP AJ SH
19/11/2009 3.1 Issued for Review FP
24/11/2009 3.2 Reviewed FP JP
24/11/2009 4.0 Approved for Training 12.0.SP5 FP JP SH
08/06/2010 4.1 Reviewed for Training 12.0.SP6 MZ
21/06/10 5.0 Approved for Training 12.0.SP5 MZ SH SH

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

Suggestion / Problems
If you have a suggestion about this manual or the system to which it refers please report it to the AVEVA
Group Solutions Centre at [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
Information of a technical nature, and particulars of the product and its use, is given by AVEVA Solutions Ltd
and its subsidiaries without warranty. AVEVA Solutions Ltd. and its subsidiaries disclaim any and all
warranties and conditions, expressed or implied, to the fullest extent permitted by law.
Neither the author nor AVEVA Solutions Ltd or any of its subsidiaries shall be liable to any person or entity
for any actions, claims, loss or damage arising from the use or possession of any information, particulars or
errors in this publication, or any incorrect use of the product, whatsoever.

Trademarks
AVEVA and Tribon are registered trademarks of AVEVA Solutions Ltd or its subsidiaries. Unauthorised use
of the AVEVA or Tribon trademarks is strictly forbidden.
AVEVA product names are trademarks or registered trademarks of AVEVA Solutions Ltd or its subsidiaries,
registered in the UK, Europe and other countries (worldwide).
The copyright, trademark rights or other intellectual property rights in any other product, its name or logo
belongs to its respective owner.
www.aveva.com
3
AVEVA Marine (12 Series)
Assembly Planning and Hull Weld Planning TM-2108

Copyright
Copyright and all other intellectual property rights in this manual and the associated software, and every part
of it (including source code, object code, any data contained in it, the manual and any other documentation
supplied with it) belongs to AVEVA Solutions Ltd. or its subsidiaries.
All other rights are reserved to AVEVA Solutions Ltd and its subsidiaries. The information contained in this
document is commercially sensitive, and shall not be copied, reproduced, stored in a retrieval system, or
transmitted without the prior written permission of AVEVA Solutions Limited. Where such permission is
granted, it expressly requires that this Disclaimer and Copyright notice is prominently displayed at the
beginning of every copy that is made.

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

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

Printed by AVEVA Solutions on 14 July 2010

© AVEVA Solutions and its subsidiaries 2001 – 2009

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

www.aveva.com
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 Assembly Planning Overview ................................................................................................................. 9
2.1 Description ....................................................................................................................................... 9
2.2 Assembly Planning Data Model.................................................................................................... 12
2.3 User Interface ................................................................................................................................. 13
2.3.1 Toolbar Functions..................................................................................................................... 13
2.3.2 Context Sensitive Menu Functions........................................................................................... 14
2.3.3 Using the Design Explorer to Collect Parts .............................................................................. 15
2.4 Viewing the Model .......................................................................................................................... 16
2.5 Production (Assemblies) ............................................................................................................... 16
3 Design and Assembly Trees ................................................................................................................. 17
3.1 The Design Tree ............................................................................................................................. 17
3.1.1 Production Blocks..................................................................................................................... 17
3.1.2 Outfitting Sites and Zones ........................................................................................................ 18
3.2 The Assembly Tree ........................................................................................................................ 19
3.2.1 Expanding and Collapsing the Assembly Tree ........................................................................ 19
3.2.2 Creating an Assembly .............................................................................................................. 20
3.2.3 Renaming an Assembly ........................................................................................................... 20
3.2.4 Copy an Assembly ................................................................................................................... 20
3.2.5 Move an Assembly ................................................................................................................... 21
3.2.6 Remove an Assembly .............................................................................................................. 21
3.2.7 Find in Assembly Control ......................................................................................................... 22
3.3 Assembly Attributes and Properties ............................................................................................ 23
3.3.1 Attributes on Assembly (ASMBLY) .......................................................................................... 23
3.3.2 Attributes on Assembly item (ASITEM) .................................................................................... 23
3.3.3 Pseudo Attributes on Assembly (ASMBLY) ............................................................................. 23
3.3.4 Pseudo Attributes on Assembly item (ASITEM) ...................................................................... 23
3.3.5 Pseudo Attributes on Any Type of Element (Collected to an Assembly) ................................. 23
3.3.6 Assembly Properties ................................................................................................................ 24
3.4 Saving Assembly Information ...................................................................................................... 25
Exercise 1 (Creating an Assembly) .............................................................................................................. 26
4 Collecting Parts ...................................................................................................................................... 27
4.1 Collecting Parts to an Assembly .................................................................................................. 27
4.1.1 Collection using Drag & Drop ................................................................................................... 27
4.1.2 Selection from the Graphical View ........................................................................................... 28
4.2 Using Visuals.................................................................................................................................. 29
4.3 Removing Parts from an Assembly ............................................................................................. 29
4.4 Saving the Assembly collections ................................................................................................. 30
4.5 Collect Rules .................................................................................................................................. 30
4.5.1 Pipe and HVAC ........................................................................................................................ 30
4.5.5 Structure ................................................................................................................................... 32
4.5.6 Panels ...................................................................................................................................... 32
4.5.8 Re-allocating Parts ................................................................................................................... 33
4.6 Assembly sequence....................................................................................................................... 33
4.6.1 Editing the Assembly Sequence .............................................................................................. 33
4.6.2 Playing back the Assembly Sequence ..................................................................................... 34
4.7 Assembly Calculations .................................................................................................................. 35
Exercise 2 (Collecting Parts) ........................................................................................................................ 36
5 Assembly Drawings and Assembly Parts Lists .................................................................................. 41
5.1 Overview ......................................................................................................................................... 41
5.2 Start-up ........................................................................................................................................... 42
5.2.1 Creation ....................................................................................................................................
www.aveva.com 42
5.2.2 Drawing Mode .......................................................................................................................... 45
5
AVEVA Marine (12 Series)
Assembly Planning and Hull Weld Planning TM-2108

Exercise 3 (Assembly Drawings and Parts Lists) ...................................................................................... 46


6 Weld Planning ........................................................................................................................................ 47
6.1 Overview ......................................................................................................................................... 47
6.2 Starting the Weld Planning System ............................................................................................. 47
6.3 The Weld Planning Interface ......................................................................................................... 48
6.4 The Context Sensitive Menu ......................................................................................................... 48
6.5 Creating & Viewing Welds............................................................................................................. 49
6.5.1 Definitions ................................................................................................................................. 49
6.6 Weld Detection ............................................................................................................................... 50
6.6.1 Detect welds ............................................................................................................................. 50
6.6.2 Detect all Welds ....................................................................................................................... 51
6.6.3 Create Weld Report.................................................................................................................. 52
6.6.6 Create Robot Control File ........................................................................................................ 54
6.6.7 Edit Welds ................................................................................................................................ 55
6.6.8 Update Model ........................................................................................................................... 56
6.7 Weld Planning Batch ..................................................................................................................... 56
Exercise 4 (Detect welds / Reports) ............................................................................................................. 57
6.8 Weld Planning Setup ..................................................................................................................... 58
6.8.1 Weld Positions.......................................................................................................................... 58
6.8.2 Weld Leg Length ...................................................................................................................... 59
6.9 Weld Defaults ................................................................................................................................. 60
6.9.1 Execution Units ........................................................................................................................ 60
6.9.2 DEFAULT Statement ............................................................................................................... 62
6.9.3 Translation of Weld Factor into WLL ........................................................................................ 62
7 Appendix A - Assembly Parts Lists for Exercise 2 ............................................................................ 64

www.aveva.com
6
CHAPTER 1

1 Introduction

This course is designed for those people involved in the build strategy phase of shipbuilding.

1.1 Aim

To provide the participants with enough knowledge to efficiently use the AVEVA Marine Assembly Planning
Tool to create and maintain the assembly tree structure and related information which together represent the
build intent.

1.2 Objectives

Over two days the participants will learn to use the Assembly Planning application to:

· Develop the assembly tree.


· Add assembly attributes.
· Collect parts to assemblies.
· Create assembly parts lists and drawings.
· Create weld information and reports.

1.3 Prerequisites

Trainees should be familiar with Microsoft Windows

1.4 Course Structure

Training will consist of OH presentations, demonstrations on a workstation and practical exercises for the
trainees to complete.

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 press actions are indicated by bold turquoise text
Information the user has to key-in will be bold red

i Additional information

System prompts should be bold and italic in inverted commas i.e. 'Choose function'.

Example files or inputs will be in the courier new font, colours and styles used as before.

www.aveva.com
7
AVEVA Marine (12 Series)
Assembly Planning and Hull Weld Planning TM-2108

www.aveva.com
8
CHAPTER 2

2 Assembly Planning Overview

2.1 Description

Assembly Planning provides functionality to manage the production breakdown structure of the vessel. It
supports the definition of the vessel build strategy and the creation of assembly production information.

The hierarchical assembly tree (the production breakdown structure) is defined and maintained in parallel
with the design and modelling work. The rough build strategy is defined in the early phase of a project, and
further refined into a detailed build strategy along with the refinement of the model. As soon as model parts
are available in Design, they can be collected to nodes in the assembly tree. Thus the Assembly view of the
product is available from the very beginning of the design, and is continuously developed during the design
process. Assembly Planning allows the detailed design model to be viewed as a production model.

With Assembly Planning the complete production breakdown structure is created and maintained. This
includes the production hierarchy for the hull, but also the installation of equipment, electrical, HVAC and
outfit steel. An assembly could be a physical steel unit (including outfit installation), but an assembly could
also correspond to a space (e.g. a compartment or a room) and thereby include all the prefabricated units,
material and components to be installed into this space. The figure below shows a view from an Assembly
Planning session.

Its main features are as follows:


· Tools for creation and manipulation of the Assembly Tree.
· Tools for the collection of objects / parts to assemblies.
· Automatic Assembly Drawings and Assembly Parts Listing.
· Calculation Bounding Box, Projection data. www.aveva.com
9
AVEVA Marine (12 Series)
Assembly Planning and Hull Weld Planning TM-2108

To open the application select Start>All Programs>AVEVA>Marine12SP*>Run Marine

Login details for the project used are shown below:

· Project mar
· Username ASSY
· Password ASSY
· MDB ASSYPLANNING
· Module HullDesign
i Assembly Planning is an Add-in that can be
accessed from both Hull and Outfit applications
To view the application in the Outfit module select
Display>Assembly Planning
To view the application in the HullDesign module select
View>Addins>Assembly Planning

The screen shot above shows a view from a typical Assembly Planning session.
www.aveva.com
10
AVEVA Marine (12 Series)
Assembly Planning and Hull Weld Planning TM-2108

Design Explorer 3D Viewer


Context Sensitive Menu

Assembly List
Assembly Tree

www.aveva.com
11
AVEVA Marine (12 Series)
Assembly Planning and Hull Weld Planning TM-2108

2.2 Assembly Planning Data Model

The data model for assemblies as depicted below is built by ASMBLY type of elements (as shown in the
Design Explorer view below). The assemblies (ASMBLY) are referring to design elements through proxy
elements (ASITEM) which are not visible to the user. The top most element of an assembly structure is the
Assembly World (ASWL) element.

www.aveva.com
12
AVEVA Marine (12 Series)
Assembly Planning and Hull Weld Planning TM-2108

2.3 User Interface

The main Assembly Planning functions are to be found in a separate assembly planning window consisting
of an assembly tree and an attached list view. Some functions are presented in a toolbar while others are
available from context sensitive popup menus in assembly tree and related list view. The assembly tree view
and list view supports drag and drop operations between nodes in assembly tree and items in list view. The
list view supports multiple selections.

2.3.1 Toolbar Functions

Filter Assemblies can be defined with different types. Only


assemblies of the selected type will be shown in the tree
and list view. Optionally the filtering can affect the contents
displayed in the graphical view.

Sort tree The Assembly tree can be sorted by name or by assembly


sequence. When sorted according to assembly sequence
the collected design parts are enumerated along with the
subassemblies, i.e. the “Parts” folders are gone.
One level up Go one level up in the assembly tree.

Edit sequence This enables/disables the possibility for the user to change
the assembly sequence. When enabled the interrelated
order of items can be changed by drag & drop operations
in the list view.

Collect rules The type of element to be collected can be set through a


dialogue where the user ticks the type of elements to be
considered during a collect operation.

Visuals It’s possible to change the visualization of the design


elements collected/not collected. In this function it is also
possible to tick if the assembly type filter should affect the
graphical view (see Filter above).

www.aveva.com
13
AVEVA Marine (12 Series)
Assembly Planning and Hull Weld Planning TM-2108

2.3.2 Context Sensitive Menu Functions

The context sensitive menus in assembly tree and list view contain functions that operate on the assembly
structure. The number of menu items displayed depends on which node type is selected in the assembly
hierarchy. The full list displayed at assembly level is shown below:

Cut Moves the selected items to a new position in the assembly tree, use cut &
paste or drag & drop operations in the assembly tree and list view.

Copy Copies the selected assembly structure (excluding parts) to a new position
in the assembly tree. Operations are performed by copy & paste in the
assembly tree or in the list view.

Copy (including An ordinary copy operation excludes elements collected to the assembly
symmetrical hull parts) structure. This special function considers hull parts that are symmetrical and
assign the corresponding replica of a symmetrical part to the copied
assembly structure.

Rename This function is used to change the name of a local assembly node.

Remove By this function the selected assembly and its sub-structure will be removed
and references to collect design parts will be dissolved. If design part is
selected, remove means the part will be de-selected from assembly.

New Assembly This function creates a new child assembly below the selected assembly in
the tree view. If this function is entered in the assembly tree view, the new
child assembly becomes selected, if entered in the list view, the parent
assembly remains selected. This can be significant for efficient multiple
assembly creation, either hierarchically or creation at the same level.

Insert Assembly This function extends the assembly hierarchy by insertion of an assembly in
between existing assemblies. Items selected, design parts, assemblies or a
part folder at entrance to the function will be put into the created assembly.

www.aveva.com
14
AVEVA Marine (12 Series)
Assembly Planning and Hull Weld Planning TM-2108

Weld The Weld Planning functions are accessed from this menu option.
i For more information see Chapter 6 - Weld Planning

Collect Graphical Selection The design part graphically selected in the 3D view will be collected to the
target assembly.

Set Current Element The assembly or design part element selected in assembly tree or list view
is made current element (CE) by this function.

Make Selection The operation creates a graphical selection in 3D view from a selection set
of items in assembly tree or list view. If the items are not available in the 3D
view they will be added automatically. When the items become marked as
selected in 3D view you can then use general graphical tools like e.g. Zoom
to Selection. The user can compose the selection set of multiple selected
design parts and assemblies. For assemblies, design parts directly collected
to them are selected.

Make Hierarchy Selection This function works in the same way as function Make Selection above, but
design parts are taken from all sub assemblies in the hierarchy below the
selected assembly.

Show Sequence The function reveals, in 3D view, each member of the assembly one by one
by fading them from transparency to opacity. If the member is a design part,
the part is faded. If the member is a sub-assembly, all design parts in that
subassembly's sub-tree is faded. When this function is entered the user
interface changes mode and the assembly tree is hidden and the list view
for the assembly acts as a control facility for the sequence animation. The
toolbar also changes to the one controlling the animation. You have the
ability to play, pause and restart the animation. Consecutive revealed parts
are marked on the list. By changing the selection mark, with mouse or
keyboard, the user can step to any point in the sequence animation. Click
the Settings button to open a settings dialog on which the user can change
the speed of the animation. To quit the animation mode click the Close
button.

Properties Assembly information and properties can be defined i.e. orientation of


assembly, destination, etc.

Collapse all The function collapses all nodes in the entire assembly tree.

Set as root The function elevates the selected assembly node to be the top level
element in the assembly window.

2.3.3 Using the Design Explorer to Collect Parts

Collect/Extract Parts using Assembly Tree

Beside the Collect graphical selection, the way to populate the


assembly structure by design part elements is through drag & drop
of parts from the Design Explorer into a target assembly in the
assembly tree or assembly list view. The type of design part
elements considered during a collect operation is configured by the
Collect rules function above. Design parts already collected can
change location in assembly structure through drag & drop and cut
& paste operations within the assembly tree. Design parts are
extracted by the Remove function.

www.aveva.com
15
AVEVA Marine (12 Series)
Assembly Planning and Hull Weld Planning TM-2108

2.4 Viewing the Model

Assembly Planning uses the Design Explorer and the 3D viewer common to other AVEVA Marine
applications. In addition to this there is an Assembly Tree and List viewer as shown in the Assembly
Planning User Interface shown previously. For viewing purposes in Assembly Planning the user will ‘Drag
and Drop’ the required elements from the Design Explorer and the Assembly Tree into the 3D viewer.

2.5 Production (Assemblies)

The Design Explorer also allows the user to view the Assembly status for a project. Within the Design Tree
there is a parent node Assembly World (ASWL) Production, and the assembly set-up created within the
Assembly Planning application for the current production environment are available below this node.

i Note that the Assembly Planning functions are NOT available


in the Design Explorer. They must be accessed from the
Assembly Planning window

www.aveva.com
16
CHAPTER 3

3 Design and Assembly Trees

3.1 The Design Tree

The Design Tree reflects the model structure as contained in the


AVEVA Marine design databases. The tree is located in a window of
the AVEVA Marine applications under the Design Explorer, and is
structured with the following main categories:

Compartments Shows the early design compartmentation of the selected vessel.


Design Blocks These hold the panels that are allocated to “design blocks” (this may
be a major design block covering the entire ship, or smaller blocks
defining more specific design areas of the ship). Parts should not be
collected from design blocks.

Outfitting Zones Outfit models are shown here and are usually grouped by type i.e.
pipe, equipment, structure, etc.

Production Blocks Hull panels, profiles, brackets etc. are shown here and are grouped by
Blocks.
Reference Surfaces Reference surface objects released from Surface and Compartment,
may be used to define hull panel locations.
Sculptured Surfaces The surfaces of the vessel.

i The view shown in the Design Explorer is defined by the order and content of the MDB assigned to
Assembly Planning users.

3.1.1 Production Blocks

The Production Blocks section of the Model Tree has a hierarchical structure
for grouping of the hull model items.

Under each block node will be the nodes for grouping of the Planar and
Curved Panels, and under each of these nodes is the model name given to
each panel.

Each panel will have nodes for the grouping of Plates, Stiffeners, Flanges
etc., depending upon the components each panel contains. Under each of
these nodes is the model name given to each part.

www.aveva.com
17
AVEVA Marine (12 Series)
Assembly Planning and Hull Weld Planning TM-2108

3.1.2 Outfitting Sites and Zones

The Outfit Modules are also a hierarchical structure. Immediately under SITE
or AREA node is the list of ZONEs or COMPARTMENTs.

i Note that :AREA and :COMPARTMENT are User Defined Element


Types (UDET’s) designed to represent SITE and ZONE respectively

Beneath each Zone or Area are the nodes for each type of Outfit model items and under each of these
nodes are the model names given to each item.

Under each model item there are further levels of the tree, depending upon the type of item, and also the
model status of each item, and these are defined as follows:

Equipment, Volume, and Structure elements will have part levels beneath the model name.

Pipes, HVACs and Cableways have branch elements beneath the model items and beneath the branch
elements there are part levels.

For Pipes and HVACs that have been spool defined, beneath the main
pipe/hvac model name will be a folder called PSLIST or HSLIST (pipe and
hvac spool list)

www.aveva.com
18
AVEVA Marine (12 Series)
Assembly Planning and Hull Weld Planning TM-2108

3.2 The Assembly Tree

The Assembly Tree (the production breakdown structure) is the method used to describe the hierarchy of
assemblies within the Design Model. The top node is the “ship”, and the lowest nodes perhaps assemblies
containing two parts welded together. Therefore the assembly hierarchy may be described as a series of
‘Parent-Child’ relationships.

The parent node has several immediate children usually termed as sub-assemblies. These sub-assemblies,
in turn become parents to other sub-ordinate sub-assemblies and so on.

Assembly
(Parent)

Sub- Sub- Sub-


Assembly Assembly Assembly

The Assembly Tree appears in the left hand side of the Assembly Planning application under the Production
node. When expanding an assembly node in the tree view, there will be one node for each subassembly
plus a number of subfolders. Each subfolder could be expanded to see the details. There will be separate
subfolders for parts.

3.2.1 Expanding and Collapsing the Assembly Tree

To expand the node in the assembly tree, the following methods can be used:

1. Click on the plus sign to the left of the node.

2. Double click on the node name

In both situations the node will be highlighted and the tree expanded.

To collapse the nodes repeat the process:

1. Click on the minus sign to the left of the name.

2. Double click on the node name.

www.aveva.com
19
AVEVA Marine (12 Series)
Assembly Planning and Hull Weld Planning TM-2108

3.2.2 Creating an Assembly

Indicate the node in the assembly tree, below which the new assembly should be created.

Select the function New Assembly on the right click context menu.

A new assembly is created, and the user is prompted to key in the name of the new assembly. The new
assembly will get the temporary name "New Assembly", which must be changed to a real assembly name by
the user.

3.2.3 Renaming an Assembly

Indicating the assembly node and selecting the function Rename on the right click context menu allows the
user to rename the assembly.

3.2.4 Copy an Assembly

A branch of the assembly tree (including all sub-branches) can be copied to another location in the tree. To
copy the assembly structure, select the assembly/assemblies to copy, right-click and choose Copy, then
select a parent assembly that the copied assemblies will belong to, then right-click and choose Paste.
(A message may appear “Can not perform operation” select Retry to add the copied branch and re-name)

The assembly, including all its subordinate assemblies is now copied to the new position in the assembly
tree. All part references are removed. All assembly properties will be reset to their default values.
www.aveva.com
20
AVEVA Marine (12 Series)
Assembly Planning and Hull Weld Planning TM-2108

3.2.5 Move an Assembly

A branch of the assembly tree (including all sub-branches) can be moved to another location in the tree. To
move an assembly/assemblies there are two options:

Select the assembly/assemblies to move, right-click and select Cut, then select a parent assembly that the
assemblies will belong to, then right-click and select Paste.

· Click on the assembly to be moved, then drag and drop to move the assembly and all collected
items to its new parent assembly node.

The selected assembly node will be disconnected from its parent assembly and moved to the new position
in the assembly tree, together with all its subordinate assemblies. The references to collected parts will be
kept.

3.2.6 Remove an Assembly

Indicating the assembly node and selecting the


function Remove on the right click context menu
will delete the assembly.

The indicated assembly node and all subordinate


assemblies will be deleted. All parts collected to
these assemblies will be reset to non-collected.

The user is asked to confirm the Remove operation


before the actual deletion is performed.

www.aveva.com
21
AVEVA Marine (12 Series)
Assembly Planning and Hull Weld Planning TM-2108

3.2.7 Find in Assembly Control

When Assembly Planning is


invoked an additional add-in
is loaded and the ‘Find in
assembly control’ is added to
the Design Explorer, right
click context menu. Thus, the
user can search the assembly
tree for the selected items.

Within the Assembly Tree, icons are used to represent models, parts etc.

When the Assembly tree is expanded down to the


parts level, then similar icons may be used to
represent parts in Hull and Outfit in the assembly tree.

The part name is also displayed and the item type.

An extract of HVAC icons and reference texts shown


opposite:

Some examples of icon representations are shown


below.

Production (Assembly root node)

Assembly & Sub-assembly, Pipe Spool, Equipment.

Shell Plate

Shell Stiffener

Planar Profile
Planar Plate

Bracket

Structure

Structure I-Section

Structure Panel

Pipe Gasket

Pipe Flange

Pipe Bend

Pipe Elbow

Pipe Reducer
Pipe Valve
Pipe Tee
www.aveva.com
22
AVEVA Marine (12 Series)
Assembly Planning and Hull Weld Planning TM-2108

3.3 Assembly Attributes and Properties

Additional assembly attributes may be added to define properties to any assembly below the main
Production node.

3.3.1 Attributes on Assembly (ASMBLY)

Name: Description: Type:

NAME Assembly path name Text


ASNAME Local assembly node name Text
DESC Description text
ASWLOC Working location text
ASDEST Destination text
ASBUIL Building strategy Text
ASORIS Assembly Orientation (*) Integer
ORI Orientation Real array
ASBPAN Base panel (**) Reference
ASEWEI Estimated weight Real
ASECOG Estimated centre of gravity Real array

Notes:
For (*) Predefined assembly orientations (ASORIS) the following values can be used.
1 = upright, 2 = upside down, 3 = fore down, 4 = aft down, 5 = portside down, 6 = starboard down, 7 =
specific panel, 8 = automatic
(**) Base Panel (ASBPAN) R is the reference to planar hull panel when ASORI is set to specific panel or
automatic.

3.3.2 Attributes on Assembly item (ASITEM)

Name: Description: Type:

ASIQUA Quantity Integer


ASMREF Reference to part reference Table

3.3.3 Pseudo Attributes on Assembly (ASMBLY)

Name: Description:

SMEMB Members of assembly (subassemblies and referred parts)


SEXPND Referred design parts in entire structure below assembly
ASORIS Like ASORI but expressed in the format of a text string
ASSEQ Sequence number

3.3.4 Pseudo Attributes on Assembly item (ASITEM)

Name: Description:

SITEM Referred part

3.3.5 Pseudo Attributes on Any Type of Element (Collected to an Assembly)

Name: Description:

ASIOWN Owning ASITEM


ASMOWN Owning Asmbly
ASMBLD True/False whether assembled
ASMBLS 'A'/'NA' whether assembled
ASSEQ Sequence number www.aveva.com
23
AVEVA Marine (12 Series)
Assembly Planning and Hull Weld Planning TM-2108

3.3.6 Assembly Properties

Through a properties dialog box it is possible to edit the attributes of an assembly.

i Many of the fields displayed in the Assembly Planning properties form can be customized, UDA’s and
UDET’s are considered administration functions and are not covered in this document. See TM-2120
AVEVA Marine (12 Series) System Administration (Basic)

Click the assembly node, right click and then select Properties

An input box will appear so the user can edit/add the following relevant information:

Assembly name The name of the current assembly (it is also possible to rename the assembly here).

Parent assembly The name of the parent assembly.

Assembly Type Assemblies can be categorized into "Assembly Types". An assembly type may have
a work location and destination.

Description A description of the current assembly.

Working Location An assembly has a work location and destination attribute. These attributes can be
used to define where an assembly shall be manufactured and where it shall be
transported to after the assembly process. Both attributes refer to actual building
locations in a shipyard.

Destination As ‘Working Location’ (see above).

Build Strategy Information of how to produce the assembly.

Predefined orientation Information about how the assembly should be oriented during the
manufacturing activity. The Orientation will determine the view projections
in the Automatic Assembly Drawing generation.

www.aveva.com
24
AVEVA Marine (12 Series)
Assembly Planning and Hull Weld Planning TM-2108

The orientation can be set to:

· Upright
· Upside down
· Fore down
· Aft down
· Portside down
· Starboard down
· Specific panel
· Automatic

i When the Orientation is set to Specific or Automatic, a base panel must be appointed.

The orientations are fetched from a pull-down menu:

Base Panel A base panel must be specified if the Orientation is set to Specific or Automatic. If
Orientation = Specific panel, the base panel is given by the user, by selecting one of
the panels in the assembly. The selection is made from a drop-down list, listing all
the panels in the assembly. If Orientation = Automatic, the application will determine
the appropriate base panel by searching for the panel plate (within the assembly),
with the largest area. In both cases, the side where the majority of the parts are
located determines the busy side of the panel. The base panel could be planar or
knuckled.

Estimated Weight An estimated weight can be keyed-in by the user.

Estimated COG An estimated COG can be keyed-in by the user.

3.4 Saving Assembly Information

To save the assembly properties click the OK button, otherwise select the Cancel button. Click select
Design > Save Work to save overall changes.

www.aveva.com
25
AVEVA Marine (12 Series)
Assembly Planning and Hull Weld Planning TM-2108

Exercise 1 (Creating an Assembly)

Create the assembly node structure shown below directly below the Production node:

Continue by creating the assembly structure shown opposite beneath the


HULL assembly (Tip: copy and rename where possible, attributes added
to an assembly are also copied, see below).

Add the attributes shown below to the assemblies; it is more efficient if the
attributes are added to the assemblies before copying them:

Assemblies attributes:

Node Description Attributes


B302 ER Block Assembly (ER2) Orientation:- Upright
302-1 ER Sub Assy ER2 UDK-4DK Orientation:- Upright
EQUI Equipment Content Orientation:- Upright
HVAC HVAC Content Orientation:- Upright
STRU Structure Content Orientation:- Upright
HULL Hull Sub assemblies Orientation:- Upright
DA ER Deck Assembly, Upper Orientation:- Upside Down
deck Estimated weight:5000
DB ER Deck Assembly, 4 deck Orientation:- Upside Down
Build Strategy:- Build upside down and turn for transport
Estimated weight:5000
LA ER Longitudinal BHD Assembly Orientation:- Port Down Estimated weight:2000
LB ER Longitudinal BHD Assembly Orientation:- Starboard down Estimated weight:4000
TA ER Transverse BHD Assembly Orientation:- Aft down Estimated weight:4000
TB ER Transverse BHD Assembly Orientation:- Fore down Estimated weight:4000
TC ER Transverse BHD Assembly Orientation:- Fore down Estimated weight:4000
TD ER Transverse BHD Assembly Orientation:- Aft down Estimated weight:4000

www.aveva.com
26
CHAPTER 4

4 Collecting Parts

The normal method of collection is to collect already existing parts from the design model.

4.1 Collecting Parts to an Assembly

The easiest method is to create a view containing the parts to be collected. The view can also contain
surrounding parts that won’t be collected. The collection of parts may be performed in two ways.

4.1.1 Collection using Drag & Drop

Select the assembly the parts will be collected to by left clicking on it in the
Assembly Tree. The assembly is highlighted.

Indicate a part in the design explorer. The part is then highlighted in the 3D
display.

Now drag and drop the part from the design explorer into the assembly list window as below.

www.aveva.com
27
AVEVA Marine (12 Series)
Assembly Planning and Hull Weld Planning TM-2108

The part is now collected to the highlighted assembly, in the Design Explorer the text beside the part has
changed from NA to A

NA = Not assembled
A = Assembled

In the assembly tree, the assembly now has a folder Parts in which the collected parts can be seen

i If the Visuals option has been set, the user will notice that the
element has different visual properties once it has been
collected to an assembly. This feature assists the user to see
what has been collected in the 3D View and just as importantly
what has not been collected

4.1.2 Selection from the Graphical View

Highlight the assembly, click on the item in the graphical view, then right click on the assembly and choose
Collect graphical selection

i By holding down the Ctrl button multiple selections can be made in the graphical view and then
collected to the assembly. A fence may also be dragged around a group of components to be collected,
the shift key can be used when creating a fence to remove items from an existing group, the control key
can also be used to add or remove individual items from a fenced region.

www.aveva.com
28
AVEVA Marine (12 Series)
Assembly Planning and Hull Weld Planning TM-2108

4.2 Using Visuals

The visual functions can be used to help distinguish between collected and non collected parts in the viewer.

Click the Visuals icon on Assembly Planning form

Set the Assembly Planning Visuals as shown,


make the translucency 75 and click Ok

The collected parts are coloured blue and are


translucent. The non collected parts have their
default representation.

i The customised colour and translucency settings will be saved when exiting Assembly Planning but will
be turned off when re-entering the application

4.3 Removing Parts from an Assembly

Highlight the part(s) in the Assembly list and select Remove from right click context menu. Multiple
selections can be made by holding down the Ctrl / Shift keys

In the Design Explorer the parts will change from status A to NA.
www.aveva.com
29
AVEVA Marine (12 Series)
Assembly Planning and Hull Weld Planning TM-2108

4.4 Saving the Assembly collections

Choose Design > Save Work to save the assembly information.

4.5 Collect Rules

As model items are created differently (panels, pipes, equipments, structures, etc.), different ways of
collection have to be provided. The previous section described the common procedure for collection; the
following are different processes depending upon the modelled item.

The collect rules window can be opened by clicking

on the Collect rules icon.

This button opens a dialog where the user can tick


the type of elements to be considered during a
collect operation.

The settings will vary from customer to customer


depending on the use of AVEVA Marine.

There now follows a brief explanation of some of


the considerations for different types of design
elements.

4.5.1 Pipe and HVAC

Pipes and HVAC are created and manufactured as spools therefore they will normally be collected as
spools. It is also possible to collect pipe and HVAC by part. By checking a box then the user can effectively
prevent collection at that level/part.

As pipe example shown, PLIST set to PSPOOL,


items collected at PSPOOL level in Design
Explorer.
www.aveva.com
30
AVEVA Marine (12 Series)
Assembly Planning and Hull Weld Planning TM-2108

4.5.2 To Collect the Complete Pipe

In the assembly planning window, highlight the assembly that is desired to be collect to. Then drag and drop
the pipe from the design explorer into the assembly list window. The individual items will be seen in the list

i Alternatively, select the pipe components in the graphical view, right click on the assembly and select
Collect graphical selection

4.5.3 To collect a spool:

In the assembly planning window, highlight the assembly that is desired to be collect to. Then drag and drop
the spool from the design explorer into the assembly list window. The individual items will be seen in the list

4.5.4 To Collect a Pipe or HVAC Element and Ensure only Spools are collected

In the Collect rules window, uncheck all the parts underneath the BRANCH element. Ensure that HSPOOL
(PSPOOL for Pipe) is still checked and click Ok

Then drag and drop the HVAC element into the assembly list. You will see that this time, instead of parts,
the spools appear in the list. The spools are represented in the list with an assembly icon

www.aveva.com
31
AVEVA Marine (12 Series)
Assembly Planning and Hull Weld Planning TM-2108

i Note: Individual components are not listed when collection is set to HSPOOL or PSPOOL and cannot
be removed from an assembly as individual components. Implied piping and ducting cannot be
collected at part level

4.5.5 Structure

Structures are created as model items that are usually made of a lot of individual parts; therefore it is
possible to collect the structure as a model or as individual parts.

4.5.6 Panels

Hull panels are created from plates, profiles,


flanges, brackets, etc. and are normally collected as
these individual items. However it is also possible to
collect the complete panel that contains the
individual items. For hull panels, the model
collection can take place in the model graphics
display view or the model tree.

www.aveva.com
32
AVEVA Marine (12 Series)
Assembly Planning and Hull Weld Planning TM-2108

4.5.7 Collect a Complete Panel

1. Pre-select the node in the Assembly tree list window, then drag and drop the panel into the list
window, or

2. Drag and drop the panel from the design explorer onto the node to which it should belong in the
Assembly tree.

The individual items will be seen in the list

4.5.8 Re-allocating Parts

If any parts are already collected to another assembly,


a warning will be given for confirmation if the parts
should be moved to the new assembly OK, or if they
should be rejected and remain in the original
assembly, Cancel

4.6 Assembly sequence

The assembly sequence is the order in which the parts and assemblies are put together. The user can edit
this sequence and play it back graphically which gives a view of how to assemble the product.

4.6.1 Editing the Assembly Sequence

By default the sequence reflects the order in which the parts have been collected, not the order in which the
assembly will be built. The sequence can be edited by selecting Edit Sequence from the Assembly planning
form.

www.aveva.com
33
AVEVA Marine (12 Series)
Assembly Planning and Hull Weld Planning TM-2108

Now the user can drag items around in the assembly list. The topmost items (low numbers) are assembled
first and the bottommost items (high numbers) assembled last.

When satisfied with sequence click the Edit Sequence button.

4.6.2 Playing back the Assembly Sequence

The sequence can be viewed by right-clicking on the assembly and selecting Show sequence

The system then plays the


sequence back step-by-step

A very simple example of an assembly sequence is shown below:

1 2

The Show Sequence window can be closed by clicking Close button. Try using the sequence
functions on some simple steel assemblies.

i Note that the views above do not take into account the orientation of the assembly

www.aveva.com
34
AVEVA Marine (12 Series)
Assembly Planning and Hull Weld Planning TM-2108

4.7 Assembly Calculations

The values mentioned below can be calculated for each Assembly object.

· Weight
· COG
· Bounding box
· Base panel (if Orientation is set to Automatic)
· Orientation transformation matrix

i The calculations are made in the background during the creation of assembly drawings and assembly
parts lists. See Chapter 5 - Assembly Drawings and Assembly Parts Lists for more details

Weight
The weight of the assembly is calculated considering all subordinate assemblies and all collected
parts.
COG (Centre of Gravity)
The centre of gravity for the assembly is calculated in ship (global) coordinates.

Bounding Box
The bounding box of the assembly is calculated in ship (global) coordinates.

Base Panel
If the Orientation is set to Automatic, the appropriate Base panel will be determined.

Orientation Transformation Matrix


The Transformation matrix is calculated from the Orientation. For Specific and Automatic, the base panel
is oriented with the busy side facing up. The Orientation position is listed in the Assembly Parts. In the
Assembly Automatic Drawing (see Chapter 5) this Orientation of the assembly can be seen, depending
whether the assembly is given a set position (Upright, Fore Down, etc.) or giving Specific/Automatic.

www.aveva.com
35
AVEVA Marine (12 Series)
Assembly Planning and Hull Weld Planning TM-2108

Exercise 2 (Collecting Parts)

Continue the assembly tree created in Exercise 1, and then collect the Hull and Outfit items to each
assembly as indicated in this Chapter.

i Any parts collected to existing assemblies can be re-assigned to the newly created assemblies.

The Hull items can be found in the upper section of Design BLOCK ER2. Take some time to familiarize
yourself with this unit before collecting parts. As previously explained assemblies can be a collection of
items (parts, spools, panels), a collection of assemblies, or a combination of the two. It is advised to
complete the assemblies that only contain parts first.

Upper Section

Design BLOCK ER2

The drawings that follow show the basic assembly breakdown. The trainer
will help to identify individual parts.

i See Appendix A for the full list of parts for each assembly

Note that the assemblies are shown orientated as per the ship co-ordinate
system in these views to help you identify them.

Change the Collect Rules settings to collect the HVAC elements by Spool.
www.aveva.com
36
AVEVA Marine (12 Series)
Assembly Planning and Hull Weld Planning TM-2108

302-1 (Iso 3 View)

302-1-HULL-DA (Iso 3 View)

UA1

UA2

UA3

UA4

302-1-HULL-DB (Iso 3 View)

VA1
VA2
VA3
VA4
VA5

www.aveva.com
37
AVEVA Marine (12 Series)
Assembly Planning and Hull Weld Planning TM-2108

302-1-HULL-LA (Iso 3 View). 302-1-HULL-LB (Iso 1 View).

302-1-HULL-TA (Iso 1 View). 302-1-HULL-TB (Iso 3 View).

302-1-HULL-TC (Iso 3 View) 302-1-HULL-TD (Iso 3 View).

www.aveva.com
38
AVEVA Marine (12 Series)
Assembly Planning and Hull Weld Planning TM-2108

302-1-HVAC

(HVAC can be found in :AREA 2M_HVAC)

302-1-EQUI can be found in AREA 2M_COMPARTMENTS – COMPARTMENT 2MC and COMPARTMENT


2MG

HVAC_SF_05 Equipment Ventilation Fan for 300 x 500 FLG CONN


HVAC_SF_03 Equipment Ventilation Fan for 300 x 500 FLG CONN
JB-FR-BJ-Y27 Equipment

www.aveva.com
39
AVEVA Marine (12 Series)
Assembly Planning and Hull Weld Planning TM-2108

www.aveva.com
40
CHAPTER 5

5 Assembly Drawings and Assembly Parts Lists

5.1 Overview

The ADP application is used to create drawings and parts lists for each assembly. The parts list can also be
issued separately and there are several different formats available. During runtime calculations are carried
out for each assembly including those for weight, centre of gravity, and bounding box.

www.aveva.com
41
AVEVA Marine (12 Series)
Assembly Planning and Hull Weld Planning TM-2108

5.2 Start-up

ADP can be performed from Outfitting Draft and Hull Drafting. After starting Outfitting Draft click Draft >
Auto Drawing Production. At least one Department and Registry should exist for the Assembly Drawings,
click on the Assembly Department toolbar, the following form is displayed:

A default name will be automatically assigned to the


Department and Registry, these may be edited or additional
ones created if necessary.

i The drafting database world can own Departments and


Registries which are used to organise and classify
drawings

In the ADP (Automatic Drawing Production) application click


Create > Assembly Deliverables.

The Assembly Planning Deliverables form will appear:

From Hull Drafting click AutoDP > Assembly


Deliverables

5.2.1 Creation

In the Design Explorer click on the assembly to be processed. Click CE button to make the current
assembly the element to search under.

www.aveva.com
42
AVEVA Marine (12 Series)
Assembly Planning and Hull Weld Planning TM-2108

The user can then filter the assemblies by Those not drawn / Those drawn etc. using the pull-down menu.

Click Search button and then select the assemblies to be processed from the list. Ctrl and Shift keys may be
used to select more than one assembly to be processed.

The drawings will be stored in the Dept (Department) and


Regi (Registry) displayed on the form.

It is possible to pick the type of drawing and parts list desired to create by using the pull-down menu system.

When satisfied click Process Now button.

The system creates a drawing, with parts list included.

www.aveva.com
43
AVEVA Marine (12 Series)
Assembly Planning and Hull Weld Planning TM-2108

In this case an A3 format sheet is chosen. Note that the calculated weight, COG and bounding box are
made in the background and this info put in the drawing/parts list.

The system also creates separate parts lists files in xls, csv, and txt formats.

The drawing is also produced separately in PDF format.

www.aveva.com
44
AVEVA Marine (12 Series)
Assembly Planning and Hull Weld Planning TM-2108

The <assembly_name>_data.xls file contains information regarding the assembly as shown below.

5.2.2 Drawing Mode

Where output for a particular assembly has not


previously been generated (Filter “Those not drawn”),
the default “Mode” is Create.

Where drawings have already been generated. (Filter


“Those drawn”), the possible modes are Recreate and
Update.

Update: This will redrawn the view graphics and rerun


all view tasks to allow for any design model changes.
Recreate: If you wish to delete the contents of the
drawing and recreate it.

www.aveva.com
45
AVEVA Marine (12 Series)
Assembly Planning and Hull Weld Planning TM-2108

Exercise 3 (Assembly Drawings and Parts Lists)

For the Assemblies completed in Exercise 3, create Assembly Drawings and Parts Lists. Try varying the
drawing sheet format for some of the assemblies. Open some of the parts list in MS Excel.

www.aveva.com
46
CHAPTER 6

6 Weld Planning

6.1 Overview

The Weld Planning application provides the functionality to make weld analysis and planning of hull
assembly structures. The assembly structures should already exist in Assembly Planning. The analysis
process is based on the topology of the AVEVA Hull and Outfitting 12.0 design model and the actual
geometry of the hull structure.

The Weld Planning functionality includes:

· Weld calculation of a single assembly


· Weld calculation also including all subassemblies of the given assembly
· Automatic calculation of weld leg length
· Automatic calculation of weld position
· Creation of Weld Reports

The figure below shows an overview of the Weld Planning environment.

MODEL

DEFAULTS

Weld Planning System

MODEL Design databases; Hull, Pipe, Cable etc.


DEFAULTS Default settings for WPS

6.2 Starting the Weld Planning System

The Weld Planning System is inbuilt to the Assembly Planning system. The functions may be accessed
through the same menu system.

i The WPS (Weld Planning System) user interface shares the same basic methods and tools as the
Assembly Planning Tool (drag & drop, pop-up menus etc.)

www.aveva.com
47
AVEVA Marine (12 Series)
Assembly Planning and Hull Weld Planning TM-2108

6.3 The Weld Planning Interface

Context Sensitive menu 3D Viewer

Assembly Tree Assembly List

6.4 The Context Sensitive Menu

By right clicking at the Assembly level or Weld level the context sensitive menu is activated. Depending on
where it is activated from, the menu will appear differently.

www.aveva.com
48
AVEVA Marine (12 Series)
Assembly Planning and Hull Weld Planning TM-2108

6.5 Creating & Viewing Welds

This section deals with the various methods used to generate, check and view Weld data.

6.5.1 Definitions

Welds are detected between objects. Welds can be simulated (checked) or generated (detected). The main
difference is that when they are simulated, the data is not saved in the database, although there is also a
difference in the way Weld Planning selects which seams to analyse.

The important weld terms are:

Weld The smallest unit of a weld connection. It can be straight or curved, but cannot have
any sharp angles.

Welded Joint A set of continuous welds and it can have sharp angles.

Weld Sequence A set of continuous or discontinuous joints.

A welded joint The individual welds that Each weld is identified by a


belong to the joint joint number and weld
number

www.aveva.com
49
AVEVA Marine (12 Series)
Assembly Planning and Hull Weld Planning TM-2108

6.6 Weld Detection

6.6.1 Detect welds

Indicate the node in the assembly tree for which the weld calculation shall be made.

Select the function Detect Welds from the right click context menu.

The weld calculation is started immediately by retrieving all parts and for each of them the circumscribed box
is calculated. These boxes are used to minimize the number of part/part combinations to check.

The Analysis form is displayed while detection is in progress.


The current evaluation can be interrupted by clicking Cancel button
on the Analysis progress form.

When the detection is completed the weld geometry is displayed in


the graphics window for the assemblies selected for weld detection.

www.aveva.com
50
AVEVA Marine (12 Series)
Assembly Planning and Hull Weld Planning TM-2108

6.6.2 Detect all Welds

Indicate the node in the assembly tree for which the recursive weld calculation shall be made.

Select the function Detect All Welds (top-down) from the right click context menu.

The weld calculation is started immediately by retrieving all sub-assemblies below the selected assembly.
The calculation is then preformed as in Detect Welds command, firstly for all sub-assemblies and then the
selected assembly.

www.aveva.com
51
AVEVA Marine (12 Series)
Assembly Planning and Hull Weld Planning TM-2108

6.6.3 Create Weld Report

The Weld Report can be generated in two different ways, interactively or in batch. The report is generated
as a .csv file. The csv files are stored in the folder assigned to the environment variable SB_SHIPPRINT

The files will be named as follows: weld-<assembly_name>.csv

The report contains the following information:

Row Description

A The joint name.


B The joint comment.
C Name for the first part (built-in naming rule). As
in AP/WP tree browser.
D Ditto for the second part.
E Customized part name for the first part according
to Part Name Control rule (ASS_PARTNAME in
file TB_PARTNAME_LEVEL).
F Ditto for the second part.
G The thickness of the first part.
H The thickness of the second part.
I The bevelcode of the first part.
J The bevelcode of the second part.
K The material quality of the first part.
L The material quality of the second part.
M The type of the welded joint.
N 0
O 0
P The weld name.
Q The weld comment.
R The weld leg length.
S The weld length.
T The number of weld layers.
U The welding position.
V The welding process.
W The standard process.
X The test procedure.
Y The start suspension.
Z The end suspension.
AA The connection angle.
AB The rotation angle.
www.aveva.com
52
AVEVA Marine (12 Series)
Assembly Planning and Hull Weld Planning TM-2108

AC The inclination angle.


AD The total welded joint length.
AE The total welded joint suspension length.
AF The local assembly name of the first part.
AG The local assembly name of the second part.
AH The full assembly path name for the first part.
AI The full assembly path name for the second part.

6.6.4 Batch

In Weld Planning Batch the Weld Report is created if the ASSEMBLY statement contains the attribute
/WELD_REPORT.

6.6.5 Interactive

Interactively it is possible to create reports by the Create Weld Report and Create All Weld Reports (Top-
Down) functions.

The Weld Report can also be automatically generated after the weld calculation if the default parameter
CREATE_WELD_REPORT is set to Yes. See also Weld Defaults.

www.aveva.com
53
AVEVA Marine (12 Series)
Assembly Planning and Hull Weld Planning TM-2108

6.6.6 Create Robot Control File

Indicate the node in the assembly tree for which the Robot Control file creation shall be made. Select the
Create Robot Control Files or Create All Robot Control Files (Top-Down) commands on the right click
context menu.

The contents of the file are a complete geometric description of an assembly, the assembly attributes and
the weld geometry and parameters for the assembly.

The resulting files will be created in the SB_STEPPRINT directory or, if this is not available, in the
SB_SHIPPRINT directory. A separate file will be created for each assembly. The file name is as follows:

tri-<assembly_name>.spf

www.aveva.com
54
AVEVA Marine (12 Series)
Assembly Planning and Hull Weld Planning TM-2108

6.6.7 Edit Welds

It is possible to edit some of the data calculated by the Detect Weld functions. Select the Edit Welds
command from the right click context menu on the selected Welds node

The Edit Weld Properties dialogue box appears, this has two tabs one for Welded Joints and the other for
Weld for Joints

The following information can be added/changed:

· Weld comment
· Weld position
· Weld size
· Weld process
· Weld standard process
· Weld test procedure
· Weld start suspension
· Weld end suspension

The weld table is updated with the given values when the OK button is clicked. www.aveva.com
55
AVEVA Marine (12 Series)
Assembly Planning and Hull Weld Planning TM-2108

6.6.8 Update Model

It is possible to transfer some data calculated by the Detect Weld functions to the Hull Model.

The function can be selected from a menu displayed on right click context menu on the selected Assembly
node.

The Update Model command transfers the weld leg length from the Weld Table object to the Hull Model.
The model is updated for plane plates, brackets and stiffeners. This information is immediately accessible in
drawings (bevel notes), scheme files etc.

The function treats all plane panels in the current assembly.

6.7 Weld Planning Batch

The input file for batch weld planning is an ordinary text file using a simple system input statement. This file
has only one statement type, which can be given any number of times.

Weld Planning Batch is activated by double clicking on the Weld Planning Batch icon in the Weld Planning
group. The input file can then be selected by the user.

The input should have the following syntax: ASSEMBLY, <assembly name>/CALC_WELD /
ROBOT_CTRL /WELD_REPORT;

If the given assembly <assembly name> ends with an asterisk, *, the calculation/robot file/ report will be
made for all subassemblies also, Top-down

www.aveva.com
56
AVEVA Marine (12 Series)
Assembly Planning and Hull Weld Planning TM-2108

If CALC_WELD is given the weld calculation will be performed.

If ROBOT_CTRL is given the generation of robot control files will be performed.

If WELD_REPORT is given the weld report will be created via Vitesse. Two csv files are created for each
assembly.

Exercise 4 (Detect welds / Reports)

Produce the welds and the reports for the assemblies defined in Exercise 3.

www.aveva.com
57
AVEVA Marine (12 Series)
Assembly Planning and Hull Weld Planning TM-2108

6.8 Weld Planning Setup

There are number of possibilities to customize the result of the weld calculations. Currently the following
parameters are implemented in the Weld Planning application

· User-defined Weld Positions


· User-defined Weld Leg Lengths
· Weld defaults

6.8.1 Weld Positions

The user-defined weld positions are based on the Japanese Industrial Standard Z 3003- 1963, Definition of
Welding Position. In this standard is specified how to calculate the rotation angle and inclination angle for a
weld, described in the local co-ordinate system of the assembly. With these angles it is possible to set up
rules for calculating the fundamental weld positions.

The input file for weld positions is an ordinary text file in a simple language based on the general TIL format.
This language has only one statement (POSITION) that can be repeated any number of times. The order in
the input file is, however, important since the system checks the rules sequentially until a weld position is
found.

The file name is weldPosition.def and must be placed in the SB_SHIP directory.

The input should follow the following syntax:

POSITION,<pos name>
/WELD_TYPE=<weld type>
/DESCRIPTION=<user description>
/MIN_ROT=<minimum rotation angle>
/MAX_ROT=<maximum rotation angle>
/MIN_INCL=<minimum inclination angle>
/MAX_INCL=<maximum inclination angle>;

<pos name> is the string which will be displayed for the weld position, maximum 26 characters.
<weld type> is the type of weld. Possible values are 'fillet' and 'butt'.

The attributes MIN_ROT, MAX_ROT and MIN_INCL, MAX_INCL defines the limiting intervals for the rotation
angle and inclination angle, respectively.

Example:

www.aveva.com
58
AVEVA Marine (12 Series)
Assembly Planning and Hull Weld Planning TM-2108

6.8.2 Weld Leg Length

The Weld Leg Length can be calculated in two different ways. It can either be done using an input file where
some simple rules are defined, or by using Execution Units.

6.8.2.1 Input File

The input file for weld leg lengths is an ordinary text file in a simple language based on the general TIL
format. This language has only one statement (LEGLENGTH) that can be repeated any number of times.

The file name is weldLegLength.def and must be placed in the SB_SHIP directory.

The input should follow the following syntax:

LEGLENGTH, <leg length>


/WELD_TYPE=<weld type>
/PART1_THICK=<thickness 1>
/PART2_THICK=<thickness 2>
/PART1_QUAL=<quality 1>
/PART2_QUAL=<quality 2>;

<leg length> is the resulting leg length.


<weld type> is the type of weld. Possible values are 'fillet' and 'butt'.
<thickness 1> is the thickness for the first part. If -1 is given no check will be made on thickness.
<thickness 2 is the thickness for the second part. If -1 is given no check will be made on thickness.
<quality 1> is the quality for the first part. If '*' is given no check will be made on quality.
<quality 2> is the quality for the second part. If '*' is given no check will be made on quality.

Example:

www.aveva.com
59
AVEVA Marine (12 Series)
Assembly Planning and Hull Weld Planning TM-2108

6.9 Weld Defaults

The input file for weld defaults is an ordinary text file in a simple language based on the general TIL format.
This language has one statement for each default parameter. The order in the input file is irrelevant.
The file name is weldDefaults.def and must be placed in the SB_SHIP directory. The default parameters
should have the following syntax:

MINIMUM_WELD_LENGTH, <min weld length>; All welds shorter than <min weld length> will be
deleted.
WELD_TYPE_TOLERANCE, <weld tolerance>; If the angle between to plates is less than <weld
tolerance> the weld type will be butt weld,
otherwise fillet weld.
CALCULATE_LEGLENGTH, <Yes/No>; The leg length will be calculated if this default is set
to Yes.
CALCULATE_POSITION, <Yes/No>; The position will be calculated if this default is set
to Yes.
CALCULATE_SUSPENSION, <Yes/No>; The suspension will be calculated if this default is
set to Yes.
REMOVE_FULL_SUSPENSION, <Yes/No>; Welds with full suspension will be removed if this
default is set to Yes.
CREATE_WELD_REPORT, <Yes/No>; The weld report will be automatically created if this
default is set to Yes.
ADD_RETURN_WELD, <Yes/No>; The return welds will be generated.

The following default parameters can optionally be used in the creation of robot control files.

AUTHORIZATION, <authorization>; Is an arbitrary text enclosed in ''.


ORGANIZATION, <organization>; Is an arbitrary text enclosed in ''.
AUTHOR, <author>; Is an arbitrary text enclosed in ''.

Example of weld default file:

6.9.1 Execution Units

Execution Units (EU) are objects with rules for weld calculations, stored in a database assigned to the
environment variable SB_WELDDB.

6.9.1.1 Selection of Rules

The selection of calculation rules is made on different levels in an order as specified below. Once a selection
is successful, the remaining actions are not performed.
The following checks are made in the given order:

1. The functional description of the abutted and the abutting structure is checked if defined within the
EU.
2. The abutted structure is checked if it is a welded flange.
3. The abutting structure is checked if it is a bracket, a clip, the trace of a stiffener or the end of a
stiffener.
www.aveva.com
60
AVEVA Marine (12 Series)
Assembly Planning and Hull Weld Planning TM-2108

4. The default selection is made for structures with no defined functional description.

6.9.1.2 Types of EU

EU:s can be of different types as specified below:

· A compartment by name.
· A compartment by type.
· A geographically given region (i.e. all structures between FR55 and FR60).
· A Reference Surface by name (ex. Main Deck, FR57, etc.). Stored as a Reference Surface Object
(RSO).
· A panel by name.

6.9.1.3 Selection of an EU

The selection of the EU object to be used can either be made automatically or manually. The automatic
selection depends on the geographical position of the two steel structures to be joined (the abutted and the
abutting structure). In the manual method a specific EU object is selected that shall be used during a certain
activity (i.e. when evaluating the welds of an assembly in the Weld Planning application).

The selection criteria that are used during the automatic selection of an EU object should be set up and
customised by the customer. In this way it will be possible to define the search order for EU objects (i.e. first
compartment, second a reference surface, third geographical...). The default search order is defined as
below:

1. Panel
2. Reference Surface Object (RSO)
3. Compartment
4. Compartment type
5. Geographical

The search order can be changed by setting the environment variable SB_EU_ORDER to the wanted
search order, using the abbreviations P (panel), RSO, C (compartment), CT (compartment type) and G
(geographical) delimited by an underscore (_). The default search order as shown above would be defined
by the following assignment to the environment variable: P_RSO_C_CT_G

6.9.1.4 Definition of EU Objects

From the Hull Init menu below the node Other Standard Set-up click Execution Unit Obj, create and
Browse to the EU file, click Create Object

Confirmation will be displayed if the file


has executed successfully.

The contents of the file are built up by the syntax described in the following section.

www.aveva.com
61
AVEVA Marine (12 Series)
Assembly Planning and Hull Weld Planning TM-2108

6.9.1.5 The EU Statement

This statement is used to define an EU object. It is given with the name of the object as argument.
The statement can have the following attributes, defining the type of EU:

/COMP Compartment
/COMP_TYPE Compartment type
/RSO Reference Surface Object
/GEO Geographical
/PAN Panel

If the attribute GEO is used, then the attributes /MAX_X and /MIN_X can be used, both with an X-coordinate
as argument, delimiting the geographical region.

i Please note that the EU types COMP and COMP_TYPE are not yet supported by the complete AVEVA
Marine software and should therefore not be used for production

6.9.1.6 RULE Statement

The RULE statement is used to define the weld factor to be used on a steel structure of a certain type
abutting another steel structure. The attributes /ABUTTED and /ABUTTING are used, both with a functional
description as argument. The weld factor is defined by using the attribute /WELD_FACTOR with the wanted
factor as argument.

A default rule for structures with undefined functional descriptions (non-existing or equal to zero) is
automatically created in all EU objects. This automatically created default rule will get the weld factor set to
one. The default rule can of course be over-ruled by a user-defined statement (using functional description
equal to 0 as the argument of the attributes /ABUTTED and /ABUTTING).

6.9.2 DEFAULT Statement

The DEFAULT statement is used to define default weld factors for different types of steel components, to be
used when no specific rule based on functional descriptions can be found.
The statement can have the following attributes:

/BRA Default for abutting bracket.


/CLI Default for abutting clip.
/STI_END Default for abutting stiffener end.
/STI_TRA Default for abutting stiffener trace
/FLA Default for abutted welded flange

All attributes above require an argument containing the weld factor.

6.9.3 Translation of Weld Factor into WLL

The resulting WLL is a function of the selected weld factor and the smallest thickness of the involved steel
structures.

If a given thickness is not found in the translation tables, the next greater value is used. If no greater value is
found, then the next smaller value of thickness is used instead.

The translation table is built up using the same definition file as used for the definition of EU objects. There
is only one valid translation table at a time meaning that all EU objects use the same translation of factors
into weld leg lengths.

www.aveva.com
62
AVEVA Marine (12 Series)
Assembly Planning and Hull Weld Planning TM-2108

6.9.3.1 FACTOR2WELD Statement

The FACTOR2WELD statement requires the following attributes:

/THICK Requires the thickness as argument.


/WELD_FACTOR Requires a weld factor as argument.
/LEG_LENGTH Shall be given the weld leg length as argument.

The /THICK attributes requires the thickness as argument, the /WELD_FACTOR attribute requires a weld
factor as argument and the /LEG_LENGTH attribute shall be given the weld leg length as argument.

6.9.3.2 Restrictions when only used in AVEVA Marine Hull

The implementation of this facility is based on the usage of the AVEVA Marine Weld Planning application.
However, some of the functionality is available also when using only AVEVA Marine Planar Hull. The
following features are available in this case:

1. If a negative weld is given, it will be considered as a weld factor (absolute value) and it will be
translated using the translation table. This is done independently if the weld in question is a fillet or a
butt weld.
2. If no weld is given, a geographical EU will be searched for and used. If a bevel is given, a weld value
is calculated only if the bevel is a fillet bevel. If no bevel is defined, the limit is checked. To get a
weld value, the limit must not be a free side and it must not be a reference to another limit (which
indicates that it is a butt weld).
3. Functional descriptions are not considered.

Example of definition file:

www.aveva.com
63
AVEVA Marine (12 Series)
Assembly Planning and Hull Weld Planning TM-2108

7 Appendix A - Assembly Parts Lists for Exercise 2

Assembly Path Name /GB300/B302/302-


1/HULL/DA/U1
Assembly Node Name U1

Description

'NAME' 'TYPE'
ER2-LP38_2-4P Plate

ER2-LP38_2/S9P Stiffener

ER2-LP38_2/S10P Stiffener

Assembly Path Name /GB300/B302/302-


1/HULL/DA/U2
Assembly Node Name U2

Description

'NAME' 'TYPE'
ER2-LP38_2-3P Plate

ER2-LP38_2/S6P Stiffener

ER2-LP38_2/S7P Stiffener

ER2-LP38_2/S8P Stiffener

Assembly Path Name /GB300/B302/302-


1/HULL/DA/U3
Assembly Node Name U3

Description

'NAME' 'TYPE'
ER2-LP38_2-2P Plate

ER2-LP38_2/S3P Stiffener

ER2-LP38_2/S4P Stiffener

ER2-LP38_2/S5P Stiffener

Assembly Path Name /GB300/B302/302-


1/HULL/DA/U4
Assembly Node Name U4

Description

'NAME' 'TYPE'
ER2-LP38_2-1P Plate

ER2-LP38_2/S1P Stiffener

ER2-LP38_2/S2P Stiffener

www.aveva.com
64
AVEVA Marine (12 Series)
Assembly Planning and Hull Weld Planning TM-2108

Assembly Path Name /GB300/B302/302-


1/HULL/DB
Assembly Node Name DB

Description ER DECK ASSEMBLY


4 DECK
'NAME' 'TYPE'
V1 Assembly

V2 Assembly

V3 Assembly

V4 Assembly

V5 Assembly

Assembly Path Name /GB300/B302/302-


1/HULL/DB/V1
Assembly Node Name V1

Description

'NAME' 'TYPE'
ER2-R_1DECK_2-1P Plate

ER2-R_1DECK_2/S4P Stiffener

ER2-R_1DECK_2/S5P Stiffener

Assembly Path Name /GB300/B302/302-


1/HULL/DB/V2
Assembly Node Name V2

Description

'NAME' 'TYPE'
ER2-R_1DECK_2/S1P Stiffener

ER2-R_1DECK_2-2P Plate

ER2-R_1DECK_2/S2P Stiffener

ER2-R_1DECK_2/S3P Stiffener

Assembly Path Name /GB300/B302/302-


1/HULL/DB/V3
Assembly Node Name V3

Description

'NAME' 'TYPE'
ER2-R_1DECK_1-3P Plate

www.aveva.com
65
AVEVA Marine (12 Series)
Assembly Planning and Hull Weld Planning TM-2108

Assembly Path Name /GB300/B302/302-


1/HULL/DB/V4
Assembly Node Name V4

Description

'NAME' 'TYPE'
ER2-R_1DECK_1-2P Plate

ER2-R_1DECK_1/S3P Stiffener

ER2-R_1DECK_1/S4P Stiffener

ER2-R_1DECK_1/S5P Stiffener

Assembly Path Name /GB300/B302/302-


1/HULL/DB/V5
Assembly Node Name V5

Description

'NAME' 'TYPE'
ER2-R_1DECK_1-1P Plate

ER2-R_1DECK_1/S1P Stiffener

ER2-R_1DECK_1/S2P Stiffener

Assembly Path Name /GB300/B302/302-


1/HULL/LA
Assembly Node Name LA

Description

'NAME' 'TYPE'
ER2-LBHD-LP9_5-3-1P Plate

ER2-LBHD-LP9_5-3-2P Plate

ER2-LBHD-LP9_5-3/S1P Stiffener

ER2-LBHD-LP9_5-3/S2P Stiffener

ER2-LBHD-LP9_5-3/S3P Stiffener

ER2-LBHD-LP9_5-3/S4P Stiffener

ER2-LBHD-LP9_5-3/S5P Stiffener

ER2-LBHD-LP9_5-3/S6P Stiffener

ER2-LBHD-LP9_5-3/S7P Stiffener

ER2-LBHD-LP9_5-3/S8P Stiffener

ER2-LBHD-LP9_5-3/S9P Stiffener

www.aveva.com
66
AVEVA Marine (12 Series)
Assembly Planning and Hull Weld Planning TM-2108

Assembly Path Name /GB300/B302/302-


1/HULL/LB
Assembly Node Name LB

Description ER LOGTL BHD


ASSEMBLY
'NAME' 'TYPE'
ER2-LP38_2-37BP Bracket

ER2-LP38_2-38BP Bracket

ER2-LP38_2-39BP Bracket

ER2-R_1DECK_2-1BP Bracket

ER2-R_1DECK_2-2BP Bracket

ER2-R_1DECK_2-3BP Bracket

ER2-LBHD-LP14_5-3-1P Plate

ER2-LBHD-LP14_5-3-2P Plate

ER2-LBHD-LP14_5-3/S1P Stiffener

ER2-LBHD-LP14_5-3/S2P Stiffener

ER2-LBHD-LP14_5-3/S3P Stiffener

Assembly Path Name /GB300/B302/302-


1/HULL/TA
Assembly Node Name TA

Description ER TRANSV BHD


ASSEMBLY
NAME' 'TYPE'
ER2-BHD-FR35-3-1P Plate

ER2-BHD-FR35-3-2P Plate

ER2-BHD-FR35-3/F1P Flange

ER2-LBHDLP-11_5-3-1P Plate

ER2-LP38_2-33BP Bracket

ER2-LP38_2-34BP Bracket

ER2-LP38_2-35BP Bracket

ER2-LP38_2-36BP Bracket

ER2-BHD-FR35-3/S1P Stiffener

ER2-BHD-FR35-3/S2P Stiffener

ER2-BHD-FR35-3/S3P Stiffener

ER2-BHD-FR35-3/S4P Stiffener

ER2-BHD-FR35-3/S6P Stiffener

ER2-BHD-FR35-3/S7P Stiffener

ER2-BHD-FR35-3-1BP Bracket

ER2-BHD-FR35-3-2BP Bracket

ER2-BHD-FR35-3-3BP Bracket

ER2-BHD-FR35-3-4BP Bracket

ER2-BHD-FR35-3-5BP Bracket
www.aveva.com
67
AVEVA Marine (12 Series)
Assembly Planning and Hull Weld Planning TM-2108

Assembly Path Name /GB300/B302/302-


1/HULL/TB
Assembly Node Name TB

Description ER Transverse BHD


Assembly
ER2-FR46_1-6P Plate

ER2-FR46_1/S1P Stiffener

ER2-FR46_1/S2P Stiffener

ER2-FR46_1/S3P Stiffener

ER2-FR46_1/S4P Stiffener

ER2-FR46_1/S11P Stiffener

ER2-FR46_1/S13P Stiffener

ER2-FR46_1/S15P Stiffener

ER2-FR46_1/S17P Stiffener

ER2-FR46_1/S19P Stiffener

ER2-FR46_1/S30P Stiffener

ER2-FR46_1-1BP Bracket

ER2-FR46_1-2BP Bracket

ER2-FR46_1-3BP Bracket

ER2-FR46_1-4BP Bracket

ER2-FR46_1-5BP Bracket

ER2-FR46_1-6BP Bracket

ER2-FR46_1-7BP Bracket

ER2-FR46_1-8BP Bracket

ER2-FR46_1-9BP Bracket

ER2-FR46_1-28BP Bracket

ER2-LP38_2-7BP Bracket

ER2-LP38_2-8BP Bracket

ER2-LP38_2-9BP Bracket

ER2-LP38_2-10BP Bracket

ER2-LP38_2-11BP Bracket

ER2-LP38_2-12BP Bracket

ER2-LP38_2-13BP Bracket

ER2-LP38_2-14BP Bracket

www.aveva.com
68
AVEVA Marine (12 Series)
Assembly Planning and Hull Weld Planning TM-2108

Assembly Path Name /GB300/B302/302-


1/HULL/TC
Assembly Node Name TC

Description

'NAME' 'TYPE'
ER2-BFR39-4-1P Plate

ER2-BFR39-4/S15P Stiffener

ER2-BFR39-4/S16P Stiffener

ER2-BFR39-4/S17P Stiffener

ER2-BFR39-4/S18P Stiffener

ER2-BFR39-4-1BP Bracket

ER2-BFR39-4-2BP Bracket

ER2-BFR39-4-3BP Bracket

ER2-BFR39-4-4BP Bracket

ER2-LP38_2-40BP Bracket

ER2-LP38_2-41BP Bracket

ER2-LP38_2-42BP Bracket

www.aveva.com
69
AVEVA Marine (12 Series)
Assembly Planning and Hull Weld Planning TM-2108

Assembly Path Name /GB300/B302/302-


1/HULL/TD
Assembly Node Name TD

Description ER TRANSV BHD


ASSEMBLY
'NAME' 'TYPE'
ER2-LP38_2-21BP Bracket

ER2-LP38_2-22BP Bracket

ER2-LP38_2-23BP Bracket

ER2-BHDFR42-3/S1P Stiffener

ER2-BHDFR42-3/S2P Stiffener

ER2-BHDFR42-3/S3P Stiffener

ER2-BHDFR42-3/S4P Stiffener

ER2-BHDFR42-3/S5P Stiffener

ER2-BHDFR42-3/S6P Stiffener

ER2-BHDFR42-3/S7P Stiffener

ER2-BHDFR42-3/S8P Stiffener

ER2-BHDFR42-3-1P Plate

ER2-BHDFR42-3-2P Plate

ER2-BHDFR42-3/S9P Stiffener

ER2-LP38_2-16BP Bracket

ER2-LP38_2-17BP Bracket

ER2-LP38_2-18BP Bracket

ER2-LP38_2-19BP Bracket

ER2-LP38_2-20BP Bracket

ER2-LP38_2-15BP Bracket

ER2-BHDFR42-3-5BP Bracket

ER2-BHDFR42-3-1BP Bracket

ER2-BHDFR42-3-2BP Bracket

ER2-BHDFR42-3-3BP Bracket

ER2-BHDFR42-3-4BP Bracket

ER2-BHDFR42-3-6BP Bracket

ER2-BHDFR42-3-7BP Bracket

ER2-BHDFR42-3-8BP Bracket

ER2-BHDFR42-3-9BP Bracket

www.aveva.com
70

You might also like