Gejunsong 发表于 2025-4-25 18:14:41

优胜三轴后处理G95三菱和发那科共用攻丝设置

两个攻丝操作第一个加工完输出G94后   再加工第二个操作时   输出G95前面要重新输出 转速   不然报警(FANUC系统)

优胜模具 发表于 2025-4-26 23:13:26

记事本打开YSUG3.def,找到攻丝块,如下图添加多行Text

BLOCK_TEMPLATE cycle_tap
BLOCK_TEMPLATE cycle_tap_4
BLOCK_TEMPLATE cycle_tap_5
BLOCK_TEMPLATE cycle_tap_break_chip
BLOCK_TEMPLATE cycle_tap_deep
BLOCK_TEMPLATE cycle_tap_float


BLOCK_TEMPLATE cycle_tap_5
{
       Text
       Text\opt
       Text[ \n]\nows   \n分行输出,\nows消除空格
       G_plane[$mom_sys_cutcom_plane_code($mom_cutcom_plane)]\opt
       G_return[$mom_sys_cycle_ret_code($mom_cycle_retract_mode)]\opt
       tap_string[$final_tap_mode]
       X[$mom_cycle_feed_to_pos(0)]
       Y[$mom_cycle_feed_to_pos(1)]
       Z[$mom_cycle_feed_to_pos(2)]
       R[$mom_cycle_rapid_to_pos($mom_cycle_spindle_axis)]
       Q_cutcom[$mom_cycle_delay]\opt
       F_fanuc[$feed]
}

Gejunsong 发表于 2025-7-1 14:41:23

G17 G00 G90 G54 X148.994 Y-10.098
/M07
G43 Z65.554 H15
G95
S500 M3
G98 G84 X148.994 Y-10.098 Z35.554 R52.554 F.8
S500 M3   这里不能再输出转速
X36.994Y-7.098
G80
G94
G00 Z65.554
M05
M09
G91 G28 Z0.
G17 G90 G56 G00 XO. YO.
M30

王榕慧 发表于 2025-7-1 20:32:27

Gejunsong 发表于 2025-7-1 14:41
G17 G00 G90 G54 X148.994 Y-10.098
/M07
G43 Z65.554 H15


您好,要求每个孔XY前面都要重复输出一个转速么?

Gejunsong 发表于 2025-7-3 16:27:40

王榕慧 发表于 2025-7-1 20:32
您好,要求每个孔XY前面都要重复输出一个转速么?

关于攻丝   要求输出G95与G94中间   要输出转速且只输出一个转速       按您的方案修改后    现在有重复输出转速的情况

Gejunsong 发表于 2025-7-3 16:35:01

王榕慧 发表于 2025-7-1 20:32
您好,要求每个孔XY前面都要重复输出一个转速么?

是否可以只要是攻丝 使用G95就输转速   不用在每个X Y 前输出转速

Gejunsong 发表于 2025-7-3 17:41:49

老师您好   可以考虑增加弹窗功能吗   如下
a.选择数控系统
1.三菱    2.法兰克    3.新代
b.冷却
1.M08   2.M07       3.无

Gejunsong 发表于 2025-7-7 11:59:31

王榕慧 发表于 2025-7-1 20:32
您好,要求每个孔XY前面都要重复输出一个转速么?

输出G95与G94中间   要输出转速且只输出一个转速       按您的方案修改后    现在有重复输出转速  的情况  

王榕慧 发表于 2025-7-7 14:48:16

Gejunsong 发表于 2025-7-7 11:59
输出G95与G94中间   要输出转速且只输出一个转速       按您的方案修改后    现在有重复输出转速 ...

好的,晚点测试好,上传文件

Gejunsong 发表于 2025-7-12 00:06:33

期待老师的修复,谢谢,
页: [1] 2
查看完整版本: 优胜三轴后处理G95三菱和发那科共用攻丝设置