搜索
cad2007下载
软件下载
solidworks下载
proe下载
机械标准
机械招聘
机械图纸
机械百科
机械交易网
网站建设
机械设计手册
proe视频教程
cad2013视频教程
solidworks2008视频教程
CAD2004视频教程

我做的一台阶轴的程序模块,如何精简?

[复制链接]
查看: 232|回复: 9

该用户从未签到

发表于 2013-10-31 22:42:27 | 显示全部楼层 |阅读模式
我们厂都是这样 形状的台阶轴只补过外径和长度有变化.没有批量的.这是我做的一台阶轴的程序模块,  大侠们能帮想个精简一点的吗 !机床型号是(OKUMA
0SP-U10L
L-370)
O100
V1=
【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 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=-V23-1
X=V39Z=-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=V17
Z=-V40+1
X=V19+2
G0X500Z800
M05M09
M30

回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2013-10-31 22:43:15 | 显示全部楼层
怪不得没人顶贴!·程式有点问题
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
【工件是一夹一顶一次成型】

回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2013-10-31 22:43:50 | 显示全部楼层
东西倒是好东西,对于新手感觉就是太难了。
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2013-10-31 22:44:37 | 显示全部楼层
建议用复合循环程序00000000000
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2013-10-31 22:45:08 | 显示全部楼层

澳柯玛的宏变量 VA 号我看着就头痛!真不知道是怎么回事

如果你的系统有G90 G94这样的功能,在这个指令基础上开发会让程序更简洁!!
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2013-10-31 22:45:41 | 显示全部楼层
新手路过,头晕中~~~~
回复 支持 反对

使用道具 举报

该用户从未签到

 楼主| 发表于 2013-10-31 22:46:27 | 显示全部楼层
回复
jiangssli
的帖子

G90是绝对值指令 G94是每分进给
回复 支持 反对

使用道具 举报

该用户从未签到

 楼主| 发表于 2013-10-31 22:47:11 | 显示全部楼层
回复
SAC沉默
的帖子

我这已经是 复合程序了
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2013-10-31 22:48:04 | 显示全部楼层
回复
SJ15021875032
的帖子

在法拉克系统中G90G94分别是外圆和端面循环
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2013-10-31 22:49:00 | 显示全部楼层
那图我看不太清。一个台阶轴,没有特殊圆弧,特殊尺寸。
个人认为,不要把简单的问题复杂化,我感觉那东西用单步要比复合循环,宏程序做要快。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Copyright © 2012-2035 厦门鑫时器科技有限公司 版权所有
闽ICP备2023009579号-1 技术支持:机械网站建设  Powered by Discuz! X3.4
快速回复 返回顶部 返回列表