iCAx开思网

标题: 数控加工中心宏程序请教 [打印本页]

作者: wwwwbgbb    时间: 2010-5-23 12:52
标题: 数控加工中心宏程序请教
本司是专门制造汽车零部件的厂家,因为侧面的基准面相对于正面的基准孔有一个很严的公差要求,所以经常需要用辅助4轴来做辅助加工,即是加工完正面的孔系及加工面后,然后在利用辅助四轴把产品旋转90度,再加工侧面部分,但是这样一来就会有两个坐标的设定,即是一个正面的坐标系(如G54),一个侧面的坐标系(G55),因为侧面相对正面的基准孔有一个严的公差要求,所以每次调整正面G54坐标的XZ轴,侧面的G55坐标的ZX轴坐标也要紧跟着调整,调整值为每次G54XZ轴坐标调多少,侧面G55 ZX轴坐标也要跟着调整。我们厂现在加工一个发动机齿轮室,分两个工序来加工,产品达到20公斤,毛坯在压铸中存在变形,到机加工后经常需要调机,如是调正面及侧在的工序时,每调一次G54G55也要调,但是有些时候技术员们调机时会忘记调G55,这样生产出来的产品就会报废,我们今年从420号到520号生产出了1000多件废品。加工时间每30分钟一件,使得我们的压力很大。
就是这个问题我提出了一种解决问题的方法,就是设置一条宏程序,它的功能是每当我调整一次G54XZ轴坐标,在开始自动运行时机床自动会根据G54XZ轴调整的增量,把这个增量自动增加到G55ZX轴坐标,然后自动加工产品。
请高手指点一下,本人不才,想了很久也没有想出来。
作者: hks1800    时间: 2010-5-23 14:04
你是用手工編程的嗎!!手工編程我已經忘光了!!
如果是用MC應該一個座標系就可以了吧!!同一個工件旋轉A軸90度為什麼要2個座標系...不懂!!
要是MC裡的圖檔跟實際加工的工件差很多....那就不好做了!!

本帖最后由 hks1800 于 2010-5-23 14:11 编辑
作者: wwwwbgbb    时间: 2010-5-23 16:58
对,我们是手编的阿,
作者: hks1800    时间: 2010-5-23 17:06
手工編程....我還是不懂為何要兩個座標系!!要兩個座標系的話那不如用三軸分兩個工程加工不是更快公差也比較準確嗎!!為何要用旋轉軸!!

本帖最后由 hks1800 于 2010-5-23 17:13 编辑
作者: lupingl    时间: 2010-5-23 17:56
其实我感觉一个坐标系就够了,虽然是加工两个方向的面,至少工件旋转后XY方向位置没有移动,Z方向高度变了,但可以用刀补啊。
作者: ZSJICAX    时间: 2010-5-23 18:19
比如:   现在的铣深z-5.下次可能是z-5.1 再可能是z4.9

程式可以这样做:
在程式开头插入
#501=5.0

再在G54G55....坐标系的程式这样写

z[#501]
z[#501-0.1]
z[#501/2]


也就是XYZ后面的数字可以用#(变量)来代替,

不知你清楚了没有有问题找我
13410252514

本帖最后由 ZSJICAX 于 2010-5-23 18:29 编辑
作者: 庐卡good    时间: 2010-5-23 18:42
六楼的是个好方法
学习了
谢谢
作者: autocadr41    时间: 2010-5-23 19:27
如果是发那科系统的话,我可以试试
作者: wcs471469329    时间: 2010-11-29 00:50
兄弟老哥教你
买本书就搞定了
我有FANUC的全套说明书
你要不??/、
13352933943
作者: hyjwxr    时间: 2010-11-29 22:29
你要查查发那可使用说明,看看G54、G55参数地址就好编了




欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3