つ微凉徒眸意浅 发表于 2017-6-23 16:06:53

UG后处理如何在换刀后添加M01?如何把G41移到F值后面?

老师请教
1 如何在换刀后添加M01?
2 如何把G41移到F值后面?






我的后处理

优胜模具 发表于 2017-6-24 20:55:58

自动换刀后加选择性停止M01



G41移到F值后面,写字板打开修改

写字板打开修改qf-dk_post.tcl,2处要修改

      puts $tmp_file "BLOCK_TEMPLATE linear_move_turbo"
      puts $tmp_file "\{"
      puts $tmp_file "       G_motion\[^sys_linear_code\]"
      puts $tmp_file "       G_mode\[^sys_output_code(OUTPUT_MODE)\]"
      puts $tmp_file "       X\[^POSX\]"
      puts $tmp_file "       Y\[^POSY\]"
      puts $tmp_file "       Z\[^POSZ\]"
      puts $tmp_file "       F\[^FEED\]"
      puts $tmp_file "       G_cutcom\[^sys_cutcom_code(CUTCOM_STATUS)\]\\opt"
      puts $tmp_file "       D\[^cutcom_adjust_register\]\\opt"
      puts $tmp_file "       S\[^SPINDLE_SPEED\]"
      puts $tmp_file "       M_spindle\[^sys_spindle_direction_code(SPINDLE_DIRECTION)\]\\opt"
      puts $tmp_file "       M_coolant\[^sys_coolant_code(COOLNT_STATUS)\]\\opt"

写字板打开修改qf-dk_post.tcl,2处修改

BLOCK_TEMPLATE linear_move
{
       G_motion[$mom_sys_linear_code]
       G_mode[$mom_sys_output_code($mom_output_mode)]
       G[$mom_fixture_offset_value + 54]\opt
       X[$mom_pos(0)]
       Y[$mom_pos(1)]
       Z[$mom_pos(2)]
       F[$feed]
       G_cutcom[$mom_sys_cutcom_code($mom_cutcom_status)]\opt
       S[$mom_spindle_speed]
       D[$mom_cutcom_adjust_register]\opt
       M_spindle[$mom_sys_spindle_direction_code($mom_spindle_direction)]\opt
       M_coolant[$mom_sys_coolant_code(ON)]\opt
}


修改好的后处理,请测试

zhanchaoing 发表于 2017-7-12 16:20:57

错 在刀轨事件里面添加

zhanchaoing 发表于 2017-7-12 16:28:30

优胜技术支持 发表于 2017-6-24 20:55
自动换刀后加选择性停止M01




就是这样做的 在刀轨事件里面添加 后输入M01

页: [1]
查看完整版本: UG后处理如何在换刀后添加M01?如何把G41移到F值后面?