仿真在线:有限元分析咨询与培训中心——Ansys|Fluent|Abaqus|HFSS|SolidWorks|课程培训

Abaqus Script學習筆記

2017-03-03  by:CAE仿真在線  來源:互聯網

Abaqus Script學習筆記

1 abaqus中的對象分為兩類,一類是容器對象(repository),例如steps(包含所有分析步)、frames(包含一個分析步中所有的frame)、fieldOutputs(包含一個frame中所有的場變量輸出)等等,它們本身是一個list,用len函數可以得到其所包含對象的數量(例如len(steps1)),還可以用keys函數列出所有的成員,詳見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的計算結果,關于getSubset函數中region參數的用法參見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自動補全功能,詳見Abaqus Scripting User's Manual->6.1.2。



開放分享:優質有限元技術文章,助你自學成才

相關標簽搜索:Abaqus Script學習筆記 abaqus分析培訓 abaqus技術教程 abaqus巖土分析 鋼筋混凝土仿真 abaqus分析理論 abaqus軟件下載 abaqus umat用戶子程序編程 Abaqus代做 Abaqus基礎知識 Fluent、CFX流體分析 HFSS電磁分析 Ansys培訓 

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

全國服務熱線

1358-032-9919

廣州公司:
廣州市環市中路306號金鷹大廈3800
電話:13580329919
          135-8032-9919
培訓QQ咨詢:點擊咨詢 點擊咨詢
項目QQ咨詢:點擊咨詢
email:kf@1cae.com




