QQ登录

只需一步,快速开始

快捷登录

登录 或者 注册 请先

UG爱好者

查看: 4183|回复: 8
打印 上一主题 下一主题

[求助] 请教大神:UG后处理加余量,钻孔一用到mom_operation_type就报错,什么原因

[复制链接]

上等兵

Rank: 1

1

主题

10

帖子

131

积分
跳转到指定楼层
楼主
发表于 2019-4-17 13:04:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请教一下各位大神:按网上的说法,
global mom_tool_name mom_tool_diameter mom_tool_corner1_radius mom_operation_type
if { $mom_operation_type == "Point to Point" } {
                MOM_output_literal "(WS=0 FS=0)"
   }
   else { MOM_output_literal "(WS=[format %.2f $mom_stock_part side] FS=[format %.2f $mom_stock_floor])" }


每次到这里就报错.什么原因,有哪位大神知道,请指点.谢谢!

有奖推广贴子: 

回复

使用道具 举报

少将

Rank: 8Rank: 8

24

主题

1268

帖子

2万

积分

论坛贡献论坛元老

沙发
发表于 2019-4-17 13:28:25 | 只看该作者
global mom_operation_type mom_stock_part mom_stock_floor

if { $mom_operation_type == "Point to Point" } {
MOM_output_literal "(WS=0 FS=0)"
} else {
MOM_output_literal "(WS=[format %.2f $mom_stock_part] FS=[format %.2f $mom_stock_floor])"
}
这样才对
回复 支持 反对

使用道具 举报

上等兵

Rank: 1

1

主题

10

帖子

131

积分
板凳
 楼主| 发表于 2019-4-17 14:12:05 | 只看该作者
还是不行啊,大神,好像只要遇到mom_operation_type这个变量就出错
回复 支持 反对

使用道具 举报

上等兵

Rank: 1

1

主题

10

帖子

131

积分
地板
 楼主| 发表于 2019-4-17 14:16:12 | 只看该作者
本帖最后由 a_Man 于 2019-4-17 14:22 编辑

#=============================================================
proc MOM_start_of_path { } {
#=============================================================
# MOM_output_literal "(start_of_path)"
  global mom_sys_in_operation
   set mom_sys_in_operation 1

  global first_linear_move ; set first_linear_move 0
   TOOL_SET MOM_start_of_path
      
#  MOM_tool_change

  global mom_sys_add_cutting_time mom_sys_add_non_cutting_time
  global mom_sys_machine_time mom_machine_time
   set mom_sys_add_cutting_time 0.0
   set mom_sys_add_non_cutting_time 0.0
   set mom_sys_machine_time $mom_machine_time

   if [llength [info commands PB_CMD_kin_start_of_path] ] {
      PB_CMD_kin_start_of_path
   }

   PB_CMD_start_of_operation_force_addresses

   global mom_operation_type
   global mom_stock_part
   global mom_stock_floor

    if { $mom_operation_type == "Point to Point" } {
                MOM_output_literal "(WS=0 FS=0)"
   }
   else { MOM_output_literal "(WS=[format %.2f $mom_stock_part] FS=[format %.2f $mom_stock_floor])" }
}

请教,这样哪里错了呢?

faunc_3axis_XQ.rar

28.96 KB, 下载次数: 20, 下载积分: G币 -1

回复 支持 反对

使用道具 举报

上校

Rank: 7Rank: 7Rank: 7

46

主题

2157

帖子

1万

积分
5#
发表于 2019-4-17 15:10:10 | 只看该作者
因为钻孔没有余量
回复 支持 反对

使用道具 举报

版主

闪光的蜗牛

Rank: 10Rank: 10Rank: 10

18

主题

510

帖子

1万

积分

论坛元老

6#
发表于 2019-4-17 15:30:44 | 只看该作者
你用的holemaking钻孔还是老版本的钻孔?
回复 支持 反对

使用道具 举报

上等兵

Rank: 1

1

主题

10

帖子

131

积分
7#
 楼主| 发表于 2019-4-18 17:06:03 | 只看该作者
destiny0515 发表于 2019-4-17 15:30
你用的holemaking钻孔还是老版本的钻孔?

老版本的钻孔,9.0,10.0都是这样.我只是想避开钻孔而已,为啥别人都能用这个变量mom_operation_type,偏偏我用就报警呢.
回复 支持 反对

使用道具 举报

版主

闪光的蜗牛

Rank: 10Rank: 10Rank: 10

18

主题

510

帖子

1万

积分

论坛元老

8#
发表于 2019-4-18 22:00:03 来自手机 | 只看该作者
a_Man 发表于 2019-4-17 14:16
#=============================================================
proc MOM_start_of_path { } {
#===== ...

最后的花括号是多余的,删掉试试
回复 支持 反对

使用道具 举报

上等兵

Rank: 1

1

主题

10

帖子

131

积分
9#
 楼主| 发表于 2019-4-19 12:26:08 | 只看该作者
呵呵,跟花括弧没啥关系的,是这个变量的问题mom_operation_type,花括弧是跟前面配套的.
回复 支持 反对

使用道具 举报

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

本版积分规则

 
 
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-9-28 22:08

返回顶部