微信
加入VIP,跟着我一起学习PM吧。
倾情于售后,知无不言。
PM+UG 编程 变量宏 拆铜工 出火花 线割。。。
搬砖的生活是快乐的。
本文转自伙伴-----星月
在PM2018版本之前,一旦把模型转换为参考模型后,就不能再转换回来!而我们希望这个转换过程是可逆的。我是通过变量宏,来实现这个过程的逆转!
注意:这个宏,必须在右键菜单里使用,否则无效!!!
以下是源码:
//参考模型转模型
//PM2016版本
DIALOGS MESSAGE OFF
DIALOGS ERROR OFF
GRAPHICS LOCK
STRING LIST ReModelName={}
FOREACH mod IN FOLDER('Model') {
IF mod.IsReferenceModel {
INT i=ADD_LAST(ReModelName,mod.name)
}
}
IF project_pathname(1)=="" {
MESSAGE INFO "请保存档案后,再使用该功能"
MACRO ABORT ALL
}
IF Size(ReModelName)==0 {
MESSAGE INFO "没有参考模型!"
MACRO ABORT ALL
}
INT i = INPUT CHOICE $ReModelName "选择参考模型:"
STRING Cmd="EXPORT MODEL "+$ReModelName[i]+" FILESAVE "+project_pathname(0)+"/"+$ReModelName[i]+".dgk"
DOCOMMAND $Cmd
DELETE MODEL $ReModelName[i]
$Cmd="IMPORT MODEL FILE "+project_pathname(0)+"/"+$ReModelName[i]+".dgk"
DOCOMMAND $Cmd
$Cmd="DELETE FILE "+project_pathname(0)+"/"+$ReModelName[i]+".dgk"
DOCOMMAND $Cmd
GRAPHICS UNLOCK
DIALOGS MESSAGE ON
DIALOGS ERROR ON
加入VIP售后真实给力,知无不言...快来跟我一起学习PM吧...............
国内首套PM宏变量教程
原创教程
什么是宏,PM基于宏一键自动化
本套教程夜以继日,呕心沥血制作
教程不定期更新,包售后,有专门的售后群.
考虑到需要大量参数和英语单词,一个礼拜晚上10点3节课开直播
另本套教程为加密视频,支持手机安卓,苹果系统,WIN-XP-W10系统
https://pan.baidu.com/s/1_ROlGkrmuM9fRk0kEBciiQ
https://pan.baidu.com/s/1_ROlGkrmuM9fRk0kEBciiQ
https://pan.baidu.com/s/1_ROlGkrmuM9fRk0kEBciiQ
https://pan.baidu.com/s/1_ROlGkrmuM9fRk0kEBciiQ
https://pan.baidu.com/s/1_ROlGkrmuM9fRk0kEBciiQ
https://pan.baidu.com/s/1_ROlGkrmuM9fRk0kEBciiQ
赠送自己写的宏(50几个后期不定时更新)
赠送PM软件本身变量参数
下图为教程目录
微信
领取专属 10元无门槛券
私享最新 技术干货