找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 15317|回复: 13

请教西门子840D铣椭圆的程序。急用

  [复制链接]
发表于 2011-8-16 15:41:06 | 显示全部楼层 |阅读模式
要加工一个长轴30短轴20的半个椭圆,请高手指点一下椭圆的加工格式。
回复

使用道具 举报

发表于 2011-8-16 18:47:39 | 显示全部楼层
宏程序新手! ]" w$ k8 B* c
车床编过宏程序,发那科的 N010 ﹟1=﹟1+1,  7 y* P5 o% ?8 Z; x2 a
﹟2=﹟2+1
  z+ ^7 Z8 g( N6 I! [! J4 H﹟3=30SIN(#1)$ I: C. k, m3 K' m7 r5 O( W
#4=20COS(#2)  (本人愚钝分不清楚长短轴还请见量)
* C( Q) m7 x" ]0 rIF #1=270(此处应该和椭圆长短有关) GOTO N500
4 ]" Y6 I% f/ ^4 w% {  8 d( `1 y  G  b- @% F8 t
N100 G1 X﹟3   Y#4   F40& g: S1 M, _. ?) J- r
GOTO   N010
/ K5 q+ G! r' uN500  G0 X200 Y150(退刀)9 a/ w9 H% d* M8 l' P# u

点评

还有西门子是R 做为变量的R1 R2.......  发表于 2016-3-8 16:32
我记得西门子GOTOB GOTOF 两只格式 但是忘了是不是有空格  发表于 2016-3-8 16:31
 楼主| 发表于 2011-8-19 13:32:54 | 显示全部楼层
那位高手能帮我解释一下椭圆的参数方程是怎么得来的。X=a*cos() y=b*sin().我自己没想明白

点评

这个是数学上面的公式啊,最简方程  发表于 2016-3-8 16:31
 楼主| 发表于 2011-8-19 13:35:06 | 显示全部楼层
虽然发那科的我不太懂,但我还是要谢谢了
发表于 2011-8-19 21:33:36 | 显示全部楼层
pama 发表于 2011-8-19 13:35
( ]# G5 A0 A" K& V' ^* f; x虽然发那科的我不太懂,但我还是要谢谢了
7 T! q9 G- ?. t5 N
基本思路是那样,基本变量加1,循环,如果铣床,无非多加个.Z循环,具体何种曲线对应的方程就要楼主百度去,或找个高中老师应该能够指导你
发表于 2011-8-19 21:37:10 | 显示全部楼层
pama 发表于 2011-8-19 13:35 5 t. D) I& ]# X9 x: F5 O5 ~# X
虽然发那科的我不太懂,但我还是要谢谢了
3 O% O- m! G1 F5 J4 I: L) O
基本思路是那样,基本变量加1,循环,如果铣床,无非多加个.Z循环,具体何种曲线对应的方程就要楼主百度去,或找个高中老师应该能够指导你
发表于 2016-3-4 23:26:28 | 显示全部楼层
用比例加工椭圆,注意机床版本840D 低版本不能加工
9 L+ P9 u: L/ X8 k5 J6 }/ wN3 T1M6) H) U7 @9 G4 C3 w7 y  ^( |
N4 S1000M3* ~) t" P2 q2 V% g" B
N5 SCALE X1 Y0.60 K" W' U( T+ H6 ?0 N, @
N6 G0 X-55 Y0( R) y* ^' `+ }  y  [* _1 m- O% M
N7 G1Z-10F1002 L/ [6 V9 h' e9 U. [9 I" f4 f
N8 G1 X-402 G' F, K$ K5 Q' _( f" P5 B
N9 G3 I30
1 C% F# k2 j$ }+ m& Q; c1 ZN10 G0 X-55 Y0 8 K! K0 z. \: x# {/ Z% h
N11 Z50+ u/ a/ K% T+ t( E
N12 M5
* J) @9 W! x' J$ {+ ?. C- Q! `N13 M30
发表于 2016-3-11 13:50:38 | 显示全部楼层
如果是铣床加工,要考虑刀具半径;# u) j' |" u1 ^. ?; s9 z0 j5 h
如果直径用刀具中心坐标编程,长短轴还不能直接加刀具半径;
发表于 2017-2-17 13:30:11 来自手机 | 显示全部楼层
1
回复

使用道具 举报

发表于 2017-2-17 14:41:20 来自手机 | 显示全部楼层
R1=100(长半轴)  R2=80(短半轴)
3 u# s: t+ d. @, O% u1 b* tR3=20(刀具半径) R4=300(跟椭圆精度和大小,可改大或改小,越大越逼近椭圆理论值)
, e1 Q4 g& ]. `! a+ r, `/ f% W- [R5=360     R6=R5/R4  R7=0
: Y( a2 }6 G. K* D: @R8=R1+R3   R9=R2+R3( t  `) l7 n* @7 {% X1 I
G0Z100
: w( }4 E$ }2 TM3S1000
5 _/ |& R8 d% d! JY0X150(开到安全距离)( |! _" x. L5 l. F8 D
Z-3
# G3 g9 w* n, }2 k/ R+ n/ Z0 ^' sMR:R7=R7+1
. q$ O" v6 h1 W" m9 U6 Y" H" A) uR10=R7*R8& P  I9 m& F/ \0 C0 U* U
G95G90G01F1
# r5 p' o2 i! CX=R8*COS(R10) Y=R8*SlN(R10)
' ]9 a$ m' {6 z0 o+ M$ oⅠF R7<=R4 GOTOB MR
  H0 F3 I% h. D, W9 DG0Z100
  V1 }  x, ], }, _2 Y/ G% _M30
% R3 d% X  F3 S0 o6 X5 ~, v0 s零点偏置、坐标旋转、Z轴循环进刀自己加。5 I$ s; ]+ @0 @% T2 A% |
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

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

GMT+8, 2025-9-19 15:34 , Processed in 0.061823 second(s), 15 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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