M3SP5-5315g-060505_Advanced Planar Hull Modeling

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 47

Advanced Planar Hull

Training Guide • Training Guide • Training Guide


Revision Log

Date Page(s) Revision Description of Revision Release


28/09/2004 ALL SK Updated for M3 M3-SP1
15/02/2005 7, 30 SK Exercise 1 revised. Swedge input form revised. M3-SP3
05/05/2006 All S. Kernen Updated for M3-SP5 M3-SP5

Suggestion/Problems

If you have a suggestion about this manual, the system to which it refers, or are unfortunate enough to encounter a
problem, please report it to the training department at

Fax +44 (0)1223 556669


Email training.uk@aveva.com

Copyright © 2006 Aveva Solutions

All rights reserved. No part of this publication may be reproduced or used in any form or by any means (graphic,
electronic, mechanical, photocopying, recording, taping, or otherwise) without written permission of the publisher.

Printed by Aveva Solutions on 05 June 2006


Contents

1 Introduction........................................................................................................................................ 5
1.1 Aims.................................................................................................................................5
1.2 Objectives .......................................................................................................................5
1.3 Prerequisites ...................................................................................................................5
1.4 Training methods............................................................................................................5

2 Additional Boundary Options............................................................................................................ 7


2.1 The Plane Option ............................................................................................................7
2.1.1 Planes........................................................................................................................7
2.1.2 Using a plane in a boundary ......................................................................................7
2.1.3 Replacing a plane with a panel ..................................................................................8
Exercise 1 .................................................................................................................................................. 8
2.2 The Profile Cross-section Option ..................................................................................9
2.3 The Profile Along Option................................................................................................9
2.4 The Profile Overlap Options.........................................................................................10
Exercise 2 ................................................................................................................................................ 12
2.5 Free options ..................................................................................................................13
2.5.1 Free options – add line ............................................................................................13
2.5.2 Free options – add no line........................................................................................16
Exercise 3 ................................................................................................................................................ 17

3 Additional Bracket Options ............................................................................................................. 19


3.1 Bracket syntax 7 – Free position .................................................................................19
3.1.1 Rules for syntax 7 (brackets with 3 arms) ................................................................19
3.1.2 Rules for syntax 7 (brackets with 2 arms) ................................................................20
3.1.3 Defining syntax 7 brackets – Bracket KPV ...............................................................20
3.1.4 Defining syntax 7 brackets – Bracket BCB...............................................................21
Exercise 4 ................................................................................................................................................ 23
3.2 Bracket panel ................................................................................................................23
3.3 Backdrop .......................................................................................................................24
Exercise 5 ................................................................................................................................................ 26

4 Pillars................................................................................................................................................ 27
Exercise 6 ................................................................................................................................................ 29

5 Swages (Swedges)........................................................................................................................... 31
5.1 Defining a swage ..........................................................................................................31
Exercise 7 ................................................................................................................................................ 32

6 Knuckled Panels .............................................................................................................................. 33


6.1 Creating Knuckle panels using sub panels (Kn Part) ................................................33
6.1.1 To define a sub panel: .............................................................................................33
6.1.2 To define a Main knuckle panel:...............................................................................33
6.2 Creating Knuckle panels using ordinary panels.........................................................34
Exercise 8 ................................................................................................................................................ 34

7 Marking............................................................................................................................................. 35
7.1 GSD along Limit:...........................................................................................................35
7.1.1 To add GSD manually:.............................................................................................35
7.2 Reference planes:.........................................................................................................36
7.3 Marking by arbitrary line ..............................................................................................37
Exercise 9 ................................................................................................................................................ 37

8 Compensation .................................................................................................................................. 39
Exercise 10 .............................................................................................................................................. 40

3
9 Shrinkage ......................................................................................................................................... 41
9.1 Defining shrinkage statement......................................................................................41
9.2 Modifying shrinkage statement ...................................................................................42
9.3 Using shrinkage info ....................................................................................................43
Exercise 11 .............................................................................................................................................. 43

10 Advanced Autopos....................................................................................................................... 45
Exercise 12 .............................................................................................................................................. 46

11 Panel – Topology function........................................................................................................... 47


Exercise 13 .............................................................................................................................................. 47

4
Chapter 1

1 Introduction
This course is designed to introduce you to the more advanced/specialist features of the TRIBON M3 Planar Hull
Modelling. After completion of the course the manual can also be used as a reference source in conjunction with the
TRIBON M3 Planar Hull Modelling User’s Guide.

1.1 Aims
To provide the knowledge required to model complex areas of structure. Also, provide additional knowledge
regarding advanced topological referencing in the TRIBON model.

1.2 Objectives

On completion of the course, the trainee should have covered the following topics:

 Additional Boundary, Bracket panels and Bracket options


 Plane, Pillar, Shrinkage, Marking and Compensation statements
 The handling of Swedges within the TRIBON system
 The handling of Knuckled Panels
 The use of Topological Points
 The use of Functional Properties
 Topology object
 Advanced auto-position numbering options

1.3 Prerequisites
TRIBON M3 Planar Hull Modelling Course

Access to a PC with an installation of the TRIBON M3 system

A copy of the TTP training project must be installed for this training. It can be installed prior to the trainer arriving or
installed during the first training session.

1.4 Training methods


Training will consist of computer based demonstrations and hands on exercises.

5
6
Chapter 2

2 Additional Boundary Options


2.1 The Plane Option
Within a panel definition, the user can create a plane to be referred to later in the panel modelling process. The plane is
mostly used to temporarily define a panel boundary, until a suitable panel exists which can be used as a topological
reference.

2.1.1 Planes
The plane will not be stored in the data bank, therefore you can refer to this plane only while the panel (for which the
plane has been created) is activated.
Assuming the relevant panel is active, start the function Planar  Model  Create and select the PLANE option.

Name: The plane name.

Type: X, Y, Z or Three points. The plane location.


The plane can be defined as a plane perpendicular
to a principal co-ordinate axis by one co-ordinate,
or as three points in the XYZ-space.

