- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
######################################
## Fundamentschwingungsstudie ##
## nur geeignet fuer ABAQUS6.4-1 ##
## erstellt von D.Chen in 2009 ##
######################################
#开头的为注释行.
第一步, 建立建模环境, 这一步中 py 将从 abaqus 中导入建模所需的所有程序模块.
from part import *
接下来定义草图环境
mdb.models[Model-1].Sketch(name=__profile__, sheetSize=200.0)
mdb.models[Model-1].sketches[__profile__].sketchOptions.setValues(construct
ionGeometry=ON, decimalPlaces=2, dimensionTextHeight=5.0, grid=ON,
gridFrequency=2, gridSpacing=5.0, sheetSize=200.0, viewStyle=AXISYM)
上面的设定为大小 200*200, 格栅间距为 5, 文字标注高度为 5.
mdb.models[Model-1].sketches[__profile__].ObliqueConstructionLine(point1=(0.
0, -100.0), point2=(0.0, 100.0))
本句语句设定轴对称模型的对称轴线位置
mdb.models[Model-1].sketches[__profile__].rectangle(point1=(0.0,
0.0),point2=(40.0, -40.0))
该语句绘制矩形, 从点 0,0 至点 40,-40
mdb.models[Model-1].Part(dimensionality=AXISYMMETRIC, name=Boden,
type=DEFORMABLE_BODY)
定义模型为轴对称, 名字为 boden, 为可变形体
mdb.models[Model-1].parts[Boden].BaseShell(sketch=mdb.models[Model-1].ske
tches[__profile__])
del mdb.models[Model-1].sketches[__profile__]
绘图完成不要忘记收回建模环境所占的内存
第二节, 材料定义
from material import *
from section import *
从 ABAQUS提供的接口中导入材料库和组件库
mdb.models[Model-1].Material(name=Boden)
定义材料名
版 本:A/0 页 码: 1/6
mdb.models[Model-1].materials[Boden].Density(table=((2000.0, ), ))
定义材料密度
mdb.models[Model-1].materials[Boden].Elastic(table=((210546.3, 0.3333), ))
定义材料线弹性模量和泊松比, 其它的材料, 如弹塑性, 粘弹性材料均对应不同的对象函
数.
mdb.models[Model-1].HomogeneousSolidSection(material=Boden,
name=boden,thickness=1.0)
mdb.models[Model-1].parts[Boden].assignSection(region=Region(faces=mdb.mode
ls[Model-1].par
文档评论(0)