Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
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
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.
1 Introduction.............................................................................................................................................. 5
1.1 Objectives ......................................................................................................................... 5
1.2 Aim..................................................................................................................................... 5
1.3 Prerequisites..................................................................................................................... 5
1.4 Course Structure .............................................................................................................. 5
1.5 Using this guide................................................................................................................ 5
1.6 Overview............................................................................................................................ 6
1.7 The Graphical User Interface........................................................................................... 6
2 The Basics................................................................................................................................................ 9
2.1 Environment...................................................................................................................... 9
2.1.1 U-Bolts, Straps and Nuts ........................................................................................... 10
2.2 Support Directory ........................................................................................................... 10
2.3 Default Files .................................................................................................................... 10
2.3.1 Support Def File......................................................................................................... 11
2.3.2 Sketch Def File .......................................................................................................... 11
2.4 Drawing Form ................................................................................................................. 11
2.5 Support Types ................................................................................................................ 12
Exercise 1....................................................................................................................................................... 12
2.6 Getting Started................................................................................................................ 14
2.7 Default File Handling...................................................................................................... 14
2.7.1 Listing and Setting Defaults....................................................................................... 14
2.8 Attachments.................................................................................................................... 15
2.8.1 Identification of Adjacent Hull Structure..................................................................... 15
2.8.2 Hull Panel Plate Members ......................................................................................... 15
2.8.3 Hull Panel Profile Members ....................................................................................... 15
2.8.4 L – Profiles................................................................................................................. 16
2.8.5 Tee Section Profiles .................................................................................................. 16
2.8.6 User Defined Planes.................................................................................................. 16
2.8.7 Structure Profile Member........................................................................................... 16
2.8.8 Attachment Methods.................................................................................................. 17
2.9 Identification of Pipes .................................................................................................... 17
2.10 Naming......................................................................................................................... 18
3 Modelling ................................................................................................................................................ 19
3.1 Modelling New Pipe Supports ....................................................................................... 19
3.2 Type E.............................................................................................................................. 20
3.3 Locating Pipe Supports ................................................................................................. 22
3.3.1 Keyboard Input .......................................................................................................... 22
3.3.2 Indicating with the Cursor .......................................................................................... 22
3.3.3 Direction of Support................................................................................................... 23
Exercise 2....................................................................................................................................................... 23
3.4 Type A.............................................................................................................................. 24
3.5 Type B.............................................................................................................................. 25
3.6 Type D1............................................................................................................................ 26
3.7 Type G with Flange & Special Connections................................................................. 27
3.8 Type C1 with Vector ....................................................................................................... 28
3.9 Type-I ............................................................................................................................... 29
3.10 Type-X.............................................................................................................................. 30
3.11 Type CO........................................................................................................................... 31
3.12 Type Y.............................................................................................................................. 32
3.13 Type E (Parallel Attach) ................................................................................................. 32
4 Specification of Non-Standard Arrangements. .................................................................................. 35
4.1 Add Standards Facility................................................................................................... 35
4.2 Add................................................................................................................................... 35
3
4.3 Add Profiles .................................................................................................................... 36
4.4 Profile .............................................................................................................................. 37
4.5 Delete............................................................................................................................... 38
4.5.1 Delete Pipe Support .................................................................................................. 38
4.5.2 Delete Part................................................................................................................. 38
4.6 Fit Leg.............................................................................................................................. 39
4.7 Review ............................................................................................................................. 40
4.8 Regenerate ...................................................................................................................... 40
4.9 Relate............................................................................................................................... 41
4.10 Relate and Move.......................................................................................................... 43
4.11 Unrelate........................................................................................................................ 44
4.12 Copy / Move................................................................................................................. 44
4.13 Info ............................................................................................................................... 44
4.14 Sketch .......................................................................................................................... 44
4.15 Connect........................................................................................................................ 44
4.16 Disconnect................................................................................................................... 44
4.17 Exit ............................................................................................................................... 44
4.18 Hole in Profile.............................................................................................................. 44
4.19 Layer of support.......................................................................................................... 45
4.20 Edit ............................................................................................................................... 45
4.20.1 Unit Edit ..................................................................................................................... 45
4.20.2 Member Edit .............................................................................................................. 46
4.20.3 Pipe Edit .................................................................................................................... 46
4.21 Manipulate ................................................................................................................... 46
4.21.1 Trim and Stretch ........................................................................................................ 46
4.21.2 Transform and Transform copy ................................................................................. 46
4.21.3 Rotate and Rotate copy............................................................................................. 46
4.21.4 Mirror and Mirror copy ............................................................................................... 46
4.21.5 Delete Snip ................................................................................................................ 46
4.22 Snip .............................................................................................................................. 47
4.23 Parameter .................................................................................................................... 47
4.24 Default.......................................................................................................................... 47
4.25 Control of the Sliding Pad .......................................................................................... 48
Exercise 3....................................................................................................................................................... 48
5 Production Information......................................................................................................................... 49
5.1 Manufacturing Sketch .................................................................................................... 49
5.2 Bill of Material ................................................................................................................. 49
5.3 Generating Production Information.............................................................................. 49
Exercise 4....................................................................................................................................................... 50
6 Appendices ............................................................................................................................................ 51
6.1 Appendix 1 (Exercise) .................................................................................................... 51
6.2 Appendix 2 (Default file settings).................................................................................. 52
6.2.1 Definition of Sliding Shoes......................................................................................... 52
6.2.2 Definition of Pads ...................................................................................................... 53
6.2.3 Definition of U-Bolts................................................................................................... 54
6.2.4 Definition of Nuts ....................................................................................................... 54
6.2.5 Definition of the Clamp Control file ............................................................................ 54
6.2.6 Definition of Clamp file............................................................................................... 55
6.2.7 Snipe and Endcut File ............................................................................................... 55
6.2.8 Component default file............................................................................................... 56
6.2.9 Definition of Width file................................................................................................ 56
6.2.10 Pipe support Defaults ................................................................................................ 57
4
Chapter 1
1 Introduction
The Pipe Support application is an important part of the Tribon M3 product range. This training course has been created
for those people involved in the detailed design of pipe supports in vessels and in the creation of the associated
production information. It teaches how to use Tribon Pipe Support most efficiently during this phase of the design.
1.1 Objectives
The aim of the course is to provide a good basic understanding of the Tribon Pipe Support System, and associated
Production Information.
1.2 Aim
To explain the set-up and environment of the Pipe Support system
To show the various types of pipe support available
To be able to model pipe supports referencing the rest of the Product Information Model
To be able to edit and modify pipe supports
To show how to extract production information from the Pipe Support Model
1.3 Prerequisites
The participants should have already completed the Tribon M3 Structure course
Menu pull downs and button press actions. Are indicated by bold dark blue text.
Information the user has to Key-in 'Will in red and inverted commas.'
Additional information
Pay close attention to
Refer to other documentation
System prompts should be bold and italic in inverted commas i.e. 'Choose function'
Example files or inputs will be in the courier new font, colours and styles used as before.
5
1.6 Overview
DEFAULT FILES
SBE_GENCMPDB
(COMPONENTS)
SBD_VOLUME
(VOLUMES)
SB_PDB
(DRAWINGS)
SB_PSDB SB_OGDB SBF_DB_FSTRU
(PIPES) (HULL PANELS) (STRUCTURES)
(VENTS)
A main goal in the development of the Tribon Pipe Support module has been to reduce the time necessary to model and
create pipe support arrangements.
In order to achieve this some automated functionality has been developed within the application. The module
automatically extracts all of the required pipe and hull structure information from the related Tribon databases,
appropriate to the location of a specific Pipe Support structure arrangement. The application has been developed in the
Tribon Vitesse environment, principally within the Tribon Structure and Drafting Vitesse elements.
The Pipe Support Module can be activated from either, Tribon Structure Interactive Modelling or Tribon Pipe
Interactive Modelling applications.
During this training we will run it from the Tribon Pipe Interactive Modelling system.
6
Pipe Support Name
Module:- The module that the support will be added to.
Username: - Given name to the support (could be id of person creating pipe support).
Serial: - Number given to support, if number exists then system replaces this with next available number above the on
given.
New Block
Type: - Type of support to be created, press the TYPE DB button and a view of available types is shown or use the pull
down menu.
Component: - The support component to be used (profiles or plate), press the COMP. DB button and a list of the
available components are shown or use the pull down menu. Components have to exist in the COMP FILE (comp.dat).
Pipe Clamp: - The pipe clamp to be used for support (ubolt, strap, etc.), press the CLAMP DB button and a list of the
available clamp files are shown. The selected clamp file will then choose the correct clamps according to the pipe size.
Stiffener attachment: - Select how the support is attached to the Hull Structure
Support creation layer: - Give a layer number to the support.
Add (attach to existing support): - Add a new support to an existing one.
Profile (No related pipe): - Add an additional profile support for better strength.
Sup_Leg_VecP: - Indicate a directional vector for the support.
Create: - Starts the creation process with the given information from the interface.
Reset: - Resets the interface to the pipe support defaults.
Table Option
Clamp: - Adds a clamp to the support.
Upper Nut: - Adds upper nuts to support (data given in the clamp file).
Slid pad: - Adds slidpad to the support (data given in the shadflies).
Hole: - Places holes in the positions of the ubolts.
Zig-zag: - The holes are added in a zig-zag fashion.
Type X: - When creating a support (e.g. Type E) the programme will make the support sufficient in length so a type X
support can be added later.
Snip: -Adds a snip and/or endcut to the profile (data given in the snip definition file).
Indicate end: - The user can interactively indicate the ends of the support.
Ones only: - If multiple supports are indicated using ‘Indicated end’ then ‘ones only’ will mean the user indicates the
ends for only one support and the positions are used for all the subsequent supports.
Leg option
Pad: - Adds a deck pad to the support (data given in the pad file).
Slanted leg: - Angle of support legs.
Part: - Use with ‘Delete’, thus allowing only the deletion of parts and not the whole support.
Parallel attach: - The support is attached to the Hull parallel to the pipe instead of perpendicular.
Owner: - Keyword to indicate the parent model (ON/OFF). If set to `ON', the system will ask the user to indicate the
model. If `OFF', the system will get the name of the structure model among the models indicated.
Relate move: - Used with RELATE button from the main menu, will move parts in relation with new pipes.
Type-C Leg. Loc.: - User interactively indicates the position of the leg for the C1 type support.
7
8
Chapter 2
2 The Basics
2.1 Environment
There are a number of files, which contain information about components and dimensions to be used by the Pipe Support
system. These are: -
9
2.1.1 U-Bolts, Straps and Nuts
Valid U-Bolt (or Strap) and Nut component names are stored in the U100.dat, U200.dat, etc.
10
2.3.1 Support Def File
Before commencing use of the module, the default
files should be defined and an example of each
complete default file is provided within the as-
delivered directory.
11
2.5 Support Types
The Pipe Support module contains pre-programmed
standard support arrangements types, as shown opposite
and from this you may select the one that is appropriate to
your specific situation. These arrangements are pre-defined
and can be manipulated by the user in order to fit a wide
range of situations. The standard support arrangements can
be further extended with the aid of a non-standard design
handling method, such as ’Add standard’ and ’Add profile’
etc, which is also provided within this module.
Exercise 1
Create a volume called XXUBOLT-80 with dimensions as shown below. Store the volume with some colours that you will
remember! (not red)
12
Next create a component, type code 99101 called ‘XXUBOLT-80’ referencing your volume, then edit the UBOLT.dat file as
shown below and enter the ClampcompName and the BW value 52
13
2.6 Getting Started
Select Tribon M3 > Project Selection from the Start Menu
Select the default that you wish to change. Scroll down the list and
double click on (say) ROOMNAME, then choose OK
14
Key-in ‘ENGINE ROOM’ (or similar)
2.8 Attachments
In order to establish the base for a Pipe Support structure on the actual hull structure, the user must indicate the exact
stiffener or plate member, which belongs to a panel in the Tribon hull structure database. It is necessary to indicate the hull
structure components in an exact number corresponding to the number of legs in the selected standard type and allowing for
the same or different panel base for each leg. The module will discard any panels that are identified and are in excess of the
number of legs for the selected standard type. Also the selection of the relevant panel component profile member is effected
by decisions made in the attachment option. Each leg attachment can be defined individually and the same attachment
feature can be relevant to both legs
Pipe supports may attach to the following Hull & Structure Members
15
2.8.4 L – Profiles
General L-section profiles, particularly those of rolled form, have two surface planes that can be used in order to provide the
leg base attachment of a pipe support structure assembly. These are the outer web and upper flange surfaces. For a hull
panel profile that belongs to either Groups 1 or 3, the option to select either of these two planes to provide the leg base
support, is available from within the main menu. As the result of selecting from the options from within the main menu, the top
plane is matched to the flange of the stiffener and side plane is matched to the web of the stiffener.
For offset bulb sections, which could be included within Group I, only the side plane can be used for attachment. The
width of bulb would generally be insufficient for an adequate weld connection.
In the case of Group 2 and Group 3 fabricated section profiles, only the top and the side planes can be selected.
However in the case of rolled angle profile sections, from Groups 1 or 5, the module can be requested to automatically select
the most appropriate attachment plane, using information based on the overall design arrangement, such as the direction, the
position of the pipes, and the relative orientation of the profile itself.
The 'attachment plane' is defined by the user with the input of a co-ordinate value of either X, Y, or Z, which is then used by
the module. This is to create a perpendicular plane at the corresponding position along the axis in the ship co-ordinate
system. For example, if an X co-ordinate is given, then the resulting plane will be an YZ plane at the position of X.
Another alternative for the definition of a user-defined plane is to define the plane with one base point and direction vector,
which is discussed in more detail next chapter. The function is activated by the 'Option' button in the input dialogue box and
the direction vector is required automatically if the direction vector is not defined before the operation. The user-defined
attachment plane routine is automatically activated by the module, when the user is prompted for an input, and the user does
not indicate the appropriate hull structure panel and other support structure information for establishing the base of Pipe
Support assembly.
16
2.8.8 Attachment Methods
The cases (i) and (ii), in case of plate and plates, are fully automated and no attachment option is required.
The cases from (iii) to (viii) have at least one stiffener for the base of the leg and the top side (flange side) is used so that the
attachment option, ’Flange’ is required.
The case (x) can be activated with ’Misc Option (Parallel attach) function’ of each standard type arrangement except type-A,
B, C2, and Y.
The attachment option, ’Web’ is required for case (xii). The case (iv) is a special feature of the Pipe Support module that is
change of legs automatically regarding the topological environment.
The first pipe that is indicated is used by the module in order to establish the
guide-line for location
A tangent vector is calculated based on the first two pipes that are indicated.
With experience the user will tend to identify pipes in a sequence, which
expedites the development of the local support arrangement.
17
2.10 Naming
The unique name of an individual pipe support assembly is generated automatically by the module. The module will also
automatically check to see if the same name for a pipe support structure already exists within the Structure database. If it is
found to exist, then the name will be skipped automatically the proper name of model will be selected instead.
There are 5 keywords that are used by the module in order to generate the full name of a support assembly. These keywords
are taken from the default file as below: -
prefix_name,
module,
module_name,
user_name, and
serial_name.
The name of a support is created with 4 of the above default parameters, i.e. as follows: -
Name = ’prefix_name’_’module’_’user_name’_’serial_name/number’
However the user has a degree of flexibility in the creation of the name of a pipe support and this flexibility can be utilised in
order to ensure that each pipe support is uniquely named.
18
Chapter 3
3 Modelling
In this chapter we will model some of the most common types of pipe supports.
(Type-CO)
19
3.2 Type E Drawing PSUPP-TYPEE
Now we will make some simple (Type-E) pipe supports to show how things work
20
Then indicate the deck panel
In this example, 2D cursor points will be used to define the support locations. You
may use any form of point definition here such as Node point, Mid point, Event
point, Add offset etc.
st
Indicate 1 position Indicate 2nd position Select Operation Complete, then
Indicate flange direction
Press Exit
21
3.3 Locating Pipe Supports
The location of a Pipe Support can be defined either by directly keying-in the locating co-ordinates or by choosing
Options and using the cursor as in the previous example: -
As an alternative to specifying the X co-ordinate for positioning a transverse YZ plane, the user may make reference to
the established ’frame position’ by use of the prefix ’FR’. For example the input of ’X = FR100’ will cause the module to
locate the YZ plane at the X co-ordinate location that corresponds to Frame 100.
Additionally the user may specify the X co-ordinate in terms of an offset from a frame position, for example ’X = FR100 +
100’ will locate the plane 100 mm forwards of Frame 100.
In order to create several parallel orthogonal planes with one input statement, there are two methods.
1) Sequentially input the individual locations, either by co-ordinates or with reference to frames
X=10000(500) 13000
Z=7000(300) 8000
X=FR30 (500) FR40
The prefix ’FR’ in the last example, is taken to be the starting value and the last destination value is taken as ’FR40’.
However the incremental value for locating the positions of the other planes, starting from the first plane position at
FR30, is still at a real value of 500mm, and the last plane of this group of several parallel planes will be positioned at
FR40.
The exact location of a Pipe Support arrangement is calculated from the intersection point between the orthogonal plane
defined from direct input and the centre line of the pipe, which is indicated initially. This method allows the user to select
any position for a Pipe Support even when the pipe is not placed parallel to an orthogonal plane.
22
3.3.3 Direction of Support
The purpose of the keyword ’FLANGE_DIR’, given in the default file, is to enable the user to provide input for the control
of the direction of the flange of the support structure relative to the basic plane of the support structure.
If the default word ’FLANGE_DIR’ set to ’On’, then you will be required to input additional information in order to
establish the direction of the flanges of a support structure. The direction of the flange is established following the
convention as shown below: -
The end point of the arrow defines the location point and the direction of the arrow establishes the flange direction
relative to the web.
Open the drawing called PSUPP-EXERCISE2. Model the pipe supports as shown as below, and locate the pipe
supports at FR75 to FR85 in steps of 850mm by keying in. Use a TYPE E support as before.
23
3.4 Type A Drawing PSUPP-TYPEA
Indicate direction for the support leg and then press Exit
24
3.5 Type B Drawing PSUPP-TYPEB
Choose Event Point and indicate as shown Select Operation Complete, then indicate the flange
direction
25
3.6 Type D1 Drawing PSUPP-TYPED1
26
3.7 Type G with Flange & Special Connections Drawing PSUPP-TYPECG
FLANGE SPECIAL
Try using the ‘Special’ connection type to produce the result on the right
27
3.8 Type C1 with Vector Drawing PSUPP-VECTOR
This example shows the use of the Vector option. We will make a TYPE-C1 support to illustrate this.
Select OC
Key in ‘Z’
Now on completion of the New function the support will now look like this: -
Vector = Z
28
3.9 Type-I Drawing PSUPP-TYPEI
Select Options
29
3.10 Type-X Drawing PSUPP-TYPEX
30
3.11 Type CO Drawing PSUPP-TYPECO
The Coaming type support is a special structure. It is not used as an ordinary pipe support but is used to stiffener the
passed plate.
Select Options
Indicate the location of the support, (select node point and then the
bulkhead surface) then select OC
A dialogue box appears asking you to enter the height of the coaming, key-
in 100 and then press OK
Then select the view on which the contour has been drawn
The support can, if required, be moved using either the Pipe Support or the Structure Modelling applications
31
3.12 Type Y Drawing PSUPP-TYPEY
32
Then select Operation Complete
Indicate the support position, then indicate two points to set the width of the support, then press EXIT
33
34
Chapter 4
From this there is the possibility for a user to progressively combine two and more standard arrangements, with no
limitation, in order to produce a more complicated Pipe Support arrangement and one that is subsequently handled by
the module as a single assembly.
35
Indicate the new pipe to be supported Indicate the profile, then Operation Complete
Indicate the direction of the flange A TYPE A support is added to the existing owner support
In the instance of adding a type-Y arrangement to a type-E standard arrangement, there is an additional special feature
that is provided in order to enable the user to control the location and orientation of the type-Y member. In order to
control the specific position the user simply indicates the two end locating positions along the existing support structure
profiles, generally on the leg members as shown below.
36
If the user wishes to place the type-Y member on the perpendicular from the profile, which is indicated at first to
establish an attachment point on the profile, then the option button will create this in just the same manner as in the 'Add
Standards' facility when the direction vector is not defined.
In the instance of an existing type-Y support structure arrangement, there is the possibility where the user will wish to
add a new profile member between the existing single profile member, which provides the basic pipe support, and the
adjacent hull plate or stiffener structure. This is to provide additional stiffening and strengthening. In this case the hull
connection at the base of the added profile member will be treated as a normal leg connection operation with the
options, for example, of flange or side web attachments for a hull panel stiffener.
Thus within this general facility, there are three possible cases to add a new profile, as below,
1. between profiles in the support
2. between profile and stiffener on hull pane
3. between profile and plate on hull panel
The system will require additional information for cases, 2 and 3, in order to decide the direction of the profile to be
added, through displaying the direction vector, which is the valid direction from the profile. This general facility can also
be used in order to place an additional profile member at any location in the hull structure, as for example a stiffening
element, between two hull panel elements, either plate or framing components. In this case additional information is
required in order to indicate the associated pipe, as necessary for specifying the direction of the additional member. The
'direction vector', as reviewed in Section 4.8.2, can be employed in order to control the placement of a special support,
with the exception of application to type-Y standardised design arrangements
Indicate left upright Indicate right upright then OC System requires point for
attachment, choose midpoint
and point at 1st profile
37
And the same for the second Indicate the flange direction The profile is added to the owner
support
Note that the profile may be slanted by defining the two end locating points accordingly
4.5 Delete
There are two basic 'Delete' sub-functions available within the module. One sub-function can be used in order to delete
the complete details of a full pipe support model assembly and the other is available in order that a user may delete a
selected part of an assembly. However these two sub-functions are combined into one menu 'Delete' function. In order
to access a specific sub-function a user employs the 'toggle button' 'Part'. If this toggle button is not pressed then the
selection of the 'Delete' function is automatically taken to refer to the full assembly. However if the toggle button 'Part' is
pressed at the same time as the 'Delete' function is invoked then the function will be taken to refer to a User selected
part within an assembly.
Then the system will ask for confirmation of each part to be deleted
38
4.6 Fit Leg Drawing PSUPP-FITLEG
The 'Fit Leg' function can be used in order to modify the leg, legs, or table member of a support structure. This can be
used for example, where topological modifications may have been made to the adjacent hull panel structure, and the
support structure is found to no longer fit correctly, or needs to be redefined in order to fit in a correct manner to the
relevant hull structure. With this function a leg or table member may be modified to just fit to the plate or framing profile
of the associated hull panel. Within this function the option for the selection of the relevant flange or web plane of the hull
panel profile is also available.
The function is especially useful in situations where, for example, either or both the length and endcut details of a leg
need to be modified subsequent to the modification of the hull panel that provides the support. It is important to note that
the option 'Pad' can also be invoked from within this function, thus enabling a user to modify a Pad detail if found to be
necessary.
Indicate bulkhead
39
4.7 Review
This function is provided in order to enable a User to graphically review the developed model of a support structure and
ensure that the developed arrangement is acceptable for production and installation. Within this function the User
invokes the Tribon Drafting functions from within the Pipe Support module, and is provided with various basic view
commands that enable him to 'zoom in and out', define 'position/new centre', control 'view direction and orientation', etc.,
and the user can thus evaluate complex pipe, support structure and hull structure arrangement. Selecting Operation
Complete, Quit or Cancel will return to the Pipe Support module
The usage of the Pipe Support Structure module creates a relationship between the pipes that are being supported, the
support structure that is developed, and the primary hull structure to which the supports are welded. This topological
relationship is held and maintained, to a limited degree, within the Tribon database.
If pipes or hull panels are subsequently changed, after creating the support structure assembly, a user will normally
need to 'regenerate' the support arrangement, and to then check the new physical arrangement, if required, in order to
ensure that it is still suitable and adequate. This function provides for this regeneration activity, as it is an automated
facility. However it is to be noted that there are some limitations in current system. For example if the structural
assembly is a complicated one, resulting from using the 'Add' or 'Profile' functions in order to combine together two or
more standardised arrangements, this cannot be regenerated to it's original shape and a User may need to undertake
more complex redefinition operations in order to then effectively regenerate the arrangement.
Open the drawing called PSUPP-REGEN. In this example one of the pipes has been moved after the pipe support
has been modelled.
40
Indicate the support The pipe support is regenerated to the new pipe position
Note that if the structural assembly is a complicated one, resulting from using the ’Add’ or ’Profile’ functions in order
to combine together two or more standardised arrangements, this cannot be regenerated to it’s original shape.
4.9 Relate
This is one of several ’modify’ functions that can be used for establishing a new relationship between the components of
a support structure framework and the pipes that are to be supported. The basic concept of the simple ’Relate’ activity is
illustrated below. In the example that is illustrated the support structure table member will be extended to match the
specified ’MARGIN_WIDTH’ using new relationship that is provided by the user.
Indicate Pipe
41
Indicate support table member
42
4.10 Relate and Move
This is a sub-function that is available via the menu function ’Relate’, however pressing ’Option’ is required to activate
this sub-function. With the aid of this sub-function the support structure can be ’moved’ in the same plane through a
distance and in a manner that is related with some other pipes that are also to be supported by the overall assembly.
The applicable profile segment of the support structure is assumed not to have any initial relationship with pipes. When
using this function the user can select which side of the additional pipe is to be used for establishing the relationship.
The table section of the support structure will be connected automatically according to the new leg position. However if
the included angle between leg member and the top/table member is not 90 degrees, then it will be necessary for the
user to interactively modify the arrangement as required. The basic concept of this function is illustrated below.
Press Exit
43
4.11 Unrelate
For this release of the Pipe Support module this function can only be used to delete selected details from an
arrangement. Any design modifications must be undertaken using other facilities within the module, for instance the
direct interactive methods.
4.13 Info
With the aid of this function the user can check all of the information about Tribon model in working space. This is
identical to the same function, labeled MODEL INFO, in the Tribon Drafting module.
4.14 Sketch
This function is used to automatically generate a sketch of a specific pipe support structure assembly, as illustrated in
Chapter 5.
4.15 Connect
Not yet implemented in this version, Originally, it was supposed to develop the function to combine two individual
supports
4.16 Disconnect
Not yet implemented in this version, Originally, it was supposed to develop the function to split one support to two
supports
4.17 Exit
This function exits the User from the Pipe Support module, and returns him back to the Tribon system environment.
44
4.19 Layer of support
The user-defined layer is set up automatically when the support is created. But it is noted that the layer is only valid
within the drawing, therefore the layer will be disappeared if user can make Input model in new drawing.
4.20 Edit
There are three (3) options for the edit of the support that is for Unit (model), for members and for pipe.
flip-U
the profile component
layer
installation stage
paint code
45
4.20.2 Member Edit
The component of the profile part can be changed from this
function, and together with this function (Rename), Flip-U
and Flip-V can be applied.
It is noted that Flip-U is valid for all cases whatever the
profile is related or not, but Flip-V is only worked for the free
profile that is not related to any pipe.
4.21 Manipulate
The functions illustrated and covered by Manipulate is
limited to part level and the model level operation will be
covered by Copy and Move for new relation.
46
4.22 Snip
The details of the snip are defined in this menu, and this information is applied to set the snip to individual profile part
from the SET button in the menu.
The details of the snip is
the places that snip are to be applied like web, flange and both web and flange side.
snip types, Type-A, Type -B and Type -C as shown below
the parameter value for Type-C
both ends option for insert snip
It is noted that above setting is also applied to new creation of the support. In this case the place of the snip is decided
by the system to be a free end.
4.23 Parameter
In the menu, some of basic information is controlled to be used is creation of the support such as:
project
work order
room name
paint code
installation stage
manufacturing type
4.24 Default
With this function a User can obtain a list of the current default file and, if the User so wishes, then can modify any of the
parameters given within the file. In this manner the module can be closely tailored to suit any local design requirements
for a particular installation.
Additionally, through use of this function, a User can copy the current default file to an external file system and,
conversely, the User can copy an external file into the Pipe Support module environment to become the new default file.
47
4.25 Control of the Sliding Pad
The arrangement of the Sliding Pad is controlled by the system of the pipeline, which is defined in Sliding Pad control
file.
All systems defined in this control file are displayed in this menu with initialized value and the user can easily control the
arrangement of the sliding pad with ON/OFF of the system.
Exercise 3
For the example shown below perform the following: -
The Relate function will have to be used after copy to relate the pipes with the support.
48
Chapter 5
5 Production Information
the overall geometry of the Pipe Support structure, normally with 4 standard views. If the support structure is not
placed along the orthogonal plane with ship's axis, appropriate rotation is applied automatically to ensure that the
model is drawn to give the correct measurement.
the position/identification number for each part, the relative position, shape, name and diameter of each pipe being
supported
full details of the endcuts of each angle-section segment forming the structure
Bill of Materials
49
The system will ask the user if they want to save the
current drawing, select Yes
The system will generate a support sketch as shown on the next page with the information as stated in the
manufacturing sketch info
The drawing name is based on the name of the pipe support (e.g. PSP_102_PS_011)
Exercise 4
Generate Production Information for all the supports you have modelled during this course
50
Chapter 6
6 Appendices
6.1 Appendix 1 (Exercise)
Open drawing PSUPP-APPEND-EXERCISE. Using as many types as possible, add Pipe Supports to the pipework, and
then create the support sketches
51
6.2 Appendix 2 (Default file settings)
6.2.1.1 Volume
The volume should be defined according to the convention shown below: -
6.2.1.2 SLIDPAD_FILE
52
6.2.2 Definition of Pads
The Pad member is small plate element that is normally provided in order to improve the quality of the welded joint
between the bottom of the equal-angle section leg of a support structure and the hull panel plate to which it is directly
mounted, e.g. a deck surface. This reduces the possibility that the panel plate may be degraded by the welding and
improves the local plate fatigue life.
A pad is not normally used between a leg and the flange of a supporting profile.
This Pad can be placed and defined within the Pipe Support module and each resulting Pad will become a 'general
component' within the Tribon system, having the type code of 99101 and the appropriate volume will be attached in the
component.
The important factor that is used in order to establish and define the pad component is that the field 'type' that is
provided within the 'general information' statement has a string 'GENPAD' and when used this provides the requisite
signal to the Pipe Support module.
It is to be noted that a general component has volume properties that are related to its local co-ordinate system, as
established within the Volume mode of the Tribon Drafting module, and where the component is then subsequently
placed in the Ship co-ordinate system. Therefore the volume properties should be created carefully and made to follow
the local co-ordinate system
All Pads have to be predefined and established within a standard Pad Table prior to their possible subsequent usage in
a particular application of the Pipe Support module. This Pad table will then be automatically used by the module for
selection of the proper Pad size based on the dimensions of the equal-angle section that is used for the creation of the
support structure.
At the first stage in the pad selection process, the most appropriate Pad is selected to match the equal-angle rolled-
section name and the final selection stage is where the dimensions of the initially selected Pad will be compared with the
actual section lengths of the leg member allowing for the angle of intersection between the leg and the plate.
If it is found that the Pad and equal-angle section of the support structure are not matched when the dimensions are
compared, then the correct, larger, Pad will be selected from Pad table according to the actual apparent size of the
equal-angle section, and not based not the name of the rolled section. At this time the 'allowance' dimension given in the
Pad definition file will be used to check the final size of the Pad.
6.2.2.1 Volume
The volume should be defined according to the convention shown below: -
6.2.2.2 PAD_FILE
53
6.2.3 Definition of U-Bolts
Each pipe is to be individually mechanically connected to the support structure in order that the appropriate physical
restraints against both self-weight and wave-induced forces and motions are provided. In order to provide some design
flexibility the module contains two types of clamping systems, namely a 'U-bolt' type and a 'strap' type. Clearly a User will
select the clamping arrangement that is considered to be the most appropriate for both the diameter of the pipe and the
local grouping of the pipes that are to be supported by an assembly.
6.2.3.1 Volume
In order to specify a simple U-bolt, Strap and nut clamping arrangement, general components, with their associated
volumes, should be defined in order to represent the actual shape of the required U-bolt together with two sets of
compatible nuts and washers. Similar to an attachment 'pad' and a 'sliding shoe', the type code can be 99101, as for a
general component. In order that Tribon can associate and position the components within the full ship model Data
Bank, the volume of the U-bolt and strap must be defined in accordance with following axis conventions.
6.2.4.1 Volume
The volume should be defined according to the convention shown below: -
54
6.2.6 Definition of Clamp file
The clamp definition file is holding the detail information of the clamps.
The information is diameter, component name, BW, BH, BD, CH, NT and nut component.
Each clamp type has one definition file and the file
name is the same with the type defined in control
file. The directory is defined as a default
parameter, CLAMP_DEFDIR.
Ubolt control file: UboltControl.dat
Ubolt definition file: U100.dat, U200.dat etc..
55
6.2.8 Component default file
There are two 'kinds' of profiles that are recognised within the overall Tribon system, namely so-called 'pseudo'
components and 'real' components. Both types of components are available within the Pipe Support module.
It is required that all of the steel equal angle profile sections that are to be, or may be, used in the Pipe Support module,
for the definition of the support structures within a particular ship project, should be defined in the 'component definition'
file. The 'component definition' file is simply a list of rolled steel sections, which is available for use
B: type-D, E, F
C: type-A, B, X, Y
D: type-C1, C2
E: type-H (if this column (E) is not existed in the
definition file, value B will be applied to type -H).
56
6.2.9.2 Individual Definition with the type
In order to specify this usage, the file format, M2 should be specified in the beginning of the definition file as below.
#TBVersion = M2
The purpose of this definition file give a possibility to define left and right value of the margin value according to each
types.
The left and right value can be analysed to free end and connected (bent) angle, which the margin value might be
different
SUPPORT_DIR
This directory is used in order to store the relational data that develops between a pipe support structure and the hull
panel structure onto which it is to be attached. In order to accomplish this it is necessary to create a temporary directory
and assign it to this parameter.
CLAMP_DEFAULTDIR
The directory is used in order to store the clamp control file, which is used to select the appropriate clamp while creating
new pipe support.
CLAMP_CONTROLFILE
This file contains a table of geometric data that is used in order to define a clamp and the nuts with relation to the pipe
dimension.
COMP_FILE
This file contains a list of the steel, equal-angle, and profile sections that are available for use in creating the structure of
a Pipe Support arrangement for a specific ship project
PAD_FILE
This file contains a table of geometric data that is used in order to define an attachment Pad, (plate), component with
relation to the profile section that is used to construct the support structure.
SNIPDEF_FILE
This file contains information of snip parameters of TYPE-A and B.
SLIDPAD_FILE
This file contains a table of geometric data that is used in order to define a Sliding Pad component with relation to the
pipe that is being supported. Ref. Table 3.
SLIDPAD_CONTROLFILE
This file contains a table of pipe system and the status of system. The data is used to monitor slid pad creation for a
particular pipe system.
57
OFFSET_CONTROL_FILE
This file contains the attachment gaps for the profile.
WIDTH_FILE
This file contains a table of dimensions that is used in order to define the margin width from the centre of a pipe to the
extreme end of the 'table' member of structure that provides the immediate structural attachment and support to the
pipe.
SPT_ANG_1
This is the included angle between the 'left' leg of the structure and the top profile, 'table', member,. This variable is only
relevant to the standard support type-E arrangement,
The 'nominal' potential range for this angle is between 0 to 180 degrees and the ‘side’ that is to the left or to the right of
the 'leg', is determined according to the direction of the structure that supports the overall assembly. However the 'actual'
range is considerably limited by practical factors and the fabrication of the assembly.
SPT_ANG_2
This is the included angle between 'right' leg of the structure and top profile, 'table', member. This variable is only
relevant to the standard support type-E arrangement.
The same comments apply with regard to the included angle as in default parameter SPT_ANG_1.
PROJECT
Default project.
MODULE
Default module for support.
COLOUR
Default colour of structure model when shown in a graphic display, for instance 'WHITE', 'RED', etc., however a
component having a volume, will be given its own colour.
PREFIX_NAME
Prefix text for name of support, NULL can be set.
NAME_USER
Key word for name of support like user initial.
NAME_SERIAL
Default serial number to make name of support l like '0000'.
The name of model is generated with 'MODULE', 'PREFIX_NAME', 'USER_NAME', 'USER_SERIAL'
Hereby one example of above defaults for shorter name:
PREFIX_NAME =
MODULE_NAME = OFF
NAME_USER = B100
NAME_SERIAL = 00
MODULE_NAME
Key word to use the ship construction module name as a part of the support structure model name. If 'OFF', name of
Module will not be used for the name of the model
TOL
Allowable tolerance height between the top of the support and the pipe. If distance between bottom of pipe and top of
support, exceeds TOL, the pipe will be disregarded for support.
Default = 2.5 (mm)
58
MARGIN_WIDTH
Length from end of support and centre of pipe (mm). But, optimum width related to the clamp type defined in clamp
definition file will be applied and if no proper value or BAND is OFF, WIDTH_FILE will be applied at first and if no proper
value in WIDTH_FILE, this value will be used.
Default = 150 (mm)
MINLEN_LEG
Minimum length of support leg (mm), (Not yet Used)
GAP_FLANGE
Gap parameter for the attachment option FLANGE
GAP_FLANGE_LAP
Gap parameter for the attachment option FLANGE_LAP
GAP_SPECIAL
Attachment length in case of special attachment
GAP_WEB
Gap parameter
GAP_G5
Gap parameter, default value=10 (mm)
ANGLE_SNIP
Angle of Snip on free part of profile
Default =45 (deg)
SNIP_SIDE
Side of Snip on free end of profile. This integer value 1/2/3 for web/flange /both side respectively. Applicable for 2000
type end cut in L profile only.
SNIP_TYPE
Type of snip at free end of profile. This can be A/B/C. Applicable for 2000 type end cut in L profile only.
PAD
Creation of support pad or not (On/Off)
Default = Off
ENDCUT
Applying of endcut details or not (On or Off)
Default = On
BAND
Creation of clamping band or not (On/Off)
Default = Off
UP_NUT
Creation of upper nut or not (On/Off)
Default = On
HOLE
Creation of hole for band in a pipe support or not (On/Off)
Default = Off
ZIGZAG
Special case of hole arrangement (band arrangement) or normal (On/Off)
Default = Off
SUPPORT LAYER
Used to set the layer of pipe support while creation. It is an integer value.
59
SLID_PAD
Creation of sliding pad or not (On/Off)
Default = Off
COMP
Default component name for equal angle section member
Default=L#130*130*13
ANGLE_B
Angle between legs of Type-B
Default =30.0 (deg)
FLANGE_DIR
To allow input by the user to define the direction of the flange (On/Off)
Default = On
type_X
Keyword to regard the Pipes, which are possible to add to a type-X arrangement.
Default = On
SNIP
Keyword to control Snip detail, On/Off
Default = On
INDICATE_SPAN
Keyword to allow interactive indication for the end points of the table member during the creating of the standard support
structure.
Default = Off
For additional information regarding the parent model when adding a further support or profile to an old model.
If 'Off', automatically the parent model is selected, but if 'On', then the system request to indicate the existing model and
then the added model will belong to the model just indicated.
Default = On
PAINTCODE
Paint Code consisting of 3 characters, for instance 'AAA'. This information is stored in the information file and can be
used to put the information in a sketch.
WORKORDER
Number of work order consisting of 14 characters. This information is stored in the information file and can be used to
put the information in a sketch.
INSTSTAGE
Installation stage name of pipe support, consisting of 17 characters. This information is stored in the information file.
ROOMNAME
Room name that Pipe Support is installed, consisting of 17 characters. This information is stored in the information file
and can be used to put the information in a sketch.
MANUFACT_TYPE
Manufacture type information. This information is stored in the information file.
SUPPORTTYPE
Classification code for the manufacturing and installation of Pipe Support structure assembly, consisted of 1 single
character either 'F', 'A' and 'N', where.
‘F’: manufacturing with fixed dimension
‘A’: to be adjusted on board during installation, and
‘N’: no manufacturing in the shop.
This information is stored in the information file and can be used to put the information in a sketch.
STARTPAGENO
Starting Page no. for Sketch.
INCLINED_LENGTH
LENGTH to be used in a slanted leg design arrangement.
Default = 500(mm)
60
TYPE_I_LENGTH
LENGTH to be used in type I leg design arrangement.
Default = 500 (mm).
TOGGLE_OPTION
Keyword to indicate the special function, (ON/OFF) for creation of new pipe support with option, special type which legs
are bend for Type-A and Type-E
Default = OFF
TOGGLE_PART
Keyword to indicate for PART handling for instance to DELETE, ON/OFF.
Default = OFF
TOGGLE_MODIFY
Keyword to indicate move, (ON/OFF). Value from toggle TOGGLE_OPTION used for relate with option, move and
relate.
Default = OFF
ENUM_PROF
Keyword to give the indication that side plane of stiffener will be used as place of support.
0=top of hull stiffener
1= system used only for the structure profile
2= special attach
3=side of hull stiffener
Default = 0
SUPPORT_TYPE
Keyword to indicate type default support (ALL/NOT_ALL).
If SUPPORT_TYPE='NOT_ALL', system will ask type of support for each support.
Default = ALL
OWNER
Keyword to indicate the parent model (ON/OFF). If 'ON', system will ask the user to KEY in or indicate the model. If
'OFF', system will get the name of structure model among the models indicated.
Default = ON
PLANE
Keyword for lock.
Default = ISO
TABLE_ADJUST_ANGLE
Value of adjust angle. If the angle between tangent vector of pipes and vectors (axis, X, Y, Z), is less than
TABLE_ADJUST_ANGLE then, vector will be modified to the same vector of axis.
Default = 1.5
PIPE_DIR_ANGLE
Value of adjust angle to be used when checking the direction of pipe to make sure the validity of the support.
Default = 3.0
TEXTOUTPUT
Text output generation on/off.
Default = ON
TEXTOUTPUTSKETCH
Sketch generation on/off in case of TEXTOUTPUT on.
Default = ON
TEXTFROMPAD
Default = ON
DEF_AUTOSAVE
Automatic save of default file. This parameter allows a user to get the same environment whenever a user starts the
pipe support module. But in this case, the default file should be handled based on an individual user.
Default = OFF
61
DEF_LEG_CLEANCE
Minimum distance between legs. If the distance is less than this value, support will not be created.
Default = Nocheck
AUTO_PIPE_SKIP
Discard pipe/pipes if pipe is not properly placed to be supported, if value = ON. Otherwise error `Pipe is out of the limit' is
produced.
Default = ON
COPY_GEN_PAD
PAD's are to be copied during Copy Support if value = ON.
Default = ON
NAME_SEARCH
Enables to use Serial Number that have not been used for name of support. If value = OFF, the Serial Number will
always use the last Number.
Default = OFF
TDM_SUBTYPE
Save Subtype.
No default
62