Co-ordinates: If one co-ordinate (principal) plane


is used, then one of the X1, Y1, or Z1 fields must
be filled (respectively).

If three points are used to define the plane, all 9


fields (X1,Y1, Z1, X2, Y2, Z2, X3, Y3, Z3) must be
filled. The 3 points must not be collinear

FR- and LP-terms can be used when giving the co-


ordinates.

Click the OK button. The system will return to the


Planar  Model  Create menu.
 Note: To create reference planes in “Inithull”, the product number 10528 must appear in the users license file.
2.1.2 Using a plane in a boundary
Planar  Model  Create and select the Boundary option.

Select 3 Plane. The system will display the following dialogue box:

Key in a plane name and click OK. The system will now display the following
dialogue box:

If the desired intersection is on the port side, click No.


If the desired intersection is on the starboard, click Yes.
The system will display the boundary line in refresh and return to the main BOUNDARY menu.

7
2.1.3 Replacing a plane with a panel
Generally, planes are only used temporarily until a suitable panel can be used to provide a topological boundary
reference. Provided the panel is given the same name as the plane, updating the panel is simply a matter of removing
the plane.

Assuming the panel is active, use Planar > Scheme > Edit.

In the Hull Panel Scheme Editor highlight the PLN statement that defines the plane, select Statement > Delete. The
PLN statement will be replaced with DEL.

Move the cursor to the start of the scheme file and select Statement > Run All. (The drawing will be updated). Exit the
editor and select Planar > Select > Store and Skip.

Exercise 1
1. Select the project TTP
2. Open a new drawing and create a view at FR112
3. Create new panel “BLOCK3-BHD112”.
4. Create a plane named “BLOCK3-2ND-DECK”, at Z=9500.
5. Create the boundaries shown (use the “plane” option):

 For the purpose of the exercise, the temporary plane has


been defined at 9500 A.B., the deck has been modelled at 9800
A.B. This will illustrate how a reference plane need not be at a
fixed position, and that the final position of the bounding panel will
determine the boundary of the panel defined below it.

6. Add a plate statement, thickness 16mm.


7. Store & skip the panel.
8. Input the panel “BLOCK3-2ND-DECK” using PLANAR > SCHEME > INPUT, run the scheme then store and skip it.
9. Update the panel “BLOCK3-BHD112” to use panel “BLOCK3-2ND-DECK” as a boundary as shown.

The new deck panel has been input


into the model, we must update the
bulkhead panel to reference the deck
panel as shown opposite.

10. Store the drawing.


11. Input the following scheme files for BLOCK3 in the order defined, (These are for use in subsequent exercises):
1. block3-gdrlp8.sch,
2. block3-bhdlp11.sch
3. block3-dkw125.sch

8
2.2 The Profile Cross-section Option
In a boundary of this type, the boundary curves - one from each side of the profile - are derived from the intersection
between a given profile and the plane of the current panel.

Planar  Model  Create  Boundary and select 6 Prof cross

The system will prompt 'Indicate profile'. The selected


profile will be highlighted and the prompt shown
opposite will be displayed. If this is the correct profile
select – Yes

The following dialogue box will be displayed:

Your answer will affect the extension of the


boundary (see below):

 The boundary will normally be of unrestricted length, but if the


keyword SHORT is used then the contour will only extend roughly half the
profile height outside the actual profile height.

System will display the following dialogue box:

SHORT SHORT
No Yes

Clicking OK will add no displacement. The system will return to the Boundary main menu and is ready for the next step.

2.3 The Profile Along Option


In a boundary of this type, the boundary curve(s) will be derived along the edge of a given profile. In the case of a flange,
the result will be two curves. The curve can be displaced parallel to the edge.

Planar  Model  Create  Boundary and select 7 Prof along

The system will prompt 'Indicate profile'. The selected


profile will be highlighted and the prompt shown
opposite will be displayed. If this is the correct profile
select – Yes.

The following dialogue box is displayed:

Clicking OK will add no displacement - the contour is


given along the edge of the profile.

If displacement is used :
Displacement > 0 = overlap, < 0 = gap

 The location of the panel may be


defined by the boundary (bou) in the panel
statement form. If this boundary type is
given as boundary number one, then the
profile plane will determine panel plane.

The trace curve of the profile will be


extended 500 mm at both ends for shell
profiles, otherwise (for planar panel profiles)
- 1000 mm (see opposite).

9
2.4 The Profile Overlap Options
A contour will be derived from the overlap of one end of a given profile (shell profile or stiffener). The actual contour
shape is controlled by a number of parameters.

Planar  Model  Create  Boundary and select 8 Prof overlap

The system will prompt 'Indicate profile'. After indication system will
display profile in refresh and ask – OK?

Click Yes button. The system will now display the following menu:

1 Line: Line in the principal plane. Click this button and system will display following menu:

After selecting 1 X, 2 Y or 3 Z the following input box will appear:

Key in the line co-ordinate and press OK button, or click Cancel and system will prompt 'Cursor position'. Indicate
position at the drawing. Now the system will ask – OK? Click Yes and the following menu will be displayed:

This menu is used to indicate in which direction from the intersecting plane to
search for the profile end.

2 Panel: System prompt 'Indicate panel'. Indicate the intersecting panel on


the screen.

3 Plane: Following input box will appear:

Key in a plane name and click OK.

4 Curve tangent: Tangent plane to a given curve in a given position. System prompts 'Indicate point on curve'

After selecting one of these four options, system will


display the following dialogue box with a window
showing the choices available:

10
R: The given radius controls the lug as follows:

R>0 means, that the edge of the lug is part of the contour along the trace of the profile (as in the figure above).
R<0 means that the contour will pass perpendicularly across the trace of the profile, see above
R=0 no lug
 Default value: R=50
Key in the value as required or use OK to
return zero radius. Now system will
display following dialogue box and
window:

M1: Controls the overlap

M1 > 0 means that the contour will be


