|
关于折弯表
折弯表控制在包含弧的几何上构建折弯时所需的平整材料展开长度的折弯余量计算。展开长度取决于材料类型、材料厚度和折弯半径。可为一个零件复制任意数量的折弯表,但是一次只能为一个零件分配一个折弯表。与所分配的折弯表相关联的所有特征都在重新生成时进行更新。在创建壁的过程中,也可分配其他折弯表来创建特征特定的折弯余量。
注意:
| 对于具有变化半径的折弯,如圆锥体或圆柱体,使用 Y 因子或 K 因子来计算展开长度。
|
在第 28 版的《机械手册》(Machinery’s Handbook) 中有三个适用于 90° 折弯的标准折弯表:
表
| 材料
| Y 因子
| K 因子
| 表 1
| 软黄铜、铜
| 0.55
| 0.35
| 表 2
| 硬黄铜、铜、软钢、铝
| 0.64
| 0.41
| 表 3
| 硬黄铜、青铜、冷轧钢、弹簧钢
| 0.71
| 0.45
|
也可创建自定义折弯表,以支持其他材料类型和展开长度的计算方法。如果创建自己的折弯表库,可使用 pro_sheet_met_dir <完整目录路径> 配置选项设置文件路径。折弯表中包含下列信息:
• 公式 (Formula) - 用计算和逻辑语句管理弯曲余量或展开长度值。公式 L = (Π/2 x R + Y 因子 x T) Θ/90,仅用于表数据范围之外的半径和厚度值。
• 表数据 - 列出半径值和钣金件厚度以及相应的折弯余量或展开长度。折弯表必须至少有一列和一行的列表数据。不必在每个表单元格中都插入弯曲余量数据。在表数据中找不到的任何值采取插值方法求取。如果只想应用折弯表公式,则将不在设计中使用的数据加入表中 (半径 = 1000,厚度 = 1000)。如果是 90° 折弯,则始终需要指定表数据。对于 90° 以外的折弯,这些值要乘以 /90,其中 Θ 为特定的折弯角度,以度为单位。
• 材料数据 - 列出可应用折弯表的材料。如果零件材料类型没有出现在此列表中,将得到一条警告消息。材料必须列在“起始材料”和“结束材料”之间。在第一列以大写输入材料,并且每行输入一种材料。
注意:
| 材料数据列表区分大小写。请确保零件的材料类型与材料数据列表中的某种类型相匹配。
|
• 转换方程 - 使用折弯表的折弯余量值计算展开长度。例如,转换方程 L = 2 * (T + R)-A) 将调整弯曲余量值,如下图所示。当指定厚度和弯曲半径值在表数据范围之内,但未在表中显示,则相应弯曲余量将根据表弯曲余量值的插值计算。有关详细信息,请参阅下面讨论的计算弯曲余量所使用的插值方法。如果未定义转换方程,则展开长度与折弯余量相等。如果半径和厚度值在表数据范围以外,则将忽略折弯表并使用 Creo Parametric 定义的公式。
下面示例说明了特定折弯角范围使用的方程:
如果 ANGLE 大于 0 或小于等于 90,将使用已知参数计算展开长度。
SFLAT = X + Y - A
已知:
X = T + R + b
SFLAT = a + b + L
通过替换:
a + b + L = (T + R + a) — A
或者
转换方程:
L = 2 * (T + R) — A
其中,
T = 厚度
ANGLE = 折弯角度
R = 折弯半径
A = 弯曲余量
SFLAT = X + Y - A,其中 SFLAT 表示带的总长度
用于计算展开长度的已知参数为:
X = T + R +b
Y = T + R + a
SFLAT = a + b + L
通过替换:
a + b + L = (T + R + b) + (T + R + a) - A
或者
L = 2 * (T + R)-A 即为“转换”方程。
例如,下列程序说明了如何使用公式和转换方程进行插值:
FORMULA
IF R<=2
IF ANGLE > 0 & ANGLE < 90
L = (ANGLE * PI/180) * (R + T/2)
L = (ANGLE * PI/180) * (R + T/2)
ENDIF
IF ANGLE >= 90 & ANGLE < 180
L = (ANGLE * PI/180) * (R + T/3)
ENDIF
ENDIF
IF R>2
L = (ANGLE * PI/180) * (R)
ENDIF
END FORMULA
!
CONVERSION
IF ANGLE > 0 & ANGLE <=90
L = 2 * (T + R) - .4285 * A
ELSE
L = 2 * (T + R) - 0.3567917 * A
ENDIF
END CONVERSION
下面是计算弯曲余量使用的插值方法方程:
A1,1*(Ty-T0)*(RY-R0) + A0,1*(T1-Ty)*(Ry-R0) + A1,0*(TY-T0)*(R1-RY) + A0,0*(T1-TY)*(R1-RY)
Ay = --------------------------------------------------------------------------------------------------
(T1-T0)*(R1-R0)
其中,
A0,0 表示 T0、R0 的公差
A1,0 表示 T1、R0 的公差
A0,1 表示 T0、R1 的公差
A1,1 表示 T1、R1 的公差
上例中,T0 < Ty <T1 ,R0 < Ry < R1。
当 T0 = T1 = Ty 时,可使用下面公式:
A1,1 (Ry-R0) + A1,0 (R1-Ry)
Ay = -----------------------------
(R1 - R0)
上面示例中,A1,0 = A0,0 且 A1,1 = A0,1。
当 R0 = R1 = Ry 时,可使用下面公式:
A1,1 (Ty -T0) + A0,1 (T1-Ty)
Ay = ------------------------------
(T1 -T0)
上面示例中,A0,0 = A1,1 = A1,0
其中,
T = 厚度
R = 半径
|
|