少年游 发表于 2009-7-10 21:18:03

传一个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 发表于 2009-7-10 23:19:05

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

少年游 发表于 2009-7-11 12:09:24

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

磨洋工 发表于 2009-7-11 13:13:03

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

少年游 发表于 2009-7-11 19:04:32

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

螺旋线 发表于 2009-7-11 19:11:57

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

少年游 发表于 2009-7-11 20:41:23

本帖最后由 少年游 于 2009-7-11 21:24 编辑

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

少年游 发表于 2009-7-11 21:31:01

以下是螺旋下到转圆的程序,是我在加工中经常用的,效果不错
螺旋下刀转圆
主程序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

螺旋线 发表于 2009-7-12 09:11:44

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

少年游 发表于 2009-7-12 11:05:27

本帖最后由 少年游 于 2009-7-12 11:06 编辑

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