登录【网站注册】点击左边“微信账号登陆”图标,微信扫描即自动注册并登陆
搜索
查看: 1708|回复: 1

[PowerMILL] PM录制的移动模型面的宏,怎么才能通用?

  [复制链接]
发表于 2018-12-9 11:45:43 | 显示全部楼层 |阅读模式
图档名为902-B20录制向上移动面宏,只能在902-B20图档里面有效,换其他图档就不行?请教老师和各位同行

FORM MODELTRANS EDIT MODEL ; INTERACTIVE
TRANSFORM MOVE "3"
TRANSFORM TYPE MOVE TRANSFORM MOVEZ PRESET TRANSFORM MODEL "902-B20"
MODELTRANS ACCEPT

QQ图片20181209105958.png
优胜专注教学 技术实力最强 www.ysug.com
发表于 2018-12-9 12:13:54 | 显示全部楼层
PowerMILL高版本支持通过变量的读取激活边界名称
https://www.mjzl.cn/thread-467395-1-1.html

PowerMILL高版本支持通过变量读取模型文件夹名称
https://www.mjzl.cn/thread-612583-1-1.html


方法一、(保存为宏,通过变量读取模型文件夹名称)
DIALOGS MESSAGE OFF   //对话框信息关
DIALOGS ERROR OFF      //对话框错误提示关
RESET LOCALVARS    //初始化变量
string $a=extract(folder('MODEL'),'name')[size(folder('MODEL'))-1]    //模型文件夹变量
TRANSFORM MOVE "3"  //移动3mm
TRANSFORM TYPE MOVE TRANSFORM MOVEZ PRESET TRANSFORM MODEL $a   //选取的模型面Z方向移动
DIALOGS MESSAGE ON    //对话框信息开
DIALOGS ERROR ON       //对话框错误提示开


方法二、(保存为宏)
TRANSFORM RESET TRANSFORM TYPE MOVE TRANSFORM MOVEZ
"3"
TRANSFORM MODEL ALL

【温馨提示】技术问题请优先发到问答专栏,优胜教师团队将及时回复,谢谢!
回复 支持 反对

使用道具 举报

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

本版积分规则


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