QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
本人现在用的是公司AMADA 公司的sheet works软件来算折弯展开,感觉很好用.只要把折弯的一些信息输入(板厚,V槽宽度)就会得出合理的折弯长度.并且直接输出DXF等格式.; C# x8 C+ q" f8 x5 D
当然,折弯扣除按照实际情况有少许差异,但可以校正输入正确的扣除值(这就是这款软件的好处)不论是非90度折弯,还是圆弧面sheetworks 都自动能算出它的折弯扣除.
4 a1 q7 v8 @1 e  a      现在发现proe 中的折弯系数表- -@  功能还是有的 不过要自己写程式.' @2 ~. @3 ?: ?7 _) J8 b
经过网上搜索 已经找到可以把自己想要的扣除量添加到表中,但是关于非90度折弯时 还存在着差异 希望有能力的人兄把全面的程式贴上来一起研究.能与sheetworks的功能媲美.
% {% E6 X0 U' C( B* ~3 |"!" / A- o; L) s  G2 I+ P* \
"FORMULA" ( v$ c. ]/ ]2 L  e7 h$ L4 l
"  IF(R<=10 & ANGLE<=179)"  m3 s" k5 i4 Z& l
"         IF(T<=0.5)"' H6 |; P( E0 I
"                L=(2*T-0.8)*ANGLE/90+2*R*TAN(ANGLE/2)"
/ X9 J6 V: `$ r( k9 [) j; y" [$ I"         ENDIF"
  T2 B/ S# W- D& Z" ?( j' M$ X"         IF(T>0.5 & T<=0.9)"' S# `+ [) s& Q  t: G
"                L=(2*T-1.4)*ANGLE/90+2*R*TAN(ANGLE/2)"( D( r3 _5 ?' L3 m4 x8 q
"         ENDIF"
& ?5 q8 S+ @0 i' J  f"         IF(T>0.9 & T<=1.1)"* t, G2 \3 k/ F0 a
"                L=(2*T-1.7)*ANGLE/90+2*R*TAN(ANGLE/2)"- R% W$ c8 U3 k! Q( I
"         ENDIF"
( f* Y# D$ E: P# A: }8 K" }"         IF(T>1.1 & T<=1.3)"
6 P4 C3 ]  t: f"                L=(2*T-2.1)*ANGLE/90+2*R*TAN(ANGLE/2)"
/ ~1 V" N) {" T  r8 c: D"         ENDIF"
  Z+ I2 g8 V+ P: C& m/ r"         IF(T>1.4 & T<=1.8)"# ~: K( u3 F( v- b9 W. a! L
"                L=(2*T-2.55)*ANGLE/90+2*R*TAN(ANGLE/2)"
# q" u5 ]+ G0 ^* j$ o2 i"         ENDIF". E; v7 B' a2 [1 S% |4 X
"         IF(T>1.8 & T<=2.3)"
& l' z1 @1 T8 T4 O"                L=(2*T-3.6)*ANGLE/90+2*R*TAN(ANGLE/2)"" x6 ]6 Y1 X& `% t' D0 L
"         ENDIF"
7 c1 s5 k: a/ j2 x" E3 K0 B. _"         IF(T>2.3 & T<=2.8)"  {# Q$ N5 T. y
"                L=(2*T-4.1)*ANGLE/90+2*R*TAN(ANGLE/02)") @9 w! {7 q  [& O8 }* x
"         ENDIF". m2 X1 r9 o* D2 M; H  c' W
"         IF(T>2.8 & T<3.0)"
" z- o/ Q: s# o* _; ^- B"                L=(2*T-5.0)*ANGLE/90+2*R*TAN(ANGLE/2)"  K$ y) g/ O" k  Z% g
"         ENDIF"
; U- t4 M/ f: n0 c0 c$ A2 |"         IF(T==3.0)"
+ ^: F5 m- _) d( [! [' r( b; P9 ?$ a5 t"                L=(2*T-5.0)*ANGLE/90+2*R*TAN(ANGLE/2)"
5 Z0 _$ ]/ _3 u& W3 f! q"         ENDIF"
" t8 F3 W- j7 ~# a( H" n: z"         IF(T>3.0 & T<=3.3)"$ n* g' K# N9 }4 {
"                L=(2*T-5.0)*ANGLE/90+2*R*TAN(ANGLE/2)"( X. h  ]+ B: i! x3 p; s
"         ENDIF"
) s( O3 k! x9 g! p# h"         IF(T>3.3 & T<=3.8)"
, C# Q- b2 r, J5 T- v"                L=(2*T-5.8)*ANGLE/90+2*R*TAN(ANGLE/2)"! n( e* _: L. x5 o- ^
"         ENDIF", m/ b2 k! f" P  t/ H0 g/ M
"         IF(T>3.8 & T<=4.3)"4 C0 q* f* k2 q* N/ C3 D
"                L=(2*T-6.7)*ANGLE/90+2*R*TAN(ANGLE/2)"" U% M+ j5 @: R1 P
"         ENDIF"
3 R4 b& [: K( D"         IF(T>4.3 & T<5)"
% k; r! B( ?; m) q"                L=(2*T-8.9)*ANGLE/90+2*R*TAN(ANGLE/2)"
* W$ N% P. o9 d7 V3 G"         ENDIF"
6 @; N( o6 s- f6 M5 S7 b"         IF(T==5.0)": b' U" ]! k, E2 }: x, u& n2 y; b6 j  M
"                L=(2*T-9.0)*ANGLE/90+2*R*TAN(ANGLE/2)"
: T7 N8 h$ o. ^- v8 F"         ENDIF"/ \* G) ?$ w: ]7 a( V' N1 U
"         IF(T>5 & T<=5.3)"/ V# }6 Y# e5 w5 [: P7 ]. ~) M* Y
"                L=(2*T-9.1)*ANGLE/90+2*R*TAN(ANGLE/2)"
! _6 F) t1 r0 W1 N4 F/ S"         ENDIF"! j' c; g& F" U2 J7 ~
"         IF(T>5.3 & T<=6.3)"4 p1 ^/ {% l) Q
"                L=(2*T-10.6)*ANGLE/90+2*R*TAN(ANGLE/2)"2 S; P" Q, o) {. W9 q/ S- Q
"         ENDIF"
1 n/ R% W: R  F"         IF(T>6.3)"
7 N$ m" I! G: K: m"                L=(2*T-10)*ANGLE/90+2*R*TAN(ANGLE/2)"" Z2 k) v  @$ C8 u7 W9 a* l) g) H0 n
"         ENDIF"8 u2 b& |: a0 c+ P
"  ELSE"5 c7 l$ t2 |  B
"        IF(R<=0.5 & ANGLE==180)"
" r! ]$ h1 F; f$ W/ \"                    L=1.575*T+2*R"
# l5 S6 N0 T3 ~( I; a' F"        ELSE"
6 `4 X  \6 N; x" F"              IF(T<1.5)"
& p7 \& a: E' {6 x0 \"                       L=(0.5*T+R)*ANGLE*PI/180"
1 w3 n& j2 ]; t7 t"              ELSE"
: j2 d# |# m; q# _( D/ P"                       L=(0.4*T+R)*ANGLE*PI/180"
* G" X3 }% Q* N8 C. J; i* K"              ENDIF"1 s% x% Y5 ]0 f' v& ]; n' Z
"        ENDIF"
  N; K8 v% c1 v' B"  ENDIF"9 F, k7 H6 R' B: W0 Q
"END FORMULA"
" n$ u7 a  a6 J2 ^5 {1 M% J! }. k0 s) W/ s5 g

8 _' J% D0 G6 [$ I7 u( J- W; u# N

' e- m3 @5 v) _7 `) d4 C
/ R$ m: f2 W4 Z/ E* uL=(2*T-折弯扣除)*ANGLE/90+2*R*TAN(ANGLE/2)"中的转弯扣除是自己公司的折弯扣除,可以自行更改,此表与我们画图时的内R已经无关,也就是说我们画图是内R再怎么变 展开长度也不会变了.+ ^4 J0 Q. Y3 W' n0 \' o" s9 [
但这种算法对非90度时存在差异 希望有更精确的方法来算非90度折弯扣除1 T  g% v" w! y4 p) ]
QQ154827664 4 ^. c) ~0 b" u
下面传张SHEETWORKS 图片
a.JPG
b.JPG
发表于 2009-11-26 19:37:17 | 显示全部楼层 来自: 中国浙江嘉兴
楼主你有BendCAM吗? )12*(
发表于 2009-11-28 09:01:28 | 显示全部楼层 来自: 中国广东深圳
这个是可以用公式来定义的,不过你的太麻烦了,我发过我自己用的。你可以参考下,唯一的缺点是段差展开部准,至于倍数调成自己公司的倍数就可以了。0 K% w. \8 U3 x
!# Pro/TABLE+ P6 I3 Q2 e; D( b0 u  q' S6 y
!# ' i) |, K! Q. H
! [] S 92;
7 p1 y3 w6 R+ @$ B# W3 \8 O! [] W  8;
% f/ Q( K# }$ G+ e. f  K![A] W 10;
5 v; Y2 H# _3 h9 _0 O3 Y  i; L) a![B] W 10;
! i+ H' a8 ?! x" H  k"!" 4 _! l% d; L8 ?* t3 ~" n. v
"!     90-Degree Bends - Required Straight Length of Stock (L)"
$ x$ n. m  h4 m3 t"!"
# H2 ?+ ~# g2 l7 C9 Z2 M"! For Values of T and R outside the table range use the following," 0 S$ y0 i4 t: [# G
"!"
4 r9 g! f$ q. T" Y1 T" M9 ["FORMULA"
3 X( W" G3 j7 f"!"9 T! z7 ?2 R2 U4 `: }4 R- C
"IF (R>2 | ANGLE>180 | (R>0.25 & R<=2 & ANGLE==180))"6 O4 X. }% i$ Q  w3 T3 j# H
" IF (T<1.5)"
$ b5 B/ _+ h+ Y6 H  n"  L = (0.5*T+R)*ANGLE*PI/180"
, y% V% u! c2 P) |# }$ p" ELSE"
1 y. r/ g+ w: N4 ?/ g  F"  L = (0.4*T+R)*ANGLE*PI/180"0 i" e8 u' o+ J; e" Q0 M
" ENDIF"5 w- s2 q9 m; G
"ENDIF"7 m' z" F! F# S
"!"
! F2 E- y2 j% z3 L$ P# E"IF (R<=0.25 & ANGLE==180)"$ t8 u+ e7 n' z, B
" IF T<=0.3"/ `; N7 z; V/ I" A# M& G, w0 I$ m) G
"  L = 0"
9 T: P' c8 G0 e9 H5 K$ N" ELSE"1 t8 a9 e+ G4 p6 u! f: h6 m
"  L = 1.6*T+2*R"7 N: u3 Z4 i* p2 y! z
" ENDIF"
: `- {" [! i! ?8 ?1 i6 N"ENDIF"
1 e& _. Y- h4 X"!"% u: Z9 l6 v' |% w. e9 U
"IF (R<=2 & ANGLE<180)"- T; u: y4 o- J  g) `
" IF (T<=0.3)"
8 Y% \+ W: _5 ]( S, X"  L = 2*R*TAN(ANGLE/2)"4 H$ g) W/ ~# j9 S/ }) ~- o
" ENDIF") D7 M! d) v& G+ C: \$ R
" IF (T>0.3 & T<1.5)"& e. }' N& `; L8 o
"  L = 0.4*T*ANGLE/90+2*R*TAN(ANGLE/2)"1 y' `9 r; I( z* U; s/ E
" ENDIF"+ s# N  w4 |0 O: d8 f9 v
" IF (T>=1.5 & T<2.5)"
: S7 Q1 b1 S( Y) ]( b. s+ W! v"  L = 0.35*T*ANGLE/90+2*R*TAN(ANGLE/2)"
2 U- S# T3 B1 v0 q. i; j0 W/ S" ENDIF"( ]9 I9 O* m* R; A0 l
" IF (T>=2.5)"
. N* ?9 r! J( K/ I/ C"  L = 0.3*T*ANGLE/90+2*R*TAN(ANGLE/2)"
( R+ H+ Z2 r  x9 T8 J" ENDIF"' O' u9 [5 y) Y/ B, z( S
"ENDIF"
; \* J8 \1 B' L' Q( A$ a; k& j* W"!"# z; ?1 i1 A/ Z3 `$ f
"END FORMULA"
4 i) k: l' Y* y% ^9 q"!"
0 v9 d; \" Z; C5 d+ {% X( K"! This table is valid for the following materials" 0 V: |' s3 P4 |! H! z& ^& s! K
"START MATERIALS"
; M: A2 e  O7 K% G9 o"GI"   c' f9 G7 d, V. h  p2 N! r3 b$ d% _
"SGCC"
" r, M0 z- M2 ]5 K"SECC"
, @+ n0 W  E: U8 ]: g' y"CRS"
! R8 ?" q; s6 F2 T4 y9 E2 m"SPTE"
$ C+ B: C. i% g5 O' m/ c( n4 e2 n"SUS"
! y$ h4 \3 s  H2 v9 o! v. a8 o1 c; O8 l"END MATERIALS" 5 B" T& n! ]  Q4 u, Z6 P1 I0 O
"!"
2 P* k* b! T7 T"TABLE" 7 P3 k' J9 y5 ]3 Z; ]+ L- w
"!                            INSIDE  RADIUS (R)" # K, L! v# d, k5 v4 h
" " 05 |. g0 U0 q5 \2 ~- R" p
"!THICKNESS  (T)"
5 N8 H, I4 r! y% Q100 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 | 显示全部楼层 来自: 中国广东深圳
搞钣金加工的工厂,折弯系数基本都差不多,而且常规情况下都是固定死的 。
, H; Q, }) Y2 d2 \在PROE中用关系的一个好处是,非90度的情况下可以让关系式自己算,
/ p2 x: Z% `+ Q( |+ s  d) ~% p在配合判断语句:IF   ELSE等,可以将不同情况下的板材用不同的方式算展开。
# _; J' {$ \& x1 h5 y+ Y稍微等点编程知识的,那个展开系数表里面的程序不难看懂。
发表于 2010-10-17 00:24:48 | 显示全部楼层 来自: 中国广东佛山
1# okppkk1
- a- h7 U& O% ~! d能不能说得简单点.比如用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 )

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