NX二次开发进阶:字符表达式的应用与解析

适用版本:NX6.0以上

  1. 简介

表达式是NX常用功能,涉及到建模都会用到它,通过算术和条件表达式,用户可以控制部件的特征,是参数化设计的重要工具,NX表达式支持多种类型,有数量、字符串、整数、布乐、点、矢量、列表,其中字符串是相对比较少用的类型,如果我们能灵活运用它,能够减少我们二次开发的工作量。


二、举例说明

物料清单是很多产品设计都要做的工作之一,通常它包含一项内容是零件规格,它的写法是多种多样的,是动态变化的,根据零件类型不同,写法也不一样,比如下图中,不同的零件它的写法都不一样,如果我们为每种零件规格写代码,不仅工作量很大,而且很难做到通用。


   图1
 

上述的问题,如果规格的内容能够通过建模的方式解决,程序或只读某一个特定的表达式值,这样的话不管零件规格标准如何变化,不需修改代码,方便用户维护;NX表达式功能强大,是能够做到一点的,如下图2,规格的内容通过特定字符串和表达式值复合而成,NX的字符串表达式支持常用的字符串操作函数(如图3),基本能满足日常的需求,具体用法可查看帮忙文档。


   图2
 

三、总结

很多情况下,上述规格字符的合成,是通过配置表配置规则,程序来解析获得的,本文通过另外一种方法来合成,开发时可以借鉴这种思路。

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

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

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

* 公司名称:

姓名不为空

手机不正确

公司不为空