NX表达式获取图纸页尺寸

蓝图技术网 2022-12-27 18:02:03 39阅读 0评论

NX表达式获取图纸页尺寸 第1张

作者:陈杰   审校:赵冠兄

适用版本:NX

有时候一些工作或者流程需要获取图幅尺寸信息。图幅的尺寸能够在图纸页的编辑对话框中查看,如图1。表达式和属性中如何获取这个尺寸呢?本技巧将为大家讲解获取的方法:

NX表达式获取图纸页尺寸 第2张

图1

NX表达式获取图纸页尺寸 第3张

打开图纸模板文件。

NX表达式获取图纸页尺寸 第3张

在应用模块中选择知识融合,调出知识融合导航器。在定制中调出开发人员选项卡。如图2:

NX表达式获取图纸页尺寸 第5张

图2

NX表达式获取图纸页尺寸 第3张

点击【采用现有对象】命令,选择模板中的图纸页(本例图纸页名称为A4_1),如图3,然后点击【确定】。

NX表达式获取图纸页尺寸 第7张

图3

NX表达式获取图纸页尺寸 第3张

在知识融合导航器中,对A4_1右键,选择编辑,如图4在对话框中可以看到,该规则Name为A4_1,高度尺寸参数名称为:Height,长度尺寸参数名称为:Length。

NX表达式获取图纸页尺寸 第9张

图4

NX表达式获取图纸页尺寸 第3张

对root右键,选择添加子规则,名称定义为SheetHeightExp,选择类ug_expression,定义参数Name= “SheetHeight”,value=A4_1:Height:。如图5,点击【确定】。

NX表达式获取图纸页尺寸 第11张

图5

NX表达式获取图纸页尺寸 第3张

按照第五步的方法,添加子规则,名称为SheetLengthExp,选择类ug_expression,定义参数Name=”SheetLength”,value=A4_1:Length:。

通过以上两个子规则,可在部件导航器或者表达式编辑器中看到新增了两个用户表达式,其值为图纸页A4_1的高度和宽度。如图6:

NX表达式获取图纸页尺寸 第13张

图6

当修改图纸页尺寸时,可以看到表达式也将更新。

NX表达式获取图纸页尺寸 第14张

图7

版权申明:我们采用的作品包括内容和图片全部来源于网络用户和读者投稿,我们不确定投稿用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的权利,请联系我站将及时删除!

发表评论

快捷回复: 表情:
验证码
评论列表 (暂无评论,39人围观)

还没有评论,来说两句吧...