Weld Statement
- Last UpdatedDec 08, 2025
- 5 minute read
The WELD statement is used to define beveling and welding along the limits of a plane panel. A limit may be broken down into several intervals. One WELD statement is required for each interval. Beveling and welding can be set along limits defined by hull curves, panel intersections, profile sections (CROSS), profile edges (ALONG) if no overlap is given and by flanges on panels in the same plane.
Syntax:
|
|
Description
|
LIM |
Defines the limit of the panel along which the interval is defined. If no limit is given explicitly, beveling and welding is applied to all limits possible. |
||
|
<limit> ::= <integer> |
|||
|
<int_start> |
Defines the start of the interval along the limit. |
||
|
Different options are available for the start of the interval:
• By a distance from the start or end of the limit. |
|||
|
|
|||
|
<line1> |
|||
|
FROM |
Defines the seam from where the interval starts. |
||
|
<seam_no>::= <integer> |
|||
|
M1 |
Defines the distance from an end point of the limit to the start of the interval. (M1=0 need not be given) |
||
|
> 0 : From starting point |
|||
|
< 0 : From the ending point. |
|||
|
<int_end> |
Defines the end of the interval along the limit. |
||
|
Basically the same options are available as for the start of an interval:
• Define end as a distance from the start or end of the limit. |
|||
|
<line2> |
|||
|
TO |
Defines the seam where the interval ends |
||
|
<seam_no>::= <integer> |
|||
|
M2 |
Defines the distance from an end point of the limit to the end of the interval. (M2=0 need not be given) |
||
|
> 0 : From starting point |
|||
|
< 0 : From the ending point. |
|||
|
SID |
Defines the positive side that is supposed when defining the weld and bevel type (see below). |
||
|
If not given, the positive side is supposed to be in the direction of the w-axis of the local coordinate system of the panel. |
|||
|
<def_side>::= AFT|FOR|SB|PS|TOP|BOT |
|||
|
WELD |
The size of the (fillet) weld on "this" and "the other" side, respectively. If the weld is symmetric, only one value need be given. |
||
|
BEV |
Defines the type of bevel in the interval. In the case with a bevel to be derived automatically, the bevel type is normally derived from rules, set up in the bevel control file. |
||
|
<bevel_type>::= <number> |
|||
|
VAR |
In combination with the keyword VARYING the bevel angle should be calculated automatically but the automatic selection of bevel type should be cancelled. |
||
|
A |
In combination with the keyword A the bevel angle is defined. Two values mean that the angle should vary continuously between these along the interval. |
||
|
A > 0 means a bevel "open" in the direction as defined by SIDE, A < 0 in the opposite direction. |
|||
|
<ang_st>::= <ang_end>::= <number> |
|||
|
AUTO |
Indicates that the bevel should be derived automatically. Can only be used for limits against the shell or against another, intersected panel. The use of AUTO implies also that the a continuously varying bevel angle (if any) should be calculated unless explicitly given. |
||
|
VAR |
Need not be given (default). |
||
|
A |
See BEV above. If the bevel angle is manually set then the bevel type will be selected automatically but the automatic calculation of the angle will be inhibited. |
||
|
SET |
The bevel rule set from which the bevel should be selected. Need not be given if the default set should be used. |
||
|
EQUAL |
Should be used only in case of butt welding to the limit of another panel. Then the bevel type (and weld, if any) will be fetched from the adjoining limit of that panel. |
||
|
BVT |
An arbitrary string that will be written along the trace of the boundary in symbolic views. |
||
|
<kn_line> :: = KNA=<ang> | KNP=<panel> |
|||
|
<kn_line> is used to define a knuckle angle against the adjoining panel along this boundary, either as an explicit angle or by giving the name of the adjoining panel. |
|||
|
KNA |
Defines the knuckle angle along the boundary. If the angle, <ang>, is positive the knuckle is supposed to be concave, negative otherwise (when seen from the positive side of the panel). |
||
|
KNP |
Reference to a panel, <panel>, that should be used to calculate the knuckled angle along the boundary. |
||
|
If <kn_line> is left out, Hull Modelling will use the boundary references to automatically calculate the knuckled angle. Only panel references are handled. |
|||
|
A given <kn_line> overrides the automatic calculation. |
|||
|
<kn_line> is only valid for the basic bevel types 10, 20, 50 and 51. |
|||
|
GRI |
Defines the grinding along the boundary. |
||
|
Examples: |
|
|---|---|
|
1. |
The bevel and weld information in the panel above will be described by the following statements. WELD, LIM = 1, TO = 1, BEV = 2, WELD = 6.5; This is relevant in case the panel is butt weld against another panel and the two panels are not located in exactly the same plane. The bevel angles may then have to be adjusted to become symmetrical with respect to the bisector of the angle between the two panels. Bevel along outer contour according to example 1:
|
|
2. |
Bevel to be selected automatically against a shell curve limit. WELD, LIM = 1, AUTO; |


