|
|
马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
本人现在用的是公司AMADA 公司的sheet works软件来算折弯展开,感觉很好用.只要把折弯的一些信息输入(板厚,V槽宽度)就会得出合理的折弯长度.并且直接输出DXF等格式.
4 n4 }3 K$ {! P3 Q' q8 _当然,折弯扣除按照实际情况有少许差异,但可以校正输入正确的扣除值(这就是这款软件的好处)不论是非90度折弯,还是圆弧面sheetworks 都自动能算出它的折弯扣除.
- V: t! [( Z" z! v1 w" q 现在发现proe 中的折弯系数表- -@ 功能还是有的 不过要自己写程式.
9 D; A+ [) d+ m0 V+ ^+ e5 R9 p" u经过网上搜索 已经找到可以把自己想要的扣除量添加到表中,但是关于非90度折弯时 还存在着差异 希望有能力的人兄把全面的程式贴上来一起研究.能与sheetworks的功能媲美.0 ]$ e- Q4 O( G0 s6 ?( e2 e
"!" 7 ^7 y, n) g$ A3 H( s7 R# W
"FORMULA" ( T3 l4 Z- A* ?
" IF(R<=10 & ANGLE<=179)"
. ]4 a0 u6 o2 q c7 M" IF(T<=0.5)"- a; ]' K4 R0 e1 B, B" Q$ I6 @
" L=(2*T-0.8)*ANGLE/90+2*R*TAN(ANGLE/2)"
2 P) R) u5 a' X! _: L5 k" ENDIF"
U& h6 e, E) G% q" IF(T>0.5 & T<=0.9)"
6 O q) ?) ~3 V9 F& R" L=(2*T-1.4)*ANGLE/90+2*R*TAN(ANGLE/2)"
- S$ ?& N, x( z" ENDIF" g/ H: N0 m g& z
" IF(T>0.9 & T<=1.1)"
. A5 M4 k/ T! i7 T1 Q: M! h4 H" L=(2*T-1.7)*ANGLE/90+2*R*TAN(ANGLE/2)"
: b, z3 a f; n, o' [$ R- ]+ z- H; K" E" ENDIF"
. r& {: x) n. x4 y( \" IF(T>1.1 & T<=1.3)": j" I% k$ p) S7 U; M, L
" L=(2*T-2.1)*ANGLE/90+2*R*TAN(ANGLE/2)"" Y/ F) ~& x/ I) _2 b6 q+ E
" ENDIF"+ ]8 V4 H+ B( Z2 c! B
" IF(T>1.4 & T<=1.8)"
8 r( p+ z' N+ r2 j# T7 K" L=(2*T-2.55)*ANGLE/90+2*R*TAN(ANGLE/2)"
7 `; E; p( Y2 \. p ]* ~" ENDIF"
3 n; }% Y2 d% |: m; w& g$ L4 I" IF(T>1.8 & T<=2.3)"1 ?' s" H( e b& H3 Z- J6 [: i) N9 N2 |
" L=(2*T-3.6)*ANGLE/90+2*R*TAN(ANGLE/2)"
! [' n" L4 h3 [: |( n- U" ENDIF"
! g0 p1 k" V4 @8 a1 o, H" IF(T>2.3 & T<=2.8)"4 W. G4 o; ]( N0 r: {' f) Q
" L=(2*T-4.1)*ANGLE/90+2*R*TAN(ANGLE/02)"
. E2 z, z( t: f+ m& n( M! T" ENDIF"2 z2 Q4 X; _8 v. ~: \. _
" IF(T>2.8 & T<3.0)"
6 U ^2 W: ?) ]- h" L=(2*T-5.0)*ANGLE/90+2*R*TAN(ANGLE/2)"& \3 |0 n- R% c; c5 r2 w$ e
" ENDIF" $ \- ^2 x. m' L A" f. N
" IF(T==3.0)"
6 W8 I& H# w; @" L=(2*T-5.0)*ANGLE/90+2*R*TAN(ANGLE/2)"
$ {2 s7 y, \: {( Y5 O. J" ENDIF"
% d# X F7 m, d: Q" IF(T>3.0 & T<=3.3)"1 l, I2 P, J; m
" L=(2*T-5.0)*ANGLE/90+2*R*TAN(ANGLE/2)"/ \2 |* X! e- C$ Y5 w" z/ r! g9 z
" ENDIF"8 x: [# i$ T5 ]3 i+ @
" IF(T>3.3 & T<=3.8)"
6 Z1 a! ]$ D. R! `( u" L=(2*T-5.8)*ANGLE/90+2*R*TAN(ANGLE/2)"" U7 f( F5 K/ z( C2 d; Z
" ENDIF"
6 ^& T, P% s4 H" IF(T>3.8 & T<=4.3)"! ?7 H; A5 C6 M
" L=(2*T-6.7)*ANGLE/90+2*R*TAN(ANGLE/2)"9 y2 i( s% T% a8 R. w1 A2 r; {
" ENDIF"
6 L) Y, D( B3 m4 {" IF(T>4.3 & T<5)"/ P: O! w) f% k( V# H0 p) [
" L=(2*T-8.9)*ANGLE/90+2*R*TAN(ANGLE/2)"
/ @! \" T5 ]+ J' l" ENDIF"$ L# ^8 k+ f) h; Q# }( e- h( ~
" IF(T==5.0)"9 M: M( R# O. ~- W0 r
" L=(2*T-9.0)*ANGLE/90+2*R*TAN(ANGLE/2)"
* Q( x" [3 d* j* G" v/ ^" ENDIF"
A, w# D, `; V) f" IF(T>5 & T<=5.3)"4 ]9 k# w# i9 |2 H8 `" R) ~3 O7 k
" L=(2*T-9.1)*ANGLE/90+2*R*TAN(ANGLE/2)"* z# Z( V: a, w$ Q
" ENDIF"
" q A, E+ s, P/ Z: t$ V8 b$ r; s) ~" IF(T>5.3 & T<=6.3)"
6 G1 A5 I5 Y2 c5 g% o- @0 h: ?" L=(2*T-10.6)*ANGLE/90+2*R*TAN(ANGLE/2)"
% B2 h2 s+ I- C8 X# ~+ _" ~7 m" ENDIF"
0 O: y/ b2 X, ^2 H* L8 Z$ D8 B" IF(T>6.3)"5 B8 Z. v5 H: b: `4 g
" L=(2*T-10)*ANGLE/90+2*R*TAN(ANGLE/2)"
9 Y: `* T4 O& R5 D' t* `" ENDIF"
D. J! c0 N: ~0 Q+ j& @" ELSE"+ E* d" v8 S3 z7 S6 l
" IF(R<=0.5 & ANGLE==180)"
* ?) W0 j& o4 k5 c5 g" L=1.575*T+2*R"
# S1 V9 D2 f7 v2 H7 M6 \% x" ELSE"; D* v, B7 Q9 t( i; K2 {
" IF(T<1.5)" i! C; v& p0 p2 S! i6 n
" L=(0.5*T+R)*ANGLE*PI/180"- \5 r- \$ G/ k% t9 F m
" ELSE"8 M, ^3 n7 P; K. C$ I* w7 @
" L=(0.4*T+R)*ANGLE*PI/180") J, ^2 l9 B% L0 U! ?
" ENDIF"
, ~ v! G' x; p; r" ENDIF": U) W" q0 v1 r* S7 p+ Z
" ENDIF"8 K, F2 N# j' {
"END FORMULA"
2 O4 O9 l* @9 \0 A* P
$ i, m4 v% N" s2 }" i% S" M/ ^; J4 U+ \& S# D2 { X
& Y+ h1 `1 [( v! m9 D8 X& t
, B5 b8 `6 P: k; x7 H$ q
- i% O: X! I! ~1 L1 |! C" u' {L=(2*T-折弯扣除)*ANGLE/90+2*R*TAN(ANGLE/2)"中的转弯扣除是自己公司的折弯扣除,可以自行更改,此表与我们画图时的内R已经无关,也就是说我们画图是内R再怎么变 展开长度也不会变了.
2 f" l/ j e$ o# X& H0 B但这种算法对非90度时存在差异 希望有更精确的方法来算非90度折弯扣除
& g) Y- i: Z! i! JQQ154827664
, d- n. ~$ @, C" ]1 g8 j下面传张SHEETWORKS 图片 |
-
-
|