1 / 4
文档名称:

abaqus_二次开发详解.docx

格式:docx   页数:4页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

abaqus_二次开发详解.docx

上传人:紫岑旖旎 2012/6/21 文件大小:0 KB

下载得到文件列表

abaqus_二次开发详解.docx

文档介绍

文档介绍:#开头的为注释行.
' f6 i% [" v# V: r4 ^4 q第一步, 建立建模环境, 这一步中py将从abaqus中导入建模所需的所有程序模块.; R' Y: h9 l, ?& D0 E6 t# f/ b2 R' @
from part import *0 ], m7 H1 b+ b7 R  C- Y
接下来定义草图环境# d' N' T" w7 p, t+ D  L7 F
['Model A'].Sketch(name='__profile__', sheetSize=)- b+ s! ]! N4 u- B' e0 Z. t( s
['Model A'].sketches['__profile__'].(constructionGeometry=ON, decimalPlaces=2, dimensionTextHeight=, grid=ON, ' V4 I( {: I& ~& @( X' t8 k
    gridFrequency=2, gridSpacing=, sheetSize=, viewStyle=AXISYM)7 B/ e6 Z  h8 {2 T3 u$ u
上面的设定为大小200*200, 格栅间距为5, 文字标注高度为5.
2 z6 Y# v% Q/ i) ['Model A'].sketches['__profile__'].ObliqueConstructionLine(point1=(, -), point2=(, ))( U1 G. V9 x2 R6 D  T5 a! Y
本句语句设定轴对称模型的对称轴线位置, o! n0 ]/ M5 |$ |
['Model A'].sketches['__profile__'].rectangle(point1=(, ),point2=(, -)): a8 u$ G0 r$ ]; g) c
该语句绘制矩形, 从点0,0 至点40,-40+ v* X2 h% h0 ]
['Model A'].Part(dimensionality=AXISYMMETRIC, name='Boden', type=DEFORMABLE_BODY)
. h/ C' J0 f6 q/ t定义模型为轴对称, 名字为boden,为可变形体
- w" z( F5 H: d/ C2 {& p; n- W. ['Model A'].parts['Boden'].BaseShell(sketch=['Model A'].sketches['__profile__'])7 z: ?0 I; T; d- }, T% n/ @
del ['Model A'].sketches['__profile__']7 n" N& {2 _0 ]8 ?& l/ n5 w2 V. t
绘图完成不要忘记收回建模环境所占的内存/ s( W- ^+ `3 `( r4 f
+ J4 g, ?# C, E'