(完整版)从matlab到abaqus
Abaqus基本操作中文教程

Abaqus基本操作中文教程目录1 Abaqus软件基本操作 (3)1.1 常用的快捷键 (3)1.2 单位的一致性 (3)1.3 分析流程九步走 (3)1.3.1 几何建模(Part) (4)1.3.2 属性设置(Property) (5)1.3.3 建立装配体(Assembly) (6)1.3.4 定义分析步(Step) (7)1.3.5 相互作用(Interaction) (8)1.3.6 载荷边界(Load) (10)1.3.7 划分网格(Mesh) (11)1.3.8 作业(Job) (15)1.3.9 可视化(Visualization) (16)1 Abaqus软件基本操作1.1 常用的快捷键旋转模型—Ctrl+Alt+鼠标左键平移模型—Ctrl+Alt+鼠标中键1.2 单位的一致性CAE软件其实是数值计算软件,没有单位的概念,常用的国际单位制如下表1所示,建议采用SI (mm)进行建模。
例如,模型的材料为钢材,采用国际单位制SI (m)时,弹性模量为2.06e11N/m2,重力加速度9.800 m/s2,密度为7850 kg/m3,应力Pa;采用国际单位制SI (mm)时,弹性模量为2.06e5N/mm2,重力加速度9800 mm/s2,密度为7850e-12 T/mm3,应力MPa。
1.3 分析流程九步走几何建模(Part)→属性设置(Property)→建立装配体(Assembly)→定义分析步(Step)→相互作用(Interaction)→载荷边界(Load)→划分网格(Mesh)→作业(Job)→可视化(Visualization)1.3.1 几何建模(Part ) 关键步骤的介绍: 部件(Part )导入Pro/E 等CAD 软件建好的模型后,另存成iges 、sat 、step 等格式;然后导入Abaqus 可以直接用,实体模型的导入通常采用sat 格式文件导入。
部件(Part )创建简单的部件建议直接在abaqus 中完成创建,复杂的可以借助Pro/E 或者Solidworks 等专业软件进行建模,然后导入。
【CN110083880A】基于MATLAB与ABAQUS的联合优化设计方法【专利】

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号 (43)申请公布日 (21)申请号 201910260255.4(22)申请日 2019.04.02(71)申请人 江苏理工学院地址 213001 江苏省常州市中吴大道1801号(72)发明人 周金宇 伍星亮 王保昌 胡健 (74)专利代理机构 常州佰业腾飞专利代理事务所(普通合伙) 32231代理人 刘松(51)Int.Cl.G06F 17/50(2006.01)G06Q 10/04(2012.01)(54)发明名称基于MATLAB与ABAQUS的联合优化设计方法(57)摘要本发明公开了一种基于MATLAB与ABAQUS的互相调用方法,该方法基于MATLAB和ABAQUS的运行机制,并利用MATLAB和ABAQUS各自的优势,把MATLAB作为主程序,在主程序中设置结构外形尺寸、材料参数、迭代条件等,通过MATLAB主程序自动调用ABAQUS分析的数据结果,实现了优化设计运算迭代的自动化;本发明能够使MATLAB在编程、运算、数据处理和图形处理方面的优势与ABAQUS强大的有限元分析方面的权威性有机融合,可以有效的提高运算效率,实现了优化设计运算迭代的自动化,为结构优化设计提供新的设计途径。
权利要求书1页 说明书4页 附图3页CN 110083880 A 2019.08.02C N 110083880A权 利 要 求 书1/1页CN 110083880 A1.一种基于MATLAB与ABAQUS的联合优化设计方法,其特征在于:包括以下步骤:(1)利用MATLAB创建m文件,设定结构自身初始参数以及与结构相关联的外部参数;并把各属性参数存储到矩阵中;(2)利用MATLAB参数建模,定义单元结构尺寸,利用循环语句依次建立单元结构;(3)创建*.txt文件,打开此文本文件并写入结构自身初始参数及与结构相关联的外部参数;(4)在不打开ABAQUS情况下,MATLAB自动调用ABAQUS的system函数,使ABAQUS后台运行脚本*.py;(5)ABAQUS中自带的PYTHON脚本语言打开并读取*.txt文件,然后根据文本数据进行建模、分析;(6)ABAQUS创建**.dat文件,并把计算结果写入**.dat文件;(7)MATLAB打开并读取**.dat文件,然后判断所读取的数据结果是否满足设定的约束条件;(8)输出优化结果,显示最终图形优化结果。
ABAQUS使用解答(整理)

