|
|
马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
本人现在用的是公司AMADA 公司的sheet works软件来算折弯展开,感觉很好用.只要把折弯的一些信息输入(板厚,V槽宽度)就会得出合理的折弯长度.并且直接输出DXF等格式.. R/ x5 x! L, S1 @6 _. F3 N
当然,折弯扣除按照实际情况有少许差异,但可以校正输入正确的扣除值(这就是这款软件的好处)不论是非90度折弯,还是圆弧面sheetworks 都自动能算出它的折弯扣除.3 I5 G0 O: a3 J+ j
现在发现proe 中的折弯系数表- -@ 功能还是有的 不过要自己写程式.
. g& `7 n/ M6 c2 y5 f经过网上搜索 已经找到可以把自己想要的扣除量添加到表中,但是关于非90度折弯时 还存在着差异 希望有能力的人兄把全面的程式贴上来一起研究.能与sheetworks的功能媲美.
; P$ _8 w. S# L1 v, m"!" 1 Z6 ^1 e, Z! [; ]! ~& r
"FORMULA" " K# I/ w4 [! X7 g! k
" IF(R<=10 & ANGLE<=179)"- q- v, Y! n) C, [) Q. O; E
" IF(T<=0.5)"
$ V5 V2 ^( W6 |" L=(2*T-0.8)*ANGLE/90+2*R*TAN(ANGLE/2)"" @+ m8 X5 W5 |' z# {7 D& Q+ j
" ENDIF"3 c/ Y$ s6 x' K; S$ D
" IF(T>0.5 & T<=0.9)"
1 t4 S: `" J: Q" L=(2*T-1.4)*ANGLE/90+2*R*TAN(ANGLE/2)"
- a/ c3 m! E+ x' V2 C" ENDIF"
6 u8 |& M1 u$ y3 E. o/ C6 {' A" IF(T>0.9 & T<=1.1)"
) D+ g0 t0 @7 k9 _8 s! m' r* \" L=(2*T-1.7)*ANGLE/90+2*R*TAN(ANGLE/2)"+ P- ~$ s5 x. b" z# L9 M1 ~; u1 j
" ENDIF"
. C- D' I0 A! R1 P) {" IF(T>1.1 & T<=1.3)"
7 o! D% \$ g$ A% g" L=(2*T-2.1)*ANGLE/90+2*R*TAN(ANGLE/2)"
/ R, }, i6 L# Y" ENDIF"0 Z' ]5 F+ l; } H+ g$ S
" IF(T>1.4 & T<=1.8)"
7 e/ U8 x* e0 a0 t# |! Z2 J" L=(2*T-2.55)*ANGLE/90+2*R*TAN(ANGLE/2)"
1 S3 ?. V, T- f" ENDIF"2 [, ~: j% H! I
" IF(T>1.8 & T<=2.3)"7 \6 e7 p3 L. O# U# p; n8 Y4 r
" L=(2*T-3.6)*ANGLE/90+2*R*TAN(ANGLE/2)"
2 T8 U) [. K0 \9 w" ENDIF"
3 R+ Z2 d$ X" V! `' `3 F: G# M" IF(T>2.3 & T<=2.8)"6 _2 n J# N$ ^! s; N
" L=(2*T-4.1)*ANGLE/90+2*R*TAN(ANGLE/02)"
I* x3 d* w) @1 W3 s7 T" ENDIF"
+ W8 T; |- D7 Y7 C4 v3 b d F" IF(T>2.8 & T<3.0)"
1 q0 m1 F; _% E. `+ N2 i v" L=(2*T-5.0)*ANGLE/90+2*R*TAN(ANGLE/2)"1 B3 Q- m) O6 M
" ENDIF" " K P2 c0 v& Q8 x% {
" IF(T==3.0)"
1 Q2 h, o5 j7 m+ \" L=(2*T-5.0)*ANGLE/90+2*R*TAN(ANGLE/2)"6 n' }. {* v3 F1 E* B" N1 k6 _
" ENDIF" G% u+ @9 L! }! g& e
" IF(T>3.0 & T<=3.3)"
$ j6 s/ H e+ N, o8 m" L=(2*T-5.0)*ANGLE/90+2*R*TAN(ANGLE/2)"9 Z+ b9 s5 J; k! {9 `' K0 B3 c
" ENDIF", u9 ~2 F, Z! R' x0 C
" IF(T>3.3 & T<=3.8)". _$ z2 `2 w8 ~0 x; {' E6 q' S
" L=(2*T-5.8)*ANGLE/90+2*R*TAN(ANGLE/2)"7 r. P$ I$ h/ `1 O
" ENDIF", U% W; Y+ C2 A+ M$ z( |7 `( p4 u- h
" IF(T>3.8 & T<=4.3)"/ ~4 u$ ^+ g5 Y ~) p: k* g
" L=(2*T-6.7)*ANGLE/90+2*R*TAN(ANGLE/2)"
: N+ ~7 \! R* X6 J' g( d" ENDIF"
% f( r/ r/ t& ]+ M+ e- u1 B" IF(T>4.3 & T<5)"' U+ B! ^$ c* X3 B
" L=(2*T-8.9)*ANGLE/90+2*R*TAN(ANGLE/2)"3 b& z" `& U0 B1 Q
" ENDIF", @2 L4 [# H# e/ w
" IF(T==5.0)"# J% d# s; U- y M a
" L=(2*T-9.0)*ANGLE/90+2*R*TAN(ANGLE/2)"
9 q0 T& @" r" X) W9 n, k9 w" ENDIF"! j+ q) I/ p1 I) r, m) i
" IF(T>5 & T<=5.3)"
) C P v% P% F4 e# x+ w5 p" L=(2*T-9.1)*ANGLE/90+2*R*TAN(ANGLE/2)"$ F5 @% F+ y: @# `. _
" ENDIF"
" e1 V4 t- a) }# C- I3 f' G" IF(T>5.3 & T<=6.3)"
# j7 p4 m6 g3 j$ F' G2 P7 f" L=(2*T-10.6)*ANGLE/90+2*R*TAN(ANGLE/2)"$ d# q4 }! m! y# R* i! b
" ENDIF"; ^( @3 }, o) P! }" f7 K! d
" IF(T>6.3)"
# w9 ?5 H3 h% f& B" L=(2*T-10)*ANGLE/90+2*R*TAN(ANGLE/2)"
% t; m) ?1 n. b3 {" ENDIF"
G; X2 l0 ~9 [0 ~; S4 @" ELSE"+ \+ z, n( ]( [" j8 f% Z
" IF(R<=0.5 & ANGLE==180)"
& T$ [0 I5 s# n0 Y( @7 E4 U( {! \" L=1.575*T+2*R"
3 C& d" I: l$ `' ]" ELSE"
( m/ a( m- P8 `" \' f1 x1 u; L6 Y" IF(T<1.5)"
) z9 l( D; l+ q* y& @6 m+ S, U: U4 y" L=(0.5*T+R)*ANGLE*PI/180"9 V. u1 l* N' }1 m* B. G2 }) w
" ELSE" K! h- O, Y) t! [; R
" L=(0.4*T+R)*ANGLE*PI/180"
$ p+ N1 O/ d. Q( h ~" ENDIF"
7 a* R, O) i% C. J* z4 O" J7 U" ENDIF"% a' E; k5 B+ V. D T. D: y9 h
" ENDIF"2 n; k" |" j7 y
"END FORMULA"
, m% {9 S6 @" `2 H/ S. l8 [8 e V- I. c+ Q' ]
4 u2 E7 C( E0 m8 K2 ]) s
( b1 U7 c6 S) R& L
* X/ f8 w! f# k( @" Q, \% `! p
}9 u; P1 A5 ]1 `0 w8 aL=(2*T-折弯扣除)*ANGLE/90+2*R*TAN(ANGLE/2)"中的转弯扣除是自己公司的折弯扣除,可以自行更改,此表与我们画图时的内R已经无关,也就是说我们画图是内R再怎么变 展开长度也不会变了.
; z0 w! O. C9 A) {! _但这种算法对非90度时存在差异 希望有更精确的方法来算非90度折弯扣除8 i% r. s9 o' B+ U& Z. _
QQ154827664
: Z2 _: J U3 v" i+ `# r! R下面传张SHEETWORKS 图片 |
-
-
|