parallel to the intersecting plane
M1 < 0 means that the contour is
perpendicular to the profile
 Default: M1=50

M2: Controls the distance from the


intersecting plane; it is the distance from
the intersecting plane to the intersecting
point between the contour and the profile
edge.
 M2 can only be used by first using
M3 then using Planar > Model > Edit and
substituting M2 for M3.

M3: Controls the overlap in the direction of the profile; the overlap is calculated
along the edge of the profile.

 M3 < 5 is interpreted as a factor,


giving the actual overlap M3*H, where H
is the profile height.
 If neither M2 nor M3 are given, M3
= 1.5 as default.
 In calculating the overlap, the endcut of the profile will be taken into consideration.
 The use of M2 and M3 is mutually exclusive. Normally M3 will be used.

M4: Has a different meaning for a contour with and without a lug:

11
With a lug:

M4 > 0: is interpreted as the distance from the intersecting plane to the knuckle of the
contour at the lug.
M4 < 0: is interpreted as the distance along the profile trace from the profile end to the
starting point of the arc at the lug.

Without a lug:
M4 is the distance in the intersection plane between the profile trace and the
resulting contour.
 The default value of M4 is dependent on the angle ( x ) between the profile
trace and the intersecting plane:

x < 110 degrees: M4 = 10


x >= 110 degrees : M4 = 75

Key in the value and press OK button. If you press OK button without putting
value, the default parameters will be used.

System will ask – OK? click Yes. The boundary will be highlighted.

Exercise 2
1. Create view at FR181.
2. Create a new panel “BLOCK5-DKW181”.
3. Create the boundaries shown (use the “Prof cross”,“Prof overlap” and “Panel Section” options):
4. Store and skip the panel.

Remember M2 cannot be defined on the input form, M3 must be edited in the scheme file.

12
2.5 Free options
This option is used when one of the limits is 'free', i.e. not directly abutting any limiting element, typically the side
between the arms of a bracket.

The Free Side Syntax is a variant of the Normal


Syntax, that allows the definition of the free side
by parameters, lengths etc. In the Boundary
statement, one boundary can be controlled by
lengths of surrounding boundaries and with
some measurements and radii.

2.5.1 Free options – add line


In case, the boundaries (not including free side) do not form a closed contour, then a <preliminary_boundary> must be
given, generally by a line.
In the example opposite, the free side is boundary 2 and the boundaries 1 and 3 do
not form a closed contour. Thus, a <preliminary_boundary> must be defined for
boundary 2.

Planar  Model  Create  Boundary and select 9 Free

The system will display the following dialogue box:

Click Yes and system will display the following menu:

Select 1. Line, and the system will display the dialogue below:

Select line type, the form shown


below will be displayed. Key a value
or select Cancel, the system will
prompt 'Cursor position', indicate a
position on screen. Now system will
return to the main menu and is ready
to next boundary definition.

13
If all boundaries are selected, click OC system will display the following dialogue box:

M1 / M2: height / length of toe.

R1 / R2: is the radius of toe.

V1 : Is the inclination in the positive


direction of arc 1 relative to the
preceding segment, measured in
the counter-clockwise direction.

V2 : Is the inclination in the negative


direction of arc 2 relative to the
following segment, measured in the
clockwise direction n-1, n+1:
previous / following boundary
 The direction (anticlockwise) of the boundary will determine which end is considered end 1 (e.g. M1,V1,R1, n-1 in
the input form).
 Default value for knuckles: M = 0  V = 80 grad, M > 0  V = 0 grad

Example using option 1:

Using the values shown in the form. When the panel boundaries have been
completed select OC, the panel boundaries will be displayed on the screen
and you will be returned to the Planar  Model  Create menu. An
example of the results from the input used above are shown opposite.

 SPECIAL CASES:
A. Option with “Profile Crossection”
In case a boundary of type <profile_crossection> is the boundary before or
after the “free side”, then “H ±<distance>” can be given for “Length of
boundary”. H is the height of an intersecting profile section.

14
Example using option 2:

Using the values shown in the form. When the panel boundaries have
been completed select OC, the panel boundaries will be displayed on the
screen and you will be returned to the Planar  Model  Create menu.
The results of the input used above are shown opposite.

B. Option with “Profile End Overlap”

In a case where the boundary of type <overlap_profile_end> is the boundary before or after the “free side”, then “H
±<distance>” can be given for “Length of boundary”.
H is the length of the contour between the two end points A and B in the figures below .

15
2.5.2 Free options – add no line
The boundaries must form a preliminary closed contour according to the same rules as for Normal Syntax. If the
boundaries excluding the free side fulfil this requirement, then <preliminary_boundary> may be missing.
In the example below, the free side is boundary 3. Boundaries 1, 2, 4 and 5 form a closed preliminary contour. No
<preliminary_boundary> must be given for boundary 3.

Planar  Model  Create  Boundary and select 9 Free

System will display the following dialogue box:

Click No and system will display main boundary menu.

When all boundaries are defined system will display the


following dialogue box:

Choose boundary type and system will display the boundary statement dialogue box.

In this example boundaries 1,2,3, & 5 form a closed contour, boundary 4 is the
free side. After defining the boundaries the first option above was selected to
form the contour of the free side. The input on the form was as follows:

The results are shown opposite.

16
Exercise 3
1. Create view at FR114.
2. Create a new panel “BLOCK3-SW114”.
3. Create the following boundaries (use ‘free’ option), add 12 thk plate, quality A.

17
18
Chapter 3

3 Additional Bracket Options


3.1 Bracket syntax 7 – Free position
Characteristic for this syntax is, that the bracket plane is "free” i.e. not defined by any of the parts it is connecting. Thus,
normally the bracket plane has to be defined by the user.

3.1.1 Rules for syntax 7 (brackets with 3 arms)

 The bracket can belong to either panel.


 Length of middle arm is automatically calculated by the
system.
 The user may supply ‘A’ and ‘B’ arm lengths, otherwise
