鲁班人[ Ben's Blog]

-专注于建筑钢结构技术的发展与应用

« 快速取得3D实体剖面Workbench参数化分析演示 »

ANSYS中的直线选择方式-TAN1

  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时只要把上面的值改变一下正负号就可以得到相同的选择结果了。


【娱乐一下】:一个超级有才的视频,点击查看,实在是太有才了。

  • quote 1.候鸟
  • 你好,有幸浏览了你的blog 中关于 直线tan属性的文章,学到新知识,但是你这里最后
    lsel,s,tan1,z,1,的讲述与你上文中的讲解相矛盾的, 我试了一下 lsel,s,tan1,z,1, 应该是起点到终点方向为z轴负向的直线。个人见解不当之处,见谅
    ben 于 2008-7-15 17:26:50 回复
    注意偶前面说的是“Tan1向量是由终点指向起点”,当选择"lsel,s,tan1,z,1"时自然是指Z轴反方向,这个问题的确容易理解错误,建议使用是用Tan2向量来选择,这样不容易出错。你可以自己试试建几条直线,会身有体会,感谢回复。
  • 2008-7-13 19:16:53 回复该留言

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

日历

最新评论及回复

最近发表

Powered By Z-Blog 1.8 Spirit Build 80722 Code detection by Codefense

Copyright 2002-2008 Ben’s Weblog™. Some Rights Reserved.