QQ登录

只需一步,快速开始

快捷登录

登录 或者 注册 请先

UG爱好者

查看: 3905|回复: 2
打印 上一主题 下一主题

将自己的后处理添加到进玉外桂里面出不了程式单

[复制链接]

上等兵

Rank: 1

2

主题

6

帖子

50

积分
跳转到指定楼层
楼主
发表于 2014-1-26 12:13:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
各位大师们,请教个问题,UG7.5,将自己的后处理添加到进玉外桂里面出不了程式单,出现后处理未完成,不能打开xl文件。

有奖推广贴子: 

回复

使用道具 举报

大将

Rank: 11Rank: 11Rank: 11Rank: 11

25

主题

1159

帖子

4万

积分
沙发
发表于 2014-1-27 10:32:36 | 只看该作者
本帖最后由 yefei520 于 2014-1-27 10:36 编辑

以下是我找的资料,我自己没有试过,不知道行不行,有附件,下载看看吧!
后处理修改说明.zip(1.26KB)如果你的后处理无法正常出程式单,那么请复制下边的[代码]到你正在使用的后处理XXX.tcl文件尾部并在相关位置加入
PB_CMD_zhong
PB_CMD_zhong2

例如:你的不是自动换刀带刀库后处理,修改如下(注:...为其它代码)
找到PB_start_of_program项,加入代码
#=============================================================
proc PB_start_of_program { } {
#=============================================================
PB_CMD_zhong
PB_CMD_zhong2

...
...
}


例如:你的是自动换刀带刀库后处理,修改如下(注:...为其它代码)
找到proc PB_auto_tool_change 项,加入代码
#=============================================================
proc PB_auto_tool_change { } {
#=============================================================
PB_CMD_zhong
PB_CMD_zhong2

...
...
}





代码:

#=============================================================
proc PB_CMD_zhong { } {
#=============================================================
#  
global mom_inside_outside_tolerances mom_tool_adjust_register
global intol

    if {[format "%0.3f" $mom_inside_outside_tolerances(0)] >= 0.022 } {
           set intol ";(--------开粗--------)"
       } else {
           set intol ";(--------光刀--------)"
        }

MOM_output_literal   "$intol"
}

#=============================================================
proc PB_CMD_zhong2 { } {
#===========================================================
global mom_tool_name
global mom_tool_diameter
global  mom_tool_corner1_radius
global  mom_tool_length
global  mom_tool_adjust_register
MOM_output_literal ";( 刀具名称=[format $mom_tool_name] 直径=[format "%0.2f" $mom_tool_diameter] R角=[format "%0.1f" $mom_tool_corner1_radius] 直身=[format "%0.1f" $mom_tool_length] 补正号=[format  $mom_tool_adjust_register])"


  }




                    简单的自定义后处理格式

1: 后处理默认输出 G01 G02 G03 两位数输出
   若更改为 G1 G2 G3 一位数输出。可更改 dochop.def
   FORMAT Digit_2 "&_02_00"  为 FORMAT Digit_2 "&_01_00"
------------------------------------------------------------

2:此后处理开启了螺旋下刀圆弧输出。(若你机床不接受此格式)

   关闭螺旋下刀圆弧输出:打开dochop.tcl 文件

   PB_CMD_init_helix  更改成  #  PB_CMD_init_helix
------------------------------------------------------------
3: 本后处理已输出 G91 G28 Z0.0  Z轴归零 (若你不想输出此格式)

   关闭Z轴归零输出:MOM_do_template return_home 更改为 # MOM_do_template return_home
------------------------------------------------------------
3:
    G05 P10000 (程序头输出高速格式)
    MOM_do_template start_of_program  取消输出  #  MOM_do_template start_of_program

    G05 P0 (程序尾输出高速结束格式)
    MOM_do_template end_of_program_1  取消输出  #  MOM_do_template end_of_program_1

    更改高速格式输出
    打开 dochop.def  搜索 G05 P10000  G05 P0  分别更改就行
------------------------------------------------------------
5:  G90 G54

    取消输出  #  MOM_output_literal "G90 G54"

------------------------------------------------------------
6: 自动换刀格式此程序没有输出。

   以上更改可使用搜索字符方式快速查找。

7: 未说明的其它格式参数请不要随意更改。



回复 支持 反对

使用道具 举报

超级版主

小梁原创UG后处理视频教程出售,微信公众号:UG爱好者小梁

Rank: 13Rank: 13Rank: 13Rank: 13

519

主题

4871

帖子

9万

积分
板凳
发表于 2014-2-12 09:41:32 | 只看该作者
论坛就有文本教程,自己对着认真改吧
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

 
 
QQ:1359218528
工作时间:
9:00-17:00
 
微信公众号
手机APP
机械社区
微信小程序

手机版|UG爱好者论坛 ( 京ICP备10217105号-2 )    论坛管理员QQ:1359218528

本站信息均由会员发表,不代表本网站立场,如侵犯了您的权利请联系管理员,邮箱:1359218528@qq.com  

Powered by UG爱好者 X3.2  © 2001-2014 Comsenz Inc. GMT+8, 2024-5-23 18:12

返回顶部