设为首页
收藏本站
开启辅助访问
搜索
本版
文章
帖子
群组
用户
快捷导航
机械设计
BBS
机械资讯
签到
3D打印服务
QQ登录
微博登录
微信登录
注册
登录
cad2007下载
软件下载
solidworks下载
proe下载
机械标准
机械招聘
机械图纸
机械百科
机械交易网
网站建设
机械设计手册
proe视频教程
cad2013视频教程
solidworks2008视频教程
CAD2004视频教程
每日签到
机械设计论坛
»
机械设计
›
机械设计与制造
›
数控论坛
›
用宏程序车圆弧报警的问题
返回列表
发布主题
用宏程序车圆弧报警的问题
[复制链接]
查看:
372
|
回复:
9
sniper2006
sniper2006
当前离线
积分
226
该用户从未签到
发表于 2013-10-31 22:41:13
|
显示全部楼层
|
阅读模式
关注机械设计论坛微信公众平台,直接获取网盘资源下载链接
一、附图纸截图,主要是加工外圆的凹圆弧,是个R30的半圆弧,外圆180,从Z-30为圆弧的起点
二、加工程序(
数控
系统GSK980TDa)
O2239
G97
G99
#3=-4.0
#4=2.0
#5=-58.0
T0404 M03 S500
G00 X181.0
Z-58.0
WHILE(#4<=30.0) DO1 R值变化到30,循环终止
G01 X180.0 F0.1
G02 X180.0 W#3 R#4 F0.2
G00 X181.0
#5=#5+2 圆弧起点Z坐标每次变化2mm
#4=#4+2 圆弧半径R每次增加2mm
#3=#3+#3 圆弧终点坐标的变化
G00 Z#5 快速定位到圆弧的加工起点
END1
G00 X182.0 Z200
M30
程序修改成不用宏程序还是报警
O2240
G97
G99
T0404 M03 S500
G00 X181
Z-58
G01 X180 F0.2
G02 X180 Z-62 R2 F0.1
G00 X181
Z-56
G01 X180 F0.2
G02 X180 Z-64 R4 F0.1
G00 X181
Z-54
G01 X180 F0.2
G02 X180 Z-66 R6 F0.1
G00 X181
Z-52
G01 X180 F0.2
G02 X180 Z-68 R8 F0.1
G00 X181
Z-50
G02 X180 Z-70 R10 F0.1 运行到这里就出现报警信息
G00 X181
M30
三、报警信息截图
希望各位高手能够帮我解决这问题,谢谢!
回复
使用道具
举报
车刀
车刀
当前离线
积分
98
该用户从未签到
发表于 2013-10-31 22:41:51
|
显示全部楼层
你的宏程序中这一句有问题:
#3=#3+#3 圆弧终点坐标的变化
应改为:#3=#3-4
程序修改成不用宏程序
这儿有问题:
Z-50
G02 X180 Z-70 R10 F0.1 运行到这里就出现报警信息
G00 X181
M30应该在Z-50后加一句:G01 X180 F0.2
楼主你再验证一下。
回复
支持
反对
使用道具
举报
jiangssli
jiangssli
当前离线
积分
932
该用户从未签到
发表于 2013-10-31 22:42:38
|
显示全部楼层
G00 X181
Z-50
G02 X180 Z-70 R10 F0.1
R起点大于终点!所以报警!
应该加一段
G0SX181
Z-50
G1X180F0.15
G2X180Z-70R10F0.1
回复
支持
反对
使用道具
举报
sniper2006
sniper2006
当前离线
积分
226
该用户从未签到
楼主
|
发表于 2013-10-31 22:43:35
|
显示全部楼层
回复
车刀
的帖子
谢谢问题出在#3=#3+#3
太粗心了,把变量的值和 实值 混到一起了以为#3的值一直是4。 呵呵
回复
支持
反对
使用道具
举报
sniper2006
sniper2006
当前离线
积分
226
该用户从未签到
楼主
|
发表于 2013-10-31 22:44:21
|
显示全部楼层
回复
jiangssli
的帖子
谢啦,问题已经得到解决了,是自己太粗心了。把#3变量的赋值给弄错了
回复
支持
反对
使用道具
举报
jiangssli
jiangssli
当前离线
积分
932
该用户从未签到
发表于 2013-10-31 22:45:10
|
显示全部楼层
回复
sniper2006
的帖子
这个还有更简单的宏方法
回复
支持
反对
使用道具
举报
sniper2006
sniper2006
当前离线
积分
226
该用户从未签到
楼主
|
发表于 2013-10-31 22:45:56
|
显示全部楼层
回复
jiangssli
的帖子
交流下,我也是接触宏不久。现在对宏只有一点点认识。
回复
支持
反对
使用道具
举报
jiangssli
jiangssli
当前离线
积分
932
该用户从未签到
发表于 2013-10-31 22:46:41
|
显示全部楼层
M3S800T101
G0X181
Z-30
#1=0
N10#3=SIN[#1]*60+180
#4=COS[#1]*30-60
#5=COS[-180+ABS[#1]]*30-60
G0Z#4
X[#3+1]
G1X[#3+0.2]F0.15 X留0.2余量
Z#5
G0X[#3+]
Z[#4-1]
#1=#1-2
IF[#1GE-90]GOTO10
这后面加上精车的程序就可以了
这个方法就是没有空走刀,并且是像G71那样的走刀路线
回复
支持
反对
使用道具
举报
sniper2006
sniper2006
当前离线
积分
226
该用户从未签到
楼主
|
发表于 2013-10-31 22:47:41
|
显示全部楼层
回复
jiangssli
的帖子
应该是G72那样的走刀吧,希望大大你程序后能够加个注解,我看了很久才明白一点点。圆的参数方程都忘了,还是读高中的时候用过,看来知识还是都用,不然都给老师了。
回复
支持
反对
使用道具
举报
jiangssli
jiangssli
当前离线
积分
932
该用户从未签到
发表于 2013-10-31 22:48:33
|
显示全部楼层
回复
sniper2006
的帖子
我可以确定是G71这样走刀路劲的,这是我09年底搞的程序!
回复
支持
反对
使用道具
举报
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册会员
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
服务
广告合作
软文合作
网站建设
网站优化
推荐
热门搜索
机械问答
关注
关于我们
运营一点通
客户列表
联系
Q Q:
公众号:aijixie123
微信:feidian6
邮件:feidian@zgjxcad.com
小黑屋
|
手机版
|
Copyright © 2012-2035 厦门鑫时器科技有限公司 版权所有
闽ICP备2023009579号-1
技术支持:
机械网站建设
Powered by
Discuz!
X3.4
快速回复
返回顶部
返回列表