Hull Detailed Design Production Information
TM-2106
TRAINING GUIDE
AVEVA Marine (12.1)
www.aveva.com
AVEVA Marine (12.1) Hull Detailed Design - Production Information (TM-2106)
www.aveva.com © Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
2
AVEVA Marine (12.1) Hull Detailed Design - Production Information (TM-2106)
Revision Log Date
Page(s)
Revision
Description of Revision
Author
Reviewed
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
01/12/11
All
2.0
Issued with latest copyright footer
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
Approved
SK CF
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
[email protected]
This manual provides documentation relating to products to which you may not have access or which may not be licensed to you. For further information on which products are licensed to you please refer to your licence conditions.
Visit our website at http://www.aveva.com
Disclaimer 1.1 AVEVA does not warrant that the use of the AVEVA software will be uninterrupted, error-free or free from viruses. 1.2 AVEVA shall not be liable for: loss of profits; loss of business; depletion of goodwill and/or similar losses; loss of anticipated savings; loss of goods; loss of contract; loss of use; loss or corruption of data or information; any special, indirect, consequential or pure economic loss, costs, damages, charges or expenses which may be suffered by the user, including any loss suffered by the user resulting from the inaccuracy or invalidity of any data created by the AVEVA software, irrespective of whether such losses are suffered directly or indirectly, or arise in contract, tort (including negligence) or otherwise. 1.3 AVEVA's total liability in contract, tort (including negligence), or otherwise, arising in connection with the performance of the AVEVA software shall be limited to 100% of the licence fees paid in the year in which the user's claim is brought. 1.4 Clauses 1.1 to 1.3 shall apply to the fullest extent permissible at law. 1.5 In the event of any conflict between the above clauses and the analogous clauses in the software licence under which the AVEVA software was purchased, the clauses in the software licence shall take www.aveva.com precedence. © Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
3
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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
4
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 Output ...................................................................................................................................... 32 www.aveva.com © Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
5
AVEVA Marine (12.1) Hull Detailed Design - Production Information (TM-2106) 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 .................................................................. 67 www.aveva.com © Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
6
AVEVA Marine (12.1) Hull Detailed Design - Production Information (TM-2106) 12.4.1 Configuration file ...................................................................................................................... 67 12.4.2 Running the program ............................................................................................................... 68 12.4.3 Cross bending templates ......................................................................................................... 68 12.4.4 Output ...................................................................................................................................... 69 Exercise 10 ..................................................................................................................................................... 70 13 Jig Pillars ............................................................................................................................................ 71 13.1 Description ..................................................................................................................................... 71 13.2 Control of the program .................................................................................................................. 71 13.2.1 Configuration file ...................................................................................................................... 71 13.2.2 Sketch Configuration................................................................................................................ 72 13.3 Running the program .................................................................................................................... 72 13.4 Output ............................................................................................................................................. 75 13.4.1 Text output ............................................................................................................................... 75 13.4.2 Sketch ...................................................................................................................................... 75 13.4.3 Example – Traditional Jig Pillars .............................................................................................. 76 13.4.4 Interactive jig pillars ................................................................................................................. 77 13.4.5 Example – Interactive Jig Pillars .............................................................................................. 79 Exercise 11 ..................................................................................................................................................... 80 14 Plate Jigs ............................................................................................................................................ 81 14.1 Description ..................................................................................................................................... 81 14.2 Control of the program .................................................................................................................. 81 14.2.1 Configuration file ...................................................................................................................... 81 14.2.2 Sketch Configuration................................................................................................................ 81 14.3 Running the program .................................................................................................................... 81 14.4 Output ............................................................................................................................................. 83 14.4.1 Text output ............................................................................................................................... 83 14.4.2 Sketch ...................................................................................................................................... 83 14.4.3 Example ................................................................................................................................... 84 Exercise 12 ..................................................................................................................................................... 86 15 Hull Marks........................................................................................................................................... 87 15.1 Description ..................................................................................................................................... 87 15.2 Preparing hull texts ....................................................................................................................... 87 15.3 Projecting Hull Text ....................................................................................................................... 88 Exercise 13 ..................................................................................................................................................... 89 16 Paint Areas ......................................................................................................................................... 91 16.1 Description ..................................................................................................................................... 91 16.2 Input file .......................................................................................................................................... 92 16.2.1 Creating an input ...................................................................................................................... 92 16.2.2 Creating an input file using panels ........................................................................................... 96 16.2.3 Creating a sum from previous calculations .............................................................................. 99 16.3 Output ........................................................................................................................................... 101 16.3.1 Output example...................................................................................................................... 101 Exercise 14 ................................................................................................................................................... 102 17 PPM Interface ................................................................................................................................... 103 Exercise 15 ................................................................................................................................................... 106
www.aveva.com © Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
7
AVEVA Marine (12.1) Hull Detailed Design - Production Information (TM-2106)
www.aveva.com © Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
8
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
The participant will learn to:
1.3
Split the panels into plane parts. Prepare parts list and material ordering lists. Prepare information for manufacturing of profiles Calculate weights and centres of gravity (WCOG) Prepare information for the manufacturing of curved panels
Prerequisites
The participants of this course should have a good understanding of AVEVA Marine 12, Hull Detailed Design – Planar Modelling and Curved Modelling.
1.4
Course Structure
Training will consist of oral and visual presentations, demonstrations and set exercises. Each workstation will have a training project, populated with model objects. This will be used by the trainees to practice their methods, and complete the set exercises.
1.5
Using this guide
Certain text styles are used to indicate special situations throughout this document, here is a summary; Menu pull-downs and button click actions are indicated by bold turquoise text. Information the user has to key-in will be in bold red text Annotation for trainees benefit:
Refer to other documentation
System prompts should be bold italic and in inverted commas i.e. 'Choose function' Example files or inputs will be in the bold courier new font.
www.aveva.com © Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
9
AVEVA Marine (12.1) Hull Detailed Design - Production Information (TM-2106)
www.aveva.com © Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
10
CHAPTER 2 2
General
For the examples in this documentation use project MTP, user MHULLFWD, password MHULLFWD, mdb MHULLFWD
2.1
The Log Viewer
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 Use function File>Settings. The following menu will appear: Confirm delete on job files Determines, if the user will have to confirm with a standard 'Yes/No' dialog box when deleting job files from the Log Viewer. Delete output files All output files will be deleted, when the session is closed. Autodelete job files Specifies if job files shall be automatically deleted. If activated, a number of days may be specified in Delete job files older than …. Days, any jobs older than the required range will be deleted.
www.aveva.com © Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
11
AVEVA Marine (12.1) Hull Detailed Design - Production Information (TM-2106)
2.2
The Production Program Interface (PPI)
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.
2.2.1
Object selection
Before starting the PPI a drawing must be current in AVEVA Marine 12, Hull Detailed Design – Planar Modelling or Curved Modelling application session. To start the PPI use the command Hull Tools>PPI Hull or press on the Planar Hull Toolbar. The Production Interface menu will appear as shown opposite. Select Used to invoke the selection tool. Show Used to display the graphical results of a program. The remaining entries of the menu show the different functions supported by the PPI. The majority of these entries are still inactive at this stage because no objects have been selected. As mentioned previously, the first step is to select objects that production information is required for. To start this process, click the 1 Select button. The system will display the following menu:
Block: Select a block(s) with all associated panels. Assembly: Select an assembly(s) with all associated panels. Panel: Select an individual panel(s) Plate: Select an individual plate(s) Profile: Select an individual profile(s). Graphical: Interactive selection of a panel or a view from the current drawing. Use the Options button to toggle between Panel and View. Nested Profile: Select one or more nested profiles. Nested Plate: Select one or more nested plates. Filter: Detailed filtering of the current selection. Only available when a selection has been made. See explanation on next page. List: Lists the objects currently selected. Only available when a selection has been made. Reset: Clears the select list. Only available when a selection has been made.
www.aveva.com
© Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
12
AVEVA Marine (12.1) Hull Detailed Design - Production Information (TM-2106) 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.
2.2.2
Filtering a current selection
If the 7 Filter button shown previously is clicked the following menu will appear: Date Before: Parts created before a certain date. (YYYY-MM-DD) Date Since: Parts created on or since a certain date. (YYYY-MM-DD) Side: Parts valid for All, Portside or Starboard. Quality: Parts with a certain material quality Thickness: Parts with a certain thickness Plane Profile Bracket Profile Shell Profile Straight Profile Curved Profile Not Nested Stiffener Flange Pillar Profile type Profile parameter parameters.
Select by various component types
Profiles of a particular type. Profiles with particular
Exclude Check this box and instead of only using the objects found after the filter, the system will exclude those objects from the current select list. After pressing OK, some of the marked check boxes may activate another menu to allow the specification of more detail.
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.
2.3
Customer control of production information
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.
2.3.1
Default and IP files
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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
13
AVEVA Marine (12.1) Hull Detailed Design - Production Information (TM-2106)
2.3.2
Customer defined objects
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.
2.3.3
Drawings, Sketches and Receipt drawings
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.
2.3.4
Linked documents
All production programs generate links between output sketch, drawing, file and the part.
Double click on link will open linked file, drawing.
2.3.5
Important Information
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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
14
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.
Examples of rules are: MATCHWILD ( ATTRIB NAMN, ‘F201*’) ATTRIB TYPE EQ ’MPLATE’ ATTRIB TYPECD EQ 91 MATCHWILD ( ATTRIB QUATXT OF FIRST MPLRWI, ’A*’) ATTRIB NAMN OF OWNER INSET( ‘F201’, ‘TEST’) 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.
3.1
Manufacturing package from PML macro
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 ) © Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
www.aveva.com 15
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).
3.2
Manufacturing folder created interactively.
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: Manufacturing package name – folder name Select database – database name where folder will be stored Select Manufacturing package (Insert after, Insert before) – database folders order. Please key in package name, select database to save in and press OK button.
Select created folder and open tab Configure. In the filter row, press button . The filter configuration window will be displayed (please see left picture). Please press Add button and create new filter rule. Key in F205Filter as filter name and ( MATCHWILD ( ATTRIB NAMN , 'F205*' ) AND ATTRIB TYPE NEQ 'MPRNST' AND ATTRIB TYPE NEQ 'MPLNST' ) as filter rule. All parts name start with string „F205‟ will be added to the folder, except profile and plate nesting.
www.aveva.com
© Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
16
AVEVA Marine (12.1) Hull Detailed Design - Production Information (TM-2106)
Exercise 1
Please create manufacturing package F205 and store it in the MHULLFWD/M_F205 database.
Please use following filtering:
Please use F206 package for references (check folders name, PML rules etc)
www.aveva.com © Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
17
AVEVA Marine (12.1) Hull Detailed Design - Production Information (TM-2106)
www.aveva.com © Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
18
CHAPTER 4 4
Plane Parts Generation
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 name of the executable of this program is sf416d.
4.1
Plane Part Generation must be run prior to extracting Parts Lists, WCOG, etc as the other PPI programs work against the Parts not the Panels. Therefore if a panel has not been split via Plane Part Generation then it cannot be accessed by the other programs and will therefore not be included in any outputs or calculations. Position numbers should already have been added (to allow easy identification of the parts) see Planar Hull Modelling guide.
Control of the program
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.
4.2
Running the program
To start the function a drawing must be current in AVEVA Marine 12, Hull Detailed Design – Planar Modelling or Curved Modelling. Use the command Hull Tools>PPI Hull. Click the Select button in the Production Interface menu and select the object(s) on which splitting will be performed. 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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
19
AVEVA Marine (12.1) Hull Detailed Design - Production Information (TM-2106)
4.3.1
Plot output
The plot output is named ppan_
_, and is stored in the database assigned by the variable SBH_PPART_DWG To view the plot output during the current session of the application use the following command, Hull Tools>PPI Hull>Show. The system will display the window shown opposite: Select the relevant job name, click the Open button to view it. The output can be viewed as a drawing by selecting File>Open, then selecting Type: Hull Planar Part Drawing, using a wildcard in the Name box will allow all planar part drawings to be listed.
4.3.1.1 Example of plot output 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)
4.3.1.2 Text output 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. stdout_.txt File contains information regarding the execution of the program. ppanparts0__.log Contains information regarding the systems interpretation of the objects selected as input to the program. ppanparts1__.lst Typically the list will contain the following information for each of the split panels: The system internal name of all the parts extracted. Information regarding material and quality for each of the extracted parts. Information regarding the marking for the plate parts. (Disabled if IP NOMARKLIST, is defined in the program default file) 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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
20
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 1. Open the HULL_PROD_EXERCISES drawing. 2. Select the planar panels shown opposite and split into parts using the function Plane Parts Generation. 3. Review the various outputs. 4. Check manufacturing package F206.
www.aveva.com © Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
21
AVEVA Marine (12.1) Hull Detailed Design - Production Information (TM-2106)
www.aveva.com © Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
22
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 name of the executable for this program is sf101d.
5.1 5.1.1
Control of the program Part names
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: TB_PARTLIST_1 TB_PARTLIST_2
TB_PROFLIST_1 TB_PROFLIST_2
Drawing form for the plate parts list. Optional drawing form for the plate parts list. If defined, then this form will be used for pages two and following pages. Drawing form TB_PARTLIST_1 will be used for page one. Drawing form for the profile parts list. Optional drawing form for the profile parts list. If defined, then this form will be used for pages two and following pages. Drawing form TB_PROFLIST_1 will be used for page one.
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: PL__(_(
For plate parts. For profile parts.
www.aveva.com © Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
23
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.
5.2
Running the program
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 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
Parts List program generates output in sketch and text format.
5.3.1
Sketch
The system creates a drawing for the resulting plate parts and a drawing for the resulting profile parts. These sketches are stored in the database assigned to SBH_PARTLIST_DWG. The sketch outputs are named PL__1(total No.) for plate parts and PR__1(total No.) for profile parts. To view the sketch outputs during the current session of the application use the following command, Hull Tools>PPI Hull>Show. The system will display the window shown opposite:
www.aveva.com © Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
24
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.
5.3.1.1 Example of sketch output
www.aveva.com © Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
25
AVEVA Marine (12.1) Hull Detailed Design - Production Information (TM-2106)
5.3.2
Text output
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. stdout_.txt Contains information regarding the execution of the program. partlist0__.log Contains information regarding the systems interpretation of the objects selected as input to the program. partlist1__.csv Contains information for the plate parts. partlist2__.csv Contains information for the profile parts.
5.3.2.1 Example of csv text output partlist1_.csv
partlist2_.csv
Exercise 3 1. Open the HULL_PROD_EXERCISES drawing. 2. Select the planar panels and use the function Parts List. 3. Review the various outputs. 4. Check Linked Documents.
www.aveva.com © Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
26
CHAPTER 6 6
Material Lists
6.1 6.1.1
Material List – Bars Description
This function calculates the basic data (lengths, dimensions, etc.) for material ordering of stiffeners, flanges, pillars and profiles of the hull structure. The name of the executable of this program is sf500d.
6.1.2
Control of the program
No additional settings are requirement.
6.1.3
Running the program
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 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. stdout_.txt Contains information regarding the execution of the program. stderr_.txt Not applicable for the user. Internal system file. matbar0__.log Contains information regarding the systems interpretation of the objects selected as input to the program. matbar1__.lst Contains the material list for the bars found in the current selection. See following example.
www.aveva.com © Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
27
AVEVA Marine (12.1) Hull Detailed Design - Production Information (TM-2106)
6.1.4.1 Example of Material Ordering List for bars
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 Profile on bracket . H Profile in hole . L Profile belonging to longitudinal . T Profile belonging to transversal . FR Profile defined at frame position . LP Profile defined at longitudinal position .
www.aveva.com © Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
28
AVEVA Marine (12.1) Hull Detailed Design - Production Information (TM-2106)
6.2 6.2.1
Material List – Plates 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 name of the executable of this program is sf501d.
6.2.2
Control of the program
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, ,
If given, the calculations are made using the real as the value of steel density in tons/m3. Otherwise the value 7.86 is used.
EXCESS, ,
If given, the addition of excess material can be controlled. Plane plates will be extended by millimetres at each side of their length and width. Default value is 15 mm, if this input parameter is not given. Please note: this input parameter is valid for plane plates only! For developed plates the plate development program controls the excess.
6.2.3
Running the program
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. stdout_.txt Contains information regarding the execution of the program. stderr_.txt Not applicable for the user. Internal system file. matplate0__.log Contains information regarding the systems interpretation of the objects selected as input to the program. matplate1__.lst Contains the material list for the plates found in the current selection. © Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
www.aveva.com 29
AVEVA Marine (12.1) Hull Detailed Design - Production Information (TM-2106)
6.2.4.1 Example of Material Ordering List for plates
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.
The remaining bracket fields are as follows: BRACKETS NO PLATE
The designation of the brackets. The number of the bracket in the panel. If there are several identical standard brackets, they will all be listed on one line and NO is not given. The name of the bracket as a detail in the plate data bank.
www.aveva.com © Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
30
AVEVA Marine (12.1) Hull Detailed Design - Production Information (TM-2106)
6.3
Material List for nesting
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. The name of the executable of this program is se032.
Before running Material List for Nesting, all parts should be assigned to an assembly
6.3.2
Control of the program
No additional settings are required.
6.3.3
Running the program
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. Stdout_.txt Contains information regarding the execution of the program. Stderr _.txt Not applicable for the user. Internal system file. matnest0__.log Contains information regarding the systems interpretation of the objects selected as input to the program. matnest1__.csv Contains information for the nested plates found in the current selection. matnest2__.csv Contains information for the nested profiles found in the current selection.
6.3.4.1 Example of Material List for nesting List of plates
www.aveva.com © Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
31
AVEVA Marine (12.1) Hull Detailed Design - Production Information (TM-2106)
List of profiles
6.4
List of Materials
6.4.1
Description
This program is used to produce simplified lists for plates and profiles. The resulting lists are commaseparated files suitable to customise by MS Excel or any other spreadsheet processor.
Before running List of Materials, all parts should be nested.
The name of the executable of this program is se103d.
6.4.2
Control of the program
No additional settings are required.
6.4.3
Running the program
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. stdout_.txt Contains information regarding the execution of the program. stderr__.txt Not applicable for the user. Internal system file. matlist0__.log Contains information regarding the systems interpretation of the objects selected as input to the program. matlist1__.csv Contains list information for the plates in the current selection. matlist2__.csv Contains list information for the profiles found in the current selection.
www.aveva.com © Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
32
AVEVA Marine (12.1) Hull Detailed Design - Production Information (TM-2106)
6.4.4.1 Example of List of Material List of plate nests:
List of profile nests:
Exercise 4 1. Open the HULL_PROD_EXERCISE drawing. 2. Select planar panels (use Graphical option). 3. Run the function Material List>Material Ordering of Bars. 4. Run the function Material List>Material Ordering of Plates against the same panel. 5. Reset panels selection and select hull block F201. 6. Run the function Material List>List of Materials. 7. Review the various outputs.
www.aveva.com © Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
33
AVEVA Marine (12.1) Hull Detailed Design - Production Information (TM-2106)
www.aveva.com © Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
34
CHAPTER 7 7
Profile Sketches and Manufacturing Lists
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. The name of the executable of this program is sf628d
7.2
Control of the program
7.2.1
Control of text output
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:
PSKETCH=YES
Must appear if profile sketches are to be produced.
MANSTIFF=YES
Must appear if profile-manufacturing lists are to be produced
MANSTIFF_CSV=YES
Must appear if profile-manufacturing lists are to be produced in comma separated value format.
Optional keyword introduced in AVEVA Marine 12 product: 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.
7.2.2
Sketch settings
In the file assigned to SBH_SKETCH_RESTRICT the following settings are critical:
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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
35
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_SYMBOL_FONT = (number of symbol font) BENT_DOWN_SYMBOL = (symbol number) BENT_UP_SYMBOL = (symbol number)
Using these keywords makes it possible to place a small symbol in the sketch, showing the bending direction. The symbol area must be defined using the $4519 and $4520 rules.
Bending information can be inserted in to profile picture. Bending angle is presented, if profile thickness and bending radius are below user defined values.
7.3
Running the program
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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
36
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.
7.4.1
Text output
The following files will appear once per run and can be accessed by double clicking them in the Log Viewer. stdout_.txt Contains information regarding the execution of the program. stderr__.txt Not applicable for the user. Internal system file. tbrprofint0__.log Contains information regarding the systems interpretation of the objects selected as input to the program. tbrprofint1__.dat Contains a list of the resulting generic files from the program run. The list includes the file name and its location. The following files will appear once per stiffener and can be accessed by double clicking them in the Log Viewer. .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. .lst Contains the manufacturing information for the profile in the text format. .csv Contains the same information, as the .lst file but is presented in comma separated value format to allow editing in MS Excel. .mnt Contains positional information for the profile, given relative to the ships co-ordinate system.
7.4.2
Sketches
The system creates a sketch for the resulting profiles. These sketches are stored in the database assigned to SBH_PSKETCH_DWG. The sketch outputs are named according to names defined in file assigned to SBH_SKETCH_RESTRICT. To view the sketch outputs during the current session of the application use command Hull Tools>PPI Hull > Show. The system will display the window listing generated sketches. Select the relevant job name and 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 Type: Hull profile sketch, using a wildcard in the Name box will allow all profile sketches to be listed.
www.aveva.com © Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
37
AVEVA Marine (12.1) Hull Detailed Design - Production Information (TM-2106) Training project sketches are named BLOCK-POSNO. Naming rules are described in Hull Administrator training guide.
7.4.3
Examples
7.4.3.1 Planar stiffener, straight
Please note the following:
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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
38
AVEVA Marine (12.1) Hull Detailed Design - Production Information (TM-2106)
7.4.3.2 Planar stiffener, curved
Please note the following:
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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
39
AVEVA Marine (12.1) Hull Detailed Design - Production Information (TM-2106)
7.4.3.3 Shell stiffener
www.aveva.com © Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
40
AVEVA Marine (12.1) Hull Detailed Design - Production Information (TM-2106)
7.4.3.4 Twisted profile
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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
41
AVEVA Marine (12.1) Hull Detailed Design - Production Information (TM-2106)
Exercise 5 1. Open the HULL_PROD_EXERCISES drawing. 2. Select planar panels and use the function Profile Sketch and List. 3. Review the various outputs. 4. Reset the PPI selection. 5. Select the curved panel F206-CP02. 6. Review the various outputs.
www.aveva.com © Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
42
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 name of the executable of this program is sf605d.
8.2
Control of the program
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.
8.3
Running the program
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 associated profiles will be nested. After the selection is made return to the Production Interface menu and click 7 Profile Nesting. The following menu will appear:
www.aveva.com © Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
43
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.
Two options now exist for the user:
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
8.4.1
Text 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. stdout_.txt Contains information regarding the execution of the program. stderr__.txt Not applicable for the user. Internal system file. profnest0__.log Contains information regarding the systems interpretation of the objects selected as input to the program.
www.aveva.com © Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
44
AVEVA Marine (12.1) Hull Detailed Design - Production Information (TM-2106) profnest1__.lst Contains information regarding the resulting profile nests, the profiles within each one, the amount of scrap and the total raw profile requirement. See following example. profnest2__.csv Contains information sorted by nested profile as opposed to the lst file which is sorted by profile nest.
8.4.2
Plot
The plot output is named PROFNEST__ and is stored in the Receipt Drawings Database. To view the plot output during the current session of the application use the following command, Hull Tools>PPI Hull>Show. Select the relevant job name, click the Open button to view it. At any other time this plot can be opened as a standard drawing by File>Open from the relevant data bank.
8.4.3
Example
Please note the following: 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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
45
AVEVA Marine (12.1) Hull Detailed Design - Production Information (TM-2106)
Exercise 6 1. Open the HULL_PROD_EXERCISES drawing. 2. Select the planar panels (use Graphical option) 3. Run the Profile Nesting program. 4. Review the various outputs.
www.aveva.com © Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
46
CHAPTER 9 9 9.1
Profile Cutting 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 name of the executable of this program is sf609d.
9.2
Control of the program
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.
9.3
Running the program
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 Hull Tools>PPI Hull>Select From the available list select 7 Nested Profile.The menu shown opposite will appear: Enter an asterix (*) in the selection field or use wildcards to filter the results, then click OK to display the menu shown opposite. Select the desired profile nest(s) and click Add>>, the selected items will be moved to the right hand column, to remove any items select them from the right hand list and select <
www.aveva.com © Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
47
AVEVA Marine (12.1) Hull Detailed Design - Production Information (TM-2106)
9.4
Output
The Profile Cutting program produces text and sketch output.
9.4.1
Text output
The following files will appear once per run and can be accessed by double clicking them in the Log Viewer. Stdout_.txt Contains information regarding the execution of the program. stderr__.txt Not applicable for the user. Internal system file. profcut0__.log Contains a list of the object selection used to run the program. profcut1__.dat Contains a list of the resulting generic files from the program run. The list includes the file name and its location. profcut2__.lst Contains a list of nest names, profile part names, position numbers, lengths profcut3__.lst Contains machine control information (end cuts, travel rates etc.) The following files are created for each nested profile and can be accessed by double clicking them in the Log Viewer. .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. .lst Contains the manufacturing information for each profile in the nest. .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 .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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
48
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. The nest sketch outputs are named To view the sketch outputs during the current session of the application use the following command, Hull Tools>PPI Hull>Show. Select the relevant job name and click the Open button to view it. At any other time these plots can be opened as standard drawings by selecting File>Open then selecting Type: Hull nested profile sketch, or Hull profile sketch using a wildcard in the Name box will allow all sketches of this type to be listed.
9.4.3
Example
Profile nesting sketch
www.aveva.com © Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
49
AVEVA Marine (12.1) Hull Detailed Design - Production Information (TM-2106)
Exercise 7 1. Open the HULL_PROD_EXERCISES drawing. 2. Select profile nesting created in Exercise 6. 3. Run Profile Cutting. 4. Review the various outputs.
www.aveva.com © Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
50
CHAPTER 10 10 Weights and Centres of Gravity 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. The name of the executable of this program is sf102d.
10.2 Control of the program 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: WCOG__(
10.3 Running the program 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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
51
AVEVA Marine (12.1) Hull Detailed Design - Production Information (TM-2106)
10.4.1 Text Output 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. Stdout_.txt Contains information regarding the execution of the program. stderr__.txt Not applicable for the user. Internal system file. wcog0__.log Contains information regarding the systems interpretation of the objects selected as input to the program. wcog1__.csv Contains the total weight and centre of gravity for the object(s) selected. The file will also contain an individual weight and centre of gravity for all parts making up the selected objects. This file is in comma separated value format allowing easy editing in MS Excel.
10.4.2 Sketch The system creates sketches containing the WCOG information. These sketches are stored in the database assigned to SBH_WCOG_DWG.
The sketch outputs are named WCOG___(total No.) To view the sketch outputs during the current session of the application use the following command: Hull Tools>PPI Hull>Show. Select the relevant job 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 Type: Hull weight & centre of gravity drawing, using a wildcard in the Name box will allow all weight ¢re of gravity drawings to be listed.
www.aveva.com © Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
52
AVEVA Marine (12.1) Hull Detailed Design - Production Information (TM-2106)
10.4.3 Example Text output (csv file)
Sketch output:
www.aveva.com © Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
53
AVEVA Marine (12.1) Hull Detailed Design - Production Information (TM-2106)
Exercise 8 1. Open the HULL_PROD_EXERCISE drawing. 2. Select planar parts and curved panel (use Graphical option). 3. Run Weight and COG program. 4. Review the various results.
www.aveva.com © Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
54
CHAPTER 11 11 Curved Plate Generation 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.
11.2 Control of the program 11.2.1 Configuration file 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_PLATE,
Automatically add marking lines for all intersecting plates.
MARK_LONG,
Automatically add marking lines for all intersecting longitudinals.
MARK_TRANS,
Automatically add marking lines for all intersecting transversals.
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.
MARK_WL,
Automatically add marking lines for all intersecting waterlines. For this option to work the relevant waterlines must be stored as hull curves in the SB_CGDB and must be named in accordance with the projects Hull Reference object.
MARK_TEMPL,
Automatically add marking lines for all associated bending templates. For this option to work the Bending Templates program must have been ran for the curved plate.
MARK_REFPL,
Automatically add marking lines for all intersecting reference planes. For this option to work the user must have the Reference Planes license and have reference planes already defined in the project.
VMARK,
If given, the marking lines will be provided with jags which point to the material side of the marking lines. Following keywords are introduced in AVEVA Marine 12:
CMARK, ,
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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
55
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, Setup 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.
11.3 Running the program 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 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: To mark additional hull curves held in the SB_CGDB select option 2 or 3, to add only the defaults defined in the cpanparts.ip file select option 1. If 2 or 3 was selected the following menu will be displayed allowing you to add additional marking line(s) to the plates at the selected curve(s) location.
Key the name of the curve or use a wildcard to display the following menu. (Option 2 has been used for this example) 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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
56
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.
11.4.1 Text output 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. Stdout_.txt Contains information regarding the execution of the program. This log file will also include: Warnings if no bevel is defined for any edges of a curved plate. It is not compulsory to have bevel defined for each edge of a curved plate and this message is only additional information provided by the system. A list of all the resulting sketches created by the program run. Warnings, if plate parts are previously existing on plate database. stderr__.txt Not applicable for the user. Internal system file. cpanparts0__.log Contains information regarding the systems interpretation of the objects selected as input to the program.
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 The sketch outputs are named according rule in SBH_DWGNAME_RULES. In the Training project ObjectName-PageNo To view the sketch outputs during the current session of the application use the following command, Hull Tools>PPI Hull>Show. Select the relevant job 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 Type: Hull curved part drawing, using a wildcard in the Name box will allow all curved part drawings to be listed.
www.aveva.com © Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
57
AVEVA Marine (12.1) Hull Detailed Design - Production Information (TM-2106)
11.4.3 Example
www.aveva.com © Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
58
AVEVA Marine (12.1) Hull Detailed Design - Production Information (TM-2106)
11.4.4 Shell stiffener 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 1. Open the HULL_PROD_EXERCISE drawing. 2. Select the curved panel (use Graphical option). 3. Run Curved Plate Generation. 4. Review the various results. 5. Run Profile Sketch and List. 6. Review the various results.
www.aveva.com © Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
59
AVEVA Marine (12.1) Hull Detailed Design - Production Information (TM-2106)
www.aveva.com © Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
60
CHAPTER 12 12 Bending templates 12.1 Traditional bending templates - Description 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. The name of the executable of this program is sf820d.
www.aveva.com © Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
61
AVEVA Marine (12.1) Hull Detailed Design - Production Information (TM-2106)
12.2 Control of the program 12.2.1 Configuration file 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.
12.2.2 Sketch Configuration 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.
12.2.3 Running the program 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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
62
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.
12.2.4 Automatic positioning 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 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 Bending Templates, another menu is displayed:
Click No
The following menu will appear: The default for the template location will be taken from the value assigned to AUTO_TEMPL_SIDE, when Automatic is selected, this may be changed to Inside or Outside from the drop down list. In calculation of outer templates no plate thickness is considered. The line of the template (frame plane, waterline plane, or buttock plane) can be defined as well as the direction of the template e.g. along the aforementioned plane or perpendicular to the surface. 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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
63
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.
12.2.5 Manual positioning 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:
Select Bending Templates and on the next menu that appears, select NO.
The following menu will appear: For options description, check 11.3.1 Check the Manual positioning check box and click the OK button. The system will prompt Indicate seam for manual positioning along – Cursor positions.
Click once on the seam/butt along which you wish to position the templates.
The system will display the following window:
www.aveva.com © Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
64
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.
12.2.6.1 Text output 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. Stdout_.txt Contains information regarding the execution of the program. stderr__.txt Not applicable for the user. Internal system file. bendtempl0__.log Contains information regarding the systems interpretation of the objects selected as input to the program. bendtempl1__.lst Contains information for adjustable pin templates.
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): BTPL___ 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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
65
AVEVA Marine (12.1) Hull Detailed Design - Production Information (TM-2106) At any other time this plot can be opened as a standard drawing by selecting File>Open then selecting Type: Hull bending template drawing, using a wildcard in the Name box will allow all bending template drawings to be listed. Traditional bending template sketch and text output shown below:
www.aveva.com © Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
66
AVEVA Marine (12.1) Hull Detailed Design - Production Information (TM-2106)
12.3 Cross bending templates - Description 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:
12.4 Cross Bending Templates - Control of the program 12.4.1 Configuration file 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, , 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 should be in the range 1-3 corresponding to edges with these numbers. If omitted the default is 1. SPLIT_PLATEEDGE_RATIO, , Optionally used together with SPLIT_PLATEEDGE_NO. This IP instructs the program where to logically split one of the edges of a shell plate with three edges. should be in the range 0.00-1.00 and if the IP is omitted the default is 0.50.
www.aveva.com © Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
67
AVEVA Marine (12.1) Hull Detailed Design - Production Information (TM-2106)
12.4.2 Running the program 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.
12.4.3 Cross bending templates 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 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: Click Yes. The following menu will appear:
Template side – see 11.2.4 Define base plane – position of templates base plane. If set to Avg through corners, the base plane will be calculated so that the corner points of the panel will be as horizontal as possible. If set to Avg through midpoints, the base plane will be calculated so that the midpoints of the boundary seams of the panel are as horizontal as possible. Direction of V-axis – directions of inner templates Minimum number of templates (optional) – parameters will overwrite default settings. If „0‟, system will ignore fields and use parameters from ip file. U- and V- templates perpendicular – check, if the templates should be perpendicular to one another. Create Base Plane Part – check, if base part should be created.
After completing the required inputs click Create. Monitor the progress of the job in the Log Viewer and when the job is flagged as terminated the results can be viewed. For the example described (shell plate F206-SHELLPLATE-805) above, result should be similar to those shown opposite:
www.aveva.com © Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
68
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.
12.4.4.1 Text output 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. Stdout_.txt Contains information regarding the execution of the program. stderr__.txt Not applicable for the user. Internal system file. bendtempl0__.log Contains information regarding the systems interpretation of the objects selected as input to the program. bendtempl1__.lst Contains information for adjustable pin templates. -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.
At any other time this plot can be opened as a standard drawing by selecting File>Open then selecting Type: Hull bending template drawing, using a wildcard in the Name box will allow all bending template drawings to be listed.
www.aveva.com © Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
69
AVEVA Marine (12.1) Hull Detailed Design - Production Information (TM-2106) Cross bending templates sketch and text output:
Exercise 10 1. Open the HULL_PROD_EXERCISES drawing. 2. Select plate F206-SHELLPLATE-812 (see picture below) and use the function Bending Templates. 3. Review the various results.
4. Run again Bending Templates, but use Manual Position option. a. Select seam MTPS314 for manual positioning along b. Key in distances 400,2500,4500,6000,7000 5. Review the various results. 6. Deselect plate F206-SHELLPLATE-812 and select plate F206-SHELLPLATE-805. 7. Run the Bending Templates program and select Cross Bending Templates option. 8. Review the results. © Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
www.aveva.com 70
CHAPTER 13 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.
13.2 Control of the program 13.2.1 Configuration file 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.
AUTOMATIC_ASSEMBLY_PLANE, , By this ip the method for calculating the assembly plane can be affected. must be set to either CORNER or MIDPOINT. If set to CORNER, the assembly plane will be calculated so that the corner points of the panel will be as horizontal as possible. If set to MIDPOINT, the assembly plane will be calculated so that the midpoints of the boundary seams of the panel are as horizontal as possible. If the ip is not given, CORNER is assumed. JIGRADIUS, ,
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, ,
If this ip is given, 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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
71
AVEVA Marine (12.1) Hull Detailed Design - Production Information (TM-2106)
13.2.2 Sketch Configuration 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.
13.3 Running the program 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.
13.3.1.1 Jig Pillars using a curved panel 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 curved panel to be processed. After the selection is made return to the Production Interface menu and click Bending Templates and Jigs, from the next menu select Jig Pillars The following menu will appear: 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. Def. Ass. Plane: Default: The assembly plane is calculated as defined in the ip file. X: The assembly plane will be parallel to a frame plane. Y: The assembly plane will be parallel to a buttock plane. Z: The assembly plane will be parallel to a waterline plane.
3 Points:
Requires the user to give three points that define the assembly plane together. The points must not be colinear. 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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
72
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. The system will display the following window: Thickness: The average thickness of the plates in the curved panel. If the ip TRUE_SURFACE has been given in the default file then the system will use the actual plate thicknesses within the panel (a value must still be input in the thickness box to allow the system to run). For jig pillars using a seam/butt arrangement, an average thickness of the plates within the panel should be given. 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. Seam parallel to sightline: If the check button marked Seam parallel to sightline has been activated, the user will be prompted the message "Indicate seam to be parallel to the sightline". The seam is selected as described for other seam selection and the assembly plane will be rotated around the normal of the plane so that the selected seam will be parallel to the sightline. The seam must be an inner seam to the panel. After completing the form click the OK button, the program will now run, (if Production Information was not selected). If Production Information was selected, following window will appear:
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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
73
AVEVA Marine (12.1) Hull Detailed Design - Production Information (TM-2106)
13.3.1.2 Jig Pillars using a seam/butt arrangement 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>Bending Templates and Jigs Select Jig Pillars The following form will be displayed: Object name: The name of the curved panel to be defined by seams/butts. The system will use this name to create the name of the resulting jig object. Valid: Select for which side of the ship the jig pillar calculation should be performed on. Def. Ass. Plane: see paragraph 12.3.1.1 Add curves: Normally, this button should only be used for nonpanel 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. Production Information: Not Applicable. 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: For window description please see paragraph 12.3.1.1 Key-in a nominal thickness for the plates in the curved panel and click OK.
See TRUE_SURFACE, on page 69 for plate thickness input.
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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
74
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.
13.4.1 Text output 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. Stdout_.txt Contains information regarding the execution of the program. stderr__.txt Not applicable for the user. Internal system file. jigpill0__.log Contains information regarding the systems interpretation of the objects selected as input to the program. jigpill1__.lst Contains information for the jig pillars themselves as well as positional information.
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: JPIL__ (total No.) To view the sketch outputs during the current session of the application use the following command, Hull Tools>PPI Hull>Show.
At any other time this plot can be opened as a standard drawing by selecting File>Open then selecting Type: Hull pin jigs drawing, using a wildcard in the Name box will allow all pin jig drawings to be listed.
www.aveva.com © Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
75
AVEVA Marine (12.1) Hull Detailed Design - Production Information (TM-2106)
13.4.3 Example – Traditional Jig Pillars Extract from text output and drawing outputs below:
www.aveva.com © Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
76
AVEVA Marine (12.1) Hull Detailed Design - Production Information (TM-2106)
13.4.4 Interactive jig pillars 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). The Interactive jig pillars program can be run only against a curved panel or a collection of connected planar / knuckled panels. The panels must be displayed in the current drawing for selection. These should preferably be displayed in a CV4 drawing form. Use the command Interactive Jigs>Preferences to change defaults used for the creation of interactive jig pillars.
The following window will be displayed:
For a full description of the available settings please refer to the AVEVA Marine Documentation, Hull Detailed Design, Manufacturing, Curved Plates, Interactive Jig Pillars.
The Backing Sheet can be any drawing form, but is recommended to use CV4. After changes, click Apply. To save the current settings as default and update the jigpillar.ip file, click the Default button.
www.aveva.com © Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
77
AVEVA Marine (12.1) Hull Detailed Design - Production Information (TM-2106) Use the command Interactive Jigs>New and the following menu will appear: Selected objects: Add panel allows the user to select a curved panel or knuckled planar panels in the displayed drawing for jig pillars calculation. Add assembly allows the user to key in the name of an assembly to be used as input to the program. (To be tested). Remove, Remove all – allows panels to be removed from the selection. Assembly Plane setting: Options available: Corners, Midpoints, X, Y, Z, 3 points, and Seams. Jig rows settings: Click to select a seam parallel to the y axis or key the name directly in the box. (Optional) If Seam parallel to sightline has been checked, click to select a seam parallel to the sightline or key the name directly in the box, the assembly plane will be rotated around the normal of the plane so that the selected seam will be parallel to the sightline. The seam must be an inner seam to the panel. 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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
78
AVEVA Marine (12.1) Hull Detailed Design - Production Information (TM-2106)
13.4.5 Example – Interactive Jig Pillars Graphical output currently available:
Text output still under development.
www.aveva.com © Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
79
AVEVA Marine (12.1) Hull Detailed Design - Production Information (TM-2106)
Exercise 11 1. Open the HULL_PROD_EXERCISES drawing. 2. Reset the object selection to ensure nothing is current. 3. Run the Jig Pillars program using seam/butt arrangement. 4. Review the results.
www.aveva.com © Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
80
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.
14.2 Control of the program 14.2.1 Configuration file 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.
14.2.2 Sketch Configuration 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.
14.3 Running the program 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>Bending Templates and Jigs Select Plate Jigs The following form will be displayed:
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). Def. Ass. Plane: Default: The assembly plane is calculated as defined by the ip AUTOMATIC_ASSEMBLY_PLANE, i.e. either by the corner points of the panel or by the midpoints of the boundary seams. Y: The assembly plane will be parallel to a buttock plane. Z: The assembly plane will be parallel to a waterline plane.
www.aveva.com © Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
81
AVEVA Marine (12.1) Hull Detailed Design - Production Information (TM-2106)
3 Points:
Requires the user to give three points that define the assembly plane together. The points must not be colinear. By selecting 3 Points followed by the Next button the form shown opposite will be displayed.
After completing the 9 fields click Next to proceed. 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. The system will display the following window:
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: Indicate seam for the jig row position – Cursor position. 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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
82
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.
14.4.1 Text output 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. stdout_.txt Contains information regarding the execution of the program. stderr__.txt Not applicable for the user. Internal system file.
platejigs0 __.log Contains information regarding the systems interpretation of the objects selected as input to the program. platejigs1__.lst Contains information for the plate jigs themselves as well as positional information.
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: pjig__ (total No.)
To view the sketch outputs during the current session of the application use the following command, Hull Tools>PPI Hull>Show.
Select the relevant job name, press 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 Type: Hull plate jigs drawing, using a wildcard in the Name box will allow all plate jig drawings to be listed.
www.aveva.com © Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
83
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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
84
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 - as shown below.
www.aveva.com © Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
85
AVEVA Marine (12.1) Hull Detailed Design - Production Information (TM-2106)
Exercise 12 1. Open the HULL_PROD_EXERCISES drawing. 2. Select the curved panel shown below (F206-CP02) and use the function Plate Jigs. 3. Create plate jigs at distances 1500, 3000, 4500, 6000, 7000 from the aft end of the panel. The input file which can be viewed in the Log Viewer. Select seam MTPS302 for distances measured along (first selection) Select butt MTPS113 as parallel to jig rows (second and subsequent selection)
4. Review results.
www.aveva.com © Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
86
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.
15.2 Preparing hull texts Select Hull Tools>Hull Mark>Prepare, the following option will be displayed:
If you wish to open an existing Hull Text select Yes, if you wish to start a new Hull Text select No. If new Hull Text is created, the following menu will be displayed:
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. 3. Height: Allows a new text height for a single symbol or all symbols or for new symbol(s) to be keyed in by value or ratio. 4. Width: Allows a new text width for a single symbol or all symbols or for new symbol(s) to be keyed in by value or ratio. 5. Ratio: Lock or Unlock ratio. 6. Direction: Allows the text direction to be modified (horizontal or vertical).
© Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
www.aveva.com 87
AVEVA Marine (12.1) Hull Detailed Design - Production Information (TM-2106) 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). 8. Create Welds: Put/Remove welds on symbol(s) and to set weld pattern. 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. If option 2 BySymbol selected, the following frame will be displayed:
15.3 Projecting Hull Text After creating the texts to be displayed on the surface, you must now give location and projection data to position the markings on the surface.
Select Hull Tools>Hull Mark>Project, the following dialogue box will be displayed:
Key the name of the Hull text or click List to view the available texts. Select the text from the list then click OK.
The following form will be displayed:
www.aveva.com © Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
88
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. Proj Vec: The projection vector onto a Surface or panel. 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. Ref. Pnt: The justification of the text relative to the Text Pos. Use default box: Default box defined in Curved Hull, used when line created by direction vector and text position intersect surface of ship in many places. See picture:
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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
89
AVEVA Marine (12.1) Hull Detailed Design - Production Information (TM-2106)
www.aveva.com © Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
90
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. Rooms with complex limits: By default, the complex limit is defined by an interactive identification of the panels constituting the limit. If a part of the complex limit is a principal plane, general plane or a curve OPTIONS will give the user the opportunity to switch to the proper type.
A full list of selection options when creating an input file are available in the AVEVA Marine User Guide, Hull Detailed Design, Planar Modelling, User‟s Guide, Interactive Planar Hull Modelling Functions, Hull Tools, Painting Areas, Create Input The output is controlled by the contents of the default file. The default file contains values defining the type 2 of treatment and time factor (m /min.) for painting, cleaning, and after treatment. For blasting, de-rusting, a name is also defined. A PANEL_LIMIT statement allows the maximum distance (in mm) between a panel and a limit to be specified. If a panel is situated within this distance from a limit, only the inside will be treated. An example of a painting default file is shown below: 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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
91
AVEVA Marine (12.1) Hull Detailed Design - Production Information (TM-2106)
16.2 Input file
Application setting to be changed to Planar Modelling to perform Paint Areas. File>Planar Modelling.
16.2.1 Creating an input Select Hull Tools>Painting Areas>Create Input, the following dialogue box will be displayed: Input file: Key in a name for the input file which will be created from the interactive selections that follow. Detailed list: Is a detailed list to be produced. Level: Level of detail to be listed. 1 = List only those objects that were marked as panels (not including bracket panels). 2 = List all objects. 3 = Only interactively.
List file: Name of the list file to be produced.
Button Menu item descriptions: Room: The following form is displayed: Room name: Arbitrary name to identify the volume enclosed by the limits. Type: Type of list to be created, options are New, Combine and Old. (If the filename already exists, a warning will be displayed asking the user if they wish to overwrite it). Continue: Continue to define contents for calculation. Exit: Return to previous screen.
Press Continue and system will displays the following screen: Room name: Displays the room name previously defined. Store: Do you wish to store the data on the database. 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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
92
AVEVA Marine (12.1) Hull Detailed Design - Production Information (TM-2106) N - The user must select the panels to be included. Limits: The following form is displayed for the limits to be defined. Any combination of limits may be defined from: Principle plane: A plane in the X, Y or Z direction. General plane: A plane defined by 3 X, Y, Z co-ordinates. Panel: Select a panel interactively, or by name. (Use the options button to change selection type). This will allow interactive selection of panel to be used as the limit, the panel will be highlighted when selected. Surface: Select a surface type and number Curve: Select a curve interactively, or by name. (Use the options button to change selection type). Complex: A combination of planes, panels and curves. Once defined, Y will be displayed alongside the limit name. 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. Continue until all limits have been defined. Input form for panel:
Input for surface:
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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
93
AVEVA Marine (12.1) Hull Detailed Design - Production Information (TM-2106)
Select Exit to continue. The following form will be displayed:
The prompt „Display limiting box’, is displayed, the options are Yes (see example below, highlighted in blue) to display the box graphically or No to continue without displaying the limiting box.
You are returned to the Room-New form.
Selecting the Panel button will allow individual panels to be added or removed from the calculation (use the options button to view additional features as shown below).
www.aveva.com © Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
94
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). Processes defined in the paint area default file can be selected for blasting and de-rusting. The times for each process are defined in this file in minutes per square metre. The Number of paint coats to be applied can also be defined. After setting the treatment, select Exit, you will be returned to the Room–New form. Select Exit on this form, the Room Statement form will be displayed, select Exit. The Resulting Statements form will be displayed. This states the Room name to be used, the treatments and factors to be applied, and the limits defined in each direction. Comments can be added to the output.
Select Yes to continue. The Calculate Painting Areas form is displayed.
Select Calculate. The other options displayed are: Combine: Combine or subtract areas which are already calculated. Sum: Calculate the sum of previously performed calculations. 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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
95
AVEVA Marine (12.1) Hull Detailed Design - Production Information (TM-2106)
The input file created interactively is shown below: The input files can be created and edited manually. They can then be executed in batch mode. Select Hull Tools>Painting Areas> Calculate.
The following box will be displayed, browse to the input file and select Open, the Paint areas will now be calculated. View the progress of the job in the log viewer.
16.2.2 Creating an input file using panels 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. A detailed list at level 2 (parts) will be created, the name of the list file will be PAINT2. Select Room. The Room Statement form is displayed: The room will be named ROOM2 and it is a New statement. Select Continue. The following form is displayed:
The room name is displayed, and confirmation is required whether the data should be stored or not Y/N. The panels that are located within a limit box can be automatically selected by the system (Y). If the limit box is only to be used to define the extent of painting / preparation, and the panels are all to be selected interactively this should be set to N.
www.aveva.com © Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
96
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:
Select Yes to include the highlighted panel or No to reject and continue with panel selection. The following form is displayed: The symmetry of the panels to be included may be modified, e.g. a panel defined for P&S may be calaculated for P or S in separate calculations. Valid allows previously selected panels to be removed from the calaculation. Y will include the selection, N will remove it. Identify will allow the selection of additional panels. Info will display the following menu allowing the user to gather information to define the limits to be used e.g. coordinates or panel names: 1. 3D – coord – gives dimensions to an event point in the ship coordinate system. 2. 3D-linear – allow the measurement of distances between event points: 3. Dist point-point – allows dimensions between two event points to be displayed: 4. Dist point-plane – allows dimension distances to planes to be added to the drawing. This function can be used on views perpendicular to selected planes. 5. Model info – presents the model information form. 6. Name info – displays the panel name in message (level 2 sub-picture). When the form contains the correct information select Exit. 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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
97
AVEVA Marine (12.1) Hull Detailed Design - Production Information (TM-2106)
Press Yes button, the Room-New form is displayed: Select Treatment.
Complete the treatment form, then select Exit.
www.aveva.com © Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
98
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.
The resulting statements are displayed.
Select Yes to continue.
On the Calculate Painting Areas form select Calculate, view the Log Viewer to check the progress of the job and to view the results.
16.2.3 Creating a sum from previous calculations 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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
99
AVEVA Marine (12.1) Hull Detailed Design - Production Information (TM-2106)
Input file: Give a name for the Input file. Detailed list: Are not produced, regardless of the setting. List file: Give a name for the resulting list file.
Click List.
The following form is displayed:
Key: Key in a name (wildcards are accepted). First, Next, Previous can then be used to navigate through the rooms, use Select to make the rooms available for calculation on the subsequent form. Click Exit. You are returned to the Calculate Painting Areas form. Click Sum.
The following form is displayed:
Sum name: The name of the resulting sum record. Store: Whether the results should be stored on the database. Y or N.
PADB: Will display the following form: From the PADB list select a room to be included in the sum and click Select.
www.aveva.com © Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
100
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. Continue until all rooms to be added have been selected, then click Exit. The Sum Statement form is redisplayed, click Exit, The Resulting Statements form is displayed showing the current input to be used, a Comment may be added to the input file. To redefine any of the input click No, to continue with the calculation click Yes. You are returned to the Calculate Painting Areas form once again. This time click Calculate. View the Log Viewer to check the progress of the job and to view the results.
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. stdout_.txt Contains information regarding the execution of the program. stderr__.txt Not applicable for the user. Internal system file. paintareas0__.csv Contains information part position number, profile length, area. Paint Area input file name.lst Contains information regarding the systems interpretation of the objects selected as input to the program. Paint Area input file name.csv Contains calculated information.
16.3.1 Output example
www.aveva.com © Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
101
AVEVA Marine (12.1) Hull Detailed Design - Production Information (TM-2106)
Exercise 14 1. Open the drawing HULL_PROD_EXERCISES.
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. 4. Select panels for limits: F108-TB26-01, F108-Z6900-01, F108-TB28-01 5. Apply the treatments displayed in the form:
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. 10. View the results in the log viewer.
www.aveva.com © Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
102
CHAPTER 17 17 PPM Interface USER: MHULLFWD, Password: MHULLFWD, MDB: OUTSTEELFWD To start the PPM addin click View > Addins > Production Preparation Model. The following PPM Transfer form will be displayed: The utility allows structure frameworks (FRMW) or sub-frames (SBFR) to be transferred to a designated hull block. Select the Block where the resulting PPM will be stored.
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.
Transfer names should be 12 characters max, spaces and general punctuation are not accepted, hyphens and underscores are acceptable. After transferring the FRMW or SBFR click File>Get Work to refresh the Design Explorer and view the updated elements below the designated block as shown on the left. 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.
Close application, change mdb to MHULLFWD and start new session.
www.aveva.com © Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
103
AVEVA Marine (12.1) Hull Detailed Design - Production Information (TM-2106) 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:
A list of panels matching the search restrictions will be displayed, select those to be processed and add to the right hand list, then click OK. Cancel the Production Data Selection form then click 3 Plane Part Generation, display the log viewer to confirm completion of the splitting process. Click 2 Show, a confirmation message will be displayed GetWork will be done. OK, click Yes.
The drawing of the plate parts will be listed, select the drawing then click Open to view the parts.
Extract of plate part drawing shown opposite:
The Manufacturing Explorer will also be updated with the production parts that have been generated.
If profile sketches are required from the current selection click 6 Profile Sketch and List on the Production Interface menu, display the log viewer to confirm completion of the process. Click 2 Show, a confirmation message will be displayed GetWork will be done. OK, click Yes.
Select the sketch to be displayed, example shown below:
www.aveva.com © Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
104
AVEVA Marine (12.1) Hull Detailed Design - Production Information (TM-2106)
The parts are now available to the plate and profile nesting systems.
www.aveva.com © Copyright 1974 to current year. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
105
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. AVEVA Solutions Limited and its subsidiaries. All rights reserved.
106