Endcuts for T-bars
- Last UpdatedDec 03, 2025
- 19 minute read
This section contains endcut types that may be used for (symmetrical) T-bars. In some cases these endcut types may be used also for asymmetrical T-bars (profile type 35).
Type 30:

.
|
Code, parameters |
|
3000, a, b[, c, d, e, f] |
Type 31:

Remarks:
-
A given (or calculated) a4 will override the default value for a2 and a3 in case this is 90.
-
Endcut codes with a2=a3=90 may be used for asymmetrical T-bars as well.
.
|
Code, parameters |
R1 |
a2 |
a3 |
|
3100[, a1, a4] |
0 |
90 |
90 |
|
3103[, c, a1, a3, a4] |
0 |
18 |
90 |
|
3111[, c, a1, a3, a4] |
35 |
30 |
90 |
|
3114[, c, a1, a4] |
35 |
18 |
18 |
|
3122[, c, a1, a4] |
50 |
30 |
30 |
|
3130[, a1, a4] |
75 |
90 |
90 |
|
3133[, c, a1, a3, a4] |
75 |
18 |
90 |
|
3141[, c, a1, a3, a4] |
60 |
30 |
90 |
|
3144[, c, a1, a4] |
60 |
18 |
18 |
Type 32:

Remarks:
-
C is relevant only when angles a2 and a3 not are 90 degrees.
-
A given or calculated angle a4 will replace the angles a2 and a3 when they are defined as 90 degrees..
|
Code, parameters |
R1 |
a2 |
a3 |
|
3210, a[, a1, a4] |
35 |
90 |
90 |
|
3211, a[, c, a1, a4] |
35 |
30 |
30 |
|
3212, a[, c, a1, a4] |
35 |
18 |
18 |
|
3220, a[, a1, a4] |
50 |
90 |
90 |
|
3221, a[, c, a1, a4] |
50 |
30 |
30 |
|
3222, a[, c, a1, a4] |
50 |
18 |
18 |
|
3251, a[, c, a1, a4] |
50 |
30 |
18 |
Type 33:

|
Code, parameters |
a2 |
a3 |
|
3311, b, c[, a1] |
30 |
30 |
Type 97:

|
Code, parameters |
R1 |
a2 |
a3 |
|
9700, a, b, c[, a1] |
0 |
30 |
45 |
|
9710, a, b, c[, a1] |
35 |
30 |
45 |
|
9720, a, b, c[, a1] |
35 |
18 |
45 |
Type 93:

|
Code, parameters |
R1 |
a2 |
a3 |
|
9300, a, b, c[, a1] |
0 |
30 |
45 |
|
9310, a, b, c[, a1] |
35 |
30 |
45 |
|
9320, a, b, c[, a1] |
35 |
18 |
45 |
Type 94:

|
Code, parameters |
R1 |
c |
a2 |
a3 |
|
9400, a, b[,d, a1,a4] |
35 |
50 |
30 |
30 |
|
9410, a, b[,d, a1,a4] |
35 |
50 |
30 |
18 |
|
9420, a, b[,d, a1,a4] |
35 |
50 |
18 |
18 |
|
9430, a, b[,d, a1,a4] |
35 |
50 |
18 |
18 |
Type 34:

Remark:
A given (or calculated) a4 will override the default value for a2 and a4 in case this is 90.
|
Code, parameters |
R2 |
a2 |
a3 |
|
3411, a, b, c[, a1] |
35 |
30 |
30 |
|
3414, a, b, c[, a1] |
35 |
18 |
18 |
|
3423, a, b, c[, a1] |
50 |
30 |
18 |
|
3432, a, b, c[, a1] |
75 |
18 |
30 |
|
3441, a, b, c[, a1] |
60 |
30 |
30 |
|
3444, a, b, c[, a1] |
60 |
18 |
18 |
Type 35:

Remarks:
-
For this endcut type a2 and a3 are always equal.
-
c is relevant only when a2=a3=90.
-
A given (or calculated) a4 will override the default value of a2/a3 in case this is 90.
-
Endcut codes with a2=a3=90 may be used for asymmetrical T-bars as well.
|
Code, parameters |
R1 |
a2 |
|
3510, a, b[, a1, a4] |
35 |
90 |
|
3520, a, b[, a1, a4] |
50 |
90 |
|
3530, a, b[, a1, a4] |
75 |
90 |
|
3540, a, b[, a1, a4] |
60 |
90 |
Type 36:

