MatlabAbaqusConnect

所属分类:Windows编程
开发工具:Python
文件大小:1335KB
下载次数:35
上传日期:2014-03-06 09:22:10
上 传 者followinggirl
说明:  abaqus基于Python语言进行二次开发,生成新的GUI界面
(Python langurange development)

文件列表:
Example Script\AbaqusFiles (0, 2011-05-09)
Example Script\AbaqusFiles\All-DelFile.py (300, 2011-05-09)
Example Script\AbaqusFiles\All-Fig.py (1692, 2010-12-14)
Example Script\AbaqusFiles\All-Main.py (2761, 2011-05-09)
Example Script\AbaqusFiles\All-Model.py (8789, 2011-05-09)
Example Script\AbaqusFiles\All-Var.py (2328, 2011-05-09)
Example Script\AbaqusFiles\Pois-Analysis1.py (560, 2011-05-09)
Example Script\AbaqusFiles\Pois-Analysis2.py (713, 2011-05-09)
Example Script\AbaqusFiles\Pois-Assembly.py (840, 2011-05-09)
Example Script\AbaqusFiles\Pois-BcSteps1.py (2757, 2011-05-09)
Example Script\AbaqusFiles\Pois-BcSteps2.py (2972, 2011-05-09)
Example Script\AbaqusFiles\Pois-Eval.py (1638, 2011-05-09)
Example Script\AbaqusFiles\Pois-Movie.py (1197, 2011-05-09)
Example Script\AbaqusOutputFiles (0, 2010-12-16)
Example Script\MatlabFiles (0, 2011-05-09)
Example Script\MatlabFiles\Explicit (0, 2011-05-09)
Example Script\MatlabFiles\Explicit\CalcPhi.m (177, 2011-05-09)
Example Script\MatlabFiles\Explicit\ConstFiles (0, 2011-05-09)
Example Script\MatlabFiles\Explicit\ConstFiles\ConstHole.mat (474878, 2010-11-30)
Example Script\MatlabFiles\Explicit\ConstFiles\ConstPeriodic_50.mat (7503, 2010-11-26)
Example Script\MatlabFiles\Explicit\ConstFiles\ConstWall_10_30.mat (21220, 2010-11-25)
Example Script\MatlabFiles\Explicit\ConstFiles\ConstWall_10_35.mat (21261, 2010-11-25)
Example Script\MatlabFiles\Explicit\ConstFiles\ConstWall_10_40.mat (21319, 2010-11-25)
Example Script\MatlabFiles\Explicit\ConstFiles\ConstWall_10_45.mat (21323, 2010-11-25)
Example Script\MatlabFiles\Explicit\ConstFiles\ConstWall_10_50.mat (21320, 2010-11-25)
Example Script\MatlabFiles\Explicit\ConstFiles\ConstWall_10_55.mat (21316, 2010-11-25)
Example Script\MatlabFiles\Explicit\ConstFiles\ConstWall_10_60.mat (21277, 2010-11-25)
Example Script\MatlabFiles\Explicit\ConstFiles\ConstWall_15_30.mat (21100, 2010-11-25)
Example Script\MatlabFiles\Explicit\ConstFiles\ConstWall_15_35.mat (21235, 2010-11-25)
Example Script\MatlabFiles\Explicit\ConstFiles\ConstWall_15_40.mat (21267, 2010-11-25)
Example Script\MatlabFiles\Explicit\ConstFiles\ConstWall_15_45.mat (21214, 2010-11-25)
Example Script\MatlabFiles\Explicit\ConstFiles\ConstWall_15_50.mat (21192, 2010-11-25)
Example Script\MatlabFiles\Explicit\ConstFiles\ConstWall_15_55.mat (21195, 2010-11-25)
Example Script\MatlabFiles\Explicit\ConstFiles\ConstWall_15_60.mat (21197, 2010-11-25)
Example Script\MatlabFiles\Explicit\ConstFiles\ConstWall_20_30.mat (21223, 2010-11-25)
Example Script\MatlabFiles\Explicit\ConstFiles\ConstWall_20_35.mat (21245, 2010-11-25)
Example Script\MatlabFiles\Explicit\ConstFiles\ConstWall_20_40.mat (21185, 2010-11-25)
Example Script\MatlabFiles\Explicit\ConstFiles\ConstWall_20_45.mat (21142, 2010-11-25)
Example Script\MatlabFiles\Explicit\ConstFiles\ConstWall_20_50.mat (21073, 2010-11-25)
Example Script\MatlabFiles\Explicit\ConstFiles\ConstWall_20_55.mat (21079, 2010-11-25)
... ...

I used these files for my work on buckling on periodic structures. You can probably use it to get an idea of the possibilities of coupling Matlab with Abaqus. Therefore, the files are not meant to explain in any way the calculation of buckling of periodic structures. The order of the programme is as follows: First the Matlab file with MainBrutePois.m is called. This will call for the other Matlab files. The matlab files will create the variables used in Abaqus. These variables are written to a text file in MakeVar.m. Next Modelcalc.m will call Abaqus and runs the Python script files. The Python script files will first read the variables from the text file and create the model according to these variables. After the simulation is done, Abaqus writes the interesting data to an output files (I create the output file myself, it is not a standard Abaqus output file). Then Abaqus quites and Matlab will continue by reading the output text file from Abaqus.

近期下载者

相关文件


收藏者