they will be calculated automatically, according to built-in
bracket standards

 The bracket can belong to either panel.


 Length of middle arm is automatically calculated by the
system.
 The user must supply ‘A’ and ‘B’ arm lengths.
 If ‘B’ is left out, then B=A

 The bracket can belong to either panel.


 Length of middle arm is automatically calculated by the
system.
 The user must supply ‘A’ and (optionally) ‘B’ arm lengths.
 If ‘B’ is left out, then it will be calculated automatically,
according to built-in bracket standards.

19
3.1.2 Rules for syntax 7 (brackets with 2 arms)

 The bracket can belong to either panel.


 The user must supply ‘A’ and ‘B’ arm lengths.
 Length of either arm can be left empty, only if the “Panel +
Profile” option is used to define arm location; then it will be
calculated automatically, according to built-in bracket
standards.

3.1.3 Defining syntax 7 brackets – Bracket KPV


Assuming the relevant panel is active, start the function Planar 
Model  Create.

Select the BRACKET option. The system will display the following
selection window:

Select Syntax 7. Free position. The system will display the following
selection window:

 The menu may look differently, if you define customised brackets


(SBH_BRACKET_CTRL)
Select the desired bracket type, in this case KPV.
The system will ask you to select the bracket plane:

After selecting plane, the system will display the following options for
defining middle edge:

After defining
middle edge the
system will display
similar options for
defining arm A and arm B.

The figure opposite shows a situation where middle edge is


along the current panel. Arms ‘A’ is along a panel , and Arm
‘B’ is defined along a Panel+profile.

20
When arms positioning is done, the system will display the following menu:

Key in a desired A-arm dimension

Key in a desired B-arm dimension.

Key in a desired D dimension (if applicable).

Key in a desired E dimension (if applicable).

Depth may be defined, see bracket sketch.

Key in the length of the bracket toes TOELA


and TOELB.

Key in a desired Thickness.

Select the Production data tab and add any


bevel, pos. no. etc.

Select the Notch / Stiff tab and add any


notches and stiffeners, see below:

Click the OK button.

The results of the input displayed in the


forms would appear as shown below:

The “Depth” may be given as an option,


making “A” & “B” dimensions redundant.

The system will now display the resulting


bracket on the screen in all relevant views
and return to the Planar  Model 
Create menu.

3.1.4 Defining syntax 7 brackets – Bracket BCB


After selecting syntax 7 brackets, select bracket type BCB from the
following menu:

The system will ask you to select the bracket plane:

21
After selecting plane, the system will display the following options for defining arm A. In this example we will use 1. Curr
pan.
After defining arm A system will display similar options for defining arm
B. Use option 2. Pan+prof and select the Tee stiffener.

The system now prompts for Arm A toe attachment:

Select option 4 Prof and select the angle bar stiffener.

 For 2 Pan+prof, the system will define the side of the current panel where the bracket should be placed
automatically. If Panel is chosen the user will be asked to identify the side of the panel the bracket should be attached
to.
Finally, the system will display the
following menu:

Key in a desired B value.

Key in a desired C value.

Key in a desired D dimension (if


applicable).

Key in a desired Thickness.

Select the Production data tab and add


any bevel, pos. no. etc.

Select the Notch / Stiff tab and add any


notches and stiffeners, etc.

Click the OK button.

The system will now display the resulting


bracket on the screen in all relevant views
and return to the Planar  Model 
Create menu.

The result using the input shown on forms


shown below:

22
Exercise 4
1. Create a bracket at FR114, attached to panel “BLOCK3-2ND-DK”, with leg ‘B’ attached to the stiffener at LP13, and
the toe of the bracket attached to the stiffener at LP14, as shown below. Use R50 notches at the corners.

3.2 Bracket panel


Brackets are normally generated as standard directly on the panel. However, sometimes the brackets are so special that
they cannot be defined as standard. Then they can be generated as bracket panels, using all the tools for available for
panel generation.
Bracket panels can later on be used as brackets in ordinary panels, in all blocks throughout the project.
Bracket panels can either be modeled in their final location or for general bracket panels that will be used in many
locations, in a plane centred on the origin.

To create a Bracket Panel:


 Start the function Planar  Model  Create  Panel
 Choose Panel type: Bracket
 Create remaining bracket panel components (boundary, plate, etc.) as for ordinary panels.

 The naming of bracket panels is free. It is not recommended to include the block name in a panel name, as bracket
panels do not belong to any block.
 A bracket panel can optionally contain stiffener(s) and/or flange(s).
 Bracket panels can also be used for items such as collars, pads, diamond plates, etc.
To add a Bracket Panel to Ordinary Panel:

Assuming the relevant panel is active, start the function Planar  Model  Create.

Select the BRACKET option. The following menu will appear:

23
Select R. Panel Bracket Ref. The following menu will appear:

Key in a Name of desired bracket panel.

Key in a desired Thickness.

Select Placement for desired bracket panel (explained


below).
Optionally – fill-in remaining form fields (explained
below).
Click the OK button.

The system will now display the resulting bracket on the


screen in all relevant views and return to the Planar 
Model  Create menu.

Placement:

As Stored - select to define the bracket placement


identical to the position where the bracket panel has
been generated

Move - used to move a bracket from the position where


it has been generated.
The numbers assigned to X, Y and Z respectively,
define a vector along which the bracket will be moved
relative to the position where it has been generated. A
left-out keyword means that the corresponding vector
component is 0.

Transform - the bracket is located in space by three


points assigned to ORI, UAX and VAX in the same way as described in he PANEL statement.

The system will prompt 'Indicate view'. Click once on the view to be used to define the plane of the resulting bracket.

The system will prompt 'Define origo – Cursor position'. The system is now looking for an indication to define the
origin of the resulting bracket.

The system will prompt 'Define U-axis – Cursor position'. The system requires a point along which to project the
positive U axis of the bracket.

The system will prompt 'Define V-axis – Cursor position'. The system requires a point along which to project the
positive V axis of the bracket.

 Note: Placing the bracket by “Move” or “Transform” method is easier, when a bracket panel’s Origo is defined in