Abaqus 使用问答Q:abaqus的图形如何copy?A:file>print>file格式为png,可以用Acdsee打开。
Q:用Abaqus能否计算[Dep]不对称的问题?A:可以,并且在step里面的edit step对话框other里面的matrix solver有个选项。
Q: 弹塑性矩阵【D】与ddsdde有何联系?A: stress=D*stran;d(stress)=ddsdde*d(stran)。
Q:在abaqus中,如果采用umat,利用自己的本构,如何让abaqus明白这种材料的弹塑性应变,也就是说,如何让程序返回弹性应变与塑性应变,好在output中输出,我曾想用最笨地方法,在uvarm中定义输出,利用getvrm获取材料点的值,但无法获取增量应力,材料常数等,研究了帮助中的例子,umatmst3.inp,umatmst3.for,他采用mises J2 流动理论,我在output history 显示他已进入塑性状态,但他的PE仍然为0!!?A: 用uvar( )勉强成功 。
Q: 本人在用umat作本构模型时,*static,1,500,0.000001,0.1 此时要求的增量步很多,即每次增量要很小,*static1,500 时,在弹性向塑性过度时,出现错误,增量过大,出现尖点.?A: YOU CAN TRY AS FOLLOWS:*STEP,EXTRAPOLATION=NO,INC=2000000*STATIC0.001,500.0,0.00001,0.1。
Q: 模型中存在两个物体的接触,计算过程中报错,怎么回事?A: 接触问题不收敛有两个方面不妨试试:一、在*CONTACT PAIR 里调试ADJUST参数;二、调一些模型参数,比如FRICTION等。
。
Q: 在边界条件和加载时,总是有initial这个步,然后是我们自己定义的加载步,请问这个initial步,主要作用是什么?能不能去掉?A: 不能去掉,所有的分析都有,是默认的步。
一小时学会abaqus脚本

一小时学会abaqus脚本Learn Abaqus script in one hourJ.T.B Overvelde简介脚本是一个强大的工具,他将abaqus用户图形界面和python变成语言的功能结合起来。
这个手册不等同于一个完整的abaque脚本手册,它只是从实用的视角来做一个简介,试图为读者阐明一条简单,快速的脚本入门之路。
如果你不曾使用过abaqus用户图形界面或者是有限元的话,你应该首先去体验一下。
你不必非要对输入文件了如指掌。
你应该可以在两小时或更少的时间内弄懂这个简介。
手册将包含一下内容:●利用用户图形界面生成简单模型●建立你的第一个模型数据脚本●利用用户图形界面生成输出文件●建立你的第一个输出文件脚本●例子:不同用途时对脚本的调整●持续使用脚本的建议创建脚本最基本的原则有如下排序:●创建模型和保存模型●利用abaqus生成的文件创建脚本文件●创建输出文件●利用生成的脚本文件重做计算●调整脚本来生成不同的模型和输出文件你可能知道abaqus用户图形界面在运行一个模拟的时候将生成一个输入文件,脚本文件也一样,将生成一个传递给求解器的输入文件。
利用用户图形界面生成简单模型我所用的abaqus版本为6.8-2,但其他版本也一样可以使用。
图 1 abaqusCAE 6.8-2的用户图形界面首先,启动abaqus CAE。
确保我们在同样的图一所示的用户界面。
我添加了一些稍后会用到的菜单和按钮的名称。
确保你在正确的工作目录下,我们要创建一些稍后要用到的文件,你要能找得到他们。
在我们开始建模之前我们点击图一中的“script button”,切换到脚本窗口,键入下面一行命令:session.journalOptions.setValues(replayGeometry=COORDINATE,recoverGeometry=C OORDINATE)输入结束后,点击回车键。
界面不会发生什么变化,但这行命令将使得之后创建sets,surfaces,选择region等等的python脚本更可读,关于这部分毋须多想。
CAE软件的家谱和演变历史

