UG爱好者
标题:
分享UG NX如何用表达式抑制特征
[打印本页]
作者:
帖子合并账号
时间:
2020-5-7 14:38
标题:
分享UG NX如何用表达式抑制特征
本帖最后由 优姬暗埃克斯 于 2020-5-7 14:39 编辑
表达式抑制问题
http://www.ugsnx.com/thread-285319-1-1.html
(出处: UG爱好者)
论坛有个网友求助如何用表达式抑制特征,由于他这个条件其实描述的也不清楚,我主要就实现用2个条件来抑制特征即可,用的版本是NX1847系列。
当X>=2且Y=1时,启动圆角,当Y≠1或X<2抑制掉
抑制的是这个圆角特征。
[attach]291061[/attach]
激活由表达式抑制这个命令
[attach]291062[/attach]
选择这个圆角点击确定后这边就能看到多了一个叫p18的表达式参数,值为1的时候是不抑制的,值为0的时候抑制。
[attach]291063[/attach]
[attach]291064[/attach]
然后我们到表达式内创建条件控制这个抑制表达式的值为1或者0
这里附上一个关系、逻辑运算符
关系、等式和逻辑运算符
>
大于
<
小于
>=
大于等于
<=
小于等于
==
等于
!=
不等于
!
非
& or &&
逻辑“与”
| 或 ||
逻辑“或”
那么我们先分别创建XY这两个变量用于控制表达式,编辑图中p18这个抑制表达式,输入if (X >= 2 & Y = 1) (1) else (0)
[attach]291065[/attach]
这个表达式的意思就是当
X大于等于2且Y=1的时候表达式P18的值为1,不抑制圆角特征,否则P18的值就为0,抑制圆角特征。
格式如下
IF(
条件1
且/或
条件2
)(达成条件的值)else(未达成的值)
我们来测试下x和y为1时特征被抑制了
[attach]291066[/attach]
x为2 y为1是这个圆角就激活了
[attach]291067[/attach]
下面附上prt文件
[attach]291060[/attach]
作者:
Apersonisme
时间:
2020-5-7 16:04
感谢分享,很有用,又学到了!
作者:
xzy2xm
时间:
2020-5-7 16:55
感谢分享
作者:
迷茫中回转
时间:
2020-5-7 18:30
看懂了,不知道会不会用
作者:
lantian0022
时间:
2020-5-7 18:46
脑壳痛!!!
作者:
17625114620
时间:
2020-5-7 19:30
厉害 ,学点新知识
作者:
0571*
时间:
2020-5-7 23:38
我就想知道UG的表达式为什么就不能学学grosshopper做成电池方便使用呢?
作者:
chenyangxin
时间:
2020-5-8 08:33
感谢分享
作者:
redskyxx7
时间:
2024-4-19 13:15
知识点学习,感谢
欢迎光临 UG爱好者 (https://www.ugsnx.com/)
Powered by Discuz! X3.2