QQ登录

只需一步,快速开始

快捷登录

登录 或者 注册 请先

UG爱好者

12
返回列表 发新帖
打印 上一主题 下一主题

[分享] PC后处理制作刀具列表

[复制链接]

少校

Rank: 6Rank: 6

19

主题

243

帖子

7615

积分
11#
发表于 2024-6-23 16:12:14 | 只看该作者
topckey 发表于 2024-6-22 11:51
什么是PC,PB又是什么?

PC是POST配置器的缩写,PB是POST构造器的缩写。
回复 支持 反对

使用道具 举报

六级士官

Rank: 4

0

主题

13

帖子

1652

积分
12#
发表于 2024-8-3 10:27:48 | 只看该作者
tombai691019 发表于 2023-5-5 18:19
大佬:按照你的方法,语句都一样,为什么只能取到刀具号,刀具名。其它参数:刀具直径,最短刀长,最长刀长 ...

楼主:请问能不能给我个代码,按照图片来的报警
回复 支持 反对

使用道具 举报

六级士官

Rank: 4

0

主题

13

帖子

1652

积分
13#
发表于 2024-8-3 10:29:00 | 只看该作者
楼主:请问能不能给我个完整的代码,我按照图片整了个,报警用不了,谢谢!
回复 支持 反对

使用道具 举报

二级士官

Rank: 2

2

主题

13

帖子

360

积分
14#
发表于 2024-8-3 21:43:20 | 只看该作者
唐建友 发表于 2024-8-3 10:27
楼主:请问能不能给我个代码,按照图片来的报警

LIB_GE_command_buffer_edit_append LIB_SPF_program_header_comment HEADER_COMMENT {

  global format mom_cutter_info

set format ">3> | <15< | <5< | <8< |<8< |"

set e ""
set tool_list ""

LIB_GE_message "NEWLINE"

LIB_GE_message "****** TOOL LIST ******"

LIB_GE_message "=================================================="

LIB_GE_message "[LIB_DC_format_string $format [list "刀具号" "   刀具名称" "刀具半径" "刀长"]]"

LIB_GE_message "=================================================="

  
set tool_name_list [lsort -dictionary -unique $::lib_pretreatment(tool_name_list)]


MOM_ask_cutter_info tool_name_list

  global mom_tool_extension_length

  foreach tool_name $tool_name_list {

  if {![info exist mom_cutter_info($tool_name,cutter_description)]} {set mom_cutter_info($tool_name,cutter_description) " ------ "}

    LIB_GE_message "[LIB_DC_format_string $format [list "T$mom_cutter_info($tool_name,tool_number)" " $tool_name" "$mom_cutter_info($tool_name,tool_diameter)" "$mom_cutter_info($tool_name,tool_length)"]]"
     }
     foreach i [LIB_SPF_get_pretreatment operation_list] {
    #MOM_output_literal "(Z_min: [LIB_SPF_get_pretreatment limit,z,min 0 $i],Z_max: [LIB_SPF_get_pretreatment limit,z,max 0 $i)"
   MOM_output_literal "(T[LIB_SPF_get_pretreatment mom_tool_number 0 $i],   [LIB_SPF_get_pretreatment mom_tool_name 0 $i],   [format " D = %.2f" [LIB_SPF_get_pretreatment mom_tool_diameter 0 $i] ]   Z_min: [LIB_SPF_get_pretreatment limit,z,min 0 $i],   Z_max: [LIB_SPF_get_pretreatment limit,z,max 0 $i],   [format " Length = %.2f" [LIB_SPF_get_pretreatment mom_tool_length 0 $i] ])"

set zmin                 [LIB_SPF_get_pretreatment   limit,z,min    0 $i]
set zmax            [LIB_SPF_get_pretreatment   limit,z,max                0 $i]
set Tname                [LIB_SPF_get_pretreatment  mom_tool_name  0 $i]
set Tnumber                [LIB_SPF_get_pretreatment   mom_tool_number 0 $i]
set td                     [LIB_SPF_get_pretreatment    mom_tool_diameter        0 $i]
MOM_output_literal "[format "T%-1s D=%-4s %-7s name:%-1s" $Tnumber $td Z=$zmin $Tname]"
}
不知道怎么更改,钻头的深度是不对的
回复 支持 反对

使用道具 举报

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

本版积分规则

 
 
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-26 23:55

返回顶部