找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 28732|回复: 23

广数928系统编程---请教

[复制链接]
发表于 2009-10-31 19:12:05 | 显示全部楼层 |阅读模式
设备是数控车,系统广数928,其它尺寸都已经加工到位。只需要加工R2和R300的圆弧,工件原点定为图上第3点,
; E# t0 F& e2 {  i- \! ~4 f4 z! T& L' P
请问,如何用G72指令加工这2个圆弧。我编的程序是:% L" h! s% ]9 o4 P; e, `5 _; K+ h
" j! f$ f- q0 a$ r6 \5 p" l0 B! v
T11
- A9 F6 J2 x( a# X* _  O- bM3
$ n8 U& }( ?1 u6 z! u3 j. k. QG99F0.2
4 g9 G6 i6 i0 t" `; J+ LG0X146 Z23 |+ M/ Q# ?/ R
G72 Z-10.46 I1 K0.5 L3 F0.26 j, {5 X# f, Z- ^) U- ], \
G1 X145
- f; B& }  b) C) q* b- e" PG3X141.94 Z-8.52 R2
, r& x7 V1 L& B1 v* sX0 Z0 R300
1 {& J% _$ ~: o: UG0 Z300
; k2 \, l8 E# \# x. F0 CM30
8 K4 ]5 N0 M9 y7 I, ?2 }程序报警X/Z数据错误,请问正确的程序应该如何编写,还有G72指令给精加工轮廓留量是多大。如何设定,谢谢

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册会员

×
回复

使用道具 举报

发表于 2009-10-31 21:39:27 | 显示全部楼层
你再加一个G3进去,试一下看。
发表于 2009-10-31 23:49:33 | 显示全部楼层
G3这些模态指令没有新的模态指令代替前一直是保持不变的,因此加不加一个样。提示X/Z数据错误并非就是真的X/Z数据错误,很多时候会有误报,请检查"0"与"O",还有每个功能代码间须空一格,至少928系统多是需要空一格的。至于G72端面粗加工循环精加工余量是如何确定的,很遗憾,没有在参数中找到相应的项目。像这样的加工图也可采取另外一种加工方式,即修改系统偏置的方法来加工,此方法优点在于,在加工中间崩刀不需要从头开始,直接从崩刀的那个偏置开始即可。
 楼主| 发表于 2009-11-1 12:25:49 | 显示全部楼层
现在就是采取分层取点编圆弧车的。就是太麻烦,而且程序段多占内存,期待正确答案
 楼主| 发表于 2009-11-2 17:36:33 | 显示全部楼层
顶起来 ,请师傅们不吝赐教
发表于 2009-11-2 18:10:01 | 显示全部楼层
不是这样的,首先没有你说的占内存,反而是最省力的一种,程序仅仅是精加工的程序。你可以在对好刀后记下该刀所在刀补号的刀偏值X和Z,然后像上面的情况可采取修改Z刀偏值来进行。就是修改刀补值,直到最后刀补值与原先记下来的值相等时即完成。
/ E- [$ {% o* o* H* b像我们车削空气釭的底盘时就是采取这样的方法,程序嘛只需要按精车时的轨迹即可。修改刀补来一步步推进。而且你说那样复合循环省力,其实你错了,不是省力,就是在你能磨出很好的断屑槽以及精通高级编程后你才能高枕无忧,否则你还是得担心刀有没有缠住啊,有没有崩啊。但是推刀补法就不同了,程序绝对是字节最少的,它就一个精车的轨迹啊,而复合循环除了精车的轨迹,还需要一条复合指令,你说对吧,另外,复合循环中刀崩刀了呢,你是重新编个程序来加工余下的余量呢还是重头来过浪费时间呢。
. a8 x7 R/ B; S( [, b. ]3 H: \0 |- s  F2 }2 m3 }/ Q) g
并非你说的要怎样去计算毛坯某几段线段怎样去分余量并编进程序里。
发表于 2009-11-2 22:46:12 | 显示全部楼层
楼上的,如果你是批量加工,也要推刀补法么????这种方法用在单件上吧????
 楼主| 发表于 2009-11-3 09:49:11 | 显示全部楼层
不是这样的,首先没有你说的占内存,反而是最省力的一种,程序仅仅是精加工的程序。你可以在对好刀后记下该刀所在刀补号的刀偏值X和Z,然后像上面的情况可采取修改Z刀偏值来进行。就是修改刀补值,直到最后刀补值与原 ...& [4 V& l0 h# g8 l' C- u
yexj00 发表于 2009-11-2 18:10
首先确定是广数928系统,像你说的改变z刀补,具体如何在程序中体现,总部能走完一遍,然后改Z值刀补然后再接着重新走,反复这样改吧。还请详细说明或直接把程序编出来看一下行吗
发表于 2009-11-3 12:50:05 | 显示全部楼层
楼上的问题回答起来容易,首先单件加工的话这样最好,你看着车不到了就直接暂停退出啊,节省时间,然后程序嘛,就是编个精车的轨迹,假设就剩下精加工工序了,你会怎样编程就怎样编,这个是相当容易的。, T. h4 G) d/ X: x
: _/ k0 o. o4 S/ }1 H4 r
然后是老飘朋友,你是否认为批量做这样的零件是你一个人加工,一般都是流水线。如果是一个人加工,这样推刀补法也无不妥,你首先要想下在数控上加工这么大外径的东西,刀怎样磨和转速的搭配是非常讲究的,如果说经过粗车下来你的刀已钝掉或崩掉,请问是否重新车一遍呢?
& f0 h2 _: ~0 A' _$ p; g然后回到前面推刀补法,即使中间崩刀了,你可以从那个地方继续推刀补直至完成。你认为速度会受影响么?那该是人的问题。
! c6 m  t- ~: Z# d
) v, U8 u$ o+ u% p& b) v/ D还有个请你们针对这种方法讨论,数控本身是靠自己去钻研的,没有7,8年工夫加上各种各样模具、材料及所有各方面的知识是成不了气候的,当然我们不能炫耀自己就是最强了,一山还有一山高,我们在这里不就是互相讨论技术,现在不会又不是我们的错,至少学到了以后你就可以去别人面前显摆了,不是么?
发表于 2009-11-3 16:09:21 | 显示全部楼层
G72精加工程序段的第一句只能写Z值,不能写X或X,Z同时写入!!& m( b7 A2 P; C/ g
你把精加工第一句改为Z值应该就好了.
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Archiver|手机版|小黑屋|机械社区 ( 京ICP备10217105号-1,京ICP证050210号,浙公网安备33038202004372号 )

GMT+8, 2025-8-8 10:51 , Processed in 0.068076 second(s), 15 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表