SpaceClaim Online Help
You are here: Working with sheet metal > Unfolding sheet metal components > Using a bend deduction table

Bend deduction table

 

Bend deduction tables are used to calculate flat pattern layouts. The tables are based on the Bend Deduction (BD) formula, which calculates the flat line length to produce a specific bend angle.

BD = 2 X OSSB - BA

Where:

For bend angles less than 90-degrees, OSSB is measured from the beginning of the bend to the Outside Mold LineClosed, which is the intersection of the planar faces. See the image below.

 

OSSB = Tan(A/2) X (BR + T)

Hence

BD = 2 X Tan(A/2) X (BR + T) - BA

 

Where:

  • BR = Bend Radius
  • T = Thickness
  • A = Angle measured from flat (radians)

 

For bend angles greater than, or equal to, 90-degrees, the OSSB is measured from the beginning of the bend to a plane tangent to the outside bend face. This means that the OSSB is the same as the outside radius of the bend. See the image below.

 

OSSB = BR + T

Hence

BD = 2 X (BR + T) - BA

 

Where:

  • BR = Inside Bend Radius
  • T = Thickness
  • A = Angle measured from flat (radians)

 NOTE:

To use a sheet metal bend table to calculate unfolded lengths

  1. Copy a CSV file to the SpaceClaim LibraryClosed/Bends folder or into a SpaceClaim Support File directory.

  2. Set the bend table for a sheet metal component by selecting the component in the Structure treeClosed and selecting the bend table from the Bend Table property.

All values may then be obtained from the bend table instead of being calculated. Any values not obtained from the bend table may result in an error when you unfold the design. You can clear the sheet metal bend table assignment from a component by selecting the blank value from the Bend Table property drop-down.

The table below shows a simple bend table as it would appear in a spreadsheet editor. Keywords are shown in bold. Angle Values are measured from the flat.

 

 

When you unfold a sheet metal design, the thickness, inner bend radius, and angle from the design are used to determine the value in the selected table.

Once you select a bend table, you can edit the Vee Die Width property in the Properties panelClosed. Vee die width sets the width of the tooling that produces the bend.

Comma-separated value file

Bend table files are stored as comma-separated value (CSV) files, which can be edited. The file below shows the same data as in the previous table, but as it appears when stored in the comma-separated value file.

 

 

Tables can have two types of data. In the example above, the data type is DataTypeCompensation, which is the default. The table below is an example where data type is set to DataTypeRadius.

 

 

In this table, each combination of Thickness and VeeDieWidth represents a table that provides the actual radius based on tool radius and angle. In the example above the green cells are the tool radius, blue cells are the angle, and pink cells are the actual radius applied to the geometry.

The radius table only affects bend creation. Once the bend is created the actual (table lookup) radius is stored in the bend. You can change the value later or disconnect the table without affecting the bend.

When a radius table is applied, Bend creation changes slightly. In the Sheet Metal Options panel, Die width is a dropdown list. The Bend radius text box label is changed to Tool radius and the input dynamically changes to a dropdown list if the following conditions are met.

Keyword description parameters for bend tables

Keyword Description Parameters

Version,<version-number>

Specifies the file format version.

The file format version number is provided. The current version is 3.00. Versions 1.00 and 2.00 are also supported.

Type,<type-name>

The type of data contained in the file.

A single string representing the type of data contained in the tables. Supported values are file format version dependent.

  • Version 1.0
    • Bend Allowance
    • BendDeduction: Outside setback is measured from the bend outside mold line for all bend angles.
  • Version 2.0
    • Bend Allowance
    • BendDeductionOml: Outside setback is measured from the bend outside mold line for all bend angles.
    • BendDeductionTangent: Outside setback is bend angle dependent:

      Bend angle < 90 degrees: outside setback is measured from the bend outside mold line.

      Bend angle >= 90 degrees: outside setback is measured from tangent plane to bend.

  • Version 3.0
    • Bend Allowance
    • BendDeductionOml: Outside setback is measured from the bend outside mold line for all bend angles.
    • BendDeductionTangent: Outside setback is bend angle dependent:

      Bend angle < 90 degrees: outside setback is measured from the bend outside mold line.

      Bend angle >= 90 degrees: outside setback is measured from tangent plane to bend.

Units,<units-type>

The default units are used for numeric values which do not have units provided explicitly.

Must be in, mm, or cm.

Thickness,<value>

Begins a bend table definition.

A single parameter specifying the thickness for which the bend deductions in the table are defined.

VeeDieWidth,<value>

Optional. Specifies an optional tooling parameter, allowing multiple sets of bend deduction values for a given thickness.

Must occur after a Thickness keyword.

A single parameter specifying the width of the die tool.

DataType, <datatype-name>

Optional. Specifies whether bend radii will be specified manually or obtained from a Bend Table. Inputs in the Bend tool switch to dropdown lists of values contained in the table.

Two types are supported in Version 3.0.

  • DataTypeCompensation: This is the default and was the only type for Versions 1.0 and 2.0. Allows for radius values to be manually entered.
  • DataTypeRadius: New in version 3.0. Limits bend radii and VeeDieWidths to those contained in the table.

AngleValues,,<value>,…

Defines the columns of the bend deduction table.

NoteClosed the extra empty cell to aid in table alignment.

The values defined by the table are associated with the preceding Thickness and VeeDieWidth keywords.

A list of angles, specified in degrees.

Radius,<radius>,

<deduction-value>,…

Defines the body of the bend deduction table.

Individual deduction values may be omitted.

The total number of deduction values provided cannot exceed the number of values provided above for the AngleValues keyword.

The first parameter (radius) provides the inner bend radius for the table row. The following parameters all provide the deduction values for each combination of angle and radius.

KFactorFallback <True/False> Controls what happens when an invalid VeeDieWidth is encountered.

True: K-Factor is used

False: The Bend fails. This is the default.


© Copyright 2014 SpaceClaim Corporation. All rights reserved.