Remarks:
-
For this endcut type a2 and a3 are always equal.
-
c is relevant only when a2=a3=90.
-
A given (or calculated) a4 will override the default value of a2/a3 in case this is 90.
-
Endcut codes with a2=a3=90 may be used for asymmetrical T-bars as well.
|
Code, parameters |
R1 |
a2 |
|
3610, a, b[, a1, a4] |
35 |
90 |
|
3620, a, b[, a1, a4 |
50 |
90 |
|
3630, a, b[, a1, a4] |
75 |
90 |
|
3640, a, b[, a1, a4] |
60 |
90 |
Type 86:

Remarks:
If c = 0 or not given then c will be set to the flange width, a2 and a3 will become irrelevant and the flange angle will be set to a4 (90 by default).
|
Code, parameters |
R1 |
a2 |
a3 |
|
8610,b[,c,a1,a4] |
35 |
18 |
18 |
Type 37:

Remark:
This endcut type may be used for asymmetric T-bars (profile type 35) as well.
|
Code, parameters |
R1 |
a2 |
|
3701, b[, a1,] |
0 |
18 |
Type 169:

|
Code, parameters |
R1 |
R2 |
a2 |
|
16900, b[, a1,] |
0 |
10 |
18 |
Type 38:

|
Code, parameters |
R1 |
a2 |
a3 |
|
3801, b, c[, a1] |
0 |
18 |
18 |
Type 96:

|
Code, parameters |
R1 |
d |
a2 |
a3 |
|
9600, b, c[, a1,a4] |
35 |
100 |
30 |
30 |
|
9610, b, c[, a1,a4] |
35 |
100 |
30 |
45 |
|
9620, b, c[, a1,a4] |
35 |
100 |
18 |
30 |
|
9630, b, c[, a1,a4] |
35 |
100 |
18 |
45 |
Type 98:

|
Code, parameters |
R1 |
d |
a2 |
a3 |
|
9800, a, b, c[, a1,a4] |
35 |
100 |
30 |
30 |
|
9810, a, b, c[, a1,a4] |
35 |
100 |
30 |
45 |
|
9820, a, b, c[, a1,a4] |
35 |
100 |
18 |
30 |
|
9830, a, b, c[, a1,a4] |
35 |
100 |
18 |
45 |
Type 170:

|
Code, parameters |
R1 |
R2 |
a2 |
a3 |
|
17000, b, c[, a1] |
0 |
10 |
18 |
18 |
Type 39:

Remark:
If c = 0 or not given then c will be set to the flange width and a2 will become irrelevant. R2 contains encoded information according to the small sketch in the upper left corner. If R2 < 1000 then R2 will define an arc segment.
|
Code, parameters |
R1 |
R2 |
a2 |
a3 |
|
3900, a, b[, c, a1] |
35 |
20010 |
18 |
30 |
Type 44:

Remark:
If c = 0 or not given then c will be set to the flange width, a2 will become irrelevant and the flange angle will be set to a4 (90 by default).
|
Code, parameters |
R1 |
a2 |
|
4400, a, b[, c, a1, a4] |
10 |
18 |
Types 45 and 47:

Remarks:
-
The difference between type 45 and type 47 is that type 45 has a temporary bridge, 40 mm wide.
-
These endcut types may be used for asymmetric T-bars as well.
|
Code, parameters |
a2 |
Relation |
|
4560, a, b, c[, a1] |
90 |
1/0,5 |
|
Code, parameters |
a2 |
Relation |
|
4760, a, b, c[, a1] |
90 |
1/0,5 |
Types 46 and 48:

Remarks:
-
The difference between type 46 and type 48 is that type 46 has a temporary bridge, 40 mm wide.
-
These endcut types may be used for asymmetric T-bars as well.
|
Code, parameters |
a2 |
Relation |
|
4660, a, b, c[, a1] |
90 |
1/0,5 |
|
Code, parameters |
a2 |
Relation |
|
4860, a, b, c[, a1] |
90 |
1/0,5 |
Type 49:

Remark:
If c = 0 or not given then c will be set to the flange width, a2 will become irrelevant and the flange angle will be set to a4 ( 90 by default).
Endcut codes with a2=a3=90 may be used for asymmetrical T-bars as well.
|
Code, parameters |
R1 |
R2 |
a2 |
a3 |
|---|---|---|---|---|
|
4910, a, b[, c, a1, a4] |
50 |
35 |
30 |
30 |
|
4920, a, b[, c, a1, a4] |
50 |
35 |
30 |
18 |
|
4930, a, b[, c, a1, a4] |
75 |
50 |
30 |
30 |
|
4940, a, b[, c, a1, a4] |
75 |
50 |
30 |
18 |
Type 50:

Remarks:
-
This endcut has a temporary bridge, 40 mm wide.
-
Endcut type 50 may be used for asymmetric T-bars as well.
-
Type 50 is similar to type 46 but the flange extends outside the web in this case.
|
Code, parameters |
Relation |
|
5060, a, b, c, |
1/0,5 |
Type 81:

Remark:
If c is not given (or =0) then c will be set equal to the flange width and a2 becomes irrelevant (=90).
|
Code, parameters |
R1 |
a2 |
a3 |
|
8111, a, b[, c, a1] |
40 |
18 |
18 |
Type 171:

|
Code, parameters |
R1 |
R2 |
a2 |
a3 |
|
17100, a, b[, c, a1] |
40 |
10 |
18 |
18 |
Type 82:

Remark:
If c is not given (or =0) then c will be set equal to the flange width and a2 becomes irrelevant (=90).
|
Code, parameters |
R1 |
R2 |
a2 |
a3 |
|
8211, a, b[, c, a1] |
50 |
25 |
18 |
18 |
Type 83:

Remarks:
-
If c is not given (or =0) then c will be set equal to the flange width and a2 becomes irrelevant (=90).
-
R1 is calculated automatically depending on H.
|
Code, parameters |
R1 |
R2 |
a2 |
a3 |
|
8311, b[, c, a1] |
* |
30 |
18 |
30 |
Type 130:

Remark:
If c is not given (or =0) then c will be set equal to the flange width and a2 becomes irrelevant.
|
Code, parameters |
R1 |
a2 |
|
13001, b[, c, a1, a4] |
35 |
18 |
Type 51:

|
Code, parameters |
R1 |
a2 |
a3 |
|
5100, a, b[, c, a1, a4] |
50 |
90 |
90 |
Type 52:

|
Code, parameters |
R1 |
R2 |
||
|
5210, a, b[, c, a1, a4] |
30030 |
20045 |
||
|
Remark: |
||||
|
R1 |
1000*R1 + V1 |
|||
|
R2 |
1000*R2 + V2 |
|||
Type 131:

Remark:
If c is not given (or =0) then c will be set equal to the flange width and a2 becomes irrelevant.
|
Code, parameters |
R1 |
a2 |
|
13101, a, b[, c, a1, a4] |
35 |
18 |
Type 140:

Remarks:
-
If c is not given (or =0) then c will be set equal to the flange width and a2 becomes irrelevant and the flange angle equal to a4 (90 by default).
-
The small sketch to the right shows how R2 controls the small notch at the end of the flange. Note that R2 contains encoded information.
-
If R2<1000 then the notch will be placed in the upper corner of the web as shown in the small figure below. Note that R2<0 in this case will produce a sniped corner.

|
Code, parameters |
R1 |
R2 |
a2 |
|
14001, b[, c, a1, a4] |
35 |
55012 |
18 |
Type 141:

Remarks:
-
If c is not given (or =0) then c will be set equal to the flange width and a2 becomes irrelevant and the flange angle equal to a4 (90 by default).
-
The small sketch to the right shows how R2 controls the small notch at the end of the flange. Note that R2 contains encoded information.
-
If R2<1000 then the notch will be placed in the upper corner of the web as shown in the small figure below. Note that R2<0 in this case will produce a sniped corner.

|
Code, parameters |
R1 |
R2 |
a2 |
|
14101, a, b[, c, a1, a4] |
25 |
55012 |
18 |
Type 142:

|
Code, parameters |
R1 |
R2 |
a2 |
|
14200, a[, c, a1, a4] |
0 |
12 |
18 |
Remarks:
-
R1 defines two identical notches at the lower and upper corner of the web respectively.
Type 143:

|
Code, parameters |
R1 |
R2 |
a2 |
|
14300, a, b[, c, a1, a4] |
0 |
12 |
18 |
Type 149:

|
Code, parameters |
R1 |
R2 |
a2 |
a3 |
|
14900, a, [b, c, a1, a2] |
30 |
30 |
30 |
30 |
Remarks:
R2 contains encoded information according to the sketch above, if R2 < 1000 then R2 defines an arc segment.
If b = 0, then b = R1
Type 95:

.
|
Code, parameters |
R1 |
R2 |
a2 |
d |
|
9500, a, b, c[, a1,a4] |
35 |
50 |
30 |
100 |
|
9510, a, b, c[, a1,a4] |
35 |
60030 |
30 |
100 |
|
9520, a, b, c[, a1,a4] |
35 |
80050 |
30 |
50 |
|
9530, a, b, c[, a1,a4] |
35 |
80050 |
30 |
100 |
Remarks:
R2 contains encoded information according to the sketch above.
Type 144:

|
Code, parameters |
R1 |
R2 |
a2 |
|
14400, a, b[, c, a1, a4] |
0 |
12 |
18 |
Remarks:
-
R1 defines two identical notches at the lower and upper corner of the web respectively.
Type 145:

Remark:
If c = 0 or not given then c will be set to the flange width, a2 will become irrelevant and the flange angle will be set to a4 (90 by default).
|
Code, parameters |
R1 |
a2 |
a3 |
|
14500, a, b[, c, a1, a4] |
10 |
18 |
30 |
Type 150:

Remarks:
-
The small figure below shows how an extra line segment may be coded into R1. When R1 is less than 1000 then R1 will just define the radius of a notch.
-
If c = 0 or not given then c will be set to the flange width, ?2 and ?3 will become irrelevant and the flange angle will be set to ?4 (90 by default).
.
|
Code, parameters |
R1 |
a2 |
a3 |
|
15000,a,b[,c,a1,a4] |
15 |
30 |
30 |
|
15010,a,b[,c,a1,a4] |
50015 |
30 |
30 |
|
15020,a,b[,c,a1,a4] |
35 |
18 |
30 |
|
15030,a,b[,c,a1,a4] |
75035 |
18 |
30 |
Type 146:

Remark:
R1 defines two identical arc segments.
If c = 0 or not given then c will be set to the flange width, a2 will become irrelevant and the flange angle will be set to a4 (90 by default).
|
Code, parameters |
R1 |
R2 |
a2 |
|
14600, a, b[, c, a1, a4] |
KS10 |
10 |
18 |
Type 147:

Remark:
If c = 0 or not given the c will be set to the flange width, a2 will become irrelevant and the flange angle will be set to a4 (90 by default).
|
Code, parameters |
R1 |
R2 |
a2 |
|
14700, a, b[, c, a1, a4] |
10 |
KS10 |
18 |
Type 148:

Remark:
The value given for radius R1 and R2 has the following meaning:
-
A negative value indicates a KS-notch.
-
A positive value less than 1000 indicates a scallop radius.
-
A positive value greater than 1000 and less than 2000 indicates a fillet radius. The radius is received by subtracting 1000.
Notes: Radius R1 contains encoded information according to the sketch above when it is greater than 2000.
c contains encoded information. If c < 1000 then c defines an arc segment.Code, parameters
R1
R2
c
a2
14800, a, b[, a1,a2]
KS10
15
35
90
14810, a, b[, a1,a2]
KS10
35
50
90
14820, a, b[, a1,a2]
KS10
50
40010
90
14830, a, b[, a1,a2]
KS10
KS10
30010
90
14840, a, b[, a1,a2]
KS10
50
30010
60
14850, a, b[, a1,a2]
60030
50
30010
60
14860, a, b[, a1,a2]
1030
50
30010
60
14870, a, b[, a1,a2]
30
50
30010
60
Type 158:

Remark:
If c is not given (or =0) then c will be set equal to the flange width and a2 becomes irrelevant and the flange angle equal to a4 (90 by default).
|
Code, parameters |
R1 |
R2 |
a2 |
|
15801, a, b[, c, a1, a4] |
50 |
25 |
18 |
Type 166:

Remark:
If c is not given (or =0) then c will be set equal to the flange width and a2 becomes irrelevant and the flange angle equal to a4 (90 by default).
|
Code, parameters |
R1 |
R2 |
a2 |
|
16601, a, b[, c, a1, a4] |
50 |
25 |
18 |
Type 167:

Remark:
If b equals the profile height alpha3 will be set to 90 degrees.
|
Code, parameters |
R1 |
R2 |
a2 |
a3 |
|
16700, a, b[,a1] |
35 |
20010 |
18 |
30 |
|
16710, a, b[,a1] |
35 |
20010 |
30 |
45 |
|
16720, a, b[,a1] |
50 |
20010 |
18 |
30 |
|
16730, a, b[,a1] |
50 |
20010 |
30 |
45 |
Type 168:

Remark:
If c = 0 or not given then c will be set to the flange width and a2 will become irrelevant. R2 contains encoded information according to the small sketch in the upper left corner. If R2 < 1000 then R2 will define an arc segment.
|
Code, parameters |
R1 |
R2 |
a2 |
a3 |
|
16800, a, b[, c, a1, a4] |
35 |
20010 |
18 |
30 |