ANSYS 中VEXT的用法?在帮助中查到VEXT的格式是:VEXT,NA1,NA2,NINC,DX,DY,DZ,RX,RY,RZ.其中NINC说是增量,它和DX,DY,DZ,有什么区别联系,RX,RY,RZ是什么含义?
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/30 18:59:30
ANSYS 中VEXT的用法?在帮助中查到VEXT的格式是:VEXT,NA1,NA2,NINC,DX,DY,DZ,RX,RY,RZ.其中NINC说是增量,它和DX,DY,DZ,有什么区别联系,RX,RY,RZ是什么含义?
ANSYS 中VEXT的用法?
在帮助中查到VEXT的格式是:VEXT,NA1,NA2,NINC,DX,DY,DZ,RX,RY,RZ.其中NINC说是增量,它和DX,DY,DZ,有什么区别联系,RX,RY,RZ是什么含义?
ANSYS 中VEXT的用法?在帮助中查到VEXT的格式是:VEXT,NA1,NA2,NINC,DX,DY,DZ,RX,RY,RZ.其中NINC说是增量,它和DX,DY,DZ,有什么区别联系,RX,RY,RZ是什么含义?
这个问题我来回答吧,首先,给每个变量做一说明:
NA1,NA2,NINC.这三个变量表示:按照每NINC步的方式,从面NA1到面NA2发生偏移.面NA2若没有特别指定,默认就是面NA1.NINC若没有特别指定,默认就是1.
DX,DY,DZ.这三个变量给定了偏移量,分别表示X,Y,Z方向的偏移量.若是柱坐标则表示R,θ,Z,若是球坐标则表示R,θ,Φ.
RX,RY,RZ.这三个变量给定的是沿坐标方向的偏移缩放因子.具体在下面的例子中说明.同上也有柱坐标和球坐标中的代表方向.
例子:
比如我们建立了一个面是这样的(当然也可以是曲面,也可以是一组面的集合)
我们希望将面1沿着高度方向(1,0,-1)拉伸1个单位,成为一个长方体.这时候只需要输入:vext,1,1,0,-1,就可以实现了.1,说明NA1就是面1,NA2和NINC都是默认的,结果就是只有一个面1;1,0,-1,表示拉伸量,也就是坐标轴方向的增量;后面还省略了,三个空的值,也就是默认值,缩放因子为1,没有缩放.
我们退回到第1步后面,来说明一下缩放因子.例如,将上式的输入改成:vext,1,1,0,-1,2,2,2.则形成的六面体就不是一个长方体了,而是底面面积为原来4倍的一个梯形体.这就是2,2,2所起的作用.
最后,来说明一下NA1,NA2,NINC这三个东西.这三者的作用,是对操作面来说的.上例中只有一个操作面,也就是面1,所以后两个数值都是默认的.但是在实际建模中,也许会遇到很复杂的情况,那么后两个数值就是用来简化建模过程的.比如说,我们在对一个房子进行建模,房子地板的每一块地砖都是一个面,分别是面1,面3,面5,面7一直到面99.如果我们需要对这些地砖同时进行缩放拉伸的操作,用到VEXT语句的话,前面三个就是输入:VEXT,1,99,2.表示从面1到面99,每隔2步取一个面,进行操作.然后继续在后面跟上三个方向的增量和缩放量.(注:在建模过程中,需要进行同一种缩放的面,面号一般都是有规律的,或连续或成等差数列.而且自己在建模的过程中,也应该考虑到这种方便的形式,而将面号统一设置成连续的,这是在建模中可以做到的.如果实在没有办法,那就分成多条语句,分别对每一个面使用一次VEXT语句就可以了).