tm-2107 aveva marine (12.1) hull detailed design - plate nesting rev 4.1

Upload: thangipandian1985

Post on 12-Oct-2015

590 views

Category:

Documents


103 download

DESCRIPTION

aveva marine

TRANSCRIPT

  • www.aveva.com

    AVEVA Marine (12.1) Hull Detailed Design - Plate Nesting TM-2107

  • AVEVA Marine (12.1) Hull Detailed Design - Plate Nesting (TM-2107)

    2

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

  • AVEVA Marine (12.1) Hull Detailed Design - Plate Nesting (TM-2107)

    3

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

    Revision Log

    Date Page(s) Revision Description of Revision Author Reviewed Approved

    02/05/11 All 0.1 12.1.1 Upgrade MZ 08/09/11 All 0.2 Issued for Review MZ JS 27/09/11 All 1.0 Issued for training on 12.1.1 MZ JS SK 02/12/11 All 2.0 Issued with latest copyright footer CF CF 01/02/12 32,49 2.1 Issued for Review MZ SK 28/02/12 32,49 3.0 Issued for training on 12.1.SP2 MZ SK SK 10/10/12 All 3.1 12.1.SP3 Update MZ SK 07/11/12 All 4.0 Issued for training on 12.1.SP3 MZ SK SK

    18/03/13 65-75 4.1 Automated Nesting added. Updated to Windows 7. SK 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 Group Solutions Centre at [email protected]

    This manual provides documentation relating to products to which you may not have access or which may not be licensed to you. For further information on which products are licensed to you please refer to your licence conditions.

    Visit our website at http://www.aveva.com

    Disclaimer 1.1 AVEVA does not warrant that the use of the AVEVA software will be uninterrupted, error-free or free from viruses.

    1.2 AVEVA shall not be liable for: loss of profits; loss of business; depletion of goodwill and/or similar losses; loss of anticipated savings; loss of goods; loss of contract; loss of use; loss or corruption of data or information; any special, indirect, consequential or pure economic loss, costs, damages, charges or expenses which may be suffered by the user, including any loss suffered by the user resulting from the inaccuracy or invalidity of any data created by the AVEVA software, irrespective of whether such losses are suffered directly or indirectly, or arise in contract, tort (including negligence) or otherwise. 1.3 AVEVA's total liability in contract, tort (including negligence), or otherwise, arising in connection with the performance of the AVEVA software shall be limited to 100% of the licence fees paid in the year in which the user's claim is brought. 1.4 Clauses 1.1 to 1.3 shall apply to the fullest extent permissible at law. 1.5 In the event of any conflict between the above clauses and the analogous clauses in the software licence under which the AVEVA software was purchased, the clauses in the software licence shall take precedence.

  • AVEVA Marine (12.1) Hull Detailed Design - Plate Nesting (TM-2107)

    4

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

    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.

  • 5

    Contents

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

    1 Introduction .............................................................................................................................................. 7 1.1 Aim..................................................................................................................................................... 7 1.2 Objectives ......................................................................................................................................... 7 1.3 Prerequisites .................................................................................................................................... 7 1.4 Course Structure .............................................................................................................................. 7 1.5 Using this guide ............................................................................................................................... 7

    2 General overview and set-up .................................................................................................................. 9 2.1 Overview ........................................................................................................................................... 9 2.2 Set-up and toolbars ......................................................................................................................... 9

    2.2.1 System defaults .......................................................................................................................... 9 2.2.2 Burning Machine Data .............................................................................................................. 11 2.2.3 Nesting Toolbar ........................................................................................................................ 11

    3 Getting Started ....................................................................................................................................... 13 3.1 Opening and closing the nesting application ............................................................................. 13 3.2 Starting a new nest ........................................................................................................................ 15

    3.2.1 New nest using a Raw plate by name (Existing Standard Plate) ............................................. 15 3.2.2 New nest using a Raw plate by dimensions ............................................................................ 17

    3.3 Storing a nest ................................................................................................................................. 18 3.4 Deleting a nest ................................................................................................................................ 18 3.5 Renaming a nest ............................................................................................................................ 18 3.6 Opening an old nest....................................................................................................................... 19

    4 Nesting plate parts ................................................................................................................................. 21 4.1 Adding individual plate parts to a nest ........................................................................................ 21 4.2 Exchanging nested plate part ....................................................................................................... 21 4.3 Deleting a nested plate part .......................................................................................................... 23 4.4 Exchanging a raw plate ................................................................................................................. 23 4.5 Transforming plate parts ............................................................................................................... 24

    4.5.1 Plate Nesting 2 toolbar (bump) ................................................................................................ 24 4.5.2 Transformation toolbar ............................................................................................................. 24

    Exercise 1 ....................................................................................................................................................... 29 5 Parts Menu .............................................................................................................................................. 31 Exercise 2 ....................................................................................................................................................... 32 6 Multiple Nests ......................................................................................................................................... 33

    6.1 Opening Multiple Nests ................................................................................................................. 33 6.2 Saving Multiple Nests .................................................................................................................... 34 6.3 Adding new parts ........................................................................................................................... 34 6.4 Moving parts from one plate to another ...................................................................................... 35

    Exercise 3 ....................................................................................................................................................... 35 7 Quicknesting .......................................................................................................................................... 37 Exercise 4 ....................................................................................................................................................... 39 8 Nesting tools .......................................................................................................................................... 41

    8.1 Burning bridges ............................................................................................................................. 41 8.1.1 Defining a burning bridge ......................................................................................................... 41 8.1.2 Deleting a burning bridge ......................................................................................................... 43

    8.2 Marking and Burning starts .......................................................................................................... 43 8.2.1 Defining a single marking start ................................................................................................. 43 8.2.2 Automatic definition of all marking starts ................................................................................. 43 8.2.3 Defining marking starts for all material to the left starts ........................................................... 44 8.2.4 Defining burning starts for all holes .......................................................................................... 44 8.2.5 Defining a single burning start .................................................................................................. 44 8.2.6 Defining an arbitrary cut line .................................................................................................... 45 8.2.7 Deleting starts .......................................................................................................................... 45

    8.3 Start sequence ............................................................................................................................... 45 8.3.1 Show start sequence ................................................................................................................ 45 8.3.2 Redefining the start sequence ................................................................................................. 46 8.3.3 Inserting a start into the start sequence ................................................................................... 46

    8.4 Corner Loops .................................................................................................................................. 47 8.4.1 Defining a corner loop .............................................................................................................. 47 8.4.2 Deleting a corner loop .............................................................................................................. 48

  • AVEVA Marine (12.1) Hull Detailed Design - Plate Nesting (TM-2107)

    6

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

    8.5 Auxiliary functions ......................................................................................................................... 48 8.5.1 Defining an auxiliary function ................................................................................................... 48 8.5.2 Deleting an auxiliary function ................................................................................................... 48

    8.6 Adding labelling text ...................................................................................................................... 49 8.7 Verifying the burning sequence ................................................................................................... 50 8.8 Additional marking/cutting lines (worked example) ................................................................... 51

    9 Workshop Drawing Information ........................................................................................................... 53 9.1 Display burning sketch ................................................................................................................. 53 9.2 Display the nested plate ................................................................................................................ 53 9.3 Adding a drawing form to the burning sketch ............................................................................ 53 9.4 Sketch Handling ............................................................................................................................. 54

    9.4.1 Adding Text .............................................................................................................................. 54 9.4.2 Show all starts .......................................................................................................................... 54 9.4.3 Show and Change Position Number ........................................................................................ 54 9.4.4 Showing Production Information .............................................................................................. 54 9.4.5 Adding dimensions ................................................................................................................... 55 9.4.6 Adding symbols ........................................................................................................................ 55 9.4.7 Delete from Sketch functions ................................................................................................... 55

    9.5 Utilities ............................................................................................................................................ 56 9.5.1 Listing nesting databases ......................................................................................................... 56 9.5.2 Deleting objects in nesting databases ..................................................................................... 56

    Exercise 5 ....................................................................................................................................................... 56 10 Post-processing ................................................................................................................................. 57

    10.1 The Generic File ............................................................................................................................. 57 10.2 Running the post-processor ......................................................................................................... 58

    11 Restplate Handling ............................................................................................................................ 59 11.1 Normal steel quality rest ............................................................................................................... 59 11.2 Special steel quality rest ............................................................................................................... 61 11.3 Deleting a Restplate ....................................................................................................................... 64

    12 Automated Nesting Addin ................................................................................................................. 65 12.1 Introduction .................................................................................................................................... 65 12.2 Requirements ................................................................................................................................. 65 12.3 Installation ...................................................................................................................................... 65 12.4 Default parameters......................................................................................................................... 66 12.5 Automated Nesting Defaults ......................................................................................................... 67 12.6 Interactive Automated Nesting ..................................................................................................... 67 12.7 Batch Automated Nesting ............................................................................................................. 68 12.8 Preview window description ......................................................................................................... 71 12.9 Additional Information ................................................................................................................... 72 12.10 Automatic Nesting configuration file ....................................................................................... 73

  • 7

    www.aveva.com

    CHAPTER 1

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

    1 Introduction The system and course are designed for the personnel responsible for nesting plate parts, and production of burning information (n.c. output files/sketches) and control of the Shipyards stock of raw plates. 1.1 Aim

    To provide the participants with the knowledge required to use some of the more common tasks in AVEVA Marine Plate Nesting application. 1.2 Objectives

    To learn how to define a new nest and perform basic nesting operations. To become familiar with the plate nesting tools and utilities. To provide the knowledge required to obtain production data, e.g. burning and marking lengths, scrap

    percentages, etc. To learn how to create burning sketches and place them in standard drawing forms. To learn how to create generic output files and understand the basics of post-processing.

    1.3 Prerequisites

    The participants of this course should have a good understanding of the AVEVA Marine products concept. 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 e.g. File > Open Drawing. 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.

  • AVEVA Marine (12.1) Hull Detailed Design - Plate Nesting (TM-2107)

    8

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

  • 9

    www.aveva.com

    CHAPTER 2

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

    2 General overview and set-up 2.1 Overview

    The Nesting application is a tool for nesting plate parts and for creating information relevant to the nesting work. The plate parts to be nested are usually supplied by other subsystems of AVEVA Marine, but can be created and modified within the Nesting System. With the system, parts are nested on a parent plate and the tool path is defined creating a generic file to be used as input to a suitable postprocessor. Optionally, a shop drawing (burning sketch) can be created and printed. The following information is used by the system:

    Plate parts. Standard parent plates. Standard start and end-hooks. Default information. Standard drawing forms.

    The results produced by the system are:

    Nested plates. (The nested plates are stored and later retrieved for modifications). Burning sketches. Generic files. Plate parts. Standard plates. Rest Plate. Post processor file. Lists.

    2.2 Set-up and toolbars

    This chapter covers the setting of standards / parameters that apply globally to all the nesting practices of a customer. These settings can reflect a preferred way of working or reflect the limitations / capabilities of a specific burning machine. These settings are generally defined once, after the installation of AVEVA Marine product, and they are then automatically applied to every subsequent project. The setting of these defaults / requirements should be carried out by the relevant Manager / System Administrator. It is not the intention of this Training Guide to explain all of the options available, but only to highlight their existence and point the Manager/ System Administrator to the extensive Nesting User Guide where all options are explained. 2.2.1 System defaults The default system is divided into two levels with each having its own default file. The higher, superior level (the system manager level) consists of global default variables that may not be changed by the operator. The inferior level consists of default variables that may be changed by the operator. The superior default file must be assigned to the environment variable SBH_NEST_DEF1 and the inferior default file to the environment variable SBH_NEST_DEF2. Additional default files can be assigned to a number of different burning machines or variants may be defined for different plate thickness ranges, these are referenced in the burner data file assigned to the variable SBH_BURNER_DATA. For all defaults where the value is a keyword e.g. Yes/No, a colour, a line type, a file, etc., it is possible to double-click on the line and the next value is displayed or a selection option is presented.

  • AVEVA Marine (12.1) Hull Detailed Design - Plate Nesting (TM-2107)

    10

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

    Example showing result of double click on BEV_OS_COLOUR, the Update Nesting Colour default is displayed

    For a full description of all available parameters in these files please refer to the Documentation Hull Detailed Design Manufacturing Nesting Hull Plate Nesting Initialisations for Nesting Defaults These defaults can be viewed and edited by starting the function, Plate Nesting>Defaults>Change The menu will appear:

    To view the current settings simply scroll through the file and click Cancel when finished. To modify a setting for the current Nesting session only, click on the desired default, modify the value to suit and click the OK button. This will modify the selected default for the duration of the current session. If the session is ended and another started the default will revert back to its original value. To permanently change a setting for the current and all subsequent Nesting sessions, click on the desired default and modify the value to suit. Click the Options button, the menu will appear.

  • AVEVA Marine (12.1) Hull Detailed Design - Plate Nesting (TM-2107)

    11

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

    Click the Save button to permanently store the new default values. 2.2.2 Burning Machine Data The AVEVA Marine Nesting system allows the handling of multiple burning machines. If a customer has access to more than one burning machine a file can be created which contains all relevant data for each burning machine. This file should be assigned to the environment variable SBH_BURNER_DATA. When a plate is nested a burning machine is selected and the system will then apply all information associated with that machine. For example the file contains information regarding burning and marking times

    neric file is produced in a neutral format and normally requires processing by a post processor to create a file that can be read by the relevant burning machine. The Nesting system contains a Generic Post processor (GPP) which can handle a large range of file formats required by various burning machines (e.g. ESSI, EIA, etc) these files are output as text files. See Chapter 10 for further information. For a full description of all available parameters in this file please refer to the User Guides AVEVA Marine Hull Detailed Design Manufacturing Nesting Hull Plate Nesting Initialisations for Nesting The Burner Machine Data. 2.2.3 Nesting Toolbar

    1 2 3 4 5 1. Verify start sequence. 2. Toggle Shop Drawing / Nested Plate. 3. Add starts automatically. 4. Add parts. 5. Production information. Each of these functions will be discussed in the relevant chapter of this guide.

  • AVEVA Marine (12.1) Hull Detailed Design - Plate Nesting (TM-2107)

    12

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

  • 13

    www.aveva.com

    CHAPTER 3

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

    3 Getting Started 3.1 Opening and closing the nesting application

    To start a session of AVEVA Marine Plate Nesting use the following command from your PC start menu: Start>All Programs>AVEVA Marine>Design>Marine12.1>Hull Design AVEVA Marine Login menu will appear:

    To change Username click the drop down arrow and select FWD from the list:

    Password HNESTFWD

  • AVEVA Marine (12.1) Hull Detailed Design - Plate Nesting (TM-2107)

    14

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

    To change MDB click the drop down the list. The following interface will be displayed:

    If in the previous session a different AVEVA Marine application was used, use the command File>Plate

    Nesting to switch to the Plate Nesting module. To close a session of AVEVA Marine Plate Nesting use the command: File>Exit The system will display the Save changes, before leaving HullDesign and Exiting? . Press OK to save all the work done in the session.

  • AVEVA Marine (12.1) Hull Detailed Design - Plate Nesting (TM-2107)

    15

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

    3.2 Starting a new nest

    The first step when starting a new nest is to define the raw/stock plate to be used. This can be done in one of two ways,

    1. Select a stock plate from a previously defined available range. 2. Key in all the relevant data for the raw plate, length, breadth, thickness, etc.

    3.2.1 New nest using a Raw plate by name (Existing Standard Plate) Start the function Plate Nesting>Nest job>New. The system will display the following dialogue:

    Nesting name: Key in the desired name for the new nest. This name will also be used for any generic files and burning sketches produced for the nest. Quantity (Normal): Enter the number of plates to be burned as seen, this value will usually be 1. Quantity (Mirrored): Enter number of plates to be burned mirrored, if required this value will usually be 1. Production date: Enter a planned date when the parts in the nest will be required by production. This information can be extracted later to help prioritise burning order for nested plates. Purchase identification: If known, key in a purchase identification string for the raw plate (optional). Drawing number: Enter a drawing number (no spaces are allowed). The number can be added automatically to the burning sketch. Ship number: Enter the identification number of the current ship. Operator: Operators name, initials, or I.D. code. Treatment this side: Used to define surface treatments for the topside of the raw plate (optional). Treatment other: Used to define surface treatments for the underside of the raw plate (optional).

  • AVEVA Marine (12.1) Hull Detailed Design - Plate Nesting (TM-2107)

    16

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

    Raw (parent) plate selection Raw plate by name or Raw plate by dimension, select radio button. Select Raw plate by name. Select Quality and Thickness, from the drop down menu select the required plate quality and plate thickness as shown below:

    The available plate sizes for that quality and thickness will be displayed. It is the responsibility of the Hull Administrator to define the raw plate sizes and qualities available to the

    nesting users. The contents of this file are covered in Project Administration Hull. Training guide: TM-2122 AVEVA Marine (12.1) Project Administration (Hull)

    Select the desired plate dimensions from the list displayed (as above). If multiple burning machines have been defined in a file assigned to SBH_BURNER_DATA then the system will display all the defined burning machines. Select the machine to be used to burn the plate parts and click the OK button.

    The system will now display a rectangle representing the raw plate. The plate will be scaled to fit the current window and is now ready for the addition of plate parts, (example below).

  • AVEVA Marine (12.1) Hull Detailed Design - Plate Nesting (TM-2107)

    17

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

    3.2.2 New nest using a Raw plate by dimensions Start the function Plate Nesting>Nest job>New If there is already a nest current the system will display the following prompt.

    Clicking Yes will save and remove the current nest from the workspace and allow the definition of a new nest. Clicking No will close the current nest without saving. The system will then display the New nest job form:

    Completing the left hand side of the form as described in section 3.2.1.

    Complete the Length, Width, Thickness and Quality fields.

    If multiple burning machines have been defined in a file assigned to SBH_BURNER_DATA then the system will display all the defined burning machines. Select the machine upon which the nest will be burned and click the OK button. The system will now display a rectangle representing the raw plate. The plate will be scaled to fit the current window and is now ready for the addition of plate parts, (example below).

  • AVEVA Marine (12.1) Hull Detailed Design - Plate Nesting (TM-2107)

    18

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

    3.3 Storing a nest

    To save the current nest use the function Plate Nesting>Nest job>Save If the nest has been previously stored on the database (or during the current session) the system will display the following prompt:

    Click the Yes button to update session with the current version. Click the No button to leave the last saved version in session.

    A nest cannot be saved until a plate part has been placed in the plate. To save a job in the Dabacon database and release for other users use File>Save and Unclaim.

    When the user executes the Plate Nesting>Save command, the activated/updated nesting is synchronized with the Dabacon session, which makes the updated object known to the Explorer, and for database queries etc. If a Hull Nesting session is exited without a or Unclaim , the data will not be stored on the Dabacon database and will be lost.

    . 3.4 Deleting a nest

    To delete an existing nest use the function Plate Nesting>Nest job>Databank>Delete The system will display the menu shown opposite.

    Select 1 Nested plates The system will display a list of all nested plates. If the list is empty or contains the wrong objects, clear the Object name field and use the List button to refresh the list. Select the nest to delete in the current session and click the OK button. To update database with the change, use File>Save and Unclaim. 3.5 Renaming a nest

    If it becomes necessary to change the name of an existing nest the following steps should be taken. With the relevant nest current use the function Plate Nesting > Nest job > Rename The system will display the following dialogue box:

    Key in the new name for the nest and click the OK button.

  • AVEVA Marine (12.1) Hull Detailed Design - Plate Nesting (TM-2107)

    19

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

    The system will display the new name and ask if this is OK. If happy with the name click the Yes button. The system will create a copy of the original nest using the new name specified. The original nest will still exist. To save renamed nest, do as described in paragraph 3.3. To delete original nest, do as described in paragraph 3.4. (Note: If the nest has not been stored prior to renaming, the original file will not available to delete). 3.6 Opening an old nest

    To open an old or existing nest use the function Plate Nesting>Nest job>Open. The system will ask for confirmation to store the current nest. A list of existing nests will now be displayed. If the list is empty or contains the wrong objects, clear the Object name field and use the List button to refresh the list. Select the nest to open and click the Open button.

    The system will display an information dialogue for the selected nest, click the OK button to continue.

  • AVEVA Marine (12.1) Hull Detailed Design - Plate Nesting (TM-2107)

    20

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

    The nest raw plate will now be displayed.

  • 21

    www.aveva.com

    CHAPTER 4

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

    4 Nesting plate parts After the system has displayed the rectangle of a raw plate, it is ready to add plate parts. These plate parts are read from the plate database (SB_PLDB). The plate database is populated with planar plate parts from the Plane Part Generation program and developed plates, bending templates and plate jigs are created from the Hull Production Interface from objects created in the Curved Hull Modelling application. 4.1 Adding individual plate parts to a nest

    This is the basic nesting option and involves selecting an individual part by name from the plate databank and placing it on the raw plate. To start this operation use the function Plate Nesting > Nesting parts > Nest The system will display the following menu: If a parts menu exists the following option is displayed:

    Select 1 By name. The system displays a list of all existing plate parts in the plate database. If the list is empty or contains the wrong objects, clear the Object name field and use the List button to refresh the list. Note: Wildcards may be used in the Object name field to filter the resulting list. Select the desired plate part from the list and click the Open button. The system will return to the view of the raw plate and the part selected will be attached to the cursor. Position the part somewhere on the plate and indicate once to release the part from the cursor. To position part as required use transformation options as described in the next chapter. When happy with the position of the part use the OC button and the system will return to the list of the plate database allowing the selection of more parts to be nested. If no more parts are to be nested click the Cancel button to exit the function. 4.2 Exchanging nested plate part

    If a part has been revised since it was originally nested, the latest version of that part will be displayed within the nest when the nest is re-opened. Note: The position of parts nested around the revised part will not have changed, it may be necessary if the part has changed size or shape to transform these parts to avoid clashes and for optimum use of plate.

  • AVEVA Marine (12.1) Hull Detailed Design - Plate Nesting (TM-2107)

    22

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

    Therefore the exchange function in current versions of AVEVA Marine Plate Nesting is largely redundant, if one part is to be replaced by another it is advisable to delete the existing part and then bring in the new part. If a part is to be exchanged, the new part will be transformed exactly as the old one and all starts, burning bridges and other information involved will be recreated, if possible. Note that one part cannot be exchanged for a totally different part, unless they are both defined approximately at the same place in a common co-ordinate system. To exchange a part use the function Plate Nesting>Nesting parts>Exchange>Part The system will prompt Indicate part. Click once on the part to be exchanged. The system will highlight the part and display the following question.

    If the desired part has been highlighted click the Yes button. The system will display the following question:

    Click Yes to exchange the part for the latest version of the part stored in the plate database.

    Click No and the system will display the following window:

    Select part to be used in the exchange, then click the Open button. The system will exchange the parts. If happy with the exchange, use the Plate Nesting > Nest job > Save option to store the nest in the current session. If unhappy with the exchange use the Plate Nesting > Nest job > Open option and reopen the nest without saving the exchanged version.

  • AVEVA Marine (12.1) Hull Detailed Design - Plate Nesting (TM-2107)

    23

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

    4.3 Deleting a nested plate part

    To remove a plate part from the current nest use the function Plate Nesting > Delete > Part (also available by clicking the right mouse when a part is selected in nested plate view). The system will prompt Indicate part. Click once on the part to be deleted. The system will draw a rectangle around the selected part and prompt for the indication of more parts to be deleted. After selecting all desired parts use the OC button and the system will remove the plate part from the nested plate. Please note this function removes the plate part from the nested plate, it does not delete it from the plate database. Therefore the plate part will still be available to be nested onto another raw plate. 4.4 Exchanging a raw plate

    After nesting the desired plate parts it may become apparent that a smaller/larger raw plate would have led to a better nest arrangement. To exchange the raw plate for an existing nest use the function Plate Nesting > Nesting parts > Exchange > Raw plate The system will display the following menu: Exchange raw plate by name: Select Raw plate by name radio button then chose the preferred size from the available standard/stock plates. Click Ok to exchange the raw plate. Exchange Raw plate by dimension: Select Raw plate by dimension radio button then key in and fill out the fields to suit the new size of the raw plate to be used, as shown below:

    Click Ok to exchange the raw plate. The plate size can be adjusted to suit the items contained within it. Select Optimize at the bottom of the form. (It may be necessary to transform the items if the plate origin has been displaced). At the end of any of the above options the system will exchange the raw plate and the rectangle on the screen will change to suit the new raw plate. The context menu is available for a raw plate exchange. By right-clicking the plate perimeter a pop-up menu is displayed showing the alternatives that can be performed:

  • AVEVA Marine (12.1) Hull Detailed Design - Plate Nesting (TM-2107)

    24

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

    4.5 Transforming plate parts

    Before transforming plate parts, add the Transform and Plate Nesting 2 toolbars to your working space. If after placing a plate part(s) on the raw plate it becomes necessary to reposition it, the following steps should be taken: - Start the function Plate Nesting > Nesting parts > Transform. The system will prompt Identify. - Click once inside the boundary of the part(s) to be moved. If multiple parts are selected they will be activated relative to each other and moved as one object. After selecting each part, a rectangle will appear around it. - After completing the selection click the OC button. - The rectangle(s) will disappear and the selected parts will be highlighted and are ready to be moved. Transform is also available by clicking the right mouse when a part is selected in nested plate view. 4.5.1 Plate Nesting 2 toolbar (bump)

    To move the plate part, simply click on one of the direction arrows shown and the system will move the part as far as possible in the given direction.

    This movement will take into account any other plate parts on the raw plate as well as the predefined gaps between part/part and part/raw plate edge. Parts can also be nested and bumped within openings in other plate parts. If the Direction option is used the part(s) can be moved along an imaginary line described by two points. The user should indicate point 1 and point 2, the part will move from point 1 to point 2. After bumping the part(s) as required use the OC button to exit the function. System will return to the Identify prompt, allowing the selection of more parts to be moved. Either select more parts and move as required or click the OC button again to completely exit the function. 4.5.2 Transformation toolbar

    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

    1. Scale 12. Mirror Parallel 2. Move Delta 13. Parallel 3. Move Two Positions 14. Four Positions 4. Rotate Delta 15. Same as 5. Rotate Two Positions 16. Along curve 6. Rotate 45 Degrees 17. Lock U 7. Rotate 90 Degrees 18. Lock V 8. Rotate 180 degrees 19. Centre 9. Rotate 90 Degrees 20. Form Detection 10. Mirror V 11. Mirror U

  • AVEVA Marine (12.1) Hull Detailed Design - Plate Nesting (TM-2107)

    25

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

    In addition to the transform options allowed by the toolbar menu, after invoking the Plate Nesting>Nest Parts>Transform menu, selecting a part/s with the left mouse button will allow the user to drag the part/s to

    a new position on the plate. The options button can also be used to freely rotate the part by moving the cursor in the graphics window, pressing options again will toggle between move and rotate. 4.5.2.1 Move Delta

    This function moves the selected part(s) via keyed in distances.

    The system assumes the current position is 0,0 and the user keys in the desired Dx and Dy values separated by a comma. 4.5.2.2 Move two positions

    This function moves the selected part(s) by picking a start point and then indicating a new position to move the start point to.

    Please note that the 2D Point Mode toolbar can be used here to identify explicit points, e.g. node points. 4.5.2.3 Rotate delta

    This function rotates the selected part(s) a desired angle. The angle is defined by keying in an integer.

    A positive integer results in an anti-clockwise rotation. A negative integer results in a clockwise rotation

  • AVEVA Marine (12.1) Hull Detailed Design - Plate Nesting (TM-2107)

    26

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

    4.5.2.4 Rotate two positions

    This function rotates the selected part(s) around the default centre of rotation by picking a starting point and then indicating a new position to move the starting point to.

    4.5.2.5 Rotate 45, 90, 180, -90 degrees

    These functions rotate the selected part(s) around the default centre of

    rotation by predefined values of 45, 90, 180 and 90 degrees respectively. Simply press the desired button and the selected part(s) will be immediately rotated. Example using -90 degree rotation displayed opposite. 4.5.2.6 Mirror V

    This function mirrors the selected part(s) by the vertical axis V. Please take extra care when mirroring parts with marking

    lines as these lines may be mirrored onto the other side of the raw plate.

  • AVEVA Marine (12.1) Hull Detailed Design - Plate Nesting (TM-2107)

    27

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

    4.5.2.7 Mirror U

    This function mirrors the selected part(s) by the horizontal axis U. Please take extra care when mirroring parts with

    marking lines as these lines may be mirrored onto the other side of the raw plate. 4.5.2.8 Mirror Parallel

    This function moves, rotates and reflects the selected part(s) in a way that one of the contours is parallel to a plate edge or to a contour of another part at a default distance from it. If an arc is selected the tangent at the indicated position will be used.

    4.5.2.9 Parallel

    This function moves and rotates the selected part(s) in a way that one of the contours is parallel to a plate edge or to a contour of another part at a default distance from it. If an arc is selected the

    tangent at the indicated position will be used.

  • AVEVA Marine (12.1) Hull Detailed Design - Plate Nesting (TM-2107)

    28

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

    4.5.2.10 Transformation by four positions

    This function transforms the current part(s) by giving four cursor positions. The first and the third cursor positions define the movement of the part(s), the first is translated to the third. The rotation angle will be the angle between a line through the first two positions and a line through the last two.

    4.5.2.11 Lock U and Lock V options

    These two functions are used to restrict the resulting

    movement from one of the other transformation functions. If we take the example shown below, the Lock U button is clicked before the Parallel button is clicked. The system still allows the indication of the first and second contour, but when it moves the part to be parallel with the raw plate edge it maintains the parts U position. The vertical blue line shown on the screen indicates that the Lock U is activated and the line represents the allowable direction of movement for the part. After one successful move the Lock U or Lock V will deactivate allowing full movement with the next move. If restriction in movement is still required the Lock U or Lock V button should be clicked again. 4.5.2.12 Centre

    Each plate part has a default centre of rotation, which is used during the rotation transformations.

    By the use of this function the centre of rotation can be modified by the user.

  • AVEVA Marine (12.1) Hull Detailed Design - Plate Nesting (TM-2107)

    29

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

    Exercise 1

    1. Open a new nesting job and name it FWD-EXERCISE1-01-12A 2. Use the Raw plate by name option for the parent plate and select 12 mm thick, quality A. 3. Select plate 012005A (6000.0 x 2500.0) 4. Use the following values:

    Production date: Leave blank Quantity normal burning: 1 Quantity mirrored burning: 0 Treatment this side: Leave blank Treatment other side: Leave blank Drawing number: Leave blank Ship number: Leave blank Burner ID: C

    5. Use the function Plate Nesting>Nesting parts>Nest and select the 1 By name option. 6. Enter the value F201_WEB* into the resulting menu. Scroll through the list and select plate part

    F201_WEB133_05-1P. After highlighting the part click the Open button. 7. Position the part on the raw plate. Use the Plate Nesting 2 (Bump) and Transformation functions

    to position the part as shown below. When happy with the parts position then click the OC button. 8. Repeat operation and nest F201_WEB133_05-1S, F201_WEB133_06-1P, F201_WEB133_06-1S

    9. The system will redisplay the previous list. Use the Cancel button to remove the list and then save

    the nest.

  • AVEVA Marine (12.1) Hull Detailed Design - Plate Nesting (TM-2107)

    30

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

  • 31

    www.aveva.com

    CHAPTER 5

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

    5 Parts Menu The previously discussed method of adding plate parts to a raw plate involves listing the plate database and selecting individual parts. Although this method works fine for the nesting of small numbers of parts, it is not really a practical approach to the nesting of large numbers of plate parts. To address this problem the system allows the extraction of groups of plate parts from the plate database. These parts can be extracted by a combination of filters. Select Plate Nesting > Nesting Parts > Parts menu. The following menu will be displayed:

    Keep parts already in menu - If this box is ticked, items previously collect (displayed in the parts window) will be retained and will be added to the results of the current selection. Include already nested plate parts in search - Usually only items that have not been nested would be included in a parts menu. It may be necessary if a part is damaged to select the part to be cut once again. Selecting this filter will add all parts matching the filter criteria to be added to the parts menu, whether the parts have already been nested or not. Plate part name - The name of the part to be collected to the parts menu, wildcards may be used (e.g. F201*). Plate part quality - The material quality of the part to be collected to the parts menu (e.g. A). Plate part thickness - The plate thickness of the part to be collected to the parts menu (e.g. 12). Additional search criteria - The following additional filters can also be applied. Note: only items that match all restrictions will be included in the resulting parts menu. Panel name - The name of the panel to be collected to the parts menu. Block Name - The name of the block to be collected to the parts menu. Assembly name - The name of the assembly to be collected to the parts menu.

    The Filter option is enabled if a file has been assigned to the variable SBH_NEST_FILTER in the D065 file, this gives additional control for selecting parts, e.g.. MAXIMUM_SIZE, MINIMUM_DIM, etc. Using the example displayed above, only items whose names start with F201, quality A, and 12 mm thick will be added to the parts menu. Select OK and the parts menu will be created. Plate parts can then be selected interactively from the parts menu and nested onto the raw plate. While the parts menu window is opened, select Plate Nesting > Nesting Parts > Nest. The following menu will be displayed.

    Select 2 From Menu. You can now select items from the parts menu window, as you select an item it will be attached to the cursor and is ready to be nested, indicate in the plate where the part should be placed, and use the bump and transformation options to position / orientate the part. When the part has been placed correctly, click OC. The Parts menu is shown opposite:

  • AVEVA Marine (12.1) Hull Detailed Design - Plate Nesting (TM-2107)

    32

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

    The presentation of part name below the part in the parts menu is controlled by the default parameter, PARTS_MENU_NAME. Allowed values for the parameter are ObjectName and PartId. When the parameter is set to ObjectName the plate part name is presented and this is the default setting. If the parameter set to PartId the plate part name is presented as the rule is defined in part name control. In the part name control settings, the module named PARTMENU_NEST2AX controls the configuration of the part name to be presented in the parts menu.

    Note: When the plate parts are displayed in the parts menu window, the shape of each part can be seen, making the visualisation of the nest much easier, however the true size of the part in relation to the plate in which it will be nested, cannot be established until the part has been selected and attached to the cursor ready for nesting, any parts which exceed the remaining plate size can be rejected using the Cancel button, the part menu will remain active, allowing another part to be selected. When a raw plate has an active parts menu window displayed, the Quicknest option can be used. The system will then attempt to nest the plate parts onto the raw plate. This option is discussed in Chapter 7. Warning: Although wildcards may be used in selection of thickness and/or material quality this may cause errors in subsequent nests if parts occur that differ in thickness/quality. Changing the default values of the variables QUAL_CHECK and THICK_CHECK gives the program control over such possible user errors (by default their value is 0, which means no checking at all). If these values are changed to 1 it is impossible nest parts whose thickness/quality differs from that of the raw plate. If they are changed to 2 the program asks for user confirmation before allowing a nest with mismatching quality/thickness between parts and the raw plate. Further to the above two options the QUAL_CHECK variable can be set to 3. With this setting the qualities are checked according to the rules given in the file assigned to the logical variable SBH_QUALITY_EXCH. If they do not match, the plate part is automatically rejected.

    Exercise 2

    1. Open a new nesting job and name it FWD-EXERCISE2-01-12A 2. Use the Raw plate by name option for the parent plate and select 12 mm thick, quality A. 3. Select plate 012007A (10000.0 x 2500.0) 4. Use same values as in Exercise 1 (Page 29) 5. Create a parts menu using the following filters: 12 mm thick, quality A plate, parts in block F201*. 6. Nest parts F201_TB15_01-1P, F201_TB15_02-1S from the parts menu (use transformation options)

    as shown below:

    7. Exchange raw plate (use plate 012008A) 8. Store the nest

  • 33

    www.aveva.com

    CHAPTER 6

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

    6 Multiple Nests This feature is used to bring up a number of existing nested plates for modification. The nested plates will automatically be recreated in the same way as for normal open of existing nested plates. If a multiple nesting session is open, the user will be prompted for starting a completely new session or to add more nested plates to existing multiple sessions. 6.1 Opening Multiple Nests

    Select Plate Nesting > Nest Job > Open. The following dialogue box will be displayed:

    Select the nests that are to be worked on (multiple selection by using the shift key). Open then opens up the multiple nest plates on screen. Displayed as showed opposite:

  • AVEVA Marine (12.1) Hull Detailed Design - Plate Nesting (TM-2107)

    34

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

    6.2 Saving Multiple Nests

    Select Plate Nesting > Nest Job > Save. System prom Plate already exists, OK YES button. Each open nest will be saved, with confirmation shown on the message line. 6.3 Adding new parts

    Open multiple nests (see chapter 6.1) Select Plate Nesting > Nesting Parts > Parts Menu. The following box will be displayed: Complete the form as shown opposite. The parts matching the search criteria will be displayed.

    The menu may be enlarged by selecting the corners of the window and stretching in the desired direction. The scroll bar may be used to navigate to the bottom of the parts menu. Where long part names are not fully displayed, the name may be selected, and the full name will be displayed. You can now use your Parts Menu to nest items in the plates that you have displayed.

    If you know plate part names, you can nest additional parts using the By Name function. Select Plate Nesting > Nesting Parts > Nest Select From Menu from the options displayed. Select the part to be nested in the Parts Menu window, you are now prompted to indicate the plate to place the part in, select the plate you wish to use. Indicate the location on the plate near to the position you wish to place the part, then use the bump arrows to position the part accurately, select OC. Continue to select the parts and the plates as prompted in the message window at the bottom of the screen.

  • AVEVA Marine (12.1) Hull Detailed Design - Plate Nesting (TM-2107)

    35

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

    6.4 Moving parts from one plate to another

    To move parts from one plate to another, open multiple nested plates to be used Select Plate Nesting>Nesting Parts>Move part Select the part/parts to be moved, select OC Select the new plate you wish to nest the part into. Use the Bump options to position the part/parts. When multiple plates are displayed Plate Nesting>Nesting job>Toggle Display plate/all plates may be used to display a single plate from those currently displayed. To return to the multiple plate view select Plate Nesting>Nesting job>Toggle display plate/all plates again.

    Exercise 3

    1. Open multiple nests FWD-EXERCISE1-01-12A and FWD-EXERCISE2-01-12A 2. Add 12 mm, A quality parts belonging to block F201 to the parts menu 3. Nest part F201_FL135_02-1P and F201_FL135_02-1S on nest FWD-EXERCISE1-01-12A 4. Nest part F201_WEB149_03-1BP and F201_WEB149_03-1BS on nest FWD-EXERCISE2-01-12A 5. Save job

    The completed nests should appear as shown below

  • AVEVA Marine (12.1) Hull Detailed Design - Plate Nesting (TM-2107)

    36

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

  • 37

    www.aveva.com

    CHAPTER 7

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

    7 Quicknesting As mentioned in the chapter 5, after creating a parts menu individual parts are selected added to the raw plate. An alternative to this is to use the systems quicknest function. Quicknest allows the system to automatically select the parts from the parts menu and nest them onto the raw plate. The following parameters in the default file control the behaviour of the quicknest function. QUICKNEST_ANGLE The rotation angle increment in quick nesting. QUICKNEST_CLUSTER Code for clustering of parts in quick nesting: No = No clustering Yes = Clustering QUICKNEST_CLUSTER_AREA The maximum area in mm2 for parts to be considered in clustering.

    (Brackets, clips, converted profiles and doubling plates are always clustered if possible.)

    QUICKNEST_CLUSTER_RATIO Minimum area/perimeter ratio for the two parts to be clustered. QUICKNEST_CONFIRM Code for layout confirmation in quick nesting: No= No confirmation. Yes = Confirmation after each part. When the system has placed a part the

    User can accept it (Yes) skip it (ESC) or transform the part before the nest continues.

    QUICKNEST_IN_HOLE Code for nesting in holes in quick nesting: No = Do not use holes. Yes = Use holes. QUICKNEST_MIRROR Code for mirroring parts in quick nesting: 0 = Do not mirror. 1 = Mirror only if the number of marking lines is equal on both sides 2 = Mirror always. QUICKNEST_NEST_SELECTION Criteria for best nest in quick nesting: MinimumX = Minimise the extension in the x-direction. Scrap = Minimise the scrap of the circumscribed rectangle. QUICKNEST_PART_SELECTION Criteria for part selection in quick nesting: Area = Select the parts with decreasing area. Perimeter = Select the parts with decreasing perimeter. QUICKNEST_STARTPOS The number of different starting positions used in quick nesting. QUICKNEST_STRIPS The number of area strips used in quick nesting in the calculation of the remaining available raw plate area. To start the quicknest function, activate parts menu then use the command Plate Nesting>Nesting parts>Nest>3 Quicknest

    Quicknest gives best result for small parts. For triangular parts the clustering option should be used.

  • AVEVA Marine (12.1) Hull Detailed Design - Plate Nesting (TM-2107)

    38

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

    The system will sort the parts as per the default parameters. The first part will be positioned outside of the right hand side of the raw plate. The system will then use the Bump function to move the part across and down the raw plate until it is nested in the bottom left corner of the raw plate. The system will then select the next part and repeat the process. This process will continue, until the system can nest no more parts on the raw plate. Due to the fact the quicknest function utilises the Bump function rather than an advanced automatic nesting algorithm a serious limitation exists. This limitation means that free plate areas that are shaded by other parts cannot be utilised by the system. This must currently be compensated by manual intervention. An example of this limitation is shown below: If we take the example shown above and assume, that the quicknest function has positioned the first nested plate part as shown. Due to the quicknest function utilising the Plate Nesting 2 (Bump) function and not an automatic nesting algorithm, raw plate free area 1 is now redundant as far as the system is concerned due to the fact it cannot bump any part into that area. Therefore all subsequent parts nested by the quicknest function will be added to raw plate free area 2. To combat this problem the first part should be manually positioned as shown below and then the quicknest function started for all other parts. After running the quicknest function all nested parts are available for modification through the Plate Nesting>Nesting parts>Transform function

    Raw plate free area 1

    Raw plate free area 2

    Nested part

  • AVEVA Marine (12.1) Hull Detailed Design - Plate Nesting (TM-2107)

    39

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

    Exercise 4 1. Open a new nesting job and name it FWD-EXERCISE4-01-10A 2. Use the Raw plate by dimension option for the parent plate. 3. Using raw plate values: - (3000.0 x 2000.0 x 10 A) 4. Use the following values: Production date: Leave blank Quantity normal burning: 1 Quantity mirrored burning: Leave blank Treatment this side: Leave blank Treatment other side: Leave blank Drawing number: Leave blank Ship number: Leave blank Burner ID: C 5. Add 10 mm plate thk, A quality parts belonging to block F201 to the parts menu. 6. Use the Quicknest function, the completed nest should appear similar as is shown below. Transform

    may be used if necessary.

    7. Store the nest

  • AVEVA Marine (12.1) Hull Detailed Design - Plate Nesting (TM-2107)

    40

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

  • 41

    www.aveva.com

    CHAPTER 8

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

    8 Nesting tools 8.1 Burning bridges

    8.1.1 Defining a burning bridge Use this function to define burning bridges on given cursor positions. Call the function by Plate Nesting>Nesting tools>Bridge. Now select the type of bridge you want to create from the option menu:

    Below and on the right are shown samples of the graphic symbols used to represent different bridge types (numbers corresponding to the option menu above) in the burning sketch:

  • AVEVA Marine (12.1) Hull Detailed Design - Plate Nesting (TM-2107)

    42

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

    The following figure illustrates the burning tool path for the first seven bridge types: "Centred" and "asymmetric" refers to the positioning of the bridge relative to the cursor positions defining the bridge. A centred bridge is positioned so that the "control line" is in the centre of the bridge, while an asymmetric bridge is positioned so that the "control line" coincides with a bridge line or (for cross bridges) one end of the cross (see picture). Bridges of types 3, 5, 6 and 7 also need a position to determine the side, e.g. the side where to place the gaps (types 3 and 6) or the side where to place the second bridge line (type 5) or side where to place the cross (type 7). The width of the bridges is part of the default information.

    system works in the following way, when a gap is defined. A given position is used to identify the closest part contour. The "foot point" on that contour will be calculated and the gap will be placed around that "foot point". If the distance from the node point is larger than the one given by the defaults the result is the same as with one cursor position. A bridge defined with cursor position will be treated by the system in the following way. The given position is used to identify the two closest part contours. On each contour, the "foot point" will be calculated and the line between the foot points will be the control line. Bridges can also be defined to have a vertical direction (types 2, 3, 5 and 6) by setting a default value. If no intersection between the contours exists or if the bridge lines get too long, an ordinary bridge will be created. The bridge of type 8 is defined in the same way as the bridge of type 5. The difference is that in bridge 8 the bridge lines connect segments in the same contour. This bridge is primarily used in cutouts and when the tool path is verified (cf. VERIFY) the cutout will be burned as a hole. When the gap of type 9 is used the operator has the possibility to define a cut free geometry which has its origin in the gap. The gap itself is identical to the type 1 gap. The cut free geometry is a string line with an arbitrary number of line segments. When the last point is closer than a default distance to a plate part or the raw plate edge, this point will automatically be adjusted so that it is the default distance from the plate part/raw plate edge. The cut free geometry will automatically be included in the verification of the tool path. The automatic restart facility is then used to resume the burning of the plate part.

  • AVEVA Marine (12.1) Hull Detailed Design - Plate Nesting (TM-2107)

    43

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

    8.1.2 Deleting a burning bridge This function is used to delete a bridge, which the operator will be prompted to identify. Any cut free geometry defined in the bridge will also be deleted automatically. The function is called from the Plate Nesting>Delete>Bridge menu. The All button can be used to erase all existing bridges. The context menu is available for auxiliary function. By right-clicking on an object in the nest a pop-up menu is displayed: 8.2 Marking and Burning starts

    8.2.1 Defining a single marking start Use the function Plate Nesting>Nesting tools>Start>Mark. Select [1] Single from the option menu and click on or near to the end of the marking line you want to put the marking start on. The start order will be the order in which starts are defined but can be changed using: Plate Nesting>Nesting tools>Start>Sequence 8.2.2 Automatic definition of all marking starts Use the function Plate Nesting>Nesting tools>Start>Mark Select [2] All marking lines from the option menu.

    RESULT

    1

    RESULT

  • AVEVA Marine (12.1) Hull Detailed Design - Plate Nesting (TM-2107)

    44

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

    8.2.3 Defining marking starts for all material to the left starts Use the function Plate Nesting>Nesting tools>Start>Mark Select the [3] Material to the left starts from the option menu. This will temporarily display marking starts at the end of the lines, the thickness of the stiffener/plate will be to the left hand side of the marking line when moving from the start position

    the direction of the material thickness this is unnecessary). 8.2.4 Defining burning starts for all holes This function automatically generates starts in all the holes. If starts in gaps are used, gaps will be generated as well. The generation implies the deletion of possible existing starts in holes and gaps connected to starts. Use the function Plate Nesting>Nesting tools> Start>Burn Select [2] All Holes from the option menu. 8.2.5 Defining a single burning start Use the function Plate Nesting>Nesting tools>Start>Burn Select the [1] Single from the option menu. Indicate the position for the burning start

    The start order will be the order in which starts are defined but can be changed using Plate Nesting>Nesting tools>Start>Sequence

    Note: By default START_CODE = 2 (Start in arbitrary point, end in same point or in next gap whichever comes first in the tool path). Sometimes it may be useful to change START_CODE value to 1 (Start in gap, end in next gap).

    RESULT

  • AVEVA Marine (12.1) Hull Detailed Design - Plate Nesting (TM-2107)

    45

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

    8.2.6 Defining an arbitrary cut line Use the function Plate Nesting>Nesting tools>Start>Burn Select the [3] Cut Line from the option menu. Indicate starting positions for cut line segments. 8.2.7 Deleting starts Use the function Plate Nesting>Delete>Start Indicate the starts you want to delete and press the OC button. The All button can be used to erase all starts simultaneously. The context menu is available for starts. By right-clicking on start in the nest a pop-up menu is displayed showing the alternatives that can be performed.

    8.3 Start sequence

    The start order will be the order in which starts are defined but can be changed using Start Sequence function. 8.3.1 Show start sequence This function is used to show the current start sequence. The sequence is displayed as the number at each start. Use the function Plate Nesting>Nesting tools>Start> Sequence. Select [1] Show sequence from the menu. (The text size may be modified using the Options button on this menu).

    1

    23

    4

    RESULT

  • AVEVA Marine (12.1) Hull Detailed Design - Plate Nesting (TM-2107)

    46

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

    8.3.2 Redefining the start sequence This function is used to modify the current start sequence. Use the function Plate Nesting>Nesting tools>Start>Sequence Select [2] Redefine sequence from the option menu. The sequence can be changed either by indicating all starts in the correct order or by selecting the options button, and keying in the order number of a single start and indicating the start on the screen. 8.3.3 Inserting a start into the start sequence The function redefines the sequence giving an indicated burning start a new number and renumbering all the rest of sequence (excluding starts with numbers lower than the new one). Use the function Plate Nesting>Nesting tools>Start>Sequence Select [3] Insert sequence from the option menu. Enter the new start number and then indicate the start that should now correspond to that number.

    RESULT

    RESULT

  • AVEVA Marine (12.1) Hull Detailed Design - Plate Nesting (TM-2107)

    47

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

    8.4 Corner Loops 8.4.1 Defining a corner loop The function defines corner loops at user indicated corners. The main parameters length and radius are definable. Use the function Plate Nesting>Nesting tools>Corner loops After selecting a corner a dialog box will appear prompting for auxiliary functions entered as code numbers at this corner loop. The result will be a corner loop sketch with code numbers describing it, similar to the following: If now this (or any other) corner loop is indicated with the cursor, a dialog box will appear asking if the user wants to modify the loop geometry. Now a new radius and corner loop length can be entered. The result is displayed immediately and should be similar to the following: If you want to use the default corner loop settings use Plate Nesting > Nesting tools > Corner loop. After selecting a corner a dialog box will appear prompting for auxiliary functions. Press OC button. The corner loop is created and should be similar to the picture below: The geometry of the corner loop e.g. length and radius as shown above can be defined in the nesting default file The setting of corner loops can be controlled automatically with the default parameter CORN_LOOP_CTRL. -2 = No corner loops are created. -1 = As 0 but no corner loops are created inside cutouts. 0 = All corner loops are created. 1 = Corner loops are created only in corners where there is change in bevel. See User documentation for additional options when using PLCM.

    radius

    length

  • AVEVA Marine (12.1) Hull Detailed Design - Plate Nesting (TM-2107)

    48

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

    8.4.2 Deleting a corner loop Use the function Plate Nesting>Nesting tools>Delete>Auxiliary Functions Indicate the corner loops to be deleted. Confirm with the OK button. Warning: Select All this will erase ALL other auxiliary functions that may have been defined (not only the corner loops). The context menu is available for corner loop. By right-clicking on an object in the nest a pop-up menu is displayed: 8.5 Auxiliary functions

    8.5.1 Defining an auxiliary function Sometimes for certain special purposes an auxiliary function should be defined to order the machines to perform non-standard operations. This is done by means of inserting auxiliary function codes. These codes are supplied to the postprocessor and are the symbolic codes used in the Nesting program. Use the function Plate Nesting > Nesting tools > Auxiliary Function Select to which point the auxiliary function corresponds to from the menu shown opposite

    In the resulting dialog boxes enter the auxiliary function codes needed and select to which location these codes apply.

    8.5.2 Deleting an auxiliary function Use the function Plate Nesting > Delete > Auxiliary Function Point at each auxiliary function to be deleted and confirm by OK. Warning: Be careful not to use the Select All icon here this can erase ALL Corner Loops too (if any) and not only the presumed Auxiliary Functions. The context menu is available for auxiliary function. By right-clicking on an object in the nest a pop-up menu is displayed:

    Arbitrary point

    Node

  • AVEVA Marine (12.1) Hull Detailed Design - Plate Nesting (TM-2107)

    49

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

    8.6 Adding labelling text

    Labelling text is text that will be marked by the cutting machine onto the plate (the machine should have

    Select Plate Nesting > Nesting tools > Labelling text > A number of options are available. Key in: Allows the user to input text to be marked on the plate. Plate: Adds the default name information to the plate. See note below. Part: Adds the name of the selected part. See note below. Pos No.: The menu shown below will be displayed:

    Manual: Add individual position numbers Automatic: Will add position numbers to all parts.

    The format of plate and part texts are controlled by a default file assigned to the variable SBH_NEST_LABEL_BLOCK

    Production information: The