CAE软件的家谱和演变历史01为了满足宇航工业对结构分析的迫切需求,NASA于1966年提出了发展世界上第一套泛用型的有限元分析软件Nastran(NASA STRuctural ANalysis Program)的计划,MSC.Software则参与了整个Nastran程序的开发过程。
021969年NASA推出了其第一个NASTRAN版本,称为COSMIC Nastran。
之后MSC继续的改良Nastran程序并在1971年推出MSC.Nastran。
031972年,UAI公司发布基于COSMIC NASTRAN的UAI Nastran软件。
041985年,CSAR公司发布了基于COSMIC NASTRAN的CSAR Nastran软件。
051999年,MSC收购了UAI和CSAR,成为市场上惟一一家提供Nastran商业代码的供应商。
而在此后的几年,独自享有源代码的MSC Nastran软件价格不断上涨,但是其功能和服务却没有得到相应的提升,从而引发大量客户的抱怨,为此NASA则向美国联邦贸易委员会(FTC)提出了申诉。
06美国FTC判“MSC Nastran垄断”,MSC Nastran源代码须公开,而这一决定也引来了UGS公司加入到Nastran的市场中来。
而后,UGS根据MSC所提供的源代码、测试案例、开发工具和其他技术资源开发出了NX Nastran。
至此,源于NASA的Nastran一分为二,齐头并进,为用户带来了更多的新技术与服务。
071967年在NASA的支持下SDRC公司成立,并于1968年发布了世界上第一个动力学测试及模态分析软件包,1971年推出商业用有限元分析软件Supertab(后并入I-DEAS软件中,这也就是为什么I-DEAS作为一款设计软件其有限元分析还如此强大的原因)。
082001年SDRC公司被EDS所收购,并将其与UGS合并重组。
09SDRC的有限元分析程序演变成了NX中的I-deas NX Simulation,与NX Nastran一起成为了NX产品生命周期中的仿真分析中的重要组成部分。
(完整word版)ABAQUS实例讲解心得

(完整word版)ABAQUS实例讲解心得ABAQUS 简介[1] (pp7)在[开始] →[程序] →[ABAQUS 6.5-1]→[ABAQUS COMMAND],DOS 提示符下输入命令Abaqus fetch job = 可以提取想要的算例input 文件。
ABAQUS 基本使用方法[2](pp15)快捷键:Ctrl+Alt+左键来缩放模型;Ctrl+Alt+中键来平移模型;Ctrl+Alt+右键来旋转模型。
②(pp16)ABAQUS/CAE 不会自动保存模型数据,用户应当每隔一段时间自己保存模型以避免意外丢失。
[3](pp17)平面应力问题的截面属性类型是Solid(实心体)而不是Shell(壳)。
ABAQUS/CAE 推荐的建模方法是把整个数值模型(如材料、边界条件、载荷等)都直接定义在几何模型上。
载荷类型Pressure 的含义是单位面积上的力,正值表示压力,负值表示拉力。
[4](pp22)对于应力集中问题,使用二次单元可以提高应力结果的精度。
[5](pp23)Dismiss 和Cancel 按钮的作用都是关闭当前对话框,其区别在于:前者出现在包含只读数据的对话框中;后者出现在允许作出修改的对话框中,点击Cancel 按钮可关闭对话框,而不保存所修改的内容。
[6](pp26)每个模型中只能有一个装配件,它是由一个或多个实体组成的,所谓的“实体”(instance)是部件(part)在装配件中的一种映射,一个部件可以对应多个实体。
材料和截面属性定义在部件上,相互作用(interaction)、边界条件、载荷等定义在实体上,网格可以定义在部件上或实体上,对求解过程和输出结果的控制参数定义在整个模型上。
[7](pp26) ABAQUS/CAE 中的部件有两种:几何部件(nativepart)和网格部件(orphan mesh part)。
创建几何部件有两种方法:(1)使用Part 功能模块中的拉伸、旋转、扫掠、倒角和放样等特征来直接创建几何部件。
abaqus和matlab恢复力模型 -回复

