gua133
发表于 2018-6-26 09:10:20
不要沉了,等大师解答
qq331288041
发表于 2018-6-29 10:06:55
gua133
发表于 2018-6-29 14:41:32
本帖最后由 gua133 于 2018-6-29 14:48 编辑
qq331288041 发表于 2018-6-29 10:06
谢谢,谢谢,辛苦大师了,但这只能控制最后一个孔,加工两个或以上的孔前面的控制不到。
randon
发表于 2018-7-8 14:56:18
不用机床加工周期直接用单步程序显示什么样机床就什么样
天上*
发表于 2018-7-9 10:08:32
你这个问题上次说了,主要问题不是输出G99和G98的问题。问题是输出G99后处理读不出来后面的一个“值”,你才会感觉到第二个孔输出G98很危险。(设置一下初始和最终你的程序第一个孔和最后一个孔就会输出G99了)。{:lol:}
输出G99没有读出的“值”,如图:
控制输出G99第一孔和最后一个孔,如图:
gua133
发表于 2018-7-9 16:34:44
天上* 发表于 2018-7-9 10:08
你这个问题上次说了,主要问题不是输出G99和G98的问题。问题是输出G99后处理读不出来后面的一个“值”,你 ...
我的问题是如何正确设置出G98和G99。
只要设置合理,G99和G98都能安全的钻孔,而且相对来说G98更安全。
G98钻完一个孔后是返回钻孔操作前的那个高度(一般是我们的安全高度)再快速移动到下一个孔的位置再快速到R点执行钻孔;G99钻完一个孔后只返回到R点的位置就快速移动到下一个孔的位置执行钻孔。
现在是输出G98和G99没法随意控制,或者是混合的,这才危险。
gua133
发表于 2018-7-9 16:46:47
天上* 发表于 2018-7-9 10:08
你这个问题上次说了,主要问题不是输出G99和G98的问题。问题是输出G99后处理读不出来后面的一个“值”,你 ...
如你图中和程序,如果能控制输出G98,你两个孔中间的取消循环、抬刀、移刀中间点什么那些可以全部不要,只要输出下一下孔的坐标,Z会自动快速抬刀到你加刀补的那个92.471高度再快速移刀,然后又会快速下到R点位置再钻孔。
G98 G83 X-15. Y0. Z20.996 A0. R41.471 Q1.942 F190.
A-45.
A-90.
G90
程式简单明了。
Monster-Lu
发表于 2018-7-20 17:12:12
老兄,结果出来没有。
esp
发表于 2019-2-24 16:02:03
G98选避让,安全平面
gua133
发表于 2019-2-25 07:46:36
esp 发表于 2019-2-24 16:02
G98选避让,安全平面
是要在hole_making模块下的设置,不是dirll模块。