多墨网

 找回密码
 注册会员

QQ登录

只需一步,快速开始

微信登录

只需一步,快速开始

PowerMill经验技巧螺旋铣孔-变量宏

[复制链接]
季牧歌 发表于 2018-5-31 00:06:44 | 显示全部楼层 |阅读模式
REAL LIST Hole={}
DEACTIVATE TOOLPATH
FOREACH A IN components(entity('featureset',Name)) {
    REAL Dia=a.diameter
    IF $a.Type=='hole' AND (NOT member(Hole,Dia)) {
        int i=add_last(Hole,Dia)
    }
}
PRINT PAR "sort(Hole)"
STRING LIST HoleDia={}
FOREACH item IN sort(Hole) {
PRINT=ITEM
int i=add_last(HoleDia,STRING(item))
}
INT i = INPUT CHOICE $HoleDia "选择要加工的孔径:"
    IMPORT TEMPLATE ENTITY TOOLPATH TMPLTSELECTORGUI "C:\dcam\星月工具栏\MyTemplate\螺旋铣孔.ptf"
    REAL Dia=REAL(HoleDia[i])
    IF Dia>=4 AND Dia<=5.5 {
       ACTIVATE TOOL "E2.98"
       EDIT PAR 'AxialDepthOfCut.UserDefined' '1' EDIT DRILL PECK_DEPTH "0.08"
    } ELSEIF Dia>5.5 AND Dia<=7.2 {
       ACTIVATE TOOL "E3.98"
       EDIT PAR 'AxialDepthOfCut.UserDefined' '1' EDIT DRILL PECK_DEPTH "0.1"
    } ELSEIF Dia>7.2 AND Dia<=11 {
       ACTIVATE TOOL "E5.98"
       EDIT PAR 'AxialDepthOfCut.UserDefined' '1' EDIT DRILL PECK_DEPTH "0.12"
    } ELSEIF Dia>11 AND Dia<=15 {
       ACTIVATE TOOL "E7.98"
       EDIT PAR 'AxialDepthOfCut.UserDefined' '1' EDIT DRILL PECK_DEPTH "0.15"
    } ELSEIF Dia>15 AND Dia<=18 {
       ACTIVATE TOOL "E9.98"
       EDIT PAR 'AxialDepthOfCut.UserDefined' '1' EDIT DRILL PECK_DEPTH "0.18"
    }
    FORM FEATURESELECT
    EDIT SELECTION DELETE
    EDIT SELECTION STORE\r $i NEW
    EDIT SELECTION ADD EDIT SELECTION APPLY
    FEATURESELECT CANCEL
    EDIT TOOLPATH ; REAPPLYFROMGUI

VIP会员开通介绍说明                       多墨教育APP多平台学习下载                       一对一直播教室说明                       NX培训课程下载                       UGNX教程大全下载

2023年9月18日发布:UGNX2312.4000高版本软件,点击进入自助下载                               UGNX软件下载                       远程安装:UGNX    CAD    Solidworks 等相关软件
回复

使用道具 举报

季良 发表于 2018-5-31 15:03:31 | 显示全部楼层
VIP会员开通介绍说明                       多墨教育APP多平台学习下载                       一对一直播教室说明                       NX培训课程下载                       UGNX教程大全下载

2023年9月18日发布:UGNX2312.4000高版本软件,点击进入自助下载                               UGNX软件下载                       远程安装:UGNX    CAD    Solidworks 等相关软件
回复 支持 反对

使用道具 举报

庄明艳 发表于 2018-5-31 20:58:16 | 显示全部楼层
VIP会员开通介绍说明                       多墨教育APP多平台学习下载                       一对一直播教室说明                       NX培训课程下载                       UGNX教程大全下载

2023年9月18日发布:UGNX2312.4000高版本软件,点击进入自助下载                               UGNX软件下载                       远程安装:UGNX    CAD    Solidworks 等相关软件
回复 支持 反对

使用道具 举报

何妍和 发表于 2018-6-6 16:31:47 | 显示全部楼层
VIP会员开通介绍说明                       多墨教育APP多平台学习下载                       一对一直播教室说明                       NX培训课程下载                       UGNX教程大全下载

2023年9月18日发布:UGNX2312.4000高版本软件,点击进入自助下载                               UGNX软件下载                       远程安装:UGNX    CAD    Solidworks 等相关软件
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|小黑屋|多墨网 ( 粤ICP备11060181号 )

GMT+8, 2024-5-4 17:52 , Processed in 0.095589 second(s), 19 queries .

多墨网成立UG论坛,并分享UG教程   

© 2014-2023 多墨网

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