ANSYS中速绘曲线
本来一般绘制精致的曲线采用Origin或Matlab最好,但有时需要在ANSYS界面下仅仅想看看物理量的趋势,所以也可以在ANSYS简易绘制曲线。
指令:*VPLOT, ParX, ParY, Y2, Y3, Y4, Y5, Y6, Y7, Y8
GUI:Utility Menu>Parameters>Array Parameters>Fill
在Help中最关键的是:Arrays of type TABLE will be graphed as continuous curves. Arrays of type ARRAY will be displayed in bar chart fashion. 其含义是:当数组ParX和ParY采用Array数组时,为Chart图(图1);为Table类型时,为曲线(图2)。但是不足之处是,Table类型的数组进行数学运算不方便,但是简单赋值还是可以进行。以一个三角波为例显示其绘制结果:
图1 选择Array模式
图2 选择Table模式
程序为:
*DIM,THETA,TABLE,121 !区别就在这里的Table,换为Array即为图1;
*DIM,CURVEI,TABLE,121 !CURVE INPUT TO PROGRAM
*VFILL,THETA(1),RAMP,0,3 !THETA VALUES INCREMENT 3 DEGREES
*VFILL,CURVEI(1),RAMP,0,1/30 ! WAVE DATA: 0 TO 90 DEG
*VFILL,CURVEI(31),RAMP,1,-1/30 ! 90 TO 270 DEG
*VFILL,CURVEI(91),RAMP,-1,1/30 ! 270 TO 360 DEG
*VPLOT,THETA(1),CURVEI(1)
如果欲绘制一个抛物线的曲线,因为需要x=x*x的运算,所以必须让x和y成为Array类型;又因为,绘制的是Curve而不是Chart,所以必须经过中间变量转换。具体程序和绘制的曲线如下:
*Dim,x,Array,10 !为了运算必须为Array;
*Dim,y,Array,10 !
*Dim,Yp,Table,10 !为了Curve,必须为Table;
*Do,I,1,10
x(I)=I
y(I)=x(I)*x(I)
Yp(I)=Y(I)
*EndDo
*VPlot,X(1),Yp(1)
相关文章
- 2021-09-08BIM技术丛书Revit软件应用系列Autodesk Revit族详解 [
- 2021-09-08全国专业技术人员计算机应用能力考试用书 AutoCAD2004
- 2021-08-30从零开始AutoCAD 2014中文版机械制图基础培训教程 [李
- 2021-08-30从零开始AutoCAD 2014中文版建筑制图基础培训教程 [朱
- 2021-08-30电气CAD实例教程AutoCAD 2010中文版 [左昉 等编著] 20
- 2021-08-30高等院校艺术设计案例教程中文版AutoCAD 建筑设计案例
- 2021-08-29环境艺术制图AutoCAD [徐幼光 编著] 2013年PDF下载
- 2021-08-29机械AutoCAD 项目教程 第3版 [缪希伟 主编] 2012年PDF
- 2021-08-29机械制图与AutoCAD [李志明 主编] 2014年PDF下载
- 2021-08-29机械制图与AutoCAD [陶素连,周钦河 主编] 2013年PDF下