A-A+
在ANSYS Mechanical APDL中创建按函数规律变化的曲线的方法
在ANSYS Mechanical APDL中创建按函数规律变化的曲线有两种思路:第一,将曲线按单元大小分成若干段,直接根据函数公式创建每个线段的端点,然后用直线将每一段连接起来;第二,根据函数公式创建曲线上的若干控制点,然后使用样条曲线进行拟合。为提高效率,点的创建和直线的连接或样条曲线的拟合可采用APDL命令流的do循环进行批量生成。
下面通过一个具体的实例来演示以上两种在ANSYS Mechanical APDL中创建按函数规律变化的曲线的方法。
如下图所示曲线y=-a*sin(πx/L), a=127, L=2540,网格划分密度为将线段分为50份。

使用方法1采用直线进行拟合的APDL命令代码如下:
A=127L=2540pi=acos(-1)!单元个数NE=50*do,i,1,NE+1X=L/NE*(i-1)Y=A*sin(pi*X/L)k,i,x,y*enddo*do,i,1,NEL,i,i+1*Enddo
创建出的曲线效果如下所示:

使用方法2采用样条曲线进行拟合,首先使用APDL命令流创建控制点,代码如下所示:
A=127L=2540pi=acos(-1)!控制点个数NE=10*do,i,1,NE+1X=L/NE*(i-1)Y=A*sin(pi*X/L)k,i,x,y*enddo
然后使用样条曲线命令通过所有的控制点创建样条曲线,创建后的效果如下所示:

使用直线拟合时所创建的单元并不是等分的,使用样条曲线进行拟合可以创建等分的单元。