• No results found

Exercise 4 (Detect welds / Reports)

7.10 Execution Units

Execution Units (EU) are objects with rules for weld calculations, stored in a database assigned to the environment variable SB_WELDDB.

7.10.1 Selection of Rules

The selection of calculation rules is made on different levels in an order as specified below. Once a selection is successful, the remaining actions are not performed.

The following checks are made in the given order:

1. The functional description of the abutted and the abutting structure is checked if defined within the EU.

2. The abutted structure is checked if it is a welded flange.

3. The abutting structure is checked if it is a bracket, a clip, the trace of a stiffener or the end of a stiffener.

4. The default selection is made for structures with no defined functional description.

7.10.2 Types of EU

EU:s can be of different types as specified below:

A compartment by name.

A compartment by type.

A geographically given region (i.e. all structures between FR55 and FR60).

A Reference Surface by name (ex. Main Deck, FR57, etc.). Stored as a Reference Surface Object (RSO).

A panel by name.

7.10.3 Selection of an EU

The selection of the EU object to be used can either be made automatically or manually. The automatic selection depends on the geographical position of the two steel structures to be joined (the abutted and the abutting structure). In the manual method a specific EU object is selected that shall be used during a certain activity (i.e. when evaluating the welds of an assembly in the Weld Planning application).

The selection criteria that are used during the automatic selection of an EU object should be set up and customised by the customer. In this way it will be possible to define the search order for EU objects (i.e. first compartment, second a reference surface, third geographical...). The default search order is defined as below:

1. Panel

2. Reference Surface Object (RSO) 3. Compartment

4. Compartment type 5. Geographical

The search order can be changed by setting the environment variable SB_EU_ORDER to the wanted search order, using the abbreviations P (panel), RSO, C (compartment), CT (compartment type) and G (geographical) delimited by an underscore (_). The default search order as shown above would be defined by the following assignment to the environment variable: P_RSO_C_CT_G

7.10.4 Definition of EU Objects

From the Hull Init menu below the node Other Standard Set-up click Execution Unit Obj, create and Browse to the EU file, click Create Object

Confirmation will be displayed if the file has executed successfully.

The contents of the file are built up by the syntax described in the following section.

© Copyright 1994 to current year.

7.10.5 The EU Statement

This statement is used to define an EU object. It is given with the name of the object as argument.

The statement can have the following attributes, defining the type of EU:

/COMP Compartment

/COMP_TYPE Compartment type

/RSO Reference Surface Object

/GEO Geographical

/PAN Panel

If the attribute GEO is used, then the attributes /MAX_X and /MIN_X can be used, both with an X-coordinate as argument, delimiting the geographical region.

Please note that the EU types COMP and COMP_TYPE are not yet supported by the complete AVEVA Marine software and should therefore not be used for production.

7.10.6 RULE Statement

The RULE statement is used to define the weld factor to be used on a steel structure of a certain type abutting another steel structure. The attributes /ABUTTED and /ABUTTING are used, both with a functional description as argument. The weld factor is defined by using the attribute /WELD_FACTOR with the wanted factor as argument.

A default rule for structures with undefined functional descriptions (non-existing or equal to zero) is

automatically created in all EU objects. This automatically created default rule will get the weld factor set to one. The default rule can of course be over-ruled by a user-defined statement (using functional description equal to 0 as the argument of the attributes /ABUTTED and /ABUTTING).

7.10.7 DEFAULT Statement

The DEFAULT statement is used to define default weld factors for different types of steel components, to be used when no specific rule based on functional descriptions can be found.

The statement can have the following attributes:

/BRA Default for abutting bracket.

/CLI Default for abutting clip.

/STI_END Default for abutting stiffener end.

/STI_TRA Default for abutting stiffener trace /FLA Default for abutted welded flange

All attributes above require an argument containing the weld factor.

7.10.8 Translation of Weld Factor into WLL

The resulting WLL is a function of the selected weld factor and the smallest thickness of the involved steel structures.

If a given thickness is not found in the translation tables, the next greater value is used. If no greater value is found, then the next smaller value of thickness is used instead.

The translation table is built up using the same definition file as used for the definition of EU objects. There is only one valid translation table at a time meaning that all EU objects use the same translation of factors into weld leg lengths.

7.10.9 FACTOR2WELD Statement

The FACTOR2WELD statement requires the following attributes:

/THICK Requires the thickness as argument.

/WELD_FACTOR Requires a weld factor as argument.

/LEG_LENGTH Shall be given the weld leg length as argument.

The /THICK attributes requires the thickness as argument, the /WELD_FACTOR attribute requires a weld factor as argument and the /LEG_LENGTH attribute shall be given the weld leg length as argument.

7.10.10 Restrictions when only used in AVEVA Marine Hull

The implementation of this facility is based on the usage of the AVEVA Marine Weld Planning application.

However, some of the functionality is available also when using only AVEVA Marine Planar Hull. The following features are available in this case:

1. If a negative weld is given, it will be considered as a weld factor (absolute value) and it will be translated using the translation table. This is done independently if the weld in question is a fillet or a butt weld.

2. If no weld is given, a geographical EU will be searched for and used. If a bevel is given, a weld value is calculated only if the bevel is a fillet bevel. If no bevel is defined, the limit is checked. To get a weld value, the limit must not be a free side and it must not be a reference to another limit (which indicates that it is a butt weld).

3. Functional descriptions are not considered.

Example of definition file:

© Copyright 1994 to current year.

CHAPTER 8

8 Appendix A Loading of Assembly ADP Libraries

To load the Assembly ADP Libraries (Drawing Templates, Backing Sheets, Task Definitions,

Parts List Configuration, Labels & Symbols and Representation Rules), the following actions are required:

In Outfitting Draft select then select

Create > Assembly ADP

Library

The Assembly ADP Library form will be displayed.

If Hull Drafting is used, there is no menu option available to display Assembly ADP Library form, the user needs to enter the following command in the command window:

show !!assyDbs

Select the data base to be loaded.

In order to get the correct predefined orientation, you shall display the command window and write:

$M %PMLLIB%\assembly\data\assembly_library_upgrade.mac This will add new TASK elements to the relevant views.

Related documents