FR 发表于 2018-12-9 11:45:43

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

图档名为902-B20录制向上移动面宏,只能在902-B20图档里面有效,换其他图档就不行?请教老师和各位同行

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


优胜模具 发表于 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')    //模型文件夹变量
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

页: [1]
查看完整版本: PM录制的移动模型面的宏,怎么才能通用?