如何提取abaqus的位移和其坐标

您所在的位置:网站首页 abaqus怎么绘制荷载位移曲线 如何提取abaqus的位移和其坐标

如何提取abaqus的位移和其坐标

2024-06-27 14:55| 来源: 网络整理| 查看: 265

坐标

每次在 Abaqus 中运行作业时,都会在工作文件夹中创建一个“job_name.INP”文件。该文件包含节点编号和原始坐标,如附图所示。 INP 文件可以用任何文本编辑器(word、notepad、notepad++ 等)打开。

位移

在这里插入图片描述

在这里插入图片描述 把无关的东西删掉之后,给出下面自动读取的代码

def read_abaqus(): ''' 特地为这个件做的代码,总长和总宽不变 ''' dis = pd.read_csv('./abaqus.txt',sep='\s+',header=None) coordinate = pd.read_csv('./Job-1.txt',header=None) xx = list(coordinate[1]) yy = list(coordinate[2]) uu = list(dis[1]) vv = list(dis[2]) maxx=max(xx) minx=min(xx) maxy=max(yy) miny=min(yy) x_x=np.arange(minx,maxx,0.05) y_y=np.arange(miny,maxy,0.05) xxx,yyy=np.meshgrid(x_x,y_y) grid_u=griddata(np.array([xx,yy]).T,np.array(uu),(xxx,yyy),method='cubic') grid_v=griddata(np.array([xx,yy]).T,np.array(vv),(xxx,yyy),method='cubic')


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3