abaqus和matlab恢复力模型-回复Abaqus和MATLAB是两个在工程领域广泛使用的软件工具。
其中,Abaqus是一款用于有限元分析的商业软件,而MATLAB则是一款用于科学计算和数据分析的编程环境。
两者的结合可以帮助工程师和科学家们更准确地建立恢复力模型,以实现对力学系统的更深入理解和预测。
恢复力模型描述的是物体受到外力作用后能够恢复到原始形态的能力。
这种模型在材料科学、结构工程、生物力学等领域都有着广泛的应用。
为了建立一个合适的恢复力模型,我们需要收集和分析力学系统的实验数据,并使用合适的数学函数来拟合这些数据。
首先,我们需要准备一些实验数据。
在设计实验时,我们可以利用Abaqus 进行有限元分析来模拟力学系统在受力后的变形情况。
通过对不同载荷情况下的变形数据进行记录,我们可以得到一系列实验数据用于后续建模。
接下来,我们可以利用MATLAB进行数据处理和建模。
首先,将Abaqus 导出的数据导入MATLAB中。
MATLAB提供了丰富的数据处理和分析工具,我们可以使用它来处理实验数据。
例如,我们可以使用MATLAB中的平滑函数来降低实验数据中的噪声。
然后,我们需要选择一个适当的恢复力模型来描述力学系统的行为。
恢复力模型可以分为线性模型和非线性模型。
对于线性模型,最常见的是胡克定律模型,它假设恢复力与变形成正比。
而对于非线性模型,更复杂的函数曲线可以更好地拟合实际的恢复力行为。
在MATLAB中,我们可以利用曲线拟合工具箱来选择并应用合适的函数曲线拟合实验数据。
函数拟合可以通过调整参数值来最大程度地拟合实验数据,在拟合过程中可以选择合适的拟合度和误差范围。
一旦我们找到了一个合适的恢复力模型,我们可以在MATLAB中将其与实验数据进行比较和验证。
我们可以绘制拟合的曲线和原始实验数据的对比图,以评估模型的准确性和适用性。
另外需要注意的是,有时候实验数据可能过于复杂,难以用一个单一的恢复力模型来描述。
abaqus使用流程

abaqus使用流程下载温馨提示:该文档是我店铺精心编制而成,希望大家下载以后,能够帮助大家解决实际的问题。
文档下载后可定制随意修改,请根据实际需要进行相应的调整和使用,谢谢!并且,本店铺为大家提供各种各样类型的实用资料,如教育随笔、日记赏析、句子摘抄、古诗大全、经典美文、话题作文、工作总结、词语解析、文案摘录、其他资料等等,如想了解不同资料格式和写法,敬请关注!Download tips: This document is carefully compiled by theeditor. I hope that after you download them,they can help yousolve practical problems. The document can be customized andmodified after downloading,please adjust and use it according toactual needs, thank you!In addition, our shop provides you with various types ofpractical materials,such as educational essays, diaryappreciation,sentence excerpts,ancient poems,classic articles,topic composition,work summary,word parsing,copy excerpts,other materials and so on,want to know different data formats andwriting methods,please pay attention!Abaqus 使用流程一、模型创建阶段。
在使用 Abaqus 进行分析之前,首先要创建准确的模型。