(X=0, Y=0, Z=0) point in a global 3D ship’s co-ordinate system.

3.3 Backdrop
When creating a general bracket panel, it is often not possible to create a symbolic view in which to model the panel.
The solution to this is to use the backdrop function.

First create a new drawing without a drawing form and draw the required geometry based on the local origin.

 Note: To create the boundary of a panel there must be at least two contours e.g. a circular plate would be created
from two semi circles. Also, when creating the panel the view option will not be available if a backdrop has been used to
create the boundary. Use X,Y, or Z using 0 as the co-ordinate for the plane of the panel in these instances.

Select Backdrop from the Tool menu and indicate the view to attach the backdrop to. In this instance we are creating a
circular pad made up of two semi-circular segments. Select the view containing the geometry.

24
Choose the required orientation of the view.

The system will prompt “Define reference point in backdrop view”. Indicate the origin of the geometry using any of the 2D
point modes. (If you have created a point at the origin, the existing point option may be appropriate).

The system will then prompt “Define reference point in model space”. Key in co-ordinate value z,y,z (Note this should be
in relation to the aft perp 0,0,0 ).

25
Exercise 5
1. Create a bracket panel “PILLAR-PAD”, centred on the global origin with the U-axis oriented along the X axis
and the V-axis along the Y axis. Draw the geometry then use backdrop.

2. Start a new drawing and create a second bracket panel “INSERT-PLATE”, create the contour shown below left.
Chain the elements and then mirror vertically to create the shape shown below right. Use the Z-Y plane for the
orientation, we will use transform when positioning. (You would normally use the X-Y plane).

3. Insert the bracket panel “PILLAR-PAD” onto the tank top panel “BLOCK3-TT2750”, use the Move option for
Placement, give the position FR125, LP8, & 2768 (the tank top is at 2750 and the plating is 18 thk.). Repeat for
LP-8. The plate should be 20 thk, quality “A”
4. Insert the bracket panel “INSERT-PLATE” at the deck panel BLOCK3-2ND-DECK, use the Transform option for
Placement. Use the intersection point between FR125 and LP8 as the origin, use the girder at LP8 as the U-
axis and the web at FR125 as the V-axis. The plate should be 20 thk, quality “A”.
5. Repeat for LP-8.
6. Modify the the Z position in the scheme to align with the bottom of the girder/web. The bracket panels should
appear as shown below.

26
Chapter 4

4 Pillars
In principle, all profile types may be used for pillars of those noted in the Design Standards. The location of the
description line (i.e. the position of the location point in the profile section) and the symmetry line is individual to each
profile type. Below, they are depicted for the profile types that are normally used for pillars.

 A pillar, built up by plate parts, must be generated as panels.


Stiffeners and flanges are normally orientated by the plate surface they are welded to. Pillars are "free" and must
therefore be oriented by the user explicitly to a larger extent. It is the orientation in space of the symmetry plane (or line)
that is defined (see the figure bellow).

Select Planar  Model  Create  Pillar

The system will display the profile selection menu. Select 70 Tube and
click OK button. Now system will display the following menu:

1 Line and restrictions: The pillar is defined by a line that is supposed


to be parallel to any of the coordinate axes; this line can then in
different ways be restricted to give the actual extension of the pillar

2 By end points: pillar defined by explicitly defining the position in space


of the end points; this is currently the only possibility when the pillar is
not parallel to any of the coordinate axes

27
Select 1 Line and restriction, the system will display the following menu:

Choose a co-ordinate option and system display following dialog box (in this
example 3 XY was chosen):

Key in point co-ordinates for line perpendicular to the XY plane (multiple values may be input), or click OK and system
prompt `Cursor position`. Indicate a point at the screen, now the system will display the following menu:

1 Curr panel: The pillar will end when its mould line intersects the current
panel plane
2 One-coordinate plane: The pillar will end when its mould line intersects
with a given principal plane
3 Named plane: The pillar will end when its mould line intersects with a
defined plane
4 Other panel: The pillar will end when its mould line intersects with a
specified panel
5 Flange on other panel: The pillar will end when its mould line connects
with specified intersecting flange on another panel
 The menu shown is for End 1 and will be repeated for End 2 of the pillar.
 The menu will vary slightly depending on which type of mould line definition is used.
If you select 2 By end points system will
display the following dialogue box:

Key in co-ordinates of two 3D points or


click OK and indicate 3D points at the
screen. Now system will display menu for
pillar profile definition.

 Details of the contents of this form


are covered in the Planar Hull
Modelling manual.

After completing dialogue box click OK


button. System will create pillar and return
to the Planar  Model  Create menu.

If the pillar was unsymmetrical (T-bar, I-bar,


etc.), after ends definition – the following
menu will be displayed:

1 Main directions: The symmetry line is


directed along one of the main directions of
the ship.
2 Angle: The symmetry line has a given
angle to the u-axis in the uv-plane of the
panel.
3 Additional point:The symmetry line is
between the location point and a given
extra point

28
If you select 1 Main directions the system will display following menu:

Select the correct directions of


symmetry line, now system will
display following menu:

Select a material side and


system will now display the Pillar
statement main form.

Exercise 6
1. Add two pillars at LP8 and LP-8 limited by the INSERT-PLATE and the PILLAR-PAD.

2. Add 150*12 F.B. flanges at the longitudinal girder and transverse web, use a square end cut with no gap. The
flanges should be stopped at each side of the INSERT-PLATE. Adjust the hang of the flanges if necessary.

Shaded image showing a detail of the INSERT-PLATE and pillar connection.

29
30
Chapter 5

5 Swages (Swedges)
Plate surfaces in ships must normally be stiffened for reinforcement and to prevent buckling. The normal way of doing
this is to weld stiffeners to the plate. Other means of getting the same result is to corrugate the plate surfaces.

There are two principal types of corrugations: large-size knuckling, often used in bulkheads in tanks (corrugated
bulkheads), and smaller, stiffener-like corrugations, often used in superstructures. The latter type is in TRIBON called
swaging.

