QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

goto3d 说: 在线网校重磅上线MC2022&Inventor2022全新课程,虞为民老师、大表哥同事精彩讲解,快去围观!
2021-06-25
查看: 6517|回复: 9
收起左侧

[讨论] 关于钣金件折弯系数表(合理的算法)

[复制链接]
发表于 2009-11-26 16:11:13 | 显示全部楼层 |阅读模式 来自: 中国上海

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
本人现在用的是公司AMADA 公司的sheet works软件来算折弯展开,感觉很好用.只要把折弯的一些信息输入(板厚,V槽宽度)就会得出合理的折弯长度.并且直接输出DXF等格式.' n6 s+ _$ a  K9 {* K
当然,折弯扣除按照实际情况有少许差异,但可以校正输入正确的扣除值(这就是这款软件的好处)不论是非90度折弯,还是圆弧面sheetworks 都自动能算出它的折弯扣除.
' S# Y% y5 f; @4 t1 g$ \4 ^      现在发现proe 中的折弯系数表- -@  功能还是有的 不过要自己写程式.
$ a: H' x$ z+ J) C) i% a3 L* C经过网上搜索 已经找到可以把自己想要的扣除量添加到表中,但是关于非90度折弯时 还存在着差异 希望有能力的人兄把全面的程式贴上来一起研究.能与sheetworks的功能媲美.
! }. x; m' D& Q"!" * z+ i) [4 V7 o$ k+ C- X3 k
"FORMULA"
% N( G& N5 g2 q& D0 A5 D; T"  IF(R<=10 & ANGLE<=179)"# i) y. W/ x8 h) {. F+ o3 W: q
"         IF(T<=0.5)"
& h& r3 u, k* C( n- y' v"                L=(2*T-0.8)*ANGLE/90+2*R*TAN(ANGLE/2)"* S% s" [2 \' A' f) D! t! ?
"         ENDIF"
  o! X# \3 k( X5 i"         IF(T>0.5 & T<=0.9)"! o( |: u% W/ O8 R0 o3 N
"                L=(2*T-1.4)*ANGLE/90+2*R*TAN(ANGLE/2)"
6 m0 g; K. @) e. i"         ENDIF"
0 }! r: \7 V& F& N" o) g  X"         IF(T>0.9 & T<=1.1)"
  v; R' y7 ?) f* K# q"                L=(2*T-1.7)*ANGLE/90+2*R*TAN(ANGLE/2)"2 z0 E' q' R# g! ^( ?# x+ r1 `( E
