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目前我们只进行添加关系和参数只需要设置PARAMCHECKRELATION_MISSPARAMCHECK检测零件和组件的参数没有则添加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然后输入表达试就可以表示要向零件中添加一个关系cindexrel_model_name就也是获取模型文件名注意每添加一行后必须再次点击“添加行”按钮新添加一个空行否则点击“添加项”后只是更新当前行不是新添加保存启动文件配置完后的保存文件与保存“检测文件”方法是一样的。这配置文件一共配置了4顶向零件中添加一个wjt276参数类型字符串值为test向组件中添加一个wjt276参数类型字符串值为text-asm向零件中添加一个关系式cindexrel_model_name就是获取模型文件名向组件中添加一个关系式cindexrel_model_name 就是获取模型文件名最后一步配置条件设置路径“条件设置”→“编辑condition.mcc”→到右边检测文件和启动文件设置成你刚刚配置好的文件名就可以了。同样配置好后要点击上面的“保存”按钮以上为配置添加关系和参数的方法以后每次修改只需要修改检测文件和启动文件就可以了。第三步操作Modelcheck批量添加关系和参数操作在你初次使用modelcheck操作之前可自检查一下参数、关系是否不存在以方便后期验证使用modelcheck方法非常的简单打开你需要添加的零件或是组件“文件”→“准备”→“ModelCHECK互交”→“所有级别”→OK了。(你也可以录一个快捷键)然后自己查看是否正确零件和组件都添加成功Cindex参数显示为锁定说明这个参数是由有关系计算而来的。就是cindexrel_model_nameWjt276参数也添加成功了。但是有一个问题就是我昨天配置好后发现所有的钣金好像没有添加成功后来看说明在初始化文件里也一个选项设置为YUPDATE_SHEETMETAL设置Y更新ModelUPDATE模式中的钣金注意配置好后需要重启软件