找回密码
 立即注册

QQ登录

只需一步,快速开始

微信扫码登录

搜索
查看: 603|回复: 4

[原创] 刀具批量碰撞计算变量宏

[复制链接]

1

主题

160

回帖

767

积分

四级士官

积分
767
发表于 2024-6-15 01:18:59 | 显示全部楼层 |阅读模式
自己无聊参考搞的,批量计算文件夹内刀具碰撞,记得刀具统一放文件夹内
批量碰撞计算刀长.rar (529 Bytes, 下载次数: 35)

评分

参与人数 1G币 +50 收起 理由
3D世界网-零 + 50 分享加分!

查看全部评分

6

主题

30

回帖

3105

积分

中尉

积分
3105
发表于 2024-6-16 12:44:51 | 显示全部楼层
可以看下里面的大概内容吗?

5

主题

175

回帖

2842

积分

少尉

积分
2842
发表于 2024-6-18 11:38:00 | 显示全部楼层
碰撞检查不需要去筛选刀具吧,不然刀库分文件夹的话咋办?你试试:

UNDRAW TOOLPATH ALL
String List TpNames ={}
FOREACH tp IN FOLDER ('Toolpath') {

DIALOGS MESSAGE OFF
DIALOGS ERROR OFF
ACTIVATE TOOLPATH $tp
FORM COLLISION
EDIT COLLISION TYPE COLLISION
EDIT COLLISION STOCKMODEL_CHECK N
EDIT COLLISION SCOPE ALL
EDIT COLLISION SPLIT_TOOLPATH N
EDIT PAR 'Verification.UseVerificationThickness' 0
EDIT COLLISION USE_TOOL " "
EDIT COLLISION ADJUST_TOOL N
EDIT COLLISION DEPTH Y
EDIT COLLISION SHANK_CLEARANCE 0.5
EDIT COLLISION HOLDER_CLEARANCE 0.5
UNDRAW COLLISION
DRAW COLLISION
EDIT COLLISION APPLY

EDIT COLLISION TYPE GOUGE
EDIT COLLISION APPLY
COLLISION ACCEPT
DIALOGS MESSAGE ON
DIALOGS ERROR ON
EDIT TPATTRIBUTE ; TOOL_TIP ON
}



也可以拆解成单条碰撞如下:



//DIALOGS MESSAGE OFF
//DIALOGS ERROR OFF

FORM COLLISION
EDIT COLLISION TYPE COLLISION
EDIT COLLISION STOCKMODEL_CHECK N
EDIT COLLISION SCOPE ALL
EDIT COLLISION SPLIT_TOOLPATH N
EDIT PAR 'Verification.UseVerificationThickness' 0
EDIT COLLISION USE_TOOL " "
EDIT COLLISION ADJUST_TOOL N
EDIT COLLISION DEPTH Y
EDIT COLLISION SHANK_CLEARANCE 0.2
EDIT COLLISION HOLDER_CLEARANCE 0.2
UNDRAW COLLISION
DRAW COLLISION
EDIT COLLISION APPLY

EDIT COLLISION TYPE GOUGE
EDIT COLLISION APPLY
COLLISION ACCEPT
DIALOGS MESSAGE ON
DIALOGS ERROR ON
EDIT TPATTRIBUTE ; TOOL_TIP ON

1

主题

144

回帖

530

积分

三级士官

积分
530
发表于 2024-6-18 15:17:41 | 显示全部楼层
支持分享  支持pm  :lol  

1

主题

144

回帖

530

积分

三级士官

积分
530
发表于 2024-6-25 09:16:00 | 显示全部楼层
支持分享  支持pm  :lol
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

咨询QQ:1359218528|发帖须知!|Archiver|手机版|小黑屋|UG爱好者论坛 ( 京ICP备10217105号-2 )

GMT+8, 2024-12-23 10:14

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表