iCAx开思网

标题: UG钻孔循环 [打印本页]

作者: TIANCHE    时间: 2011-1-6 10:41
标题: UG钻孔循环
请教大家一个问题.钻孔循环时怎么样让G98和G99用同一把刀,同时出现在一个程序段里面.
比如说我有两组孔.一组在Z0.平面上.另一组在Z-10MM的平面上.我先加工-10MM平面上的孔.再加工平面上的孔.但是我想用G99不用抬到安全平面上.当加工到-10MM最后一个孔时需要他用G98回到安全平面上.请问下后处理上面怎么样设置才能实现这种效果..谢谢大家帮帮忙...(这种方式手工编程的时候可以实现)
作者: Yeager    时间: 2011-1-6 12:49
正確的post,當RTRCTO的選項為"NONE " 時,UG會以G99模式輸出;若是為"AUTO",則以G98輸出!
若樓主的POST不行,可以參考我作的POST!結果如下,當然不是用手修改的....

%
G91 G28 Z0.0
T00 M06
S0 M03
G43 Z3. H00
G00 G90 X-150.705 Y125.608
G17 G99 G81 Z-5. R3. F250.
X-8.369 Y101.244
G80
G98 G81 X-150.705 Y125.608 Z-5. R3. F250.
X-8.369 Y101.244
G80
M05
M09
G91 G28 Z0.0
M30
%
作者: cdh.2007    时间: 2011-1-6 13:09
学习一下,
作者: 屁颠屁颠    时间: 2011-1-6 13:46
你画个3D,直接UG钻循环,直接选3D上的孔不用你考虑孔的高低
作者: TIANCHE    时间: 2011-1-6 14:17
感谢Yeager的回答....你上面说的我了解.但是不是我想要的结果...可能是没说清楚.
假如有一块板料..上面有两个框 框的深度为50 在框的底部有N多个孔..现在加工任意一边的孔用G99循环.当加工到最后一个孔时他自动转换为G98回到安全平面, 再加工另一边的孔又转换为G99..谢谢感
作者: TIANCHE    时间: 2011-1-6 14:20
只在UG里面编写一个程序不知道能不能实现上面所说的要求..
作者: Yeager    时间: 2011-1-6 20:31
我懶!!樓主作的圖檔吧!!!
作者: Yeager    时间: 2011-1-6 20:31
我懶!!樓主作的圖檔吧!!!
作者: dcw8333    时间: 2011-1-6 20:40
太简单,去回答我的问题吧
https://www.icax.org/555803p1p1
作者: 850705    时间: 2011-1-6 22:34
学习一下
作者: 屁颠屁颠    时间: 2011-1-7 16:03
dcw8333 发表于 2011-1-6 20:40
太简单,去回答我的问题吧
https://www.icax.org/555803p1p1

G99与98强制都输出的话你叫机床怎么走?
一个循环要么增量要么绝对,除非你输出多个循环
做好3D,点孔操作一个指令,处理出来的是多个循环。。LZ自己试吧
作者: luochen922    时间: 2011-1-8 23:03
如果孔的深度一致能做到!
作者: 坚持不懈    时间: 2011-10-13 09:16
分开两条程式行不?
要G99模式輸出 RTRCTO的選項為"NONE ",要G98輸出就设定为"AUTO"...
作者: bawan    时间: 2012-3-12 17:51
学习学习




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