找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 4366|回复: 15

椭圆加工疑问

[复制链接]
发表于 2012-9-30 21:34:03 | 显示全部楼层 |阅读模式
铣床加工长轴50 短轴27的椭圆# b+ l- g0 P7 K! y9 D4 u
直径20的立铣刀* v7 Z, j0 }4 e) _9 |6 O

3 N& ~0 c- ~& X, g7 o铣刀的走刀轨迹还是椭圆吗?
. F5 k) d* z! U9 h2 r& Q! p7 z在CAD上将画出椭圆向外偏10mm的曲线不是椭圆
# e* M( X! e- q不能用椭圆编程。
$ E7 W- z7 A& g( i$ }9 ^如果按长轴50+10 短轴27+10的椭圆定义刀具轨迹加工出的形状有偏差
7 f/ N0 |: q. ^" ?: P
+ b* [( _6 O* P. ]) l6 b( h4 k/ i应该如何编写加工程序?
7 y+ O$ b& y3 }, d- x
回复

使用道具 举报

发表于 2012-9-30 22:02:44 | 显示全部楼层
是橢圓沒問題,你CAD偏置出來不是橢圓才有問題

点评

鍐欎簡涓  发表于 2012-10-1 18:48
鐢ㄧ數鑴戠紪绋嬪惂涓嶄細鏈夎繖涓?棶棰橈紝鐢╟ad鍋忕Щ鍑烘潵鐨勭‘瀹炴槸涓嶅?鐨勶紝濡傛灉鏄?崟绾?殑鐩寸嚎涔嬬被鐨勫亸绉绘病鏈夐棶棰橈紝鏇茬嚎鐩告帴灏变笉瀵广  发表于 2012-10-1 18:42
发表于 2012-9-30 22:05:51 | 显示全部楼层
本帖最后由 xuzhihui871029 于 2012-9-30 22:07 编辑
% k* b8 J) X, \8 p8 C* M0 Q2 [& |7 ?7 K) k2 {, G2 v. Q
个人观点:
% J; S& R' G; b3 ~, M6 W  y  CAD作图不是椭圆可能是参数设置不对,视觉上感觉不是椭圆。1 I! }. m, W, L% q9 _6 U
  关于编程,可用椭圆参数方程编写,a,b分别为长轴短轴,X=acosθ,Y=bsinθ。θ值初设为0,至《=360结束,估计可以。) z+ H/ @. g2 r! t4 J2 w
以西门子840D为例
+ O4 T; c; L( n0 J0 u2 J$ G' y- K    M61M62M63' }- _3 x# v5 K- M  f) U4 t
      R1=50: ~* G% ^/ I3 a8 c) V3 I$ s
      R2=27+ M' v7 Y* y; j" z
      R3=0+ h! y* u; q+ o8 K) m
      G54G17G90G0Z150& j1 Q0 b9 Y, U+ j
      X70Y0- {3 |) c9 Y; q
      M3S300F100' |% k; _7 o2 i: S
      Z209 k5 E" h( }5 ?. R7 h% f3 i
      G01Z09 C- s2 t" ~9 B. l$ x+ {/ F
N1  X=R1*cos(R3)Y=R2*sin(R3)
" u- r  b& k) L% k+ z5 X. M      R3=R3+1/ S4 B( {8 V) s5 F8 C5 ?
      IF R3<=360 GOTO N1
9 w1 Z7 k7 _9 `5 M, m: a$ Q6 k2 o      G0Z150
2 v9 a+ u1 T+ U2 h% F# H      M052 {, y" Y6 q9 S' y8 z+ d
      M30" `3 p# Y/ W" s$ M. Z, y; u. }
      视加工精度要求,R3增量适当改变,因为数控机床实际上是跑折线。外形加工要用刀具补偿,直接按图纸编程,否则会很麻烦。/ m! b! H3 C" |( c
以上仅理论意见,本人并没有实际加工过,仅作参考
 楼主| 发表于 2012-9-30 22:20:41 | 显示全部楼层
xuzhihui871029 发表于 2012-9-30 22:05 : w7 D7 Z: R/ p! w- K$ L# ^
个人观点:
, J. G2 h6 S% d6 a4 n3 r5 X' f  CAD作图不是椭圆可能是参数设置不对,视觉上感觉不是椭圆。) m8 S2 N" ~( c
  关于编程,可用椭圆参数方程编 ...

( H$ z/ f. U1 g, E* c* r. J, o& f如果加工椭圆  加刀具半径 即a+10,b+10的椭圆吗5 u/ B; M8 w0 W: l; K% P# V

2 h9 F& ]: U2 k" s
发表于 2012-9-30 22:24:00 | 显示全部楼层
chenxin_98 发表于 2012-9-30 22:20
4 o# d' ^+ b2 K2 P如果加工椭圆  加刀具半径 即a+10,b+10的椭圆吗

3 v* ?! p, X) [  L: _是这样,如果曲线不对,是不是你作图有问题。我还是推荐你用刀补,加减半径的方法不方便。不利于编程
发表于 2012-9-30 22:40:14 | 显示全部楼层
用半徑補償就行,到時候尺寸不對也不用改程序,不過加工內橢圓的時候刀具半徑要小於最小的曲率半徑
发表于 2012-9-30 23:07:25 | 显示全部楼层
三楼的宏写的可以
发表于 2012-10-1 00:49:00 | 显示全部楼层
用宏程序,角度设为变量,再把椭圆的参数方程带进去就可以用了
 楼主| 发表于 2012-10-1 08:06:18 | 显示全部楼层
本帖最后由 chenxin_98 于 2012-10-1 08:07 编辑
' I4 y$ ~" K: }6 d2 t0 D
% \, _6 a* q* u; y: L8 H试过了
! [. k3 A+ o9 i7 w# j+ j如果编宏程序,刀具中心轨迹编程,铣出来的形状: A- X( D; Y: p+ i: E
与 将椭圆上的点一个一个算出来 测量,有差别9 m! G! O  g' A. `2 f2 _4 D, B2 R

. N* d) v. B& `7 Z9 G8 s# y4 C2 o铣出来的不是椭圆
; K) W3 w- r! x
发表于 2012-10-1 09:20:41 | 显示全部楼层
本帖最后由 凰呀 于 2012-10-1 09:25 编辑
- K: V2 y, q5 [; A
chenxin_98 发表于 2012-10-1 08:06 ( m4 g+ a% H9 w" G3 v1 m* w
试过了
1 O, g2 Y8 ]- `8 q/ R. b1 z/ {如果编宏程序,刀具中心轨迹编程,铣出来的形状
' E& z/ ]( H6 L1 y: j6 f与 将椭圆上的点一个一个算出来 测量,有差别

8 e3 N9 a% e$ j7 f) y5 E/ n; g這個你最好貼個圖出來看看,我以前也用宏程序走過,如沒寫錯的話,就算尺寸有出入作出來的也是橢圓,這個做出來不是橢圓是什麽情況& k2 w) S9 X- T% J
PS:用宏程序和一個一個算座標都是一回事,只是宏里的座標是機床自己算出來的% |! T, A1 K7 ?) P+ s4 q5 M
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Archiver|手机版|小黑屋|机械社区 ( 京ICP备10217105号-1,京ICP证050210号,浙公网安备33038202004372号 )

GMT+8, 2025-8-8 05:17 , Processed in 0.067268 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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