|
|
|
市場價:48元
|
會員價:40.8元
|
VIP 價:40元
|
|
|
Python語言在ABAQUS中的應用(含1CD) |
【評分星級】
共有0位網友參與打分 |
【作 者】曹金鳳 王旭春 孔亮 編著 |
【出 版 社】機械工業出版社 |
【出版日期】2011年8月 |
【I S B N】9787111351559 |
|
【裝 幀】平裝 |
【圖書狀態】
上架
|
【所屬類別】
案例與設計類 >> 軟件應用類
|
|
|
|
內容簡介
Python語言在Abaqus中的應用ABAQUS CAE工程師系列叢書Python語言在Abaqus中的應用曹金鳳王旭春孔亮編著機械工業出版社本書詳細介紹了Python語言基礎知識、Python語言與Abaqus腳本接口的關系以及編寫腳本實現各種功能,包括快速建模、訪問輸出數據庫、對外部數據進行其他后處理和部分高級處理功能。通過大量的實例腳本和詳細的注釋,為讀者提供編寫、調試腳本和開發專有模塊的方法,幫助讀者提高解決復雜問題的能力。 本書共包含6章內容,分為兩部分:第一部分即第1章,介紹了Python語言編程的基礎知識,為后面5章奠定基礎;第二部分為第2章~第6章,分別介紹了Abaqus腳本接口、編寫腳本快速建模、編寫腳本訪問輸出數據庫、編寫腳本進行其他后處理、腳本的高級處理功能等內容。對于每一章節,都盡可能地通過實例介紹編寫腳本的技巧和注意問題。書中內容從實際應用出發,文字通俗易懂,深入淺出,讀者不需要具備很深的編程功底,即可輕松掌握Python語言在Abaqus中的各種應用。
|
圖書目錄
序言一 序言二 前言 第0章導言:千里之行,始于足下1 ——寫給讀者的話1 01簡單實例2 02Abaqus腳本編程的優勢8 03學習方法10 04如何看待本書12 05心愿12 第1章Python語言基礎13 11簡介14 111Python語言的特點14 112運行Python腳本16 12開發工具19 121PythonWin開發工具19 122Abaqus中的Python開發環境(PDE)20 123EditPlus編輯器的Python開發環境配置21 13基礎知識26 131編碼規則26 132數據類型33 133變量和常量37 134運算符和表達式41 135文件類型43 14內置數據結構45 141元組(tuple)45 142列表(list)49 143字典(dictionary)54 144序列(sequence)58 15結構化程序設計60 151條件語句(ifelifelse)60 152循環語句(while,forin)62 16函數、模塊和包66 161函數(function)67 162模塊(module)74 163包(package)83 17面向對象編程86 171類和對象86 172屬性和方法88 173繼承(inheritance)97 174多態性(polymorphism)100 18輸入/輸出101 181文件102 182存儲器105 19異常和異常處理106 191使用tryexcept語句測試異常108 192使用raise語句引發異常109 193自定義異常110 194使用tryfinally語句關閉文件111 110本章小結113 第2章Abaqus腳本接口117 21Abaqus腳本接口簡介119 211Abaqus腳本接口與Abaqus/CAE的通信119 212命名空間(namespace)120 213Abaqus中的各種腳本接口122 214運行腳本的方法122 215創建腳本的方法124 22Abaqus腳本接口基礎知識128 221使用《Abaqus Scripting Reference Manual》129 222Abaqus腳本接口中的數據類型135 223面向對象編程與Abaqus腳本接口141 224異常和異常處理144 23在Abaqus/CAE中使用腳本接口149 231Abaqus對象模型149 232復制和刪除對象159 233指定區域161 234指定視口中的顯示對象164 24實例165 25本章小結173 第3章編寫腳本快速建模177 31交互式輸入178 311getInput()函數178 312getInputs()函數179 313getWarningReply()函數181 32創建材料庫182 321錄制宏(macro)183 322通過錄制宏來創建材料庫184 33創建插件程序190 331簡介190 332使用RSG對話框構造器創建對話框191 333創建并運行內核腳本196 34本章小結200 第4章編寫腳本訪問輸出數據庫201 41簡介203 411三組概念203 412使用對象模型編寫腳本205 42輸出數據庫對象模型206 421模型數據206 422結果數據210 43從(向)輸出數據庫讀。▽懭耄⿺祿212 431打開(創建)輸出數據庫213 432讀。▽懭耄┠P蛿祿214 433讀。▽懭耄┙Y果數據221 434讀。▽懭耄﹫鲚敵鰯祿223 435讀取(寫入)歷史輸出數據226 436設置默認的顯示變量229 44計算Abaqus得到的分析結果230 441數學運算規則230 442有效的數學運算231 443粗略計算232 444結果轉換233 45實例234 451讀取節點信息和單元信息234 452讀取場輸出數據236 453創建輸出數據庫并添加數據238 454查找Mises應力的最大值241 455計算位移增量246 456計算平均應力247 46提高腳本執行效率的技巧249 47本章小結250 第5章編寫腳本進行其他后處理253 51自動后處理254 511簡介254 512實例255 52外部數據的后處理262 521簡介262 522實例262 53本章小結274 第6章腳本的高級處理功能275 61監控分析作業276 611簡介276 612實例277 62優化分析279 621簡介279 622實例280 63調試腳本287 631跟蹤法287 632異常拋出及確認287 633通過輸出語句或注釋發現異常288 634使用Python調試器288 635智能開發環境(IDE)289 636Abaqus中的PDE294 64查詢數據302 65本章小結309 附錄311 附錄APython語言中的保留字312 附錄BPython語言中的運算符312 附錄CPython語言中的常用函數313 附錄D中文索引315 附錄E英文索引325 附錄F本書中用到的方法(函數)334 附錄G本書中用到的模塊338 參考文獻340
|
|
|
|
|
網友評論
歡迎您對圖書進行評論,表明您對此圖書的感覺。 |
|
|
|
|