| | | ABAQUS Python二次開發攻略/CAE分析大繫 | 該商品所屬分類:自然科學 -> 數學 | 【市場價】 | 540-784元 | 【優惠價】 | 338-490元 | 【介質】 | book | 【ISBN】 | 9787115414533 | 【折扣說明】 | 一次購物滿999元台幣免運費+贈品 一次購物滿2000元台幣95折+免運費+贈品 一次購物滿3000元台幣92折+免運費+贈品 一次購物滿4000元台幣88折+免運費+贈品
| 【本期贈品】 | ①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
| |
版本 | 正版全新電子版PDF檔 | 您已选择: | 正版全新 | 溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。*. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。 *. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。 *. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。 | | | | 內容介紹 | |
-
出版社:人民郵電
-
ISBN:9787115414533
-
作者:編者:蘇景鶴//江丙雲
-
頁數:316
-
出版日期:2016-04-01
-
印刷日期:2016-04-01
-
包裝:平裝
-
開本:16開
-
版次:1
-
印次:1
-
字數:557千字
-
《ABAQUS Python二次開發攻略》是作者蘇景鶴 、江丙雲結合自己多年Abaqus使用經驗,在汲取國內 外大量資料的基礎上編寫的一本Python二次開發知識 點筆記。內容涉及開發環境的搭建、Python基礎語法 知識、Abaqus Python API講解,並在最後以實例展 示的方式詳細闡明了二次開發的流程和方法。本書可 以幫助正在使用Abaqus進行仿真分析工作的工程師或 者科研人員學習Abaqus Python二次開發方法,同時 對熟悉Abaqus二次開發流程的讀者也有一定的借鋻價 值。
-
**部分 引言 第1章 Abaqus二次開發簡介 1.1 為什麼是Python 1.2 Python、FORTRAN與Abaqus 1.3 基於Python二次開發 第2章 Python能力確認 2.1 測試程序 2.2 程序運行結果 第3章 腳本的運行與開發環境 3.1 Abaqus中腳本的運行 3.1.1 命令區KCLI(Kernel Command Line Interface) 3.1.2 CAE-Run Script 3.1.3 Abaqus Command 3.1.4 Abaqus PDE 3.2 選擇自己的Python開發環境 26 3.2.1 Abaqus PDE 26 3.2.2 IDLE 27 3.2.3 Notepad++ 28 3.2.4 EditPlus 29 3.2.5 選擇合適的編程環境
第二部分 Python基礎 第4章 Python數據類型與操作符 4.1 基本數據類型 4.2 列表、元組和字符串 4.2.1 列表(list) 4.2.2 元組(tuple) 4.2.3 字符串(str) 4.2.4 列表、元組和字符串的關繫 4.3 字典 4.4 集合 4.5 操作符 4.5.1 賦值操作符 4.5.2 數字類型的操作符 4.5.3 序列類型的操作符 4.5.4 字典和集合的操作符 第5章 表達式和流程控制 5.1 表達式和程序執行流程 5.2 分支語句if-else 5.3 循環語句 5.3.1 while循環語句 5.3.2 for循環語句 5.4 中斷和退出 5.4.1 break語句 5.4.2 continue語句 5.5 特殊語句pass 第6章 函數 6.1 定義函數 6.2 函數中的參數傳遞與調用方法 6.3 幾個特殊的函數關鍵字 6.3.1 Lambda關鍵字與匿名函數 6.3.2 Map關鍵字與批量化函數操作 6.3.3 Reduce關鍵字和求和 6.3.4 Filter關鍵字和條件選擇 第7章 對像和類 7.1 對像 7.2 類 7.2.1 如何定義類 7.2.2 如何使用類 7.2.3 子類、父類和繼承 7.2.4 幾個特殊的實例屬性和類方法 7.3 模塊和包 7.3.1 模塊 7.3.2 模塊的路徑搜索 7.3.3 名稱空間 7.3.4 包 第8章 文件和目錄 8.1 文件讀寫操作 8.2 目錄操作 8.3 文件的壓縮和備份 8.4 綜合實例 第9章 異常處理 9.1 Python中常見的異常 9.2 自定義異常 9.3 使用異常 9.4 再看異常處理的作用 **0章 常用Python擴展模塊介紹 10.1 NumPy和高效數據處理 10.1.1 創建數組 10.1.2 數組操作 10.1.3 數組運算 10.1.4 線性代數 10.2 SciPy與數值計算 10.2.1 插值 10.2.2 擬合 10.2.3 極值問題 10.3 Matplotlib和圖表繪制 10.3.1 二維點線數據繪制 10.3.2 輔助散點和線圖繪制 10.3.3 簡單三維數據可視化 10.4 Xlrd/xlwt與讀寫Excel 10.4.1 讀取Excel文件 10.4.2 寫入Excel數據 10.5 Reportlab和PDF 10.6 聯合使用類庫 **1章 Python編程中的效率問題 11.1 時間成本優化 11.1.1 使用內建函數(built-in Function) 11.1.2 循環內部的變量創建 11.1.3 循環內部避免不必要的函數調用 11.1.4 使用列表解析 11.1.5 盡量減少IO讀寫 11.1.6 使用**的第三方庫 11.1.7 其他 11.2 空間成本優化 11.2.1 使用xrange處理長序列 11.2.2 注意數據類型的使用 11.2.3 使用iterator
第三部分 Abaqus/Python基礎 **2章 Abaqus Script入門 12.1 GUI操作Vs rpy腳本日志 12.2 對腳本進行簡單的二次開發 **3章 Abaqus/Python基礎 13.1 Abaqus/Python中的數據類型 13.1.1 符號常值(SymbolicConstants) 13.1.2 布爾值(Booleans) 13.1.3 特有的模型對像 13.1.4 序列(Sequences) 13.1.5 倉庫(Repositories) 13.2 Abaqus/Python的對像的訪問和創建 13.2.1 對像的訪問 13.2.2 對像數據的修改 13.2.3 對像的創建 13.3 Abaqus/Python中的主要對像概況 13.3.1 Abaqus中的Session對像 13.3.2 Abaqus中的Mdb對像 13.3.3 Abaqus中的Odb對像 **4章 Session對像的使用 14.1 Viewport及其相關對像 14.2 Path對像 14.3 XYData對像 14.4 XYCurve和XYPlot對像 14.5 writeXYReport和writeFieldReport函數 **5章 Mdb對像的使用 15.1 Model類與有限元模型的建立 15.1.1 Sketch和Part對像 15.1.2 Material和Section對像 15.1.3 Assembly對像 15.1.4 Step對像 15.1.5 Region對像 15.1.6 Constraint和Interaction對像 15.1.7 Mesh函數 15.1.8 BoundaryCondition和Load對像 15.2 Job命令 **6章 Odb對像的使用 16.1 Odb對像中模型數據 16.1.1 Material對像 16.1.2 孤立網格數據信息 16.1.3 集合對像 16.2 Odb對像中結果數據的讀取 16.2.1 場變量數據的處理 16.2.2 歷史變量數據的處理 16.3 Odb數據文件的寫入 16.3.1 已有模型添加特定數據 16.3.2 生成完整的Odb對像 **7章 幾個常見問題 17.1 幾何和網格元素的選擇 17.1.1 內置的選擇函數 17.1.2 基於特征的篩選方法 17.2 幾何元素的特征操作 17.3 具有集合性質的對像 17.4 監測任務運行過程和結果 17.5 交互式輸入與GUI插件 17.5.1 交互輸入 17.5.2 GUI插件制作
第四部分 應用實例 **8章 懸鏈線問題 18.1 懸鏈線的方程 18.2 利用Abaqus分析懸鏈線曲線特征 18.2.1 建立分析腳本 18.2.2 確定合適的初始拉伸量 18.2.3 拉伸剛度的影響 **9章 扭力彈簧的剛度 19.1 扭力彈簧的理論分析公式 19.2 利用Abaqus分析扭力彈簧 19.2.1 梁單元模擬扭力彈簧 19.2.2 實體單元模擬扭力彈簧 19.3 結果對比 第20章 圓角處網格研究 20.1 帶孔薄板 20.1.1 理論分析 20.1.2 模型計算 20.2 臺階板倒角處的應力 20.2.1 理論分析 20.2.2 有限元模擬 第21章 優化問題 21.1 水下圓筒的抗屈曲設計 21.1.1 問題的描述 21.1.2 參數化模型 21.1.3 優化策略 21.1.4 求解與結果 21.2 過盈配合設計 21.2.1 問題描述 21.2.2 參數化模型建模 21.2.3 優化策略與結果 21.3 筆蓋的插入力的確定 21.3.1 問題描述 21.3.2 參數化模型建模 21.3.3 優化策略與結果 第22章 分析之間的數據傳遞 22.1 數據傳遞方法之InitialState 22.1.1 數據傳遞前的準備 22.1.2 Standard數據導入Explicit的步驟 22.1.3 數據導入實例:衝壓成型分析 22.2 數據傳遞方法之Map solution 22.2.1 Map solution使用格式 22.2.2 數據映射實例:拉撥成型 第23章 Python和子程序 23.1 Fortran基本用法 23.1.1 Fortran基本語法 23.1.2 Fortran程序實例 23.2 Python處理子程序的一般方法 23.3 實例:Dload動態軸承載荷 23.3.1 滾子間力的分布 23.3.2 Hertz接觸理論 23.3.3 Dload子程序模板 23.3.4 Python建模程序 23.4 實例:基於Dflux的焊接熱分析 23.4.1 焊接分析熱源類型 23.4.2 Dflux子程序模板 23.4.3 焊接自動化分析腳本 參考文獻
| | | | | |