All the characteristics of a customer's swaging are kept in a so-called swaging object, which should be stored in the hull
structure data bank (SB_OGDB). The name of this object can be selected freely but it must be given as an ip or default
parameter in modules where the swaging is used, e.g. in Planar Hull Modelling, Automatic Plane Part Generation
(ppanparts), etc. The swaging object can be created in a subfunction of the ‘Inithull’ module from an input file
(swage.dat in the M3 def directory).

Three types of swedging can be defined in TRIBON:

 The format of the swaging object


input file is described in TRIBON User
Guide / TRIBON M3 Hull / Hull
Initialisation / Initialisation Utility
Program / Knuckled Pieces / Swaging
Object, Create.

 Definition of the swaging object is


covered in Hull Manager training
course.

5.1 Defining a swage


Select Planar  Model  Create  Swaging

The following menu will be displayed:

1 Parallel limit: Select a limit to define the start position for swaging.

2 Along line: Key a start position along one of the principle axis or
select Cancel and select a position on the screen.

Swage type: In the range 100 to 110 as defined by


the Hull Manager.

Side: The direction of the swages relative to the


plane of the panel.

Comment: Text to be added to the scheme file.

Colour: Colour to display the swages.

Distance: The position of the first swage in relation


to the limit.

Partition: Spacing between swages.

Number: Number of swages to be created.

Mould line: The limit or line identified at step 1.

31
Exercise 7
1. Create a panel ”BLOCK3-BHD130”, use 10thk. Plate, quality A, add swages type 100, Height 100 as detailed below
on the AFT side of the bulkhead.

2. Store & skip the panel.

32
Chapter 6

6 Knuckled Panels
Plane panels are by definition planar, i.e. their plates must be located in one plane. Knuckled panels (including
corrugated panels) are special in the sense that they may contain plates that are located in more than one plane.

TRIBON handles this type of panel by letting all parts of a knuckled panel that are located in one plane be generated as
individual "sub-panels". These sub-panels are then collected into a knuckled "main" panel and connected to each other
for automatic extraction of parts across knuckles, in this process it is necessary to identify the connecting limits and the
folding contour.
It is also possible to allow the system to automatically assign the connecting limit, with the user input being restricted to
the folding contour.

The knuckled main panel is inserted into the hull structure like all other panels. The sub-panels are (like bracket panels)
not referenced directly from a block but only indirectly via the main panel.

The parts to be knuckled are bent by a bending tool. The characteristics of the bending tool, like radius and stretching
compensations, may be set up in the knuckle control file (SBH_KNUCKLE_CTRL). This file contains a definition of
connection codes (and corresponding bending radii and compensations).
 The format of the knuckle control file is described in TRIBON User Guide / TRIBON M3 Hull / Hull
Initialisation / Initialisation Utility Program / Knuckled Pieces / Knuckle Control, Check, and is covered in the
Hull Manager training course.
 Knuckled panels may contain stiffeners, holes, etc. like all other panels. These components must be generated on
the sub-panels.
 The position numbers of the combined plates will be fetched from the (first of the) sub-panel plate parts that are
combined to the knuckled part.

6.1 Creating Knuckle panels using sub panels (Kn Part)

6.1.1 To define a sub panel:


Select Planar  Model  Create  Panel and at the Panel Statement form choose Panel type: Kn Part (Panel name,
Usage etc. as for ordinary panel).

Create the boundaries, for the boundary types LINE, PLANE PANEL and
PANEL SECTION, the system will prompt with the dialogue

1 Yes : Specifies a knuckled boundary limit with the default connection code
9999

2 Yes, with value : Specifies a knuckled


boundary limit, the system prompts

3 No : Specifies that the boundary is not


knuckled

Now can you define remaining panel components (seams, plates, stiffeners).
Store and Skip this panel.

Create next subpanel(s).

6.1.2 To define a Main knuckle panel:


Select Planar  Model  Create  Panel and at the Panel Statement form, choose Panel type: Kn Main.
Click OK button and system will prompt 'Indicate part panel'.
Indicate all subpanels, that should form a knuckled panel and click OC.
System will create Knuckled Panel.
Now select Planar  Select  Store and Skip.
33
6.2 Creating Knuckle panels using ordinary panels
Create the panels to be connected as ordinary panels. When all detailing (holes, notches, stiffeners etc.) have been
added to all involved panels, you can now create the knuckled panel.

Select Planar > Panel > Knuckled. Select the panels to be connected. Select OC when complete.

The following menu is displayed:

The list of selected panels is displayed.

Knuckle Panel Name: Key in the name of the knuckle panel.

Block Name: Select the block from the drop down list.

Bending Type: Select the bending code as defined in the knuckle


control file.

Select OK. The knuckle panel is now created.

Exercise 8
1. Create the knuckled panel shown below, valid for P&S. Use 12 thk. plate, thickness aft. Add cutout types 309 with
010 clip arrangement at bulb bars and cutout type 101 at ‘T’ bar. Use the default connection code between panels.

34
Chapter 7

7 Marking
The marking statement is used to define the special markings for reference planes and for GSD triangles.

 A detailed description of reference planes and GSD’s can be found in TRIBON User’s Guide, Tribon M3
Hull,Planar Modelling,Design Language of Tribon Hull Modelling, Marking Statement.

Select Planar  Model  Create  Marking

The system will display the following menu:


GSD along Limit The GSD's are placed along panel limits and
are oriented towards one of the three principal axes.

Reference Plane: The reference plane is marked as a line on


the panel at the intersection between the plane and the panel.

Two points: Two points defined a marked line.

7.1 GSD along Limit:


Triangular marks for Assembly in TRIBON are called GSDs. When used, they can appear automatically at certain
distances from the corners of plate parts, at intersecting seams
etc.

GSDs can also be placed manually at panel limits.

7.1.1 To add GSD manually:


