icyboy 发表于 2011-7-26 17:59

ansys中一个很奇怪的现象 请大家帮忙解答一下

不知道是我笨 还是这个东西是真有问题 程序如下:/filname,shiyan1
/prep7
et,1,plane53,,,1
et,2,infin110,,,1
mp,rsvx,1,200
mp,murx,1,100
mp,murx,2,1
rectng,0,1,0,5
rectng,0,2,0,8
allsel,all
aovlap,all
/pnum,area,on
aplot,all      
numcmp,area   
asel,s,,,3
按理来说布尔运算后 两个面的编号应该是1和3但是如果运行最后一个语句asel,s,,,3就会提示没有实体3 但是如果把语句
/pnum,area,on
aplot,all      
numcmp,area   
去掉 再asel,s,,,3就可以选择 这是为什么呢 请教高人

icyboy 发表于 2011-7-26 18:03

补充一下 如果把打开编号的三个语句放到布尔运算之前 也没问题 就是不知道为什么布尔运算之后就不行

云少侠 发表于 2011-7-26 21:50

因为这句话是压缩数字的意思
numcmp,area
没加这句的时候就是面1、3

加上这句,数字被压缩了 面的符号变成1,2

如果说错请指证!

cqlyj2008 发表于 2011-7-27 21:47

回复 1# icyboy
这种情况下会产生新的面,比如你的模型中最大那个面编号为3的话,那么被操作的那个面就会变成4,而3就不见了。所以得压缩面编号,再选,就ok了

ansys菜鸟 发表于 2011-9-4 10:23

晕,这点也不懂啊?你打开面积编号,看看是几号不就行了?numcmp,area已经压缩面积编号了,面积编号改变了啊。。
页: [1]
查看完整版本: ansys中一个很奇怪的现象 请大家帮忙解答一下