Automatic extra length definition for profiles

It is possible to make the system automatically make profiles smaller of bigger based on the profile end type. This is similar to adding positive or negative extra length. It can be applied in the drawing, 3D presentation, DXF or sketch generation, and icon generation (any or all of these).

Automatic extra length can be enabled by defining in the end type files the profile and end type properties that work as conditions for adding the extra length, that is, defining in which situations extra length should be applied to a profile. Extra length is then automatically applied to profiles which match the profile and end type properties defined in the end type file.

For example, this way certain type of profiles within a certain size limit can be made bigger or smaller in the production information (profile sketch and DXF) but not in the drawing.

The following profile properties must be defined in the end type files:

  • profile construction code

  • profile type

  • base length of the profile

  • current end type usage

  • end types used on the body and flange

  • process type for which the automatic extra length is applied.

Tip: It is also possible to make the system automatically shorten profiles with straight flange end shapes in situations where the profile has a slanted orientation to related construction, and production does not want to cut the profile flange to the designed angle, but use a straight endcut instead. See Automatic shortening of profiles for more information.

Defining automatic extra length

The following variables in the end type files can be used to trigger the automatic extra length for profiles. The values can be given either as a constant or an integer form.

  • CC – Construction code. Specifies the type of part.

  • CT – Construction type. For profiles this is the profile type number. For example, 400 for flatbars, and 401 for bulb profiles.

  • CE – Position of the endcut (either body or flange).

  • ECB – Type number of the endcut used in the profile body.

  • ECU – Type number of the top first (top) flange.

  • ECL – Type number of the 2nd (bottom) endcut.

  • XL – The amount of extra length (same as variable 01).

  • BL – Base length of the profile as stored in the logistical database. In case this value is not available (yet), it is the distance between start point and end point of the profile.

  • PT – Process type. For use with conditional expressions. Specifies the process in which the condition is to be applied. The values define the process. For example, when defining automatic extra length for profiles, this variable can be used to define that the extra length is only applied in a specific process.

Example

This example line defines that extra length is shown for the profile body in the coded plate (DXF file), but not in the drawing or the 3D model of the profile. The value of variable V4 is set to be the amount of the extra length.

IF PT=PT_DXF & CE=EC_BODY: V4=XL