色爱区成人综合网_久久99视频精品_日韩国产欧美一区二区_欧美综合国产_天天碰天天操_欧美片子

Abaqus Script學(xué)習(xí)筆記

2017-03-03  by:CAE仿真在線  來源:互聯(lián)網(wǎng)

Abaqus Script學(xué)習(xí)筆記

1 abaqus中的對象分為兩類,一類是容器對象(repository),例如steps(包含所有分析步)、frames(包含一個分析步中所有的frame)、fieldOutputs(包含一個frame中所有的場變量輸出)等等,它們本身是一個list,用len函數(shù)可以得到其所包含對象的數(shù)量(例如len(steps1)),還可以用keys函數(shù)列出所有的成員,詳見Abaqus Scripting User's Manual->8.5.5。例如:

for stepName in odb.steps.keys():

print stepName

輸出為:

Step-1

Step-2

Step-3

##################

for fieldName in lastFrame.fieldOutputs.keys():

print fieldName

輸出為:

COPEN TARGET/IMPACTOR

CPRESS TARGET/IMPACTOR

CSHEAR1 TARGET/IMPACTOR

CSLIP1 TARGET/IMPACTOR

LE

RF

RM3

S

U

另一類是單一對象(singular).例如steps中所包含的一個step對象,這類對象可以用“step1.__members__”這樣的方法查詢它所有的成員;

2 下面的例子演示了用elementSets得到一個特定的set,配合getSubset輸出指定set的計(jì)算結(jié)果,關(guān)于getSubset函數(shù)中region參數(shù)的用法參見Abaqus Scripting User's Manual->8.5.7。

topCenter = odb.rootAssembly.instances['PART-1-1'].elementSets['CENT']

stressField = odb.steps['Step-2'].frames[3].fieldOutputs['S']

# The following variable represents the stress at

# integration points for CAX4 elements from the

# element set "CENT."

field = stressField.getSubset(region=topCenter,

position=INTEGRATION_POINT, elementType = 'CAX4')

fieldValues = field.values

for v in fieldValues:

print 'Element label = ', v.elementLabel,

if v.integrationPoint:

print 'Integration Point = ', v.integrationPoint

else:

print

# For each tensor component.

for component in v.data:

# Print using a format. The comma at the end of the

# print statement suppresses the carriage return.

print '%-10.5f' % component,

# After each tuple has printed, print a carriage return.

print

輸出為:

Element label = 1 Integration Point = 1

S : 0.01230 -0.05658 0.00892 -0.00015

Element label = 1 Integration Point = 2

S : 0.01313 -0.05659 0.00892 -0.00106

Element label = 1 Integration Point = 3

S : 0.00619 -0.05642 0.00892 -0.00023

Element label = 1 Integration Point = 4

S : 0.00697 -0.05642 0.00892 -0.00108

Element label = 11 Integration Point = 1

S : 0.01281 -0.05660 0.00897 -0.00146

Element label = 11 Integration Point = 2

S : 0.01183 -0.05651 0.00897 -0.00257

Element label = 11 Integration Point = 3 ...

3 Abaqus python輸入行的tab自動補(bǔ)全功能,詳見Abaqus Scripting User's Manual->6.1.2。



開放分享:優(yōu)質(zhì)有限元技術(shù)文章,助你自學(xué)成才

相關(guān)標(biāo)簽搜索:Abaqus Script學(xué)習(xí)筆記 abaqus分析培訓(xùn) abaqus技術(shù)教程 abaqus巖土分析 鋼筋混凝土仿真 abaqus分析理論 abaqus軟件下載 abaqus umat用戶子程序編程 Abaqus代做 Abaqus基礎(chǔ)知識 Fluent、CFX流體分析 HFSS電磁分析 Ansys培訓(xùn) 

編輯
在線報名:
  • 客服在線請直接聯(lián)系我們的客服,您也可以通過下面的方式進(jìn)行在線報名,我們會及時給您回復(fù)電話,謝謝!
驗(yàn)證碼

全國服務(wù)熱線

1358-032-9919

廣州公司:
廣州市環(huán)市中路306號金鷹大廈3800
電話:13580329919
          135-8032-9919
培訓(xùn)QQ咨詢:點(diǎn)擊咨詢 點(diǎn)擊咨詢
項(xiàng)目QQ咨詢:點(diǎn)擊咨詢
email:[email protected]




主站蜘蛛池模板: 在线免费黄 | 国产精品99视频 | 午夜国产在线 | www中文字幕在线观看 | 国产精品久久精品久久 | 国产在线拍揄自揄拍视频 | 免费在线黄| 国产精品九九九 | jlzzjlzz亚洲日本少妇 | 国产黄色免费网站 | 精品国产青草久久久久福利 | 另类二区 | 亚洲精品99 | 欧美成人黄色小说 | 欧美日韩一区二区三区免费视频 | 色综合区 | 免费看黄色大片 | 成人网18免费网站 | 羞羞视频免费观看 | vagaa欧洲色爽免影院 | 性色av一区二区三区 | 国产视频综合 | 日韩欧美在线观看一区二区 | 精品国产精品 | 91精品国产综合久久福利 | 亚洲午夜精品片久久www慈禧 | 中国大陆高清aⅴ毛片 | 亚洲一级黄色 | 亚洲成人在线视频播放 | 国产日韩精品一区二区 | 日日夜夜精品免费视频 | 亚洲一级黄色 | 精品久久中文字幕 | 欧美久久免费观看 | 欧美在线视频不卡 | 色九九| 婷婷色在线 | 精品一区二区三区蜜桃 | 国产99页| 国产中文在线 | 色官网 |