找回密码
 立即注册

QQ登录

只需一步,快速开始

微信扫码登录

搜索
查看: 494|回复: 5

[求助] 请教各位大佬,关于PowerMill特征组的表达的问题

[复制链接]

26

主题

163

回帖

5738

积分

上尉

积分
5738
发表于 2024-10-24 17:06:30 | 显示全部楼层 |阅读模式
这个顶部位置的表达式是什么?我想做个宏,顶部太高一定数值,但不知道这个表达式,右键属性得到的FEEdit.Shell.FEDimensions.Top也不对

微信图片_20241024170303.png

20

主题

1316

回帖

1万

积分

上校

积分
14357

论坛元老

发表于 2024-10-24 20:17:06 | 显示全部楼层
说明这里不能用表达式吧,我做孔的话一般是先定义变量

26

主题

163

回帖

5738

积分

上尉

积分
5738
 楼主| 发表于 2024-10-24 21:24:14 | 显示全部楼层
骄阳似我H 发表于 2024-10-24 20:17
说明这里不能用表达式吧,我做孔的话一般是先定义变量

太深奥,变量宏还不会搞

9

主题

203

回帖

3831

积分

中尉

积分
3831
发表于 2024-10-28 16:53:07 | 显示全部楼层
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"

评分

参与人数 1G币 +10 收起 理由
UG某某某 + 10 楼主是大神!膜拜!

查看全部评分

26

主题

163

回帖

5738

积分

上尉

积分
5738
 楼主| 发表于 2024-10-29 10:23:43 | 显示全部楼层
bc123456 发表于 2024-10-28 16:53
REAL LGX =""
$LGX=input "输入顶部值:"
IF LGX==0 {

不好意思,是我表述的不够清楚,是在原有基础上抬高。还有请问变量宏怎么自学,没有计算机语言基础,也不懂脚本什么的,有没有什么建议?

9

主题

203

回帖

3831

积分

中尉

积分
3831
发表于 2024-10-30 10:57:54 | 显示全部楼层
本帖最后由 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 等等
弄清楚这里 恭喜你初级入门了


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-12-22 10:24

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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