UG爱好者

标题: 请教各位大佬,关于PowerMill特征组的表达的问题 [打印本页]

作者: UG某某某    时间: 2024-10-24 17:06
标题: 请教各位大佬,关于PowerMill特征组的表达的问题
这个顶部位置的表达式是什么?我想做个宏,顶部太高一定数值,但不知道这个表达式,右键属性得到的FEEdit.Shell.FEDimensions.Top也不对



作者: 骄阳似我H    时间: 2024-10-24 20:17
说明这里不能用表达式吧,我做孔的话一般是先定义变量
作者: UG某某某    时间: 2024-10-24 21:24
骄阳似我H 发表于 2024-10-24 20:17
说明这里不能用表达式吧,我做孔的话一般是先定义变量

太深奥,变量宏还不会搞
作者: bc123456    时间: 2024-10-28 16:53
REAL LGX =""
$LGX=input "输入顶部值:"
IF LGX==0 {
MACRO ABORT ALL
}
ACTIVATE FEATUREGROUP #
MODE FEATUREEDITOR START
MODE FEATUREEDITOR EDIT TOP $LGX
FORM ACCEPT FEEDIT
MODE FEATUREEDITOR FINISH ACCEPT
FORM RIBBON TAB "uiCATEGORY"


作者: UG某某某    时间: 2024-10-29 10:23
bc123456 发表于 2024-10-28 16:53
REAL LGX =""
$LGX=input "输入顶部值:"
IF LGX==0 {

不好意思,是我表述的不够清楚,是在原有基础上抬高。还有请问变量宏怎么自学,没有计算机语言基础,也不懂脚本什么的,有没有什么建议?
作者: bc123456    时间: 2024-10-30 10:57
本帖最后由 bc123456 于 2024-10-30 11:07 编辑
UG某某某 发表于 2024-10-29 10:23
不好意思,是我表述的不够清楚,是在原有基础上抬高。还有请问变量宏怎么自学,没有计算机语言基础,也不 ...

这个貌似没有捷径 我给你的就是最初级的录制宏简化   因为录制宏是指向唯一的  简化就是把指向改为通用
如果需要进阶学习  肯定是需要系统系学的
比如:EXPLORER SELECT Tool "Tool\球头刀\D8R4" NEW
    ACTIVATE Tool "D8R4"
就是激活你选中的D8R4刀具
# 代表你选中的 就可以改为 ACTIVATE Tool #

再比如:EDIT BOUNDARY "38" CURVEEDITOR START
就是编辑第38条的激活边界
;代表已激活 就可以改为EDIT BOUNDARY ; CURVEEDITOR START

再加上赋值 INT 整数  REAL 实数  STRING 字符序列  BOOL 真值  ENTITY 引用现有  Object 参数集合 等等
再加上语句 COPY FILE "" "" 复制  OLE FILEACTION "OPEN" ""打开   if } elseif 条件语句 等等
在加上环境变量 FUNCTION 等等
弄清楚这里 恭喜你初级入门了







欢迎光临 UG爱好者 (https://www.ugsnx.com/) Powered by Discuz! X3.2