Select GSD along Limit, system prompt 'Indicate limit'. Indicate the limit at a point where you want to add GSD, in the
example shown below the top limit has been selected.

The system will add a MARKING statement for GSD. You will be able to see the result after “ppanparts”.

 The spacing between GSD's in the direction of


the y- and z- axes is defined by a logical variable
SBH_GSD_INTERVAL and referenced from the ship’s
centreline and baseline respectively. Reference marks
in the direction of the x-axis are placed at frame
locations. The evaluated GSD's are displayed during
modelling but will not be part of the drawing.

 The evaluated intersection line is displayed


during modelling but will not be part of the drawing.

35
7.2 Reference planes:
The planes should be defined in an early stage of the project, selected in the modeling phase and finally result in
marking lines on the plate parts.

 Note: To create reference planes in “Inithull”, the product number 10528 must appear in the users license file.

Reference planes

To create marking lines for reference planes, select 2 Reference Plane, the system will display the reference planes (if
previously defined) on all relevant views, and ask: 'Indicate plane for marking'

Select the desired plane.

Result: Marking lines will be added to the plate parts (after ‘ppanparts’ has been run):
 Note: To mark the reference planes on the final parts, the ip REFPLANE must be included in PPANPARTS.IP

36
7.3 Marking by arbitrary line
Select 3 two points . The system will ask you to indicate 2 points on the view. The line between these points will be
added to a plate part (after “ppanparts”) as an additional marking contour.

 Note: To mark the line on the final parts, the ip MARKINGLINES must be included in PPANPARTS.IP

Exercise 9
1. Create reference plane (by Inithull) using following input:

CREATE_PLANE, 'PLANE40'/PRINCIPAL=('X','FR40');

2. Modify the deck panel at 9800 A.B. and create a MARKING line using the “Reference Plane” option.

3. Create MARKING statement using two (arbitrary) points.

4. Check the results (ppanparts).

37
38
Chapter 8

8 Compensation
The compensation is unsymmetrical excess. This statement defines a wedge-shaped compensation along the outer
contour.

Select Planar  Model  Create  Compensation

The system will display the following menu:

1 Symmetrical:

2 At Corner:

Select 1 Symmetrical and system will ask you to indicate limit, then display following dialogue box:

Select 2 At Corner and system will ask you to indicate limit, then
display following dialogue box:

 Note: the system will choose a corner at limit, which is closest


to the indicated point.
Key in values and press OK button. System will return to the
Planar  Model  Create menu.

 Cutouts and notches in part of the contours, modified by compensation, will not be transformed together with the
rest of the contour.
 Compensation is applied at the splitting (“ppanparts”) time.

39
Exercise 10
1. For the side web panel created at frame 114, create compensation at upper boundary (at corner).
2. Store & skip the panel.
3. Run ppanparts for the panel.
4. Check the results (view plate part).
5. The results should be as in the figure below:

40
Chapter 9

9 Shrinkage
When welding together plates, or welding profiles to a plate surface, the plate (and profiles) will shrink due to the
heating, especially for thinner plates. In these cases the shrinkage may need to be compensated for. The TRIBON
system has functions to achieve this.

The SHRINKAGE statement is used to indicate that the shrinkage compensation shall be activated for a panel. The
actual compensation will take place when the plate parts are created (PPANPARTS, CPANPARTS).

The amount of the compensation can be controlled in different ways:


 entirely under user control via the SHRINKAGE statement.
 entirely automatic from a user specific external table and from the thickness of the plate (the compensation is
controlled by the shrinkage object).
 partly manually, partly automatically.

9.1 Defining shrinkage statement


Assuming the relevant panel is active, start the function Planar  Model  Create.
Select the SHRINKAGE option, the following menu will appear:

This menu is used to define main direction, perpendicular to which the main
shrinkage takes place (normally parallel to the main stiffeners).

1 Automatic: The system will search for that direction from the stiffeners.

2, 3, 4, 5, 6: The main direction may be given by the selected co-ordinate.

7 Line: The main direction will be defined by an arbitrary line.

After defining main direction the following menu will appear:

M1 Compensation factor for stiffeners to be


applied perpendicularly to the main direction,
i.e. normally perpendicularly to the main
stiffeners.
 If M2 (below) is left out, then M1 is
interpreted as a factor. Otherwise
the actual factor is calculated as
M1/M2.
 If M1 is left out, the factor will be
calculated automatically from the
plate thickness.
M1 = 0 indicates no compensation for
stiffeners perpendicular to the main direction.

M2Partition perpendicular to the main


direction, that together with M1 is used to
defined a compensation factor for stiffeners
(see above).
M3 M4 Used as M1 and M2 but valid in a direction along the main direction.
 If M3 is left out, then the compensation is calculated automatically.
M3 = 0 indicates that no compensation should be made along the main direction.

M5 M6 As M1 and M2 but to be used for shrinkage caused by seams parallel to the main direction.

It is possible to select Auto option for each type of shrinkage. For the automatic calculation of the compensation, it is
necessary that the corresponding information can be found in the shrinkage object.

After completing this form, click OK.

41
The main direction is normally defined
by the stiffeners but may be given on a
line.
 M1/M2 and M5/M6 are valid
perpendicularly to the main
direction.
 M2 is normally the position
between the stiffeners, M6 the
partition between seams.
 M3 and M4 are applied parallel to
the main direction.

Examples of syntax with explanations:

1.
SHR,;
The compensation is calculated entirely automatically.

2.
SHR, V, M1=0.5, M2=700, M3=0, M5=0;
SHR, V, M1=0.0007, M3=0, M5=0;
These two statements give the same result. The shrinkage is parallel to the u-axis. Compensation takes place only
perpendicularly to the main direction, and for welding of stiffeners only.

3.
SHR, M2=800, M3=0, M6=2500;
In this case, there is compensation only perpendicularly to the main direction. This direction is calculated automatically
and the compensation for each profile is defined by the shrinkage table and the plate thickness. Similarly, the
compensation for each seam is fetched from the shrinkage object.

