我做的一台阶轴的程序模块,如何精简?
我们厂都是这样 形状的台阶轴只补过外径和长度有变化.没有批量的.这是我做的一台阶轴的程序模块, 大侠们能帮想个精简一点的吗 !机床型号是(OKUMA0SP-U10L
L-370) O100V1=
【V1-V18外经】.....V19=
【5MM台阶外径】V20=
【配合尺寸外径】 V21=
【V21-V38长度】.....V39=
【包含5MM台阶的长度】V40=
【材料长度】 V41=
【V41-V50倒角大小】...... V49=0.2
径向精车留量(X)V50=0.1
轴向精车留量(Y)V51=
材料外经V52=2
Z轴循环起点V53=0.25 粗车进刀量V54=0.15 精车进刀量V55=4
粗车吃刀量NA1 G81G0X=V1-4.0Z=V52G01Z0F=V54G76X=V1L=V41Z=-V20G76X=V2L=V42Z=-V21G76X=V3L=V43Z=-V22G76X=V19L=V45Z=-V23-1X=V39Z=-V23-7Z=-V40X=V51+1.0G0X=V51+1.0Z=V52G80N1G50S1500S900M03T0505G0X=V51+1.0Z=V52M08G85 NA1 D=V55U=V49W=V52F=V53G0X500Z800M01N2G0X500Z800S1000M03T0303G0X=V51+1.0Z=V52G87NA1G00X500.0Z500.0M05M01N3G0X500Z800M03S800T0707G0Z=-V39-10.0M08X=V19+1.0G31X=V19Z=-V39F=V53X=V19-2.0G0X=V19Z=-V39-10.0G01X=V20Z=-V39-8.0F=V54Z=-V40G76X=V19L=V17Z=-V40+1X=V19+2G0X500Z800M05M09M30 怪不得没人顶贴!·程式有点问题
O100
V1= 【V1-V18外经】
.....
V19=【5MM台阶外径】
V20=【配合尺寸外径】
V21=【V21-V38长度】
.....
V39=【包含5MM台阶的长度】
V40=【材料长度】
V41=【V41-V47倒角大小】
......
V48=0.5
V49=0.2径向精车留量(X)
V50=0.1轴向精车留量(Y)
V51= 材料外经
V52=2 Z轴循环起点
V53=0.25 粗车进刀量
V54=0.15 精车进刀量
V55=4 粗车吃刀量
NA1 G81
G0X=V1-4.0Z=V52
G01Z0F=V54
G76X=V1L=V41
Z=-V20
G76X=V2L=V42
Z=-V21
G76X=V3L=V43
Z=-V22
G76X=V19L=V45
Z=-V39-1
X=V20Z=-V23-7
Z=-V40
X=V51+1.0
G0X=V51+1.0Z=V52
G80
N1
G50S1500
S900M03
T0505
G0X=V51+1.0Z=V52M08
G85 NA1 D=V55U=V49W=V52F=V53
G0X500Z800
M01
N2
G0X500Z800
S1000M03
T0303
G0X=V51+1.0Z=V52
G87NA1
G00X500.0Z500.0M05
M01
N3
G0X500Z800
M03S800
T0707
G0Z=-V39-10.0M08
X=V19+1.0
G31X=V19Z=-V39F=V53
X=V19-2.0
G0X=V19Z=-V39-10.0
G01X=V20Z=-V39-8.0F=V54
Z=-V40
G76X=V19L=V48
Z=-V40+1
X=V19+2
G0X500Z800
M05M09
M30
【工件是一夹一顶一次成型】:dizzy: 东西倒是好东西,对于新手感觉就是太难了。 建议用复合循环程序00000000000 本帖最后由 jiangssli 于 2011-6-19 22:34 编辑
澳柯玛的宏变量 VA 号我看着就头痛!真不知道是怎么回事:dizzy:
如果你的系统有G90 G94这样的功能,在这个指令基础上开发会让程序更简洁!!
新手路过,头晕中~~~~ 回复 jiangssli 的帖子
G90是绝对值指令 G94是每分进给 回复 SAC沉默 的帖子
我这已经是 复合程序了 回复 SJ15021875032 的帖子
在法拉克系统中G90G94分别是外圆和端面循环
那图我看不太清。一个台阶轴,没有特殊圆弧,特殊尺寸。
个人认为,不要把简单的问题复杂化,我感觉那东西用单步要比复合循环,宏程序做要快。
页:
[1]
2