python建模_python建模实例详解
版
本:A/0
頁
碼:
1/6
######################################
##
Fundamentschwingungsstudie
##
##
nur
geeignet
fuer
ABAQUS
6.4-1
##
##
erstellt
von
D.Chen
in
2009
##
######################################
#開頭的為注釋行.
第一步,
建立建模環(huán)境,
這一步中
py
將從
abaqus
中導(dǎo)入建模所需的所有程序模塊.
from
part
import
*
接下來定義草圖環(huán)境
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)
上面的設(shè)定為大小
200*200,
格柵間距為
5,
文字標(biāo)注高度為
5.
mdb.models['Model-1'].sketches['__profile__'].ObliqueConstructionLine(point1=(0.
0,
-100.0),
point2=(0.0,
100.0))
本句語句設(shè)定軸對稱模型的對稱軸線位置
mdb.models['Model-1'].sketches['__profile__'].rectangle(point1=(0.0,
0.0),point2=(40.0,
-40.0))
該語句繪制矩形,
從點(diǎn)
0,0
至點(diǎn)
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__']
繪圖完成不要忘記收回建模環(huán)境所占的內(nèi)存
第二節(jié),
材料定義
from
material
import
*
from
section
import
*
從
ABAQUS
提供的接口中導(dǎo)入材料庫和組件庫
mdb.models['Model-1'].Material(name='Boden')
定義材料名
總結(jié)
以上是生活随笔為你收集整理的python建模_python建模实例详解的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 侧信道实验实验二 S盒DPA侧信道攻击
- 下一篇: Pr:视频防抖效果