特征组模板制作秘诀


适用版本:NX7.5

在NX建模二次开发过程中,经常要用到各种模板,一般有UDF、组件以及特征组,使用模板的好处是不需要程序来生成各种形状,只需要通过程序来修复模板里的关键参数,通过参数驱动来改变模型的形状;在实际应用中,当模板调入后,通常要进行位置、方向以及参数的调整,有时候会出现参数修改了,特征无故更新失败的问题,但是在模板里同样修参数又没有出现问题,本文将根据项目上遇到问题讲讲如果解决这个问题。


举例说明

本文以一个塑胶模具里斜顶头特征组进行说明,斜顶头有多种形状,通过一个参数控制形状有9种变化,每一个形状的变化有独立的表达式、草图以及特征,并分类做成特征组,通过“type”来控制形状的变化,如图1。

特征组模板制作技巧(二)


图1


经过测试,在模板修改各种参数都能达要预期目的,特征组也进行了分类,也容易管理,但是在程序实际调用特征后,再修改“type”表达式变更形状,出现报错的情况,通过检查发现,草图表达式的值出现备选解的情况,导致报错,如图2。

特征组模板制作技巧(二)

图2

原因分析:

NX在加载特征的时候,那些抵制掉的表达式内部草图位置没有进行同步更新,又因程序调入特征组的时候,通常会改变安装位置和角度,当某些草图取消抵制后,内部重新对草图线求解,尺寸的备用解更适用于当前状态,导致出现上面的错误。


解决方法:

在制作模板时,减少特征数量,多种形状的变化尽量通过少的草图来控制,如此例,每种状态用了不同的草图,这会也增加模型占的内存空间,更新特征会比较慢。

保持模板时,使用模型处于最复杂的状态,程序在首次调入模板时,会加载更多的模型数据。

此案例解决后的效果如图3。


特征组模板制作技巧(二)

图3


总    结

本技巧讲解了在配合NX二次开发过程中,制件模板时的一些经验分享,希望对正在做或以后要做类似工作的人员有所帮助。


免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空