SpaceClaim Online Help |
![]() |
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:
- BD is Bend Deduction
- BA is the Bend Allowance that equals the arc length of the bend along the neutral line. The neutral line is the radius where the material transitions from compressive stress (inside) to tensile stress (outside)
- OSSB is the Outside Set Back. Depending on the bend angle, SpaceClaim uses two different definitions of OSSB as explained below.
For bend angles less than 90-degrees, OSSB is measured from the beginning of the bend to the Outside Mold Line
, 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
Copy a CSV file to the SpaceClaim Library/Bends folder or into a SpaceClaim Support File directory.
Set the bend table for a sheet metal component by selecting the component in the Structure tree 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 panel. Vee die width sets the width of the tooling that produces the bend.
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 |
---|---|---|
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.
|
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.
|
AngleValues,,<value>,… |
Defines the columns of the bend deduction table. Note 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.