Bevel
CADMATIC Hull allows the user to specify a beveled edge for a profile end type or baseline.
-
See Inserting bevels for more information on adding bevels.
-
See Bevel configuration files for more information on configuring the system for applying bevels.
Once the system administrator has set up beveling and assigned bevel numbers, the bevel numbers can be used in the profile end type files in the so called bevel lines (B lines). See Defining profile end type bevel options for information on how to set up the profile end type beveling.
The following topics are covered below:
B lines when standard bevels types are used
For each profile end type, its bevel type and angle information is stored in the B lines in the profile's end type file. A type file must have B lines that correspond to the definitions in the beveltypes.cmd file, located in the project's norms\cvar\weld folder. For example, the B1 line relates to beveltype='1'. Only those bevels that are possible for the end type need to have a B line in the type file.
Example
beveltypes.cmd:
if st='V-TS' : beveltype='1' : angle='30
if st='X' : beveltype='2' : angle='30'
typefile:
B1 TY V-TS B1 H1
B2 TY X B1 H1
-
Type definitions V-TS and X are used in the profile sketch and robot files, and can be freely chosen.
-
The related variables (EERSTE_B_1 to EERSTE_B_8 and TWEEDE_B_1 to TWEEDE_B_8) should be specified in the *.ind file. The type (TY X) is assigned to EERSTE_B_TYPE or TWEEDE_B_TYPE. B1 as the first B variable.
-
H1 is the bevel angle.
The bevel direction is related to the standard thickness direction is shown in the profile sketch. If the direction is to be mirrored with the Turn function, also the mirror bevel lines must be added to all type files. These M lines have the same syntax as B lines, but start with M instead of B:
M1 TY V-TS B1 H1
M2 TY X B1 H1
B lines when predefined bevels are used
Each B line always corresponds to a fixed standard bevel type, as follows:
-
B1 corresponds to type I
-
B2 corresponds to type V+
-
B3 corresponds to type V-
-
B4 corresponds to type X
-
B5 corresponds to type Y+
-
B6 corresponds to type Y-
-
B7 corresponds to type K
-
B8 corresponds to type X+
-
B9 corresponds to type X-
Only those bevels that are possible for the end type need to have a B line in the type file.
The standard bevel types can be used as the basis for creating additional, customized predefined bevels. This can be done in System Management > Construction > Welds/Bevels > Predefined Bevels.
Example
B1 TY I B1 H1
B2 TY V+ B1 H1
-
Type definitions I and V+ are used in the profile sketch and robot files, and can be freely chosen.
-
The related variables (EERSTE_B_1 to EERSTE_B_8 and TWEEDE_B_1 to TWEEDE_B_8) should be specified in the *.ind file. The type (TY X) is assigned to EERSTE_B_TYPE or TWEEDE_B_TYPE. B1 is the first B variable.
-
H1 is the bevel angle.
Note: When you switch from using standard bevels to using predefined bevels, you need to check if your B line numbering matches the mapping above, and make changes as necessary. For example, in the standard beveling example above, bevel type X was defined in line B2. After switching to predefined beveling, you must define type X in line B4.
Bevel Information for robot files
Bevel dimension parameters for the bevel angle (A), bevel height (H) and nose (N) can be used as variables in B lines in profile end type files to output the bevel dimensions to profile robot files. L and U are used to determine whether the angle or height is the lower or upper angle or height. The parameters are as follows:
-
UA — upper bevel angle
-
UH — upper bevel height
-
NH — nose height
-
LA — lower bevel angle
-
LH — lower bevel height
Example
BB7* TY K B1UA UA B2UH UH+V7 B3NH NH B4LH LH B5LA LA
Note that these parameters work for predefined bevels only.
Different data for profile sketch and robot file
In some cases different data is needed for the profile sketch and robot file. For these cases, the BEVELROBOT keyword can be used. All bevel lines after BEVELROBOT are used to generate data for the robot file, and all bevel lines before BEVELROBOT are used to generate data for the profile sketch. Another method is to prefix B and/or M with Z (as in ZB3 or ZM3).
Reducing or adding welding length
In some cases it is necessary to reduce or add welding length. The reduced welding length causes a gap in the plate or profile contour, and it must be negative. The extra length causes the profile to be connected with the cutout, and it must be positive. Both values must be added in the Q line. For example
Q** TY X -100 WL 80 WL
or
Q** TY X V5*V3 WL V8+V7 WL
The order and position of the ({value} WL) command is not important, and more than one combination can be added to the Q line.