定 價(jià):¥79.00
作 者: | 曹金鳳 著 |
出版社: | 機(jī)械工業(yè)出版社 |
叢編項(xiàng): | |
標(biāo) 簽: | 暫缺 |
ISBN: | 9787111663690 | 出版時(shí)間: | 2020-11-01 | 包裝: | 平裝 |
開本: | 16開 | 頁(yè)數(shù): | 字?jǐn)?shù): |
第2版序言一
第2版序言二
第1版序言一
第1版序言二
前言
第0章導(dǎo)言:千里之行,始于足下
——寫給讀者的話
0.1簡(jiǎn)單實(shí)例
0.2Abaqus的Python二次開發(fā)優(yōu)勢(shì)
0.3學(xué)習(xí)方法
0.4如何看待本書
0.5心愿
第1章Python語(yǔ)言編程基礎(chǔ)
1.1簡(jiǎn)介
1.1.1Python語(yǔ)言的特點(diǎn)
1.1.2運(yùn)行Python腳本
1.2開發(fā)工具
1.2.1Abaqus中的Python開發(fā)環(huán)境
1.2.2EditPlus編輯器的Python開發(fā)環(huán)境
配置
1.3基礎(chǔ)知識(shí)
1.3.1編碼規(guī)則
1.3.2數(shù)據(jù)類型
1.3.3變量和常量
1.3.4運(yùn)算符和表達(dá)式
1.3.5文件類型
1.4內(nèi)置的數(shù)據(jù)結(jié)構(gòu)
1.4.1元組
1.4.2列表
1.4.3字典
1.4.4序列
1.5結(jié)構(gòu)化程序設(shè)計(jì)
1.5.1條件語(yǔ)句
1.5.2循環(huán)語(yǔ)句
1.6函數(shù)、模塊和包
1.6.1函數(shù)
1.6.2模塊
1.6.3包
1.7面向?qū)ο缶幊?/p>
1.7.1類和對(duì)象
1.7.2屬性和方法
1.7.3繼承
1.7.4多態(tài)性
1.8輸入/輸出
1.8.1文件
1.8.2存儲(chǔ)器
1.9Python語(yǔ)言中的異常和異常處理
1.9.1使用try...except語(yǔ)句測(cè)試異常
1.9.2使用raise語(yǔ)句引發(fā)異常
1.9.3自定義異常
1.9.4使用try...finally語(yǔ)句關(guān)閉文件
1.10本章小結(jié)
第2章Abaqus中的Python腳本
接口
2.1Abaqus中的腳本接口簡(jiǎn)介
2.1.1Abaqus中的腳本接口與
Abaqus/CAE的通信
2.1.2Abaqus腳本接口的命名空間
2.1.3Abaqus與Python腳本接口相關(guān)的
文件
2.1.4運(yùn)行腳本的方法
2.1.5快速編寫腳本的方法
2.2Abaqus中的腳本接口基礎(chǔ)知識(shí)
2.2.1使用幫助文檔
2.2.2Abaqus中的數(shù)據(jù)類型
2.2.3面向?qū)ο缶幊膛cAbaqus腳本
接口
2.2.4Abaqus中的異常和異常處理
2.3在Abaqus/CAE中使用Python腳本接口
2.3.1Abaqus中的對(duì)象模型
2.3.2復(fù)制和刪除對(duì)象
2.3.3指定區(qū)域
2.3.4指定視窗中的顯示對(duì)象
2.4Abaqus中的Python開發(fā)環(huán)境
2.4.1Abaqus中的Python開發(fā)環(huán)境簡(jiǎn)介
2.4.2運(yùn)行Abaqus PDE的方法
2.4.3調(diào)試腳本
2.4.4生成guiLog腳本
2.5宏管理器
2.5.1簡(jiǎn)介
2.5.2錄制宏
2.6插件
2.6.1插件簡(jiǎn)介
2.6.2使用RSG對(duì)話框構(gòu)造器
2.6.3自定義插件實(shí)例
2.7查詢對(duì)象
2.7.1一般查詢
2.7.2高級(jí)查詢
2.8調(diào)試腳本的方法
2.8.1跟蹤法
2.8.2異常拋出法
2.8.3通過(guò)print語(yǔ)句或注釋行發(fā)現(xiàn)
異常
2.8.4使用Python調(diào)試器
2.8.5集成開發(fā)環(huán)境
2.9本章小結(jié)
第3章編寫腳本快速建立有限元模型
3.1創(chuàng)建幾何模型并劃分單元網(wǎng)格
3.2創(chuàng)建材料庫(kù)
3.3創(chuàng)建分析步和輸出請(qǐng)求
3.4創(chuàng)建和提交分析作業(yè)
3.5本章小結(jié)
第4章編寫腳本訪問(wèn)輸出數(shù)據(jù)庫(kù)
4.1簡(jiǎn)介
4.1.13組易混淆的概念
4.1.2使用對(duì)象模型編寫腳本
4.2輸出數(shù)據(jù)庫(kù)對(duì)象模型
4.2.1模型數(shù)據(jù)
4.2.2結(jié)果數(shù)據(jù)
4.3從(向)輸出數(shù)據(jù)庫(kù)讀?。▽懭耄?/p>
數(shù)據(jù)
4.3.1打開(創(chuàng)建)輸出數(shù)據(jù)庫(kù)
4.3.2讀取(寫入)模型數(shù)據(jù)
4.3.3讀?。▽懭耄┙Y(jié)果數(shù)據(jù)
4.3.4讀?。▽懭耄﹫?chǎng)輸出數(shù)據(jù)
4.3.5讀?。▽懭耄v史輸出數(shù)據(jù)
4.3.6設(shè)置默認(rèn)的顯示變量
4.4計(jì)算Abaqus的分析結(jié)果
4.4.1數(shù)學(xué)運(yùn)算規(guī)則
4.4.2有效的數(shù)學(xué)運(yùn)算
4.4.3包絡(luò)計(jì)算
4.4.4結(jié)果轉(zhuǎn)換
4.5開發(fā)實(shí)例
4.5.1讀取節(jié)點(diǎn)信息和單元信息
4.5.2讀取場(chǎng)輸出數(shù)據(jù)
4.5.3創(chuàng)建輸出數(shù)據(jù)庫(kù)并添加數(shù)據(jù)
4.5.4查找Mises應(yīng)力的最大值
4.5.5計(jì)算位移增量和應(yīng)力增量
4.5.6計(jì)算平均應(yīng)力
4.6提高腳本執(zhí)行效率的技巧
4.7本章小結(jié)
第5章編寫腳本進(jìn)行其他后處理
5.1自動(dòng)后處理
5.1.1常用的自動(dòng)后處理命令
5.1.2開發(fā)實(shí)例
5.2外部數(shù)據(jù)的后處理
5.2.1簡(jiǎn)介
5.2.2開發(fā)實(shí)例
5.3本章小結(jié)
第6章案例分享及常見(jiàn)問(wèn)題
6.1優(yōu)化分析
6.1.1簡(jiǎn)介
6.1.2案例分享
6.2監(jiān)控分析作業(yè)
6.2.1簡(jiǎn)介
6.2.2案例分享
6.3快速生成guiLog腳本
6.3.1簡(jiǎn)介
6.3.2案例分享
6.4參數(shù)化研究
6.4.1簡(jiǎn)介
6.4.2案例分享
6.5常見(jiàn)問(wèn)題及解答
6.5.1Python編程零基礎(chǔ),如何快速
開發(fā)Abaqus腳本?
6.5.2Abaqus腳本接口對(duì)象模型十分
復(fù)雜,如何快速開發(fā)腳本?
6.5.3如何實(shí)現(xiàn)大量INP文件的自動(dòng)
提交?
6.5.4所建有限元模型,某些參數(shù)是
隨機(jī)的,如何實(shí)現(xiàn)?
6.6本章小結(jié)
附錄
附錄APython語(yǔ)言的保留字
附錄BPython語(yǔ)言的運(yùn)算符
附錄CPython語(yǔ)言的常用函數(shù)
附錄D本書用到的方法(函數(shù))
附錄E本書用到的模塊
附錄F本書涉及的異常類型
參考文獻(xiàn)