|
马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
本人现在用的是公司AMADA 公司的sheet works软件来算折弯展开,感觉很好用.只要把折弯的一些信息输入(板厚,V槽宽度)就会得出合理的折弯长度.并且直接输出DXF等格式.
- p+ d/ o- E, T7 y2 U7 v当然,折弯扣除按照实际情况有少许差异,但可以校正输入正确的扣除值(这就是这款软件的好处)不论是非90度折弯,还是圆弧面sheetworks 都自动能算出它的折弯扣除.
7 @5 B: Z- J) x; m$ Y" B, V: a* ?0 h 现在发现proe 中的折弯系数表- -@ 功能还是有的 不过要自己写程式.
- N+ d5 j4 C/ i! E1 j5 e8 j& J经过网上搜索 已经找到可以把自己想要的扣除量添加到表中,但是关于非90度折弯时 还存在着差异 希望有能力的人兄把全面的程式贴上来一起研究.能与sheetworks的功能媲美.3 i# @, D6 b* E* o: o0 H
"!"
i6 K' O; g) Q+ f% b"FORMULA"
7 D/ p) q+ D# T% \. ^" IF(R<=10 & ANGLE<=179)"* B* K6 c+ _ b
" IF(T<=0.5)"
5 b' X9 C! M, a" L=(2*T-0.8)*ANGLE/90+2*R*TAN(ANGLE/2)"
# }% h+ Q% J( ]5 \6 [ m, ^" ENDIF"
h. }) @- H5 Q9 ^" IF(T>0.5 & T<=0.9)"5 N& M4 U+ o f
" L=(2*T-1.4)*ANGLE/90+2*R*TAN(ANGLE/2)"" g6 A, x' ?2 e8 [
" ENDIF"# a6 z0 d* G' a. Z7 W- e4 n+ z
" IF(T>0.9 & T<=1.1)"
( }% L3 A. ]5 Y' l- }4 y, W* x" L=(2*T-1.7)*ANGLE/90+2*R*TAN(ANGLE/2)"
1 ]1 J, `- i0 F; Z& D" ENDIF"# ~) ?9 B( H" W! p
" IF(T>1.1 & T<=1.3)"7 s' V9 [2 j3 X' I- s0 j
" L=(2*T-2.1)*ANGLE/90+2*R*TAN(ANGLE/2)"
" Q3 f, ?$ d* S6 g2 ^. N1 A" ENDIF"
, a6 l; D% T; n$ R% ~" IF(T>1.4 & T<=1.8)"
5 ?/ O( c s. Y/ _; ~- ?" L=(2*T-2.55)*ANGLE/90+2*R*TAN(ANGLE/2)"
& }9 {2 y! J S* T: d ` ^" ENDIF"" p8 k) o, ~! s l* O! R( X( ]- J9 |! D
" IF(T>1.8 & T<=2.3)"
% s; B F" ?) V2 o* {" L=(2*T-3.6)*ANGLE/90+2*R*TAN(ANGLE/2)"
& `9 m0 ]0 F5 P: V h2 Q/ C" p" ENDIF"
^0 Y/ d5 ^* i" IF(T>2.3 & T<=2.8)") m+ B4 i2 L* X0 J+ o- Z& |; f
" L=(2*T-4.1)*ANGLE/90+2*R*TAN(ANGLE/02)"& D9 B5 I5 s9 b, H/ y2 @
" ENDIF"4 x/ C; v; h4 j+ R. i0 C
" IF(T>2.8 & T<3.0)"
& r- N1 X8 [ Z/ P2 {" L=(2*T-5.0)*ANGLE/90+2*R*TAN(ANGLE/2)"
% `$ b8 H l4 t3 \# G: l" ENDIF"
) V& Y- r% r7 H( ~" IF(T==3.0)"4 O* \' d5 C* B/ _5 ?4 S9 k
" L=(2*T-5.0)*ANGLE/90+2*R*TAN(ANGLE/2)"
: n: C% F# ]8 a7 h6 o" ENDIF"
) _3 D/ e* l9 x3 y0 L8 X% d" IF(T>3.0 & T<=3.3)"
% n$ s' j, `0 I f8 I" L=(2*T-5.0)*ANGLE/90+2*R*TAN(ANGLE/2)"
' \' @/ m: X# R" ENDIF"/ N4 g; i9 x; E# r
" IF(T>3.3 & T<=3.8)"# {. m: P. ?4 `1 e4 A( i5 F1 [
" L=(2*T-5.8)*ANGLE/90+2*R*TAN(ANGLE/2)"+ A4 N- B; s) c( P2 l
" ENDIF"/ i: u% u7 ?0 P) F. h& a
" IF(T>3.8 & T<=4.3)"7 T. c: n5 e0 g) U: K+ k
" L=(2*T-6.7)*ANGLE/90+2*R*TAN(ANGLE/2)"
7 Q) Q4 D3 o; f) P- J2 G6 p5 O- F( E I" ENDIF"/ X( V& t, S0 {" X+ G
" IF(T>4.3 & T<5)"
( l8 h7 F6 H3 w" L=(2*T-8.9)*ANGLE/90+2*R*TAN(ANGLE/2)"- Q% C' k: f1 `9 C3 o+ z# v
" ENDIF". E3 @( [- l1 Q3 ?/ z. d$ {+ U% s
" IF(T==5.0)"
: { M9 C( C1 r" Y! X* z7 C) V/ t" L=(2*T-9.0)*ANGLE/90+2*R*TAN(ANGLE/2)"
4 J" v% p/ g/ @' {% Y( H2 |. |" ENDIF"8 C' e0 p( Z. R& A f$ N
" IF(T>5 & T<=5.3)"
! t& V9 @2 Q* _2 b- d" L=(2*T-9.1)*ANGLE/90+2*R*TAN(ANGLE/2)"
( [/ h, n; E. w* U2 `" ENDIF"# w5 n& u; o8 V, I
" IF(T>5.3 & T<=6.3)"" g, _. T: D' f8 t
" L=(2*T-10.6)*ANGLE/90+2*R*TAN(ANGLE/2)"3 k8 z) W8 j: s# H, I
" ENDIF"4 o* Q) `/ P- R ?# e2 _
" IF(T>6.3)". l) \; R/ o; q/ X+ }6 `" _
" L=(2*T-10)*ANGLE/90+2*R*TAN(ANGLE/2)"
$ B8 B0 R1 m5 a" ENDIF"; W8 z- s. A' i: c+ L- z% y* M/ i
" ELSE"
7 G6 b, W! D9 h+ w# m, }# ]4 F" IF(R<=0.5 & ANGLE==180)"
" s/ _; H7 E- x7 M* s# {" L=1.575*T+2*R"! `1 Y6 z& Z$ k0 F
" ELSE"
$ k( j9 N' D8 K& H ^! s" IF(T<1.5)"
j5 }- t3 N3 C" L=(0.5*T+R)*ANGLE*PI/180"
! b$ [$ A1 Z% R" @! j) [( Q" |& K" ELSE"$ W$ F2 z# }4 a4 n
" L=(0.4*T+R)*ANGLE*PI/180"$ } D2 Y6 t* N3 Z& [3 H, i7 ?
" ENDIF"
2 O$ u b, V4 g M5 o8 H" ENDIF"
& K' }7 H" `5 l2 `, A" \" ENDIF"" s8 F7 z6 w* [
"END FORMULA"/ e9 ^4 d0 n8 F: V5 p, f
b$ x" s- @0 P6 m E$ N3 M! W* _5 m9 U+ p7 Q2 C
9 w: r* y: A- D( ^8 Q3 t
; q5 z: i+ H: c" A" ~
9 m; `6 N) {( qL=(2*T-折弯扣除)*ANGLE/90+2*R*TAN(ANGLE/2)"中的转弯扣除是自己公司的折弯扣除,可以自行更改,此表与我们画图时的内R已经无关,也就是说我们画图是内R再怎么变 展开长度也不会变了.3 x( `9 k9 [: \& B/ Y7 _
但这种算法对非90度时存在差异 希望有更精确的方法来算非90度折弯扣除
0 b- Q% `0 o0 V& J! j* e9 zQQ154827664
6 j9 P- y: E* W5 m" t下面传张SHEETWORKS 图片 |
-
-
|