"         ENDIF"8 ^, x0 B3 D8 d$ F( v2 I
"         IF(T>1.1 & T<=1.3)"1 g# q  F5 }, _) a
"                L=(2*T-2.1)*ANGLE/90+2*R*TAN(ANGLE/2)"% R( C  b* s: Q% s. y
"         ENDIF"9 g0 E, Q9 j' h& p1 I
"         IF(T>1.4 & T<=1.8)"
  _' R3 ^( m, U( e  O% K"                L=(2*T-2.55)*ANGLE/90+2*R*TAN(ANGLE/2)"( O' k0 Z& R) J+ T6 V
"         ENDIF"1 T$ u$ r1 |8 c1 Y# @- Q: z
"         IF(T>1.8 & T<=2.3)"! H. J: P& {2 e, v' q$ j8 E+ g
"                L=(2*T-3.6)*ANGLE/90+2*R*TAN(ANGLE/2)"( b7 l1 h' v7 n0 n5 O
"         ENDIF"
7 v! j& Z+ N+ o7 ["         IF(T>2.3 & T<=2.8)"
5 H- A9 [+ R! {" G& {"                L=(2*T-4.1)*ANGLE/90+2*R*TAN(ANGLE/02)"% E+ r& k5 S; R" f
"         ENDIF"
0 b; t1 c! e0 G. n' t( K" P"         IF(T>2.8 & T<3.0)"3 D. o, \* B5 k, c
"                L=(2*T-5.0)*ANGLE/90+2*R*TAN(ANGLE/2)"1 S% ~. ~/ [$ _8 c
"         ENDIF" & [- C9 t4 U  Q6 G
"         IF(T==3.0)": Z- E9 ~+ g; u% m& i
"                L=(2*T-5.0)*ANGLE/90+2*R*TAN(ANGLE/2)"
3 V- l( |3 j" F$ b( l"         ENDIF"
- Z0 z! w" b$ z! b+ C. l/ ^"         IF(T>3.0 & T<=3.3)"
9 Z+ I' g( o$ P"                L=(2*T-5.0)*ANGLE/90+2*R*TAN(ANGLE/2)"8 P( Y6 W& n* {
"         ENDIF"+ e- |6 S) P7 b8 k/ o" E# J
"         IF(T>3.3 & T<=3.8)"
: @& |; n  l5 z5 g5 Q% \' D1 c$ F"                L=(2*T-5.8)*ANGLE/90+2*R*TAN(ANGLE/2)"
9 R$ S* I# x$ j. p5 k( S"         ENDIF"+ C5 e' \5 N6 z* c/ r
"         IF(T>3.8 & T<=4.3)"% \1 Z/ o$ c& g- F) ?5 O
"                L=(2*T-6.7)*ANGLE/90+2*R*TAN(ANGLE/2)"
, z9 o0 ^" T/ A3 e9 F4 A/ x- t$ R& X"         ENDIF"" G- d! Q5 V8 @4 L+ F, B9 w2 ?: i
"         IF(T>4.3 & T<5)"1 q& Q  E2 M) W  |5 J; y' H
"                L=(2*T-8.9)*ANGLE/90+2*R*TAN(ANGLE/2)"
: |# G+ r' Z( z! U: z" b"         ENDIF"+ U5 E" ^, h- H3 [) C( S- ]! F
"         IF(T==5.0)"# q1 U) _+ B" o- k
"                L=(2*T-9.0)*ANGLE/90+2*R*TAN(ANGLE/2)"
0 [, j/ m- Z9 `# j"         ENDIF"
9 K5 @$ u8 R+ M4 C% f. w! b"         IF(T>5 & T<=5.3)"9 ^3 c8 P8 G7 b% w
"                L=(2*T-9.1)*ANGLE/90+2*R*TAN(ANGLE/2)"
1 D; N- ?% g3 \) j. Y4 e9 u"         ENDIF"
% C- v2 j' F( B"         IF(T>5.3 & T<=6.3)"
; o4 {4 r' [  @. Q- Q- J4 s"                L=(2*T-10.6)*ANGLE/90+2*R*TAN(ANGLE/2)"  k9 d" C* [% U' U1 W7 i1 V/ Z
"         ENDIF"
  x/ K7 p, C; V" c& d* s+ G"         IF(T>6.3)"3 y0 j6 ?, e! p9 w3 U1 Q
"                L=(2*T-10)*ANGLE/90+2*R*TAN(ANGLE/2)"2 S; J1 q0 j& V; r9 e
"         ENDIF"
4 w9 k; j) L. a0 p"  ELSE"7 d# Z$ M/ t9 Y7 l
"        IF(R<=0.5 & ANGLE==180)"% m) u7 v7 F, ^" E5 ]' R7 S3 \
"                    L=1.575*T+2*R"; U$ S" p# l4 L# n$ Z8 t5 }
"        ELSE"
& ?3 |& u6 W; _& v+ p! Y5 O"              IF(T<1.5)"
& T" D7 w9 @( O& C' c6 w"                       L=(0.5*T+R)*ANGLE*PI/180"
7 n! B7 l' z. Y+ Y"              ELSE"0 }* N: t& H. d
"                       L=(0.4*T+R)*ANGLE*PI/180"
, x4 N6 {( M& x# Q& b6 K"              ENDIF"
/ u+ f) ~& @* M"        ENDIF"
5 @8 L; K$ m. f4 s: z"  ENDIF"
* |- l  F) u/ n: ]. i"END FORMULA"
3 E6 r, E' S6 m) Z( K% T
, U# B2 I( S) h# C& n+ K: _$ c0 h+ e: t( h5 \+ x, `7 G

: S2 P& D+ p/ p; |  I
/ z2 M; R3 T$ P# V, N1 Y" M: T6 e: ]6 L5 N7 p+ ?
L=(2*T-折弯扣除)*ANGLE/90+2*R*TAN(ANGLE/2)"中的转弯扣除是自己公司的折弯扣除,可以自行更改,此表与我们画图时的内R已经无关,也就是说我们画图是内R再怎么变 展开长度也不会变了.  [2 X( O5 a4 T) t8 r- r" D7 m- Y
但这种算法对非90度时存在差异 希望有更精确的方法来算非90度折弯扣除* p8 q- R+ o) R
QQ154827664
  j2 p2 Q( R0 ~, w3 x+ U  m下面传张SHEETWORKS 图片
a.JPG
b.JPG
发表于 2009-11-26 19:37:17 | 显示全部楼层 来自: 中国浙江嘉兴
楼主你有BendCAM吗? )12*(
发表于 2009-11-28 09:01:28 | 显示全部楼层 来自: 中国广东深圳
这个是可以用公式来定义的,不过你的太麻烦了,我发过我自己用的。你可以参考下,唯一的缺点是段差展开部准,至于倍数调成自己公司的倍数就可以了。
) e( Q9 d% t3 R7 r( S* {( z" M/ P!# Pro/TABLE
% E; u+ d4 F, f/ f!# 6 U& o+ R% w1 N- f7 F
! [] S 92;
' F) p% q# B% X& G" T% O! [] W  8;
# r% I( ^$ H% s2 [2 v: k![A] W 10;
# z0 y/ F; W' B- D, h![B] W 10;; u$ W+ W& R5 `- g) f
"!" + g6 l7 J  v! ]4 r+ w
"!     90-Degree Bends - Required Straight Length of Stock (L)" 2 Q# J) g4 b# H" V9 w* ]8 N7 C* p
"!"
' j) Y& }0 p) [" C"! For Values of T and R outside the table range use the following,"
! v& T  Z) r4 ^: }' t"!" ; W% W$ z* {6 N0 x6 K
"FORMULA"8 z7 O* a% V- ?* K2 s0 I
"!"
4 ~" |7 p3 m. B" g) ~! b"IF (R>2 | ANGLE>180 | (R>0.25 & R<=2 & ANGLE==180))"
# c0 [, w# A$ ], b0 H9 z" IF (T<1.5)"8 o: C* \1 x; W) g( m
"  L = (0.5*T+R)*ANGLE*PI/180"6 h# u9 D+ b) p& X
" ELSE"
+ C& z. O0 H1 F& \$ t"  L = (0.4*T+R)*ANGLE*PI/180"  Q# V) f. X4 x# D2 e+ a- `
" ENDIF"" X0 D& j$ @; ?
"ENDIF"
% s! T# [) G* w8 B- s  ]6 j"!"
  R# S, O# b( L6 F6 ~7 R) v7 i" E"IF (R<=0.25 & ANGLE==180)"& X( Q. c/ \" C% w' b
" IF T<=0.3"9 @/ Z" c4 ?4 l3 z  L
"  L = 0"$ U+ r" r  h2 {3 U0 |* I
" ELSE"
3 {( O. _9 H9 B( j& C4 _/ C"  L = 1.6*T+2*R"
% j) A4 e4 M1 |' x, D3 ?" ENDIF"& N% W& V; v+ n: P& C
"ENDIF"
$ i6 n, A+ K! c"!"- i1 W# o0 [, h: u
"IF (R<=2 & ANGLE<180)"
1 D# Y3 m0 o! R5 i0 ~" IF (T<=0.3)") j; M# M: _2 C& o/ l
"  L = 2*R*TAN(ANGLE/2)"% h$ a6 ~- [% X. f. e; f
" ENDIF"
6 s- n% f9 y$ y$ m4 `( N, R" IF (T>0.3 & T<1.5)"" W( ~; X+ N7 V  q, f
"  L = 0.4*T*ANGLE/90+2*R*TAN(ANGLE/2)"
$ E* s2 ]; a: M4 s+ I1 e" ENDIF"
) i9 {2 r7 L8 I7 J9 f  c6 ?" IF (T>=1.5 & T<2.5)"
3 x: W3 [2 Q6 }; d* a"  L = 0.35*T*ANGLE/90+2*R*TAN(ANGLE/2)"6 v" x" T( D. ]/ K; E$ w# z
" ENDIF": H& F# F4 R8 r* w1 }
" IF (T>=2.5)"3 _. k  J5 c2 F
"  L = 0.3*T*ANGLE/90+2*R*TAN(ANGLE/2)"
8 R; x# x+ `7 e/ l' L- j" ENDIF": I5 O4 J: e8 q0 j  t' x& R
"ENDIF"
8 d& {8 s8 t2 H" @0 r"!"
1 |- [% u( [( p1 ^  a"END FORMULA"1 Z+ Q% [/ \' Z/ q! \9 r
"!"
1 }/ ~) S1 P5 X( s"! This table is valid for the following materials"
8 k9 B9 X5 z9 ^& L"START MATERIALS"
1 y- {! L* j/ B/ C) _"GI"
2 ^/ b) F2 m5 t6 }0 \6 @"SGCC" 5 Q, }8 s' j8 f9 \5 e+ _5 E( E
"SECC"
( I/ L. u- w& D, `: ^, y* T9 f! |$ X"CRS"
8 f. Z5 A0 X$ y"SPTE" 5 g" c8 B3 M/ v5 H7 @
"SUS" . l' T7 Y4 p2 Z5 [0 ]
"END MATERIALS" - F' R7 |9 Y; T) j& l
"!"
' y+ k6 O9 q% [% p+ t3 O"TABLE" * {9 V; P# [5 O
"!                            INSIDE  RADIUS (R)" 5 h; S& ?1 O0 U+ V6 M
" " 0
! y9 [3 F. [6 A- j4 Z"!THICKNESS  (T)"
$ X; w6 I( _! ~, G100 0
发表于 2010-4-18 23:05:24 | 显示全部楼层 来自: 中国台湾
wow~ it's so ...., very nice
发表于 2010-4-18 23:08:27 | 显示全部楼层 来自: 中国台湾
恩 對於在機械加工廠的我相當有幫助 感謝分享喔
发表于 2010-4-18 23:11:00 | 显示全部楼层 来自: 中国广东中山
不懂,眼都花了
发表于 2010-4-19 19:25:21 | 显示全部楼层 来自: 中国广东深圳
看不懂,学习的路漫长啊
发表于 2010-4-20 09:05:04 | 显示全部楼层 来自: 中国北京
慢慢学习,我也是折弯系数这块总弄不明白。
发表于 2010-4-20 19:13:47 | 显示全部楼层 来自: 中国广东深圳
搞钣金加工的工厂,折弯系数基本都差不多,而且常规情况下都是固定死的 。4 [0 V7 Y; _' R9 C3 I' A/ X% E) A
在PROE中用关系的一个好处是,非90度的情况下可以让关系式自己算,; i" B, c/ U) a* b5 o/ J" @
在配合判断语句:IF   ELSE等,可以将不同情况下的板材用不同的方式算展开。
6 c/ ]/ F5 e; n1 v2 d1 R3 w稍微等点编程知识的,那个展开系数表里面的程序不难看懂。
发表于 2010-10-17 00:24:48 | 显示全部楼层 来自: 中国广东佛山
1# okppkk1 / U3 ?# y4 P6 @+ y0 n
能不能说得简单点.比如用V8槽,折90角度,1.2厚Q235钢板,折一刀减去2MM.照这样的做法,同样的板材,0~85度的折弯角应该去多少料呢?或者大于90度的又是去多少呢?
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

快速回复 返回顶部 返回列表