您的位置:网站首页 > Ansys教程

ANSYS中的直线选择方式-TAN1

时间:2008-09-15 10:42:37 来源:
ANSYS中每一条直线都有两个方向属性:TAN1和TAN2。它们是两个方向相反的单位空间向量,TAN1依附于直线的起始点,TAN2依附于直线的终点。当在ANSYS中通过连接关键点建立一条直线时,会在命令输出窗口看到当前所建立的直线的这两个方向属性,如下图所示:

  显然这两上单位向量的方向是相反的,也就是说TAN1=-(TAN2)。那么这两个向量是如何求得的呢?假定一条直线的两上端点分别为K1(x1,y1,z1)和K2(x2,y2,z2),K1为起点,K2为终点,那么这条直线的TAN1就是指K2指向K1的单位向量,计算公式为{(x1-x2)/len,(y1-y2)/len,(z1-z2)/len};TAN2就是指K1指向K2的单位向量,计算公式{(x2-x1)/len,(y2-y1)/len,(z2-z1)/len}。len为直线的长度。

  现在应该能够明白LSEL命令中TAN1和TAN2的用法了,假如我们的模型中有如下一个长方体,共12条直线:

当用“LSEL,S,TAN1,Z”命令时,选择的将是所有垂直于Z轴的直线,如下图:

当用“LSEL,S,TAN1,X”时,选择的将是所有垂直于X轴的直线,如下图:

当用“LSEL,S,TAN1,Y”时,选择的将是所有垂直于Y轴的直线,如下图:

  当用“LSEL,S,TAN1,Z,1”时,选择的将是所有和Z轴平行且建模时起点到终点方向朝向Z轴正向的直线;当用“LSEL,S,TAN1,Z,-1”时,选择的将是所有和Z轴平行且建模时起点到终点方向朝向Z轴负向的直线;其它的可以类推,当用TAN2时只要把上面的值改变一下正负号就可以得到相同的选择结果了。