QQ登录

只需一步,快速开始

快捷登录

登录 或者 注册 请先

UG爱好者

查看: 717|回复: 5
打印 上一主题 下一主题

[求助] 此宏没人搞得了啊

[复制链接]

上等兵

Rank: 1

2

主题

4

帖子

172

积分
跳转到指定楼层
楼主
发表于 2024-5-22 18:27:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
此提取刀具宏  我想改成提取端铣刀宏 缺怎么都不行  谁知道问题在哪里啊
FUNCTION Main() {
DIALOGS MESSAGE OFF
DIALOGS ERROR OFF
GRAPHICS LOCK
STRING LIST KaiCu=EXTRACT(FOLDER("Tool"),'name')
int t = INPUT CHOICE $KaiCu "选择刀具:"
ACTIVATE TOOL $KaiCu[t]
ECHO OFF DCPDEBUG UNTRACE COMMAND ACCEPT
STRING LIST THList={}
FOREACH TH IN FOLDER('Toolpath') {
  IF th.Coolant.value=='both' {
     int i=add_last(THList,th.name)
  }
}
FOREACH D IN $THList {
EDIT TOOLPATH $D REPLACE_TOOL;
}

有奖推广贴子: 

回复

使用道具 举报

上尉

Rank: 6Rank: 6

10

主题

245

帖子

5018

积分
沙发
发表于 2024-5-23 13:00:42 | 只看该作者
把第五行 STRING LIST KaiCu=EXTRACT(FOLDER("Tool"),'name')
换成下面5行
FOREACH TL IN FOLDER('Tool') {
IF $tl.type == "end_mill" {
     int iL=add_last(KaiCu,TL.name)
  }
}
回复 支持 反对

使用道具 举报

三级士官

Rank: 3Rank: 3

2

主题

116

帖子

514

积分
板凳
发表于 2024-5-23 20:58:19 | 只看该作者
6666666666666666666666
回复 支持 反对

使用道具 举报

上等兵

Rank: 1

2

主题

4

帖子

172

积分
地板
 楼主| 发表于 2024-5-24 01:15:14 | 只看该作者
这么近 发表于 2024-5-23 13:00
把第五行 STRING LIST KaiCu=EXTRACT(FOLDER("Tool"),'name')
换成下面5行
FOREACH TL IN FOLDER('Tool') ...

你好 我试了下 命令窗口出现下列代码;
Process Command : [     int iL =add_last(KaiCu,TL.name)\n]

错误: 不能求值表达式:nadd_last(KaiCu,TL.name)
错误: #错误: 无效参数
  不知是我哪里设置出现了问题
回复 支持 反对

使用道具 举报

上尉

Rank: 6Rank: 6

10

主题

245

帖子

5018

积分
5#
发表于 2024-5-25 08:27:46 | 只看该作者
幸福很简单 发表于 2024-5-24 01:15
你好 我试了下 命令窗口出现下列代码;
Process Command : [     int iL =add_last(KaiCu,TL.name)\n]
...

少了一行, 替换这6行
STRING LIST KaiCu={}
FOREACH TL IN FOLDER('Tool') {
IF $tl.type == "end_mill" {
     int iL=add_last(KaiCu,TL.name)
  }
}
回复 支持 反对

使用道具 举报

上尉

Rank: 6Rank: 6

10

主题

245

帖子

5018

积分
6#
发表于 2024-5-25 08:29:42 | 只看该作者
少了一行,是替换以下6行
STRING LIST KaiCu={}
FOREACH TL IN FOLDER('Tool') {
IF $tl.type == "end_mill" {
     int iL=add_last(KaiCu,TL.name)
  }
}
回复 支持 反对

使用道具 举报

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

本版积分规则

 
 
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-11-11 03:35

返回顶部