主站蜘蛛池模板: 阻垢剂|缓蚀剂|杀菌剂|分散剂|水处理剂|印染助剂|水处理药剂|造纸助剂|膜阻垢剂|缓蚀剂|HEDP|ATMP|螯合剂-山东凯瑞化学有限公司 水处理药剂生产厂家 | 思沃普智能会议预约管理系统-视频会议管理-信息发布-访客管理-会议运维-会议支持-工位管理系统 | 展会设计搭建-展厅设计施工公司-展位展台设计搭建-深圳鼎泰展览 展柜设计定制-品牌展柜订做-展柜制作厂家「广州嘉艺展柜」 | 通道闸-人行通道闸|通道闸机系统厂家-深圳伊帕克智能科技有限公司 | 吉林省创智汇成包装有限公司,长春高档礼盒,长春包装盒厂家,长春精品包装盒 | 廊坊金星化工有限公司-钢套钢保温管厂家,玻璃钢缠绕保温管,镀锌铁皮保温管厂家,廊坊金星化工有限公司 | 生物除臭塔_生物除臭箱_玻璃钢吸收塔_玻璃钢集气罩_-安丘恒业玻璃钢有限公司 | 中婴网,推动母婴产业健康·可持续发展,婴童网络专业传媒,母婴网,360孕婴童网,婴童品牌,婴儿用品品牌,婴儿用品加盟店,母婴用品加盟店 | 中国焊接协会网站—中国焊接信息网;焊接行业最权威访问量最大的专业网站:焊接信息、焊接材料,焊接机器,焊接设备,焊机,焊材,辅助设备,焊机配件,仪器仪表,电动工具,钎焊,送丝机,表面处理,自动化专机,焊锡丝,助焊剂 | 人防信号控制箱厂家-液位控制器价格-信号灯箱批发厂家-消声加热器-鼎兴自控 | 陕西筱润智能科技有限公司 干部人事智能档案柜 智能密集架 智能档案柜 部队选层文件智能柜 智能枪弹柜 财务智能档案柜 边防武警智能密集架 医院智能档案柜 部队选层文件智能柜智能枪弹柜 学校医院文件柜 企事业单位公检法智能文件柜 生产厂家-筱润智能科技有限公司 RFID射频智能密集架 全自动智能选层档案柜 智能密保柜 枪柜部队营房营具床桌椅办公家具 办公用品档案盒设备货架 全自动智能选层柜生产厂家-筱润智能科技有限公司 | 生物柴油设备,乙醇精馏塔,醋酸精馏塔生产厂家-无锡弘鼎华化工设备有限公司 | 陕西柱塞泵厂家_智能张拉设备_桥梁施工设备_千斤顶_液压分裂棒_液压分裂枪|陕西中拓矿山设备有限公司 | 宿迁网站建设-宿迁做网站-宿迁网站制作-宿迁网络公司-宿迁网页设计-宿迁软件开发-宿迁新动力软件开发有限公司 | 转轮除湿机_工业除湿机_恒温恒湿机-铂克除湿机厂家 | 阻垢剂|缓蚀剂|杀菌剂|分散剂|水处理剂|印染助剂|水处理药剂|造纸助剂|膜阻垢剂|缓蚀剂|HEDP|ATMP|螯合剂-山东凯瑞化学有限公司 水处理药剂生产厂家 | 纳米砂磨机|纳米研磨机|实验室砂磨机-无锡市少宏粉体科技有限公司 | 碳减排领域专业技能人才培养工程综合服务平台 | 陶瓷复合钢管-专业提供江苏陶瓷钢管和陶瓷内衬复合钢管的生产厂家 | 三菱PLC,三菱变频器,三菱伺服,三菱电机--广州凌控 | 全自动码垛机械手,码垛机器人,拆包机,缠绕机,开箱封箱装箱机厂家-山东昊宇自动化设备有限公司 | 木材粉碎机,木头木材破碎机,大型木材粉碎机多少钱一台-晨红木材粉碎机厂家-巩义市晨红机械厂 | 真空工业炉-真空油淬炉-真空气淬炉-高温石墨化炉-江苏华弘真空科技有限公司 | 箱式污泥采样器-全自动旋转振荡器-恒温石墨电热板-常州亿通分析仪器制造有限公司 | 河北徐工鲲鹏工程机械有限公司无锡分公司 | 上海网站建设-上海网站制作-网站设计-上海做网站公司-SEO优化推广-咏熠软件 | 桥梁支座更换_桥梁检测车租赁_高空作业车出租_支座更换_伸缩缝安装_隧道防水_养护加固_维修_出租_衡水庆兴桥梁养护工程有限公司 桥梁养护|桥梁维修加固|隧道裂缝修补|支座更换|管道堵水气囊|衡水众拓路桥养护有限公司 | 天下机械|机床商讯-机械网|机械技术|机械信息|机床资讯|机床设备|机床商讯杂志 | 气胀轴丨安全夹头丨电磁制动器丨纠偏系统丨磁粉离合器丨张力控制器厂家- 东莞天机通信科技有限公司 | 深圳固派克包装机械科技有限公司_封口收缩机_封箱机-捆包机-缠膜机 | 惠普工作站_联想工作站_HPE服务器_H3C服务器-河南金铭科技有限责任公司 | 耐磨焊条_高硬度堆焊焊条_碳化钨合金耐磨焊丝_北京耐默 | 徐州护栏,铝艺栏杆,铝艺大门,铝艺栏杆门,别墅铝艺大门-徐州桂丰金属科技有限公司 | 门禁控制器-自动道闸-停车场系统-车位引导系统-车牌识别系统-楼宇对讲-可视门铃-门禁一卡通-河北京鹏电子科技有限公司 | 水泥纤维瓦机 石棉瓦机 硅酸钙板生产线 | 蒸汽孔板流量计-法兰式孔板流量计-一体化标准孔板流量计-金湖中原仪表有限公司 | 山东正奇塑料机械有限公司,山东塑料机械,水带机组,塑料管材机,山东吹膜机组厂家,山东农膜机厂家 山东长青石油液压机械有限公司-致力于石油机械设备的研发制造,提供定制服务 | 妙手网-圆心大药房-广东圆心恒金堂医药连锁有限公司-放心的网上药店_妙手医生旗下正规网上买药平台 | 铁氟龙膜/板/棒-铁氟龙网带/胶带/胶布-[东莞华氟]专注铁氟龙及特氟龙制品生产 | 线性排水沟-成品排水沟-树脂排水沟-树脂混凝土,缝隙式排水沟-时利和 | 麦秸映像网络技术有限公司,河南省政府采网入驻对接,新乡网站维护建设,小程序开发,APP定制开发,钉钉开发,新乡软件开发等相关网络业务 |