如何利用ANSYS进行三维线性插值
来源:网络收集 点击: 时间:2024-05-01【导读】:
在利用ANSYS进行分析的时候,有些变量需要利用已有数据进行线性插值得到,这里介绍一下利用ANSYS的表格工具(table)进行三维线性插值。工具/原料moreANSYS有限元软件方法/步骤1/6分步阅读

2/6
3/6
4/6
5/6


6/6
注意事项
假设有下面三组外部数据,每组数据的第1列表示x坐标,第1行表示y坐标,第1行和第1列交叉的数据则表示该组数据对应的z坐标。



现在利用三维线性插值来求x=-11,y=10.5,z=1.5对应的值。
先利用ANSYS定义一个三维表格t:*dim,t,table,3,4,3
表示三行4列3个面,因为上述外部数据文件对应3行4列,如图所示。

外部数据表的格式要求如图所示,三个面的数据从上往下依次排列;
特别注意:z坐标从小到大排列,每个面对应的x和y坐标也必须从小到大排列。

假设外部数据的文件名及其扩展为shuju.dat, 用如下命令读入外部的数据表:
*tread,t,shuju,dat,,,
实际读入的元素为下图红色矩形框中的数据。

在ANSYS中运行上述命令,查看建成的表格 t 的元素情况:*status,t
可以看出形成的表格数据与外部数据一样。




进行三维线性插值,求x=10.5,y=-11,z=1.5对应的值:
y=t(-11,10.5,1.5)
查看插值结果:*status,y
结果与手算的一样。

外部数据的存储格式十分重要,三个坐标都必须按升序排列
当坐标超出外部数据的坐标范围,则会自动取边界值,而无法外延插值
版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_640408.html
上一篇:快手如何查看黑名单
下一篇:江南百景图怎么把鸡群赶回鸡笼