CREO使用ModelCheck进行批量添加、修改、删除关系和参数
CREO使用ModelCheck进行批量添加、修改、删除关系和参数
在不使用CREO插件,可以使用ModelCheck对CREO进行批量添加、修改、删除参数和关系式
优点:不需要借用任何的CREO插件、工具就能完成
缺点:需要自己动手设置、配置、不灵活,不能随意修改参数、关系式等,比较固定
需要更加方便、灵活批量参数、关系式,可以考虑使用Creo插件-WJT276工具箱(Q29248671)
第一步:启用MocelCheck
在CREO的配置文件中确定MODELCHECK被启用,好像默认是启动的
modelcheck_enabled设置为YES
然后在
“文件”→“准备”菜单中就可以看到相应的菜单了
第二:配置MODELCHECK
- 打开配置MODELCHCK的方法:
“文件”→“选项”→点击左列表”环境“选择卡→右边“ModelCHECK设置”→OK
出现下列对话框
红框是我们需要进行配置的选项,其它的暂不管,
- 配置初始化设置文件config_int.msc
注意:目前我只需要修改MU_ENALED选项就可以了
MU_ENABLED YN设置为Y表示启用或禁用ModelUPDATE模式
配置后要点击下面的“保存”按钮呀
这初始化文件目前只配置这一个就可以了,配置后一定要重新启动一下CREO软件
- 配置检测文件
检测文件里可以配置是添加还是删除关系或是参数的要求,路径如下图
路径:“配置设置”→“检测文件”→“创建新文件”→“添加行”
然后在右面的检查名称中选择相应的数据项,然后将“交互”设置为Y
目前我们只进行添加关系和参数,只需要设置PARAMCHECK,RELATION_MISS
PARAMCHECK检测零件和组件的参数,没有则添加
PARAM_UNWANTED删除不需要的参数
RELATION_MISS检测在零件和组件中是否发现标准关系及其注释,如有丢失的,ModelCHECK可将其添加到模型中。
RELATION_UPDATE关系更新
REL_UNWANTED删除不需要的关系
目前只需要添加关系和参数,设置如下
- 保存检测文件
设置好后:点击“另存为”→输入文件名“add_p_r”→”确定“
然后在点击左右”检测文件“让其合上,再点击一次”检测文件“让其展开,这样就看到刚才保存的”add_p_r.mch”新配置的检测文件了。
这个“检测文件”配置好后,后期如果想修改(更新、删除),修改后直接点击“保存”按钮就可以了
- 配置启动文件
路径:“启动文件”→“创建新文件”→“添加行”→在上框中点击一下空行→下框就出现可选项了。
可以控制对相应类型的模型进行modelchekc添加、删除关系和参数
Part:零件,Assemby:组件,Drawing:工程图Sheet Metal:钣金模型
注意:这个选择必须点击一下,才可以激活下面的选项
表示要向零件中添加一个Parameter(参数)WJT276,类型为字符串EQ表示等于的意思,下面有一个值输入框,我没有显示完,每一个输入框输入完后一定要按一下回车以确认,要不没有内容
等设置完后,点击“添加项”按钮就OK了。
同样如何为组件添加参数则第一个选择Assemby,后面的是一样的。
添加关系第一个选项是一样的,分别是PART和Assemby,后面选择Relation然后输入表达试就可以
表示要向零件中添加一个关系cindex=rel_model_name就也是获取模型文件名
注意:每添加一行后,必须再次点击“添加行”按钮新添加一个空行,否则点击“添加项”后只是更新当前行,不是新添加
- 保存启动文件
配置完后的保存文件与保存“检测文件”方法是一样的。
这配置文件一共配置了4顶,
- 向零件中添加一个wjt276参数,类型字符串,值为test
- 向组件中添加一个wjt276参数,类型字符串,值为text-asm
- 向零件中添加一个关系式cindex=rel_model_name,就是获取模型文件名
- 向组件中添加一个关系式cindex=rel_model_name 就是获取模型文件名
- 最后一步:配置条件设置
路径:“条件设置”→“编辑condition.mcc”→到右边检测文件和启动文件设置成你刚刚配置好的文件名就可以了。
同样配置好后,要点击上面的“保存”按钮
以上为配置添加关系和参数的方法
以后每次修改只需要修改检测文件和启动文件就可以了。
第三步:操作Modelcheck批量添加关系和参数操作
在你初次使用modelcheck操作之前,可自检查一下参数、关系是否不存在,以方便后期验证
使用modelcheck方法非常的简单
- 打开你需要添加的零件或是组件
- “文件”→“准备”→“ModelCHECK互交”→“所有级别”→OK了。(你也可以录一个快捷键)
- 然后自己查看是否正确
零件和组件都添加成功
Cindex参数显示为锁定,说明这个参数是由有关系计算而来的。就是cindex=rel_model_name
Wjt276参数也添加成功了。
但是有一个问题,就是我昨天配置好后,发现所有的钣金好像没有添加成功,后来看说明在初始化文件里也一个选项设置为Y
UPDATE_SHEETMETAL设置Y更新ModelUPDATE模式中的钣金注意,配置好后需要重启软件
