少年游 发表于 2013-10-31 21:53:21

传一个OKUMA系统的椭圆宏程序

看到版主编的FANUC铣椭圆的宏程序不觉手痒,把版主的程序稍作改动,改成OKUMA系统的椭圆宏程序,只是照葫芦画瓢。供大家参考。有得罪版主之处请谅解。
主程序是: CALLLX=45LY=25LC=1LZ=-10.
用户宏程序是:
N2VC1=LC   角度步长
N4VC101=0   
初始角度
N6VC102=361   
终止角度
N8VC2=LX   
长半轴
N10VC3=LY
短半轴
N12VC105=LZ
深度
N13G90G00X[+20]Y0Z100.0
刀具运行到(65,0,100.0)的位置
N14S1000M03            
主轴正转
N15G01ZF1000.0      
刀具下
-10.0mm
N16VC114=VC101             变量#114赋初始值0
N18VC112=*COS      计算X坐标值
N20VC113=*SIN      
计算Y坐标值
N22G01G42X]Y]D02F500.0
                  
走到第一点,并运行一个步长
N24VC114=VC114+VC1         
变量#114增加一个角度步长
N26IF[LT]GOTO N18   
条件判断变量#114是否小于361,满足则返
回18。
N28G01G40XY0      取消刀具补偿,回到(65.0,0)
N30G90G00Z100.0M05       抬刀

HONDA 发表于 2013-10-31 21:53:59

有没有OKUMA OSP5020G 外圆磨加工程序

少年游 发表于 2013-10-31 21:54:36

我是做加工中心的,没用过数控磨

磨洋工 发表于 2013-10-31 21:55:31

这个程序运行时,机床进给速度平稳吗?

少年游 发表于 2013-10-31 21:56:14

没明白楼上的意思,
static/image/smiley/default/dizzy.gif
,不过有一点可以说明,我们单位大偎机床,走圆弧时是自动加衰减的,不需要输入任何G代码。

螺旋线 发表于 2013-10-31 21:56:53

就是说,这个程序干出的活,轮廓是不是很平滑。

少年游 发表于 2013-10-31 21:57:40


这应该取决于参数方程踩点的密集程度,前边已经说了只是把版主的程序稍作改动,改成OKUMA系统的椭圆宏程序,只是照葫芦画瓢。供大家参考。程序本身并没有在机床上验证。如果是真正加工的话,我会把角度步长改小,另外我会采用顺铣。不过我用FANUC系统编过椭圆加上AI纳米轮廓控制,效果还是不错的。

少年游 发表于 2013-10-31 21:58:26

以下是螺旋下到转圆的程序,是我在加工中经常用的,效果不错
螺旋下刀转圆
主程序CALLOLXZYPD=___PH=___PQ=___PT=___
PD_为孔直径。PH为孔深度。PQ为层降深度。PT为刀具直径。
子程序OLXZY
VC1=ABS
VC2=ABS
VC3=ABS
VC4=ABS
N2
VC5=0
VC7=0
IF[GE]N6
VC6=[-]/2.0
VC7=VC7+VC3
G91G01X
N3
G03I-Z-
VC7=VC7+VC3
IF[LE]GOTO N3
N4
VC9=0.001
VC8=ABS]
IF[LT]GOTO N5
VC7=VC2-
G03I-Z-
N5
G03I-
G01X-
G01Z
N6
M05
RTS

螺旋线 发表于 2013-10-31 21:58:58

纳米插补?
什么系统,TD还是16I?

少年游 发表于 2013-10-31 21:59:51


FANUC18i日本SNK的
页: [1]
查看完整版本: 传一个OKUMA系统的椭圆宏程序