Professional Documents
Culture Documents
TM 2106 Aveva Marine 121 Hull Detailed Design Production Information Rev30 PDF Free
TM 2106 Aveva Marine 121 Hull Detailed Design Production Information Rev30 PDF Free
(12.1)
TRAINING GUIDE
Hull Detailed Design -
Production Information
TM-2106
www.aveva.com
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
www.aveva.com
© Copyright 1974 to current year. 2
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
Revision Log
Date Page(s) Revision Description of Revision Author Reviewed Approved
31/07/11 All 0.1 12.1.1 Upgrade MZ
12/09/11 All 0.2 Issued for Review MZ JS
23/09/11 All 1.0 Issued for training on 12.1.1 MZ JS SK
01/12/11 All 2.0 Issued with latest copyright footer CF CF
01/02/12 All 2.1 Issued for Review MZ
28/02/12 All 3.0 Issued for training on 12.1.SP2 MZ SK SK
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 at
TPS@aveva.com
This manual provides documentation relating to products to which you may not have access or which may
not be licensed to you. For further information on which products are licensed to you please refer to your
licence conditions.
Disclaimer
1.1 AVEVA does not warrant that the use of the AVEVA software will be uninterrupted, error-free or free
from viruses.
1.2 AVEVA shall not be liable for: loss of profits; loss of business; depletion of goodwill and/or similar losses;
loss of anticipated savings; loss of goods; loss of contract; loss of use; loss or corruption of data or
information; any special, indirect, consequential or pure economic loss, costs, damages, charges or
expenses which may be suffered by the user, including any loss suffered by the user resulting from the
inaccuracy or invalidity of any data created by the AVEVA software, irrespective of whether such losses are
suffered directly or indirectly, or arise in contract, tort (including negligence) or otherwise.
1.3 AVEVA's total liability in contract, tort (including negligence), or otherwise, arising in connection with the
performance of the AVEVA software shall be limited to 100% of the licence fees paid in the year in which the
user's claim is brought.
1.4 Clauses 1.1 to 1.3 shall apply to the fullest extent permissible at law.
1.5 In the event of any conflict between the above clauses and the analogous clauses in the software
licence under which the AVEVA software was purchased, the clauses in the software licence shall take
precedence. www.aveva.com
© Copyright 1974 to current year. 3
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
Copyright
Copyright and all other intellectual property rights in this manual and the associated software, and every part
of it (including source code, object code, any data contained in it, the manual and any other documentation
supplied with it) belongs to, or is validly licensed by, AVEVA Solutions Limited or its subsidiaries.
All rights are reserved to AVEVA Solutions Limited and its subsidiaries. The information contained in this
document is commercially sensitive, and shall not be copied, reproduced, stored in a retrieval system, or
transmitted without the prior written permission of AVEVA Solutions Limited. Where such permission is
granted, it expressly requires that this copyright notice, and the above disclaimer, is prominently displayed at
the beginning of every copy that is made.
The manual and associated documentation may not be adapted, reproduced, or copied, in any material or
electronic form, without the prior written permission of AVEVA Solutions Limited. The user may not reverse
engineer, decompile, copy, or adapt the software. Neither the whole, nor part of the software described in
this publication may be incorporated into any third-party software, product, machine, or system without the
prior written permission of AVEVA Solutions Limited, save as permitted by law. Any such unauthorised
action is strictly prohibited, and may give rise to civil liabilities and criminal prosecution.
The AVEVA software described in this guide is to be installed and operated strictly in accordance with the
terms and conditions of the respective software licences, and in accordance with the relevant User
Documentation. Unauthorised or unlicensed use of the software is strictly prohibited.
Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved. AVEVA
shall not be liable for any breach or infringement of a third party's intellectual property rights where such
breach results from a user's modification of the AVEVA software or associated documentation.
AVEVA Solutions Limited, High Cross, Madingley Road, Cambridge, CB3 0HB, United Kingdom
Trademark
AVEVA and Tribon are registered trademarks of AVEVA Solutions Limited or its subsidiaries. Unauthorised
use of the AVEVA or Tribon trademarks is strictly forbidden.
AVEVA product/software names are trademarks or registered trademarks of AVEVA Solutions Limited or its
subsidiaries, registered in the UK, Europe and other countries (worldwide).
The copyright, trademark rights, or other intellectual property rights in any other product or software, its
name or logo belongs to its respective owner.
www.aveva.com
© Copyright 1974 to current year. 4
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Contents
1 Introduction .............................................................................................................................................. 9
1.1 Aim .................................................................................................................................................... 9
1.2 Objectives ......................................................................................................................................... 9
1.3 Prerequisites .................................................................................................................................... 9
1.4 Course Structure ............................................................................................................................. 9
1.5 Using this guide ............................................................................................................................... 9
2 General ................................................................................................................................................... 11
2.1 The Log Viewer .............................................................................................................................. 11
2.2 The Production Program Interface (PPI) ..................................................................................... 12
2.2.1 Object selection ....................................................................................................................... 12
2.2.2 Filtering a current selection ...................................................................................................... 13
2.3 Customer control of production information.............................................................................. 13
2.3.1 Default and IP files ................................................................................................................... 13
2.3.2 Customer defined objects ........................................................................................................ 14
2.3.3 Drawings, Sketches and Receipt drawings ............................................................................. 14
2.3.4 Linked documents .................................................................................................................... 14
2.3.5 Important Information ............................................................................................................... 14
3 Manufacturing Packages ...................................................................................................................... 15
3.1 Manufacturing package from PML macro ................................................................................... 15
3.2 Manufacturing folder created interactively. ................................................................................ 16
Exercise 1 ....................................................................................................................................................... 17
4 Plane Parts Generation ......................................................................................................................... 19
4.1 Control of the program .................................................................................................................. 19
4.2 Running the program .................................................................................................................... 19
4.3 Output ............................................................................................................................................. 19
4.3.1 Plot output ................................................................................................................................ 20
Exercise 2 ....................................................................................................................................................... 21
5 Parts List ................................................................................................................................................ 23
5.1 Control of the program .................................................................................................................. 23
5.1.1 Part names ............................................................................................................................... 23
5.1.2 Sketches .................................................................................................................................. 23
5.1.3 Lists .......................................................................................................................................... 24
5.2 Running the program .................................................................................................................... 24
5.3 Output ............................................................................................................................................. 24
5.3.1 Sketch ...................................................................................................................................... 24
5.3.2 Text output ............................................................................................................................... 26
Exercise 3 ....................................................................................................................................................... 26
6 Material Lists .......................................................................................................................................... 27
6.1 Material List – Bars ........................................................................................................................ 27
6.1.1 Description ............................................................................................................................... 27
6.1.2 Control of the program ............................................................................................................. 27
6.1.3 Running the program ............................................................................................................... 27
6.1.4 Output ...................................................................................................................................... 27
6.2 Material List – Plates ..................................................................................................................... 29
6.2.1 Description ............................................................................................................................... 29
6.2.2 Control of the program ............................................................................................................. 29
6.2.3 Running the program ............................................................................................................... 29
6.2.4 Output ...................................................................................................................................... 29
6.3 Material List for nesting ................................................................................................................ 31
6.3.1 Description ............................................................................................................................... 31
6.3.2 Control of the program ............................................................................................................. 31
6.3.3 Running the program ............................................................................................................... 31
6.3.4 Output ...................................................................................................................................... 31
6.4 List of Materials ............................................................................................................................. 32
6.4.1 Description ............................................................................................................................... 32
6.4.2 Control of the program ............................................................................................................. 32
6.4.3 Running the program ............................................................................................................... 32
6.4.4 www.aveva.com
Output ...................................................................................................................................... 32
Exercise 4 ....................................................................................................................................................... 33
7 Profile Sketches and Manufacturing Lists .......................................................................................... 35
7.1 Description ..................................................................................................................................... 35
7.2 Control of the program .................................................................................................................. 35
7.2.1 Control of text output................................................................................................................ 35
7.2.2 Sketch settings ......................................................................................................................... 35
7.3 Running the program .................................................................................................................... 36
7.4 Output ............................................................................................................................................. 37
7.4.1 Text output ............................................................................................................................... 37
7.4.2 Sketches .................................................................................................................................. 37
7.4.3 Examples ................................................................................................................................. 38
Exercise 5 ....................................................................................................................................................... 42
8 Profile Nesting ....................................................................................................................................... 43
8.1 Description ..................................................................................................................................... 43
8.2 Control of the program .................................................................................................................. 43
8.3 Running the program .................................................................................................................... 43
8.4 Output ............................................................................................................................................. 44
8.4.1 Text output ............................................................................................................................... 44
8.4.2 Plot ........................................................................................................................................... 45
8.4.3 Example ................................................................................................................................... 45
Exercise 6 ....................................................................................................................................................... 46
9 Profile Cutting ........................................................................................................................................ 47
9.1 Description ..................................................................................................................................... 47
9.2 Control of the program .................................................................................................................. 47
9.3 Running the program .................................................................................................................... 47
9.4 Output ............................................................................................................................................. 48
9.4.1 Text output ............................................................................................................................... 48
9.4.2 Sketch ...................................................................................................................................... 49
9.4.3 Example ................................................................................................................................... 49
Exercise 7 ....................................................................................................................................................... 50
10 Weights and Centres of Gravity ....................................................................................................... 51
10.1 Description ..................................................................................................................................... 51
10.2 Control of the program .................................................................................................................. 51
10.3 Running the program .................................................................................................................... 51
10.4 Output ............................................................................................................................................. 51
10.4.1 Text Output .............................................................................................................................. 52
10.4.2 Sketch ...................................................................................................................................... 52
10.4.3 Example ................................................................................................................................... 53
Exercise 8 ....................................................................................................................................................... 54
11 Curved Plate Generation ................................................................................................................... 55
11.1 Description ..................................................................................................................................... 55
11.2 Control of the program .................................................................................................................. 55
11.2.1 Configuration file ...................................................................................................................... 55
11.2.2 Sketch ...................................................................................................................................... 56
11.3 Running the program .................................................................................................................... 56
11.4 Output ............................................................................................................................................. 57
11.4.1 Text output ............................................................................................................................... 57
11.4.2 Sketch ...................................................................................................................................... 57
11.4.3 Example ................................................................................................................................... 58
11.4.4 Shell stiffener ........................................................................................................................... 59
Exercise 9 ....................................................................................................................................................... 59
12 Bending templates ............................................................................................................................ 61
12.1 Traditional bending templates - Description .............................................................................. 61
12.2 Control of the program .................................................................................................................. 62
12.2.1 Configuration file ...................................................................................................................... 62
12.2.2 Sketch Configuration................................................................................................................ 62
12.2.3 Running the program ............................................................................................................... 62
12.2.4 Automatic positioning ............................................................................................................... 63
12.2.5 Manual positioning ................................................................................................................... 64
12.2.6 Output ...................................................................................................................................... 65
12.3 Cross bending templates - Description....................................................................................... 67
12.4 Cross Bending Templates - Control of the program .................................................................. www.aveva.com 67
www.aveva.com
© Copyright 1974 to current year. 7
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
www.aveva.com
© Copyright 1974 to current year. 8
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
Chapter 1
1 Introduction
This course is designed for those people involved in preparing information to be used for the production of
hull structure.
1.1 Aim
To provide the participants with knowledge of all the possible types of information that can be extracted from
the model. After the completion of the course, the user should have acquired the knowledge to produce
manufacturing information as required.
1.2 Objectives
1.3 Prerequisites
The participants of this course should have a good understanding of AVEVA Marine 12, Hull Detailed
Design – Planar Modelling and Curved Modelling.
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.
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.
System prompts should be bold italic and in inverted commas i.e. 'Choose
function'
www.aveva.com
© Copyright 1974 to current year. 9
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
www.aveva.com
© Copyright 1974 to current year. 10
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
CHAPTER 2
2 General
For the examples in this documentation use project MTP, user MHULLFWD, password MHULLFWD, mdb
MHULLFWD
After using the PPI tool to select objects and to submit the desired job, the progress of the job is tracked
through the Log Viewer. As well as tracking the job the Log Viewer also allows the user to view the input,
view various outputs and also re-submit a previous job. Using the drop down menu you can start any
associated applications or batch processes.
To view the Log Viewer use the command View>Log Viewer. The system will display a window similar to
the one shown below:
When the Log Viewer is first started, batch modelling and hull production programs currently running will
appear in the applications list. Each job will be allocated a job id (number) and also the current status of the
job will be displayed.
Use the cursor to highlight a particular job and the Input and Output parameters window will display the
relevant inputs and outputs for that particular job. To open a file, double click on the filename. You may need
to modify your system settings to allow it to recognise the file type.
Highlight a job, pressing the right-hand mouse button gives the following options:
Run again: Allows the same job to be re-submitted with a new job number.
Delete: Removes a job that is no longer required,
Kill: Terminates a currently running job it,
Refresh: This will update the applications list according to the current Settings
www.aveva.com
© Copyright 1974 to current year. 11
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
AVEVA Marine hull databases are the central repository for hull information and as such the major source
for hull related production information.
The extraction of information from these databases can be divided into three steps:
1. Selection of the objects.
2. Initiating and performing the actual task.
3. Output and inspection of the results.
The Production Program Interface (PPI) is a standard interface for the common features of the production
and reporting functions within the Hull module. The PPI is available in AVEVA Marine Planar Hull Modelling,
AVEVA Marine Curved Hull Modelling, AVEVA Marine Structural Design.
The PPI is composed of three parts, corresponding to the three steps above:
A general selection tool for model data.
A tool for invoking production and reporting functions via the Log Viewer.
Presentation of graphical results (drawings and receipt pictures). In many cases the PPI will
automatically generate the drawing names. A method to control this is supplied.
Before starting the PPI a drawing must be current in AVEVA Marine 12, Hull Detailed Design – Planar
Modelling or Curved Modelling application session.
Note that the total selection can be built up by combining a number of different selections (with or without
filters). Also remember to reset the selection list before making a new selection or the new selection will
simply be appended to the existing selection.
If the 7 Filter button shown previously is clicked the following menu will appear:
Plane Profile
Bracket Profile
Shell Profile
Straight Profile Select by various
Curved Profile component types
Not Nested
Stiffener
Flange
Pillar
Once a selection has been made, it will stay as the current selection and it can be used when invoking
different production and reporting functions via the Job Launcher. At the same time all alternatives in the
Production Interface option menu will become active.
When the selection has been completed, click Cancel to exit the current menu. All the buttons are now
available and the user can continue with the desired function by clicking the respective button.
It is possible to customise and control the behaviour of the Production Information functions in various ways.
As well as controlling the behaviour of the separate programs it is also possible to customise the
appearance of the various outputs.
Control can be administered at program level. In this case it normally takes place via default parameters,
sometimes called "ip‟s", which are listed in a .def or .ip file, specific to the program. The default parameters
of the various programs are described in the respective chapters of this document.
www.aveva.com
© Copyright 1974 to current year. 13
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
Another way of controlling the behaviour of the programs uses files, usually an ASCII-format file, containing
information specifying the user‟s rules or standards. These files are then read by the Initialise Hull program
and are stored as objects in the hull structure data bank. The names of these files and/or objects are
normally assigned to logical names, which are defined in the project file of the current project or in the
default file for the relevant program.
If any drawings, sketches or receipt drawings have been created by the Production Information functions,
they can be viewed. The Show function in the Production Interface form can be used to display a list of
this output in the order of creation. Any output can be selected and temporarily displayed on the screen with
additional option to be printed or deleted. Pressing OC will show the next drawing and Quit will return to the
original drawing on the screen. Using the button Another databank enables drawings in other data banks to
be displayed. After a show of this kind, the original list with “current jobs” can be displayed by pressing the
LIST button without giving any filters at all.
Drawings generated by the production programs are automatically named. Naming rules are created by
system administrator and controlled via file assigned to SBH_DWGNAME_RULES.
Databases can be created for the storage of drawings produced using the Hull PPI interface, if these have
been set then the drawing can be opened and modified from the relevant database e.g. if a database has
been created for weight and centre of gravity drawings and has been referenced in the d065 file, all weight
and centre of gravity drawings will be stored in this database.
When opening a drawing expand the drop down list for Type, select the database that contains the drawing
type to be opened. Select the List button (the List button will change to Open, when a drawing has been
selected). Select Open to view the drawing.
All production programs generate links between output sketch, drawing, file and the part.
Note: The process of extracting parts and other automated outputs are generated in “batch mode”, as
these are stored directly to the Dabacon db and not to the current session, they‟re not available to the
system until a Get Work is instigated, this is automated when Show is selected from the Production
interface menu and OK is selected from the prompt (below) or File – Get Work. Save and Unclaim
should also be executed before any further processes are run, as locked items will not be processed.
Tools>Clean Workspace should also be used between subsequent executions of the Hull PPI
Interface tools.
www.aveva.com
© Copyright 1974 to current year. 14
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
CHAPTER 3
3 Manufacturing Packages
In AVEVA Marine 12, the MBLOCK and MPANEL elements are obsolete and the production parts are
stored in manufacturing package elements MANPKG. These elements contain a filter element (MPKGFT)
as well as one or more manufacturing package folders (MPKGFL). The rules defined in the MPKGFT
elements determine in which manufacturing package the production parts will be stored. Each folder within a
manufacturing package has a rule which makes it possible to e.g. store different types of plate parts in
different folders.
The last rule can be used in a last folder to ensure that there always is a folder to put the production part in.
This folder should normally be empty.
Manufacturing packages can be created by PML script executed in the Command Window. Example macro
source code below:
INPUT BEGIN
NEW MANPKG /F201 DB MHULLFWD/M_F201
NEW MPKGFT /F201Filter01
MPKGFI (MATCHWILD ( ATTRIB NAMN , 'F201*' ))
END
NEW MPKGFL /F201PlateParts
MPKGFI ( ATTRIB TYPE EQ 'MPLATE' )
NEW MPKGFL /F201PlanarPlates
MPKGFI ( ATTRIB TYPECD EQ 91 )
www.aveva.com
© Copyright 1974 to current year. 15
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
END
NEW MPKGFL /F201BrkCliDou
MPKGFI ((ATTRIB TYPECD EQ 94) OR (ATTRIB TYPECD EQ 81) OR (ATTRIB TYPECD
EQ 88))
END
NEW MPKGFL /F201ConvertedProfiles
MPKGFI ( ATTRIB TYPECD EQ 87 )
END
END
NEW MPKGFL /F201Profiles
MPKGFI ( ATTRIB TYPE EQ 'MPROF' )
END
NEW MPKGFL /F201BuiltProfiles
MPKGFI ( ATTRIB TYPE EQ 'MBPRO' )
END
NEW MPKGFL /F201Other
MPKGFI ( true )
END
OLD /F201Other
MPKGRF MPKGFL /F201Other
INPUT END /F201
Example script will create folder F201 stored in the MHULLFWD/M_F201 database. Folder will contain all
plane parts filtered by name string starts with „F201‟. Four subfolders F201PlaneParts (plate parts),
F201Profiles (profile parts), F201BuiltProfiles (built profiles) and F201Other (other parts) will be created.
Additional plate parts will be divided in to: F201PlanarPlates (planar plate parts), F201 BktCliDou
(brackets, clips and doubling parts), F201ConvertedProfiles (converted profiles parts).
Please log on as „system‟ user (user SYSTEM, password XXXXXX, mdb HADMIN) and start Hull Detailed
Design application. Please use the command View > Addins >
ManuConfig and start configuration addin. Select root
Manufacturing databases, right mouse button click and choose
Create manufacturing package function. The following frame will be
presented:
Exercise 1
Please create manufacturing package F205 and store it in the MHULLFWD/M_F205 database.
Please use F206 package for references (check folders name, PML rules etc)
www.aveva.com
© Copyright 1974 to current year. 17
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
www.aveva.com
© Copyright 1974 to current year. 18
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
CHAPTER 4
This function splits plane panels into their individual plate and profile parts.
If the panel has brackets, the bracket plate and any stiffeners on the bracket will be treated in a similar way
as the plates and profiles on the panel itself. The plate parts will also be automatically marked at the traces
of intersections of brackets, stiffeners and flanges.
Any defined edge compensation, weld shrinkage and/or excess will be considered by the function and the
split parts will be generated with modified geometry and markings showing excess.
The program is controlled by system variables assigned in the project file and the contents of the default file
ppanparts.ip located in the SB_SHIP directory.
The contents of this file should be the responsibility of the Hull Manager and is therefore covered in the
AVEVA Marine Project Administration (Hull) Training Course.
If temporary items are not to be marked, they should be allocated to a separate block e.g. “TEMPS” and
the SBH_EXCLUDE_BLOCKS file should include the block TEMPS
For a full list of all possible input parameters in the file, and an explanation for each, please refer to the
AVEVA Marine Documentation, Hull Detailed Design, Manufacturing, Manufacturing of Plane Panel
Parts, Plane Panel Parts, Set-up of Program, Set-up of the IP file.
To start the function a drawing must be current in AVEVA Marine 12, Hull Detailed Design – Planar
Modelling or Curved Modelling.
After the selection is made, return to the Production Interface menu and click the 3 Plane Part Generation
button.
Monitor the progress of the job in the Log Viewer and when the job is flagged as terminated the results can
be viewed.
4.3 Output
The Plane Parts Generation program generates output in plot and text format.
www.aveva.com
© Copyright 1974 to current year. 19
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
Although only one job file is produced this will contain a plot of each plate part generated by the splitting
program.
As can be seen above opposite the plot contains the following information:
Position Number
Thickness
Steel Quality
Bevel Information (bevel code)
Marking information (stiffeners, panels, GSD triangles)
Three text files should be produced as a result of running the Plane Parts Generation program. All three files
should appear in the SB_SHIPPRINT directory of the current project. The three files can be opened by
double clicking them in the Log Viewer.
The above information will be included for each part, whether it is a new part or if it already existed on the
database. If the part did already exist on the database an additional note will be included informing if the part
has changed from the previously stored one or alternatively informing that the part has not been stored
www.aveva.com
© Copyright 1974 to current year. 20
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
because it is identical to the existing part. If the part has changed and has already been nested, then the
system will also include a reference to the relevant nested plate or profile and recommend a check be made
to ensure the modified part still fits into the nest.
For a full description of the output file, including the additional fields created if NOMARKLIST is not
present in the default file, please refer to the AVEVA Marine Documentation, Hull Detailed Design,
Manufacturing, Manufacturing of Plane Panel Parts, Marking Information.
Exercise 2
www.aveva.com
© Copyright 1974 to current year. 21
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
www.aveva.com
© Copyright 1974 to current year. 22
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
CHAPTER 5
5 Parts List
This program is used to produce parts lists based on a selection of data made in the PPI. The program
actually reads the parts from the plate and profile databases therefore the parts to be listed must have been
processed through the Plane Parts Generation or Curved Parts Generation program. If the planar/curved
panels have not been split then nothing will appear in the parts list.
The part names allocated to each part are controlled by the object __TB_PARTNAME_CTRL__ in the
SB_OGDB. Therefore this object must exist before running the Parts List program. The creation of this
object is considered the responsibility of the Hull Manager and is therefore covered in the AVEVA Marine
Project Administration (Hull) Training Course.
Also please note that if the __TB_PARTNAME_CTRL__ object is using positions numbers in the final part
name then position numbers have to have been allocated to the relevant parts.
5.1.2 Sketches
For the system to produce sketches the necessary drawing forms must exist in the SBD_STD.
These drawing forms should be named as follows:
For a full list of available drawing form rules to customize the drawing forms please refer to AVEVA
Marine Documentation, Hull Detailed Design, Miscellaneous Functions, Parts Lists, Output Drawings,
Drawing Form Rules
The sketches mentioned above will be named automatically according to rules defined in the
SBH_DWGNAME_RULES. For Training project the following rules are defined:
www.aveva.com
© Copyright 1974 to current year. 23
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
5.1.3 Lists
The parts list produced will be in comma separated value file format. To read these files it may be necessary
to create an association between csv files and MS Excel as shown below:
Select Delimited, then select Next, on the following form select Comma (a preview is displayed showing how
the file will appear), select Finish.
To start the function a drawing must be current in AVEVA Marine 12, Hull Detailed Design – Planar
Modelling or Curved Modelling application.
Click the Select button in the Production Interface menu and select the object(s) for which the Parts List
will be produced.
After the selection is made, return to the Production Interface menu and click the 4 Parts List button.
Monitor the progress of the job in the Log Viewer and when the job is flagged as terminated the results can
be viewed.
5.3 Output
5.3.1 Sketch
www.aveva.com
© Copyright 1974 to current year. 24
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
Select the relevant name, click the Open button to view it.
At any other time this plot can be opened as a standard drawing by selecting File>Open, then selecting
Drawing Type: Hull part list drawing, using a wildcard in the Name box will allow all part list drawings to
be listed.
www.aveva.com
© Copyright 1974 to current year. 25
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
Four text files should be produced as a result of running the Parts List program. All four files should appear
in the SB_SHIPPRINT directory of the current project. The four files can be opened by double clicking them
in the Log Viewer.
partlist1_<job number>.csv
partlist2_<job number>.csv
Exercise 3
www.aveva.com
© Copyright 1974 to current year. 26
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
CHAPTER 6
6 Material Lists
6.1.1 Description
This function calculates the basic data (lengths, dimensions, etc.) for material ordering of stiffeners, flanges,
pillars and profiles of the hull structure.
To start the function a drawing must be current in AVEVA Marine 12, Hull Detailed Design – Planar
Modelling or Curved Modelling application.
Click the Select button in the Production Interface menu and select the object(s) for which the material list
will be produced.
After the selection is made return to the Production Interface menu and click 5 Material List. From the
subsequent menu click 1 Material Ordering of Bars.
Monitor the progress of the job in the Log Viewer and when the job is flagged as terminated the results can
be viewed.
6.1.4 Output
Four text files should be produced as a result of running the Material List – Bars program. All five files should
appear in the SB_SHIPPRINT directory of the current project. The first three files can be opened by double
clicking them in the Log Viewer.
www.aveva.com
© Copyright 1974 to current year. 27
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
The output data is sorted as per criteria such as identification number, the building block number, profile
type, dimension profile. The profiles are sorted in ascending order. The items on the lists are self
explanatory or are described by reference to the numbers on the example above:
1. Yard name. Maximum number of characters are 45. This is controlled by the environment variable
SB_YARD. If it is not defined, then a default value will be used by the system.
2. Ship id letters. The name will be fetched from object created in Init Hull program
3. For longitudinals and transversals this shows the shell stiffener number, otherwise the name of the
attribute within the panel containing the information for a bar.
4. The Program will use this column for printing of the following information:
L L-bar made of flat bars.
T T-bar made of flat bars.
BR<No> Profile on bracket <no>.
H<No> Profile in hole <no>.
L<No> Profile belonging to longitudinal <no>.
T<No> Profile belonging to transversal <no>.
FR<No> Profile defined at frame position <no>.
LP<No> Profile defined at longitudinal position <no>.
www.aveva.com
© Copyright 1974 to current year. 28
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
6.2.1 Description
This function generates a printed list used as a basis for plates material ordering. The plates may belong to
plane or curved panels and may be plane plates or developed plates with double curvature. Information
about brackets belonging to the panel will be generated as well.
The function‟s operation and results are controlled by the setting of system variable assigned in the project
default file and the contents of the program‟s default file matplate.ip located in the SB_SHIP directory of the
current project.
The available input parameters for of this program are listed below.
STEELDENSITY, <density>, If given, the calculations are made using the real <density>
as the value of steel density in tons/m3. Otherwise the value
7.86 is used.
To start the function a drawing must be current in AVEVA Marine 12, Hull Detailed Design – Planar
Modelling or Curved Modelling application.
Use the command Hull Tools>PPI Hull. Click the Select button in the Production Interface menu and
select the object(s) for which the material list will be produced.
After the selection is made return to the Production Interface menu and click 5 Material List. From the
subsequent menu click 2 Material Ordering of Plates.
Monitor the progress of the job in the Log Viewer and when the job is flagged as terminated the results can
be viewed.
6.2.4 Output
Four text files should be produced as a result of running the Material List – Plates program. All files should
appear in the SB_SHIPPRINT directory of the current project. The first three files can be opened by double
clicking them in the Log Viewer.
The output data is sorted as per criteria such as identification number, building block number, group number,
position number, plate thickness. The brackets are listed in the same order, as they are stored in the panel
object. The items on the lists are self explanatory or are described by reference to the numbers on the
previous example.
1. Yard name, maximum number of characters 45. This is controlled by the environment variable
SB_YARD. If it is not defined, then a default value will be used by the system.
2. Ship id letters. The name will be fetched from object created in Init Hull program.
3. The length and breadth of the least circumscribed rectangle. This value is inclusive of manufacturing
excess, defined when generating the panel and also includes either the standard manufacturing
excess 15 mm at both ends (= 30mm total) or a user defined manufacturing excess defined in the
matplate.ip file.
4. The program will use the COMMENT column to print the number of edges for developed plates, all
other developed plates are considered to have 4 edges.
The headline BRACKETS, which contains information about the brackets belonging to the panel(s), has the
following fields in common with the plates, QUAL, NUM and TH.
www.aveva.com
© Copyright 1974 to current year. 30
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
6.3.1 Description
This program is used to produce material lists for plate and profile nests sorted by the assembly top level.
The resulting lists are comma-separated files suitable to customise by MS Excel or any other spreadsheet
application.
Before running Material List for Nesting, all parts should be assigned to an assembly
To start the function a drawing must be current in AVEVA Marine 12, Hull Detailed Design – Planar
Modelling or Curved Modelling application. Use the command Hull Tools>PPI Hull. Click the Select button
in the Production Interface menu and select the object(s) for which the material list will be produced.
After the selection is made return to the Production Interface menu and click 5 Material List. From the
subsequent menu click 3 Material List for Nesting.
Monitor the progress of the job in the Log Viewer and when the job is flagged as terminated the results can
be viewed
6.3.4 Output
Text files should be produced as a result of running the Material List – Nestings program. All files should
appear in the SB_SHIPPRINT directory of the current project. The files can be opened by double clicking
them in the Log Viewer.
List of plates
www.aveva.com
© Copyright 1974 to current year. 31
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
List of profiles
6.4.1 Description
This program is used to produce simplified lists for plates and profiles. The resulting lists are comma-
separated files suitable to customise by MS Excel or any other spreadsheet processor.
Before running List of Materials, all parts should be nested.
To start the function a drawing must be current in AVEVA Marine 12, Hull Detailed Design – Planar
Modelling or Curved Modelling application. Use the command Hull Tools>PPI Hull. Click the Select button
in the Production Interface menu and select the object(s) for which the material list will be produced.
After the selection is made return to the Production Interface menu and click 5 Material List. From the
subsequent menu click 4 List of Material. Monitor the progress of the job in the Log Viewer and when the
job is flagged as terminated the results can be viewed
6.4.4 Output
Text files should be produced as a result of running the Material List – Listing program. All four files should
appear in the SB_SHIPPRINT directory of the current project. The files can be opened by double clicking
them in the Log Viewer.
www.aveva.com
© Copyright 1974 to current year. 32
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
Exercise 4
www.aveva.com
© Copyright 1974 to current year. 33
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
www.aveva.com
© Copyright 1974 to current year. 34
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
CHAPTER 7
7.1 Description
This function calculates relevant information for the manufacturing of stiffeners, flanges and shell profiles in
the hull structure. The lists contain information about marking, lengths, end-cutting, bending, weight, etc. It is
also possible to generate information relating to the bending of shell profiles.
The manufacturing information for stiffeners/flanges with equal position numbers will be printed on
manufacturing lists just once and the number of reproductions of stiffeners/flanges in the workshop is
specified in the "quantity columns".
The manufacturing information can also be generated for the following objects:
Flanges belonging to planar panels
Stiffeners belonging to brackets stored in planar panels.
Two text files one assigned to SBH_PROF_RESTRICT, the other assigned to SBH_SKETCH_RESTRICT
control the performance and output from the program. It is considered the task of the Hull Manager to control
these files and they are therefore covered in the Project Administration (Hull) Training Course.
However a number of settings within these files are critical, and must be set otherwise no output will be
produced from this program. In the file assigned to SBH_PROF_RESTRICT the following settings are
critical:
SKIPHOLE_DIST - Holes that are too close to profile bottom edge to manufacture automatically can be
skipped on the profile sketch, generic files and manufacturing lists.
FORM_NAME=PSKETCH_STRAIGHT
The name of the drawing form to be used for straight planar profiles. In this case the drawing form is
called PSKETCH_STRAIGHT and this drawing form must exist in the SBD_STD database.
FORM_NAME_CURVED=PSKETCH_CURVED2
The name of the drawing form to be used for curved planar profiles. In this case the drawing form is
called PSKETCH_CURVED2 and this drawing form must exist in the SBD_STD database.
www.aveva.com
© Copyright 1974 to current year. 35
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
FORM_NAME_SHELL=PSKETCH_SHELL
The name of the drawing form to be used for shell profiles. In this case the drawing form is called
PSKETCH_SHELL and this drawing form must exist in the SBD_STD database.
FORM_NAME_TWISTED=PSKETCH_TWISTED
The name of the drawing form to be used for shell profiles. In this case the drawing form is called
PSKETCH_TWISTED and this drawing form must exist in the SBD_STD database.
If FORM_NAME_CURVED and FORM_NAME_SHELL are not set then all sketches will use the form
assigned to FORM_NAME.
Other key-words are optional. This manual will present only settings introduced in AVEVA Marine 12
product. For full list of settings, please refer to AVEVA Marine User‟s documentation
MARKINGS_DIM - Keyword controlling if not perpendicular marking lines should be positioned with
additional dimension above sketch. Possible values:
YES - markings should be presented with additional dimension above profile sketch
NO - default markings presentation
DOTORI_ON_AXIS – Possible values YES and NO. This keyword determines if dotori information should
be displayed along trace axis. The default is NO. The information will be displayed like
as in the figure below:
SNIPED_FLANGE_LDIMENSION - Possible values YES and NO. This keyword determines if additional
dimensioning should be done for sniped flanges.
Bending information can be inserted in to profile picture. Bending angle is presented, if profile thickness and
bending radius are below user defined values.
To start the function a drawing must be current in AVEVA Marine 12, Hull Detailed Design – Planar
Modelling or Curved Modelling application. Use the command Hull Tools>PPI Hull. Click the Select button
in the Production Interface menu and select the object(s) for which the profile manufacturing information
will be produced.
After the selection is made, return to the Production Interface menu and click 6 Profile Sketch and List.
Monitor the progress of the job in the Log Viewer and when the job is flagged as terminated the results can
be viewed. www.aveva.com
© Copyright 1974 to current year. 36
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
7.4 Output
Depending on the settings discussed above, the program will produce both text and sketch output. This
output varies depending on the type of stiffener, i.e. planar straight, planar curved, shell twisted. An example
of each case is shown later in this chapter.
The following files will appear once per run and can be accessed by double clicking them in the Log Viewer.
The following files will appear once per stiffener and can be accessed by double clicking them in the Log
Viewer.
<stiffener name>.gen
Contains the generic information for the profile. This file is in a format to allow other software to read it
directly or after it has been treated by a post processor.
<stiffener name>.lst
Contains the manufacturing information for the profile in the text format.
<stiffener name>.csv
Contains the same information, as the .lst file but is presented in comma separated value format to allow
editing in MS Excel.
<stiffener name>.mnt
Contains positional information for the profile, given relative to the ships co-ordinate system.
7.4.2 Sketches
Training project sketches are named BLOCK-POSNO. Naming rules are described in Hull Administrator
training guide.
7.4.3 Examples
The part name is the user defined part name, not the internal system part name.
All of the information shown in the above text output is also available in comma separated value
format. This csv format is easier to read and also easier to manipulate into the desired layout /
content.
www.aveva.com
© Copyright 1974 to current year. 38
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
For the example shown above the Trace length, Tlength and Mlength all equal 1013 mm, this is due
to neither endcut affecting the overall length.
All of the information shown in the above text output is also available in comma separated value
format. This csv format is easier to read and also easier to manipulate into the desired layout /
content.
www.aveva.com
© Copyright 1974 to current year. 39
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
www.aveva.com
© Copyright 1974 to current year. 40
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
The A and B parameters are defined as a distance of A and B points from the base plane. Where the base
plane is a plane defined by S1, S2, and S3 points. A and B parameters are positive if the corresponding
points are closer to the observer then the base plane on the drawing below. In case of T shaped profile the
B parameter is measured from point on the web right below the flange.
The D parameter is a distance of the B point from a reference plane perpendicular to the base plane. The D
parameter has positive value if the stiffener is bent as on the drawings above. The C parameter is fully
described on the drawings above.
www.aveva.com
© Copyright 1974 to current year. 41
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
Exercise 5
www.aveva.com
© Copyright 1974 to current year. 42
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
CHAPTER 8
8 Profile Nesting
8.1 Description
The Profile Nesting program takes the profiles from the SBH_PROFDB and nests them into user define raw
profiles. The system tries to nest them in such a way that the amount of scrap will be as small as possible.
The program will attempt to nest the longest remaining profile part into the shortest raw profile possible.
When this is done, it will continue to add profile parts using this method, until there is no profile part that can
be added due to the fact that the remaining part of the raw profile is too short. This optimisation of the
nesting can take into account the end cuts of the profile parts if desired. The profile nest will then be stored
in the data bank and the program will continue with the remaining profile parts and raw profiles.
The Profile Nesting program is controlled by the contents of the file assigned to SBH_PROF_RESTRICT.
Amongst other things this file controls:
the gap between profile part and profile part within a nest,
the gap between profile part and raw material ends,
if the profile‟s endcuts should be utilised during the nesting process,
etc, etc.
The set-up and maintenance of this file is considered to be a task for the Hull Manager and is therefore
covered in the Project Administration (Hull) Training Course.
As well as the above file controlling the nesting of the profiles another file assigned to
SBH_RAW_PROFILES informs the system of the available raw profiles into which the profile parts should
be nested. Again the set-up and maintenance of this file is considered to be a task for the Hull Manager and
is therefore covered in the Project Administration (Hull) Training Course.
To start the function a drawing must be current in AVEVA Marine 12, Hull Detailed Design – Planar
Modelling or Curved Modelling application.
Click the Select button in the Production Interface menu and select the object(s) for which the associated
profiles will be nested.
After the selection is made return to the Production Interface menu and click 7 Profile Nesting.
www.aveva.com
© Copyright 1974 to current year. 43
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
Key in the desired name for the resulting profile nest and click OK. The system will use the name entered
and add a two digit running number to create unique names no matter how many nests result from the run of
the program.
The system will display a dialog box showing the available raw profiles.
Select a particular raw profile into which the system will nest the previously selected profile parts.
This is achieved by highlighting the desired raw profile and clicking the OK button.
Click the OK button without selecting any raw profiles. In this instance the system will search the
raw profile list and find suitable material to nest the previously selected profile parts into.
Monitor the progress of the job in the Log Viewer and when the job is flagged as terminated the results can
be viewed.
8.4 Output
The profile nesting program produces both text and plot output
Four text files should be produced as a result of running the Profile Nesting program. All four files should
appear in the SB_SHIPPRINT directory of the current project and can be opened by double clicking them in
the Log Viewer.
www.aveva.com
© Copyright 1974 to current year. 44
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
8.4.2 Plot
8.4.3 Example
An additional allowance can be defined in the SBH_PROF_RESTRICT file by the use of the keyword
OVERLENGTH. As an example this additional allowance could be the minimum material needed for grip by
a bending machine.
www.aveva.com
© Copyright 1974 to current year. 45
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
Exercise 6
www.aveva.com
© Copyright 1974 to current year. 46
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
CHAPTER 9
9 Profile Cutting
9.1 Description
The profile cutting interface option is used to generate fabrication data for profiles, such as lists, sketches
and generic data for cutting robots. The robot controllers and/or robot programming languages must have
the possibility to read the generic interface format, which is output.
The outputs from the Profile Cutting program are very similar to those produced by the Profile Sketch and
List program. The main difference is that the Profile Sketch and List program is ran against a profile in the
model, while the Profile Cutting program is ran against a profile nest. Due to this the generic and mounting
files produced can be used by external robotic systems to fully automate the cutting of profiles.
The Profile Cutting program is controlled by the contents of the file assigned to SBH_PROF_RESTRICT.
The set-up and maintenance of this file is considered to be a task for the Hull Manager and is therefore
covered in the Project Administration (Hull) Training Course.
If Profile Nesting program was run within current session, update the session with profile nesting information
using File>Get Work.
From within a session of AVEVA Marine 12, Hull Detailed Design – Planar Modelling or Curved Modelling
application use the command
www.aveva.com
© Copyright 1974 to current year. 47
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
9.4 Output
The following files will appear once per run and can be accessed by double clicking them in the Log Viewer.
The following files are created for each nested profile and can be accessed by double clicking them in the
Log Viewer.
<nest name>.gen
Contains the generic information for the profile nest. This file is in a format to allow other software to read it
directly or after it has been treated by a post processor. It can be used to drive a profile cutting line.
Each generic file contains all required data for each profile in the nest to be cut. The main data in the file is
the position of the zero point of the profile and the macro description for each end-cut. All holes, notches and
cutouts are presented by full geometry in relation to a zero point. This generic file may be used to create the
specific input to control the robot itself and the means of transportation of the raw bar through the profile
cutting line.
<nest name>.lst
Contains the manufacturing information for each profile in the nest.
<nest name>.csv
Contains the same information as found in the lst file, plus some additional information. Is presented in
comma separated value format to allow editing in MS Excel
<nest name>.mnt
Contains positional information for each profile in the nest, given relative to the ships co-ordinate system.
www.aveva.com
© Copyright 1974 to current year. 48
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
9.4.2 Sketch
The system creates a sketch for each nest. These sketches are stored in the database assigned to
SBH_NSKETCH_DWG
The profile sketch outputs are named according to rules defined in SBH_SKETCH_RESTRICT.
Select the relevant job name and click the Open button
to view it.
9.4.3 Example
www.aveva.com
© Copyright 1974 to current year. 49
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
Exercise 7
www.aveva.com
© Copyright 1974 to current year. 50
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
CHAPTER 10
10.1 Description
This program calculates the weight and centres of gravity for curved and planar panels. The calculations
may also be done for assemblies, including a whole building block or for separate objects such as plates or
profiles.
As well as producing text lists the system also produces a drawing for each WCOG result. For the system to
produce the WCOG drawings the drawing forms TB_WCOG_1 and TB_WCOG_2 must exist in the
SBD_STD.
For a full list of available drawing form rules to customize the drawing forms please refer to AVEVA Marine
Documentation, Hull Detailed Design, Miscellaneous Functions, WCOG Weight Calculation, Weight
Calculations of steel structure, Output Drawings, Drawing Form Rules.
The generated drawings mentioned above will be named according to rules stored in
SBH_DWGNAME_RULES, for example:
To start the function a drawing must be current in Planar or Curved Hull modelling application. Use the
command Hull Tools>PPI Hull. Click the Select button in the Production Interface menu and select the
object(s) for which the WCOG information will be produced.
After the selection is made, return to the Production Interface menu and click 9 Weight and COG.
Monitor the progress of the job in the Log Viewer and when the job is flagged as terminated the results can
be viewed.
10.4 Output
The Weights and Centres of Gravity program produces both text and sketch output.
www.aveva.com
© Copyright 1974 to current year. 51
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
Four text files should be produced as a result of running the Plane parts Generation program. All files should
appear in the SB_SHIPPRINT directory of the current project. The three files can be opened by double
clicking them in the Log Viewer.
10.4.2 Sketch
The system creates sketches containing the WCOG information. These sketches are stored in the database
assigned to SBH_WCOG_DWG.
www.aveva.com
© Copyright 1974 to current year. 52
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
10.4.3 Example
Sketch output:
www.aveva.com
© Copyright 1974 to current year. 53
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
Exercise 8
www.aveva.com
© Copyright 1974 to current year. 54
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
CHAPTER 11
11.1 Description
Development of plates is carried out automatically during the modelling of the shell plates, these plates are
stored I the SB_OGDB. This program adds information like marking, shrinkage, etc. and releases the
developed plate into the SB_PLDB where it can be accessed by AVEVA Marine Plate Nesting.
The name of the executable of this program is sf831d.
The program is controlled by system variables assigned in the project file and the contents of the default file
cpanparts.ip located in the SB_SHIP directory.
Amongst other things this default file controls the selection of which marking lines should be added to the
curved plates. Consider the following input parameters:
MARK_FR, Automatically add marking lines for all intersecting frame lines.
For this option to work the relevant frame lines must be stored as
hull curves in the SB_CGDB and must be named in accordance
with the projects Hull Reference object.
VMARK, If given, the marking lines will be provided with jags which point to the material side
of the marking lines.
CMARK, <R1>, <R2> If given, the marking lines for abutting internal structures and shell profiles will be
provided with a so called cmark that points to the material side of the marking lines.
If both VMARK and CMARK are given, VMARK will be used.
www.aveva.com
© Copyright 1974 to current year. 55
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
ACCURACY_DIMENSION, If given, contour lengths of the different edges of the plates will be calculated
and presented as described below. Two different lengths are calculated for each
edge, the actual length and the moulded length. The actual length is the plate edge
including bevel gap and bevel compensation, shrinkage and compensation.
EXCESS_TYPE_ALENGTH, Denotes the excess types to be included in the calculation of the actual edge
lengths.
EXCESS_TYPE_MLENGTH, Denotes the excess types to be included in the calculation of the moulded
edge lengths.
If none of the above parameters are given then marking will automatically be added for Plates,
Longitudinals and Transversals by default. For a full list of all possible input parameters in the file,
and an explanation for each, please refer to the AVEVA Marine Documentation, Hull Detailed Design,
Manufacturing, Automatic Generation of Curved Parts, Release of Curved Parts for Production, Set-
up of Program, Set-up of the IP file.
11.2.2 Sketch
The output from the program consists of two sketches for each plate. To get these drawings, drawing forms
with fixed names TB_CPANPARTS_1 and TB_CPANPARTS_2 must exist on the data bank assigned to
SBD_STD.
For a full list of available drawing form rules please refer to the AVEVA Marine Documentation, Hull
Detailed Design, Manufacturing, Automatic Generation of Curved Parts, Release of Curved Parts for
Production, Set-up of Program, Set-up of Drawing Forms.
To start the function a drawing must be current in AVEVA Marine 12, Hull Detailed Design – Planar
Modelling or Curved Modelling application.
Click the Select button in the Production Interface menu and select the curved plate(s)/panel(s) to be
processed.
After the selection is made return to the Production Interface menu and click 10 Curved Plate Generation.
The following menu will be displayed:
Select the curve in the left hand column and move to the right using the Add>> button. When the required
curves have been selected, use the OK button to execute the job. www.aveva.com
© Copyright 1974 to current year. 56
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
Monitor the progress of the job in the Log Viewer and when the job is flagged as terminated the results can
be viewed.
11.4 Output
After the successful run of the program the plate objects, now with marking lines and production allowances
taken into account, will be stored in the SB_PLDB. From this database they can be accessed by the AVEVA
Marine Plate Nesting system. Shell profiles will be stored in SBH_PROFDB.
The program also produces text output regarding the running of the job and sketch output for use in
production.
Three text files should be produced as a result of running the Curved Plate Generation program. All files
should appear in the SB_SHIPPRINT directory of the current project. The files can be opened by double
clicking them in the Log Viewer.
11.4.2 Sketch
The system creates two sketches for each curved plate. These sketches are stored in the database
assigned to SBH_CPART_DWG
www.aveva.com
© Copyright 1974 to current year. 57
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
11.4.3 Example
www.aveva.com
© Copyright 1974 to current year. 58
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
The shell stiffeners output can now be viewed, once the Curved Plate Generation has been run. Running
Profile Sketch and List will collect the shell stiffeners attached to the curved panel. The shell stiffeners will
now be displayed in the show function. (As below)
Exercise 9
www.aveva.com
© Copyright 1974 to current year. 59
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
www.aveva.com
© Copyright 1974 to current year. 60
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
CHAPTER 12
12 Bending templates
While producing shell plates with curvature, it is usual to have some form of templates. This program
produces a series of bending templates to aid the rolling and forming of shell plates.
A typical bending template arrangement is shown below:
As can be seen above each template will have a sight-line mark. When the shell plate has the correct form,
all of the sight-line marks lay on a same line. Furthermore, all the upper edges of the templates will lie on the
same plane.
In order to place the templates correctly on the shell plate, each template has a direction mark and a pair of
set-square placing marks. The direction mark of the template and a similar mark on the marking sketch
define the direction of the template.
The program has a series of in-built defaults regarding the positioning of the templates, however the
template positioning can be completely user defined and this will be discussed later in the chapter.
After running the program the resulting templates are stored in the SB_PLDB as plate parts. They are
stored with the name of the curved plate and an appended running number. These templates can be
accessed by the nesting system and manufactured to a high degree of accuracy to aid in the precision
shaping of the curved plates.
As well as producing the template plate parts the program also produces text and sketch output to facilitate
the accurate positioning of the templates onto the curved plate. Once the templates have been created the
marking line for them can be added to the curved plate by running the Curved Plate Generation program
with the input parameter MARK_TEMPL, set.
www.aveva.com
© Copyright 1974 to current year. 61
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
The program is controlled by system variables assigned in the project file and the contents of the default file
bendtempl.ip located in the SB_SHIP directory.
Bending template information can be added when the plates are created or modified using Curved Hull,
by selecting the PPI info button on the Shell Plate form and adding the required data to the input form.
Any bending template defined at plate level will take precedence over the bendtemp.ip file
An extract of possible input parameters for the bendtempl.ip file are shown below:
DISTTOEDGE,50, This parameter controls the distance between the first template and the corresponding
edge of the plate. If missing it is set to 100mm. This parameter is also valid for the positioning of the last
template.
MAXDISTTOTEMPLATE,2000, Maximum allowable distance between two adjacent templates. If not given
the default value is 3500mm.
MINHEIGHTOFTEMPLATE,200, Minimum allowable height of a template. If not given the default value is
250mm.
PINS,100, If the parameter is given, the program will calculate and list heights for adjustable pin templates.
The value given will be the distance between the pins. If not given the default value is 200 mm.
SIGHTLINEMARK,0.3, This parameter controls the position of the sight line mark on the first template. It
should be given as a factor in the range of 0-1. If not given the default value is 0.25.
FRAMETEMPLATES, If this parameter is given the templates will be calculated with their planes
perpendicular to the X-axis at frame positions.
AUTO_TEMPL_SIDE, When ‘Automatic’ is used as the option for producing templates, one of the following
must be assigned: INSIDE, OUTSIDE, CONCAVE or CONVEX (If not assigned INSIDE will be used as
default).
For a full list of all possible input parameters in the file, and an explanation for each, please refer to
the AVEVA Marine Documentation, Hull Detailed Design, Manufacturing, Curved Plates, Bending
Templates for Shell Plates, Running Environment, Control Information.
The output from the program consists of two sketches for each plate. One of the sketches is a formatted
drawing and therefore requires a drawing form named TB_BENDTEMPL to exist in the SBD_STD. Another
prerequisite for the output of the formatted drawing is that the input parameter ONLY_SIMPLE_SKETCH
must not have been given in the default file.
For a full list of all possible drawing rules and an explanation for each, please refer to the AVEVA
Marine Documentation, Hull Detailed Design, Manufacturing, Curved Plates, Bending Templates for
Shell Plates, Output, Drawings.
The program can be run against an individual curved plate or multiple curved plates, i.e. usually all the
curved plates associated with a curved panel. The options available to the user vary depending on the type
of run being performed.
If run against multiple curved plates then the template positions are read from the bendtempl.ip file and the
same arrangement is applied to each individual curved plate. If the run is against a single curved plate then
www.aveva.com
© Copyright 1974 to current year. 62
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
the user can select the manual positioning option and key in lengths along a selected plate edge to position
the templates. This option is not available if a curved panel has been selected.
To start the function a drawing must be current in AVEVA Marine 12, Hull Detailed Design – Planar
Modelling or Curved Modelling application.
Click the Select button in the Production Interface menu and select the curved plates/panels to be
processed.
After the selection is made, return to the Production Interface menu and press Bending Templates and
Jigs. The following menu will appear:
Click No
The templates are normally positioned automatically on the selected plates. The orientation and position of
the templates may also be controlled by the default file (FRAMETEMPLATES, etc.) or by defining the
template plane by selection Define template (and sight) plane. The addition PERP will cause the sight
plane to be "parallel" to the axis, i.e. it will not intersect the axis. The sight plane and the template planes will
thus be perpendicular to each other. This will cause the templates to be larger than if the sight plane is
placed as close as possible to the curved plate.
The Number of templates may be determined in different ways. If FRAMETEMPLATES is entered in the
default file, then the number of templates is given by the number of frame positions within the plate. For
other template types the number may be entered in the form above. If not entered in this form, the number
will be determined by the values assigned to MIN_TEMPLATES or MAXDISTTOTEMPLATE in the default
file.
When running the program for multiple curved plates the Manual positioning check box should not be
checked.
www.aveva.com
© Copyright 1974 to current year. 63
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
If it is necessary to create new templates and keep previously defined, check box Keep old templates
should be checked.
When the form is completed click the OK button.
Monitor the progress of the job in the Log Viewer and when the job is flagged as terminated the results can
be viewed.
To start the function a drawing must be current in AVEVA Marine 12, Hull Detailed Design – Planar
Modelling or Curved Modelling application. This drawing should contain an isometric view with all seams and
butts associated with the relevant curved plate.
Use the command Hull Tools>PPI Hull.
Click the Select button in the Production Interface menu and select the curved plate to be processed.
Manually positioned templates can only be applied to a single curved plate. If multiple plates, or a
curved panel consisting of more than one curved plate are selected, the function is void.
After the selection is made return to the Production Interface menu and press Bending Templates and
Jigs, the following menu will appear:
Click once on the seam/butt along which you wish to position the
templates.
www.aveva.com
© Copyright 1974 to current year. 64
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
The dialogue will originally appear empty and the user should key in the desired positions for the templates
along the previously selected seam/butt. These dimensions should be given in mm and be separated from
the previous value by a comma.
After keying in the desired positions click the OK button. Monitor the progress of the job in the Log Viewer
and when the job is flagged as terminated the results can be viewed.
For example presented above (shell plate F206-SHELLPLATE-812 belongs to curved panel F206-CP02 and
seam MTPS314), result should be similar to:
12.2.6 Output
After the successful run of the program the resulting plate templates will be stored in the SB_PLDB. From
this database they can be accessed by the AVEVA Marine Plate Nesting.
The program also produces text output regarding the running of the job and adjustable pin template
information as well as a sketch output for use in production.
Four text files should be produced as a result of running the Bending Template program. All files should
appear in the SB_SHIPPRINT directory of the current project. The files can be opened by double clicking
them in the Log Viewer.
12.2.6.2 Sketch
The system creates two sketches for each curved plate. These sketches are stored in the database
assigned to SBH_BENDTEMPL_DWG. The sketch outputs are named according to rules defined in
SBH_DWGNAME_RULES (Training project):
To view the sketch outputs during the current session of the application use the following command Hull
Tools>PPI Hull>Show. www.aveva.com
© Copyright 1974 to current year. 65
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
www.aveva.com
© Copyright 1974 to current year. 66
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
Cross templates are modelled in two different main directions, the main direction of the v-axis of the base
plane (templates also referred to as inner templates) and the main direction of the u-axis of the base plane
(templates also referred to as cross templates). Both inner and cross templates are always perpendicular to
the base plane. All inner templates are modelled in parallel planes at a constant distance and this is also
valid for cross templates. Inner templates are always set perpendicular to cross templates. The positions of
the templates, inner as well as cross templates, are calculated automatically. Example of cross bending
template presented below:
The program is controlled by system variables assigned in the project file and the contents of the default file
bendtempl.ip located in the SB_SHIP directory as used by traditional bending templates.
Bending template information can be added when the plates are created or modified using Curved Hull,
by selecting the PPI info button on the Shell Plate form and adding the required data to the input form.
Any bending template defined at plate level will take precedence over the bendtemp.ip file
Cross bending templates are controlled by bendtempl.ip and the parameters are the same as those used
for one direction templates. Additional parameters are presented below:
SPLIT_PLATEEDGE_NO, <integer value>, In case the shell plate has three edges, one of the edges must
be logically split in two parts before it can be processed by the
program to make cross bending templates. Parameter <integer
value> should be in the range 1-3 corresponding to edges with
these numbers. If omitted the default is 1.
www.aveva.com
© Copyright 1974 to current year. 67
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
The program can be run against an individual curved plate or a curved panel, i.e. all the curved plates
associated with the curved panel.
To start the function a drawing must be current in AVEVA Marine 12, Hull Detailed Design – Planar
Modelling or Curved Modelling application.
Click the Select button in the Production Interface menu and select the curved plates/panels to be
processed. After the selection is made, return to the Production Interface menu and click Bending
Templates and Jigs. Another menu is displayed, click Bending Templates. The following menu will
appear:
U- and V- templates perpendicular – check, if the templates should be perpendicular to one another.
www.aveva.com
© Copyright 1974 to current year. 68
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
12.4.4 Output
After the successful run of the program the resulting plate templates will be stored in the SB_PLDB. From
this database they can be accessed by the AVEVA Marine Plate Nesting.
The program also produces text output regarding the running of the job and information regarding the
position and angle of the templates as well as a sketch output for use in production.
Four text files should be produced as a result of running the Bending Template program. All files should
appear in the SB_SHIPPRINT directory of the current project. The files can be opened by double clicking
them in the Log Viewer.
<plate name>-0.csv is created. This file contains information regarding the bending template position on
base plane. Note: The plate name will reference the curved panel name once it has been collected.
12.4.4.2 Sketch
The system creates a sketch for each curved plate. These sketches are stored in the database assigned to
SBH_BENDTEMPL_DWG. The sketch outputs are named according to rules defined in
SBH_DWGNAME_RULES, for example:
To view the sketch outputs during the current session of the application use the following command Hull
Tools>PPI Hull>Show.
www.aveva.com
© Copyright 1974 to current year. 69
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
Exercise 10
2. Select plate F206-SHELLPLATE-812 (see picture below) and use the function Bending
Templates.
7. Run the Bending Templates program and select Cross Bending Templates option.
13 Jig Pillars
13.1 Description
This module calculates information about Jig pillars for curved shell panels. The pillars are located in the
nodes of a fixed mesh i.e. their positions are predefined and their heights are calculated.
Basic data for the calculations are normally curved panels stored in the data bank. It is, however, also
possible to build up the curved panel by reference to its bounding seams. The main results of the system are
drawings and sketches of the curved panels supplied with jig information, listings of the calculated jig pillars
and a jig object, stored in the data bank.
The program is controlled by system variables assigned in the project file and the contents of the default file
jigpillar.ip located in the SB_SHIP directory.
An extract of possible input parameters for the jigpillar.ip file are shown below:
TRUE_SURFACE, If this parameter is given, the jig calculation takes into account the actual
plate thickness of a curved panel when creating the jig row curves. This
parameter is only valid if the jig pillar program is being run against a curved
panel, if a seam arrangement has been used as input then this parameter is
void.
NOPILLHEIGHT, If this parameter is given, the jig pillar heights will not be drawn in
the jig plan sketch
NOSEAMPILLHEIGHT, If this parameter is given, the jig pillar heights at seams will not be drawn in
the jig pillar sketch.
PILLARDISTANCE,750, Denotes the distance between the jig pillars within each row. If the
parameter is not given it will be set to 1000mm by the program.
JIGRADIUS, <radius>, <radius> denotes the jig pillar top radius. This will affect the calculated
height the pillar.
MEASURES, If this ip is given, the distances between the panel corners and the closest
jig pillars are output in the jig plan sketch.
MINHEIGHT, <height>, If this ip is given, <height> defines the minimum distance between the
assembly plane and the panel. If the ip is not given, 1000mm is assumed.
For a full list of all possible parameters and an explanation for each, please refer to the AVAVA Marine
Documentation, Hull Detailed Design, Manufacturing, Curved Plates, Generation of Jig Pillars, Control
Information.
www.aveva.com
© Copyright 1974 to current year. 71
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
The output from the program consists of two sketches for each jig arrangement. One of the sketches is a
formatted drawing and therefore requires a drawing form named TB_JIGPILLAR to exist in the SBD_STD.
For a full description of the contents of the two drawings and a list of all possible drawing rules with an
explanation for each, please refer to the AVEVA Marine Documentation, Hull Detailed Design,
Manufacturing, Curved Plates, Generation of Jig Pillars, Result, Drawings.
As mentioned previously the jig pillar program can be run against a predefined curved panel, or an
arrangement of bounding seams/butts can be indicated and jig pillars calculated for the enclosed area of
shell.
To start the function a drawing must be current in AVEVA Marine 12, Hull Detailed Design – Planar
Modelling or Curved Modelling application.
Click the Select button in the Production Interface menu and select the curved panel to be processed.
Panel name: Will display the name of the selected curved panel.
Valid: Select for which side of the ship the jig pillar calculation
should be performed on. This field will only be displayed if a
symmetrical curved panel has been selected as input. If a port
specific or starboard specific panel has been selected the field
will not appear.
3 Points: Requires the user to give three points that define the
assembly plane together. The points must not be co-
linear. By selecting 3 Points followed by the Next
button the following form will be displayed:
Seam: The program will display the following message: Indicate seam for assembly plane decision.
The user can either indicate an existing seam in a current drawing or, by choosing Options, key
in the total name of the seam manually.
www.aveva.com
© Copyright 1974 to current year. 72
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
Add curves: This check box is only valid when input is by seams/butts and is used to select internal seams.
Production Information: Adds additional reference information to the output file that may be used by
production when setting out. Reference dimensions will be given to the planes specified in the
input box (this box will only be displayed if the Production Information check box has been
ticked).
After assembly plane definition use the Next button. The system will display the prompt: Indicate seam
parallel to jig rows – Cursor position. Click the edge of the curved panel that you wish the resulting jig
pillar rows to be parallel too.
The system will display the prompt: Indicate seam from which distances will be calculated - Cursor
position. Click the edge of the curved panel from which the position of the pillars in the jig rows will be
measured, usually perpendicular to the edge selected to be parallel to the jig rows.
Jig row to calculate length along seams to: The jig row that the seams will be measured from. A row
number must be defined.
Dist to first jig row: The distance from the X axis to the first jig pillar row. The default value will be
displayed, this may be edited.
Dist to first jig pillar: The distance from the Y axis to the first
jig pillar row. The default value will be displayed, this may be
edited.
Up to 10 reference planes can be defined (only one value is required to define each plane e.g. FR182). FR
and LP references are valid. After inputting values click Next. Monitor the progress of the job in the Log
Viewer and when the job is flagged as terminated the results can be viewed.
www.aveva.com
© Copyright 1974 to current year. 73
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
To start the function a drawing must be current in AVEVA Marine 12, Hull Detailed Design – Planar
Modelling or Curved Modelling application.
Valid: Select for which side of the ship the jig pillar calculation
should be performed on.
Add curves: Normally, this button should only be used for non-
panel input to indicate inner seams of the panel. If activated, the user will be prompted by the message
Indicate additional seam. The user can either indicate an existing seam in a current drawing or, by
choosing Options, manually key in the total name of the seam.
After completing the form click the Next button. The system will display the prompt:
Indicate seam to define the panel part (must be given counter-clockwise) – Cursor position
In the drawing indicate the bounding seams/butts for the area of shell to be processed. After selecting the
last seam/butt click the OC button. The system will display the prompt:
Indicate seam parallel to jig rows – Cursor position
Click the edge of the curved panel that you wish the resulting jig pillar rows to be parallel too. The system
will display the prompt:
Indicate seam from which distances will be calculated - Cursor position.
Click the edge of the curved panel from which the position of the pillars in the jig rows will be measured,
usually perpendicular to the edge selected to be parallel to the jig rows.
The system will display the following window:
www.aveva.com
© Copyright 1974 to current year. 74
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
13.4 Output
The Jig Pillar program produces text output regarding the running of the job and jig pillar information as well
as a sketch output for use in production.
Four text files should be produced as a result of running the Jig Pillar program. All files should appear in the
SB_SHIPPRINT directory of the current project. The files can be opened by double clicking them in the Log
Viewer.
13.4.2 Sketch
The system creates two sketches. These sketches are stored in the database assigned to
SBH_PINJIG_DWG. The sketch outputs are named according to name rule defined in
SBH_DWGNAME_RULES, for example:
www.aveva.com
© Copyright 1974 to current year. 75
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
www.aveva.com
© Copyright 1974 to current year. 76
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
To start the function a drawing must be current in AVEVA Marine Detailed Design Interactive Jig Pillars,
(switch module under the File menu if necessary).
www.aveva.com
© Copyright 1974 to current year. 77
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
Selected objects:
Add panel allows the user to select a curved panel or
knuckled planar panels in the displayed drawing for jig pillars
calculation.
When the form is complete click OK, the calculations are processed and the resulting jigpillar arrangement is
displayed in the current drawing.
The output from the program can be presented on any drawing form. However it is recommended to use
CV4 drawing form.
www.aveva.com
© Copyright 1974 to current year. 78
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
www.aveva.com
© Copyright 1974 to current year. 79
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
Exercise 11
www.aveva.com
© Copyright 1974 to current year. 80
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
CHAPTER 14
14 Plate Jigs
14.1 Description
This module will produce plate jigs for curved panels at user defined positions from a seam.
Basic data for calculation are curved panels stored in the data bank. The main results of the system are
listings, sketches and plate parts stored in the plate database.
The executable sf821d calculates jig information for curved panels established by input data.
The program is controlled by system variables assigned in the project file and the contents of the default file
platejig.ip located in the SB_SHIP directory.
For a full list of all possible input parameters in the file, and an explanation for each, please refer to
the AVEVA Marine Documentation, Hull Detailed Design, Manufacturing, Curved Plates, Plate Jigs,
Set-up of Program, Control Information.
The output from the program consists of two sketches for each plate jig arrangement. One of the sketches is
a formatted drawing and therefore requires a drawing form named TB_PLATEJIGS to exist in the
SBD_STD.
For a full description of the contents of the two drawings and a list of all possible drawing rules with an
explanation for each, please refer to the AVAVA Marine User‟s Guides, Hull Detailed Design,
Manufacturing, Curved Plates, Plate Jigs, Result, Drawings.
To start the function a drawing must be current in AVEVA Marine 12, Hull Detailed Design – Planar
Modelling or Curved Modelling application.
Panel name: Will display the name of the selected curved panel.
Jig Row Position: Defines the alignment of the plate jigs (on either
a frame or waterline plane).
www.aveva.com
© Copyright 1974 to current year. 81
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
The system will display the prompt: Indicate seam from which distances will be calculated - Cursor
position.
Click the edge of the curved panel that you wish the resulting plate jigs to be measured along.
The system will display the prompt: Indicate seam for the jig row position – Cursor position.
Click the edge of the curved panel from which the plate jigs will be parallel, this will always be perpendicular
to the edge selected to measure along.
Key in a value, this is the distance parallel to the seam you have just selected. Select OK
The system will again display the prompt:
Continue to select the seam you wish to place your plate jigs parallel to
The system will again display the following window:
Key in a value, this is the distance parallel to the seam you have just selected. Select OK
You can continue to select the seam and key in distances to suit your required output (note: if a value is
given which is not on the curved panel, the program will not run and an error log will be generated).
After you have selected OK to your last required input select Operation Complete, the program will now
run, (if Production Information was not selected).
Monitor the progress of the job in the Log Viewer and when the job is flagged as terminated the results can
be viewed. If Production Information was requested the form shown in paragraph 12.3.1.1 will be displayed.
Please refer to paragraph 12.3.1.1 for further information.
www.aveva.com
© Copyright 1974 to current year. 82
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
14.4 Output
The Plate Jig program produces text output regarding the running of the job and plate jig information as well
as a sketch output for use in production.
Four text files should be produced as a result of running the Jig Pillar program. All files should appear in the
SB_SHIPPRINT directory of the current project. The files can be opened by double clicking them in the Log
Viewer.
14.4.2 Sketch
The system creates two sketches. These sketches are stored in the database assigned to
SBH_PLJIG_DWG. The sketch outputs are named according rules defined in SBH_DWGNAME_RULE, for
example:
www.aveva.com
© Copyright 1974 to current year. 83
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
14.4.3 Example
The notches are to allow access in way of the plate seams, there is also an alignment mark in the notch
directly below the seam.
www.aveva.com
© Copyright 1974 to current year. 84
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
These plates are stored in the plate database for use in the Nesting application, and are named as follows
<Panel name>-<Row><Position> as shown below.
www.aveva.com
© Copyright 1974 to current year. 85
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
Exercise 12
4. Review results.
www.aveva.com
© Copyright 1974 to current year. 86
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
CHAPTER 15
15 Hull Marks
15.1 Description
This module will produce plate parts and marking lines to allow manufacture and placing of marking
contours that intersect the shell. (waterline markings and nameplates etc.)
Nameplates and waterline marks that appear on the shell of the ship can be created as plate parts
(structures), or as marking lines that can be embellished with bead welds to indicate the contour of the
character. Symbol font 99 is the default font used for marking texts, ensure that all characters that are
required exist in the symbol font table.
Application setting to be changed to Planar Modelling to perform Hull Marks. File>Planar Modelling.
If you wish to open an existing Hull Text select Yes, if you wish to start a new Hull Text select No.
1. Key in: Will display a True Type Font. Select a True Type Font or change the source to Symbol
Font and select a symbol font. Select OK and a text input box will be displayed, text may now be
input using the keyboard. When a symbol font is used, the ASCII number of the given character will
be directly translated into the corresponding symbol number of the selected symbol font. E.g. the
character A must have symbol number 65 (using this method there is no graphical reference to
confirm the characters being selected).
2. By Symbol: Will display a True Type Font but you can change
the source to Drawing, Symbol Font or DXF File.
Characters/Drawings/DXF Files can be selected one by one.
7. Adjust: Allows the gap between individual symbols or all symbols to be modified for a single symbol
or all symbols or for new symbol(s) (the gap will be adjusted to the left of the selected symbol or new
symbol, + and – dimensions may be given).
9. Default: Allows the default plate thickness, weld bead width, and weld bead height to be modified.
10. Store: Allows the marking text to be stored in the database assigned to SBH_MARK_PICT.
Key the name of the Hull text or click List to view the
available texts. Select the text from the list then click
OK.
www.aveva.com
© Copyright 1974 to current year. 88
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
Name of Hull Text: The name of the text file entered on the previous screen.
Name of Hull Mark: The name that will be given to the resulting hull mark. (Where separate marks are
required for port and starboard this name may be edited, once a mark has been created you cannot
overwrite it, if necessary delete the mark from the database)
Projection Direction: The direction of projection, available options are normal to the C.L. plane, normal to a
buttock plane, normal to a frame plane, perpendicular to the surface, or any, which allows the user to define
a vector.
Marking info: How the marking will be displayed, options are Continuous, Interval and Plate.
Text Incl: The inclination angle, defined as a vector that the text will be placed at.
Text Pos: A 3D location defining the start point for the projection of the marking text.
Project on: Defines if the marking should be projected onto a Surface or panel.
Mark SB side: When checked the starboard side of the surface/panel will be marked, the default is port.
Name of Surface/Panel: The name of the surface or panel to project the text onto.
Looking From: The direction to be considered when projecting the text. (For port side hull marks this would
be PS, Mark SB side would not be checked. For starboard side hull marks this would be SB and Mark SB
side would be checked).
Block: The block that the hull mark shall belong to.
Up of Text: The direction to the top of the characters, e.g. if placing text on the side of the ship, TOP will
place the text upright, BOT will place the text upside down or if placing text on the deck of the ship and the
text direction is forward, PS will place the text upright, SB will place the text upside down.
Exercise 13
1. Create marking text AVEVA, select option 2 By symbol when selecting the text (use true type font).
Character height to be 600.
2. Project the text onto the port side of the surface MTP, the location should be FR207, 0,7000 (x,y,z),
use LEFT as the Ref Pnt. The projection should be normal to the C.L. Name the mark AVEVA_P.
3. Use insert model, select Hullmark and use AVEVA* as a wildcard, add to the existing view.
4. Create a shaded viewport, the result should be as shown below:
www.aveva.com
© Copyright 1974 to current year. 89
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
www.aveva.com
© Copyright 1974 to current year. 90
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
CHAPTER 16
16 Paint Areas
16.1 Description
This module will produce paint areas based on the contents of an input file.
Note: The plate parts should have been extracted using plane part generation prior to executing paint
areas.
The input file can be created using one of two different methods.
The definition of limits can be done via picking in ordinary 2D views or in 3D pictures. If 2D views are used,
normally two different views are required to define all the limits of a room.
Selection Method:
(Default) Selecting interactively panels to be included in the input file.
By keying the name of the panels. (Use the OPTIONS button to switch between selecting and
keying).
All panels in the view.
All panels belonging to the same block and view.
All panels with same assembly name.
After completion of selection an EXCLUDE option is available to remove panels from the input file.
PAINTING, 1.9;
BLASTING, 'SAND'/ FACTOR=4.1;
BLASTING, 'GLAS'/ FACTOR=5.4;
CLEANING, 5;
DERUSTING, 'KEM'/ FACTOR=5;
DERUSTING, 'BORSTE'/ FACTOR=7.5;
AFTER_TREAT, 5;
PANEL_LIMIT, 10;
www.aveva.com
© Copyright 1974 to current year. 91
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
Select Hull Tools>Painting Areas>Create Input, the following dialogue box will be displayed:
Automatic:
Y - The system will automatically
select the panels to be included in
the calculation within the limit box.
www.aveva.com
© Copyright 1974 to current year. 92
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
To define a limit, select the type of limit from the drop down list alongside the limit name; now select the
appropriate limit name button at the bottom of the form.
When all limits have been defined the panels included can be Listed or can be Displayed highlighted within
the drawing.
www.aveva.com
© Copyright 1974 to current year. 93
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
www.aveva.com
© Copyright 1974 to current year. 94
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
Selecting the Treatment button displays the following form, where difficulty factors may be assigned (the
Common Difficulty Factor will be applied to all processes unless specified differently).
Select Calculate.
Surface: Calculate the area of a surface and define the surface treatment (when the default surface is not to
be used, the surface number should be stipulated).
Exit: Exit from the Calculate Painting Areas form, and view the progress of the job in the log viewer. Three
files will be produced, a log file which gives information on the execution of the job. A lst file which gives a
list of areas for the selected parts, and a csv file which gives the total time for each operation.
www.aveva.com
© Copyright 1974 to current year. 95
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
Select Hull Tools>Painting Areas>Create Input, the following dialogue box will be displayed:
All options are the same as those
used when creating paint areas using
limits unless documented otherwise.
Limits must still be set.
In this example the input file will be named
PAINT2.
Select Room.
www.aveva.com
© Copyright 1974 to current year. 96
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
Select Panel, this will allow interactive selection of panels to be included, the panel will be highlighted when
selected. After each selection confirmation is requested with the following form:
System prompt: „Display limiting box‟, select Yes The following limitation box should be presented on the
screen:
www.aveva.com
© Copyright 1974 to current year. 97
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
Select Treatment.
www.aveva.com
© Copyright 1974 to current year. 98
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
The Room-New form is displayed, select Exit. The Room-Statement form is displayed, select Exit.
After executing any batch process do a File>Get Work to make the updated information available to the
current session, it is also recommend to use Tools>Clean Workspace.
Select Hull Tools>Painting Areas>Create Input, the following dialogue box will be displayed:
www.aveva.com
© Copyright 1974 to current year. 99
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
Click List.
Click Exit.
www.aveva.com
© Copyright 1974 to current year. 100
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
As the rooms are selected they are added to the list on the form.
16.3 Output
Five text files should be produced as a result of running the Paint Area calculation. All files should appear in
the SB_SHIPPRINT directory of the current project. The files can be opened by double clicking them in the
Log Viewer.
www.aveva.com
© Copyright 1974 to current year. 101
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
Exercise 14
2. Create a new input file named INPUT1 and list file named LIST1, set detail level to 2.
3. Use ROOM2 as the room name, and NEW for the type. Select YES to store and NO for automatic
selection.
6. Open the Input file from the log viewer, edit the file. Change room name to ROOM3. Change limit
upper to F108-DK2-01 and add lower F108-Z6900-01
7. Save as ROOM3.dat.
8. Use Hull Tools>Paint Areas>Calculate and select the new dat file. View the results in the log
viewer.
9. Create a sum of ROOM2 and ROOM3, give the name SUM1 to the input file, the list file and the sum
name.
www.aveva.com
© Copyright 1974 to current year. 102
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
CHAPTER 17
17 PPM Interface
To start the PPM addin click View > Addins > Production Preparation Model.
From the Design Explorer drag and drop the FRMW or SBFR to the PPM Transfer list.
To rename the FRMW or SBFR left click slowly twice on the name then key in the desired name of the
resulting hull design object.
The type of elements that will be transferred can also be controlled
by checking the appropriate filter before clicking Transfer, if it is
required to remove the selection from the list click Clear.
This part of the transfer now makes the objects available for
selection for submitting to the Hull PPI interface, the parts will still
be claimed, click Planar > Select > Apply and Deactivate then
File > Save and Unclaim to continue. If position numbers have not
already been defined these should be added before splitting the
parts.
Open the Hull PPI interface and select option 3. Panel as the method of selection. Key in the panel name,
wildcards are supported e.g. F204-900* as shown below:
The Manufacturing Explorer will also be updated with the production parts that have been generated.
The parts are now available to the plate and profile nesting systems.
www.aveva.com
© Copyright 1974 to current year. 105
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.
AVEVA Marine (12.1)
Hull Detailed Design - Production Information (TM-2106)
Exercise 15
1. Run PPM using FRMW 1 of STRU 403_FOUND-008 from SITE OUTSTEEL_4DK_FWD as input,
assign to block F204.
2. Run PPI Hull to generate production parts and profile sketches, view the resulting drawings. Expand the
manufacturing explorer and manufacturing package to view the list of parts available for nesting.
www.aveva.com
© Copyright 1974 to current year. 106
AVEVA Solutions Limited and its subsidiaries.
All rights reserved.