9.2 Modifying shrinkage statement


If, it is necessary to modify any of the shrinkage information (already defined), you have to define shrinkage statement
once again for this panel.

Assuming the relevant panel is active, start the function Planar  Model  Create.
Select the SHRINKAGE option, the menu with shrinkage parameters will appear.

If it is necessary to modify the main shrinkage direction, select Cancel button on this menu. After menu with definition of
main direction will appear.

The modified shrinkage statement will replace the old one.

 Only one shrinkage statement per panel is allowed.

 Definition of the shrinkage object is covered in Hull Manager training course.

 For more information about shrinkage object please refer to the system documentation: ”TRIBON M3
Hull – Setup and Customisation – Shrinkage Compensation”

42
9.3 Using shrinkage info
To display the shrinkage information of the panel, use command: Hull Tools  Shrinkage Info.

The system will prompt 'Indicate the view for shrinkage display'. Click on the view containing the deck panel. The
system prompts 'Indicate panel'. Select the deck panel. The main direction and plate numbers will be displayed on the
view. A window containing the shrinkage information is also displayed.

Exercise 11
1. After activating panel BLOCK3-2ND-DECK, define a shrinkage allowance of 0.5mm per 600mm spacing for the
main stiffeners. Check the results using Shrinkage Info (Below left).

2. Delete the existing shrinkage for BLOCK3-2ND-DECK and specify the shrinkage direction and allowances
automatically, based on the shrinkage object in the OGDB. Check the results using Shrinkage Info. (Below right)

43
44
Chapter 10

10 Advanced Autopos
This chapter describes some advanced features of function PlanarPosnoAuto function in Planar Hull Modelling.
 Basic Autopos functions are covered in TRIBON M3 Planar Hull Modelling training course.
 Definition of “posno” object is covered in Hull Manager training course.
In the general approach, position numbers can be set with various degrees of authority. Certain kinds of position
numbers should perhaps not be allowed to be changed etc.

It is also possible to use the numbers which have been made redundant by the deletion of parts. By default the system
would continue numbering from the highest number already allocated. If however the environmental variable
SBH_POSNO_INSERT is set, the system will look for any gaps in the numbering sequence and use these.

By default, only empty position numbers are updated within a session, not those already equipped with a previous value.
You may change this by checking the boxes for Temporary and/or Final.

Position numbers to update:

Empty: Indicates that empty


position numbers should be
updated.

Temporary: Indicates that


already set position numbers
but not necessarily containing
prefix/suffix values that makes
them final should be updated.

Final: Update final position


numbers.Empty: indicates t
 These three types are all
independent, e.g. final position
numbers can be treated without
disturbing the empty position
numbers.
Explanation of Temporary
and Final position numbers:

In order to have “temporary” or


“final” position numbers, your
system must support
“alphanumerical” position
numbers. This means, that
position numbers should have a
prefix and/or suffix. To enable
the use of prefix and suffix, a
variable SBH_AN_POSNO has
to be set to any value (in the
project file: d065xxx.sbd).

Final position numbers are


those, which have certain prefixes and/or suffixes. The prefixes/suffixes determining “final” position numbers are defined
in Hull modelling default file (sj001.sbd).

The following two parameters: POSNO_PREFIX and POSNO_SUFFIX control the setting of available prefixes and
suffixes that can be used with position numbers.

Example:If the default file contains the settings: POSNO_PREFIX=A,E and POSNO_SUFFIX=K
This tells the application that all position numbers starting in `A' or `E' and ending in `K' are considered more final than
those which do not. The integer part within the position number is irrelevant in this context.
 The above setup has the influence on the “Auto” and “Copy” functions in PlanarPosno.
Temporary position numbers are those, which do not have above mentioned prefixes and/or suffixes

45
Exercise 12
1. Use the case TTP to add position numbers to the panel BLOCK3-2ND-DECK. Set position numbers to update
to empty.

It will be seen that the position numbers are numeric only and may be overwritten.

Using Hull Tools > Default Parameters, it will be seen that final position numbers are designated by the prefix A,B or
C and a suffix of F.

2. Select panel BLOCK3-2ND-DECK for the position number scope and create position numbers using case TTP,
with a prefix “A” and suffix F. Update only temporary position numbers. Recreate the view at FR130 and it will
be seen that the profile position numbers have been updated.

3. Using the same scope, run auto posno again using case TTP, no prefix, and no suffix and update final position
numbers. The numbers will not be updated due to already existing numbers.

46
Chapter 11

11Panel – Topology function


This function can be used to visualise the dependencies between model objects using the topology information within
the plane panel as a basis. Given a model object both the objects defining it and the objects depending on it can be
shown.

Furthermore the objects shown can be listed and activated (only plane panels). Once the plane panels are activated
they can be e.g. regenerated to adapt to any changes in the defining objects using the Recreate function described
above.

Multiple objects can be given initially and the resulting objects can be used as a new initiation. This means that the
dependencies can be visualised repeatedly, level-by-level. To benefit from this function the model must be created using
topological references rather than pure coordinates whenever possible.

Also other objects than plane panels can be picked initially, provided that they are used in the definition of a panel. This
is valid for e.g. shell curves and surfaces.

Select Planar  Panel  Topology and system will prompt 'Indicate panel' – select the panel on screen (the panel
will be highlighted) or click the Options button and key in the panel name. Now the system will display the following
menu:

1 Dependent primary: Show dependent panels at first level

2 Dependent all: Show dependent panels at all levels

3 Defining: show all curves and panels used to define panel elements
(see figure below)

4 List names: List topological references (see


figure bellow)

5 Activate: Activate dependent panels

6 Undo: Undo last choice

7 Cleanup: Clear selection and return to the Planar 


Panel  Topology menu

Exercise 13
Modify the panel BLOCK3-2ND-DECK and move its position to Z=10000. Store and skip the panel.
Display all primary topological relationships of panel BLOCK3-2ND-DECK.
Activate and recreate dependent panels and recreate the views where necessary.

47

You might also like