求真百科歡迎當事人提供第一手真實資料,洗刷冤屈,終結網路霸凌。

ABAQUS二次開發手冊

事實揭露 揭密真相
前往: 導覽搜尋

來自 孔夫子舊書網 的圖片

ABAQUS二次開發手冊》,周明珏,王相玉 著,. 編,出版社: 科學出版社[1]

內容簡介

本書介紹了與 Abaqus 二次開發密切相關的腳本用戶手冊、腳本參考手冊、GUI 用戶手冊、GUI 參考手冊的常用內容,詳細解釋了常用腳本命令和 GUI 命令。其中,腳本命令提供了簡單示例,GUI 命令提供了詳細示例,大量 GUI 命令的解釋比幫助文件更為詳盡。本書特別提供了筆者開發的大量學習、開發輔助工具,附完整源碼,可幫助讀者更快熟悉 Abaqus 二次開發,這些工具本身也可作為學習案例。通過研讀本書,讀者可以掌握開發內核腳本的方法,熟悉 GUI 開發方法。

目錄

第1章開發環境1

1.1AbaqusPDE1

1.2Anaconda3

1.3Notepad5

第2章Python基礎8

2.1基礎語法8

2.1.1標識符8

2.1.2縮進8

2.1.3注釋8

2.1.4操作符9

2.1.5賦值9

2.1.6分隔符10

2.1.7續行符10

2.1.8中文編碼10

2.1.9獲取幫助11

2.2數據類型.12

2.2.1數字12

2.2.2字符串12

2.2.3列表13

2.2.4元組14

2.2.5字典14

2.2.6集合15

2.3流程控制.15

2.3.1條件語句15

2.3.2循環語句16

2.4函數[2]16

2.5類17

2.6模塊18

2.7文件18

2.8異常19

第3章Python工具21

3.1Abaqus調用Anaconda21

3.2尺寸聯動的示意圖28

3.3簡易html報告31

3.4翻譯Abaqus幫助37

3.5平面幾何運算39

3.6壓縮存儲文件46

3.7代碼調試工具47

3.8從GUI界面獲取輸入49

3.9彩色終端.52

3.10文件轉碼53

3.11擴展基本數據類型54

3.12通過屬性查找實例55

3.13實時刷新文本文件56

3.14編譯腳本文件58

3.15獲取系統信息59

第4章內核腳本61

4.1腳本基礎62

4.1.1數據類型62

4.1.2獲取幫助64

4.1.3腳本日誌68

4.1.4對象結構69

4.2前處理71

4.2.1Sketch模塊71

4.2.2Part模塊74

4.2.3Property模塊88

4.2.4Assembly模塊93

4.2.5Step模塊95

4.2.6Interaction模塊97

4.2.7Load模塊99

4.2.8Mesh模塊102

4.2.9Job模塊110

4.3後處理111

4.3.1視口與視圖111

4.3.2打開ODB文件115

4.3.3常見ODB數據的訪問路徑115

4.3.4顯示部分模型117

4.3.5顯示特定幀的場變量.119

4.3.6場變量的運算120

4.3.7自定義坐標系顯示場變量121

4.3.8創建場變量123

4.3.9顯示臨時場變量125

4.3.10路徑126

4.3.11繪製X-Y曲線128

4.4其他問題133

4.4.1命令自動補全133

4.4.2顯示執行進度133

4.4.3獲得用戶輸入134

4.4.4突出顯示135

4.4.5CAE不支持的命令136

4.5實例分步詳解138

4.5.1文件頭138

4.5.2創建部件139

4.5.3創建材料141

4.5.4裝配142

4.5.5分析步143

4.5.6邊界條件143

4.5.7劃分網格144

4.5.8計算任務145

4.5.9打開ODB文件146

4.5.10保存Mises應力雲圖147

4.5.11繪製沿路徑的Mises應力曲線148

4.5.12簡單包裝腳本文件150

4.5.13深度定製腳本文件153

第5章內核腳本示例158

5.1模型參數如何組織158

5.1.1簡單模型158

5.1.2過渡模型159

5.1.3複雜模型160

5.1.4隨機模型162

5.2複雜幾何體建模163

5.2.1組裝合併163

5.2.2計算關鍵點164

5.2.3螺栓建模167

5.3繪圖模塊171

5.4圖紙尺寸模塊177

5.5提取ODB數據180

5.5.1解析場變量XYData名稱180

5.5.2提取場變量極值183

5.5.3獲取場變量截圖185

5.6寫入ODB數據187

5.6.1PythonAPI188

5.6.2C++API191

第6章GUI工具集198

6.1輔助工具198

6.1.1自動重啟198

6.1.2內置案例198

6.1.3RSG插件201

6.1.4模式熱調試工具203

6.2運行機制209

6.2.1目標與消息209

6.2.2GUI命令214

6.2.3數據目標216

6.2.4關鍵字217

6.3常用對象219

6.3.1字體、顏色、圖標、窗口特性219

6.3.2標籤與按鈕222

6.3.3布局管理器235

6.3.4文本控件239

6.3.5範圍組件241

6.3.6表格245

6.3.7列表與組合框250

6.3.8樹形結構254

6.3.9進度條259

6.4對話框260

6.4.1對話框基類261

6.4.2基本對話框263

6.4.3消息對話框267

6.4.4數據對話框269

6.4.5通用對話框271

6.5模式275

6.5.1模式基類275

6.5.2窗體模式277

6.5.3過程模式282

6.6插件287

6.6.1插件註冊288

6.6.2延時註冊289

6.6.3插件示例290

6.7用戶程序297

6.7.1程序297

6.7.2主窗口298

6.7.3模塊301

6.7.4工具組305

6.8其他310

6.8.1通用函數310

6.8.2跟蹤內核對象狀態311

6.8.3引用內置功能317

第7章GUI工具示例318

7.1rpyReader.318

7.2rpyCleaner320

7.3guiHelper322

7.4查詢模型信息324

7.5自動完成327

7.6guiTools333

7.7尺寸聯動示意圖338

7.8複雜模型幾何信息341

7.8.1單表格型343

7.8.2多級標籤頁345

7.8.3樹形列表349

參考文獻353

附錄GUI對象樹354

參考文獻

  1. 移至 公司簡介,中國科技出版傳媒股份有限公司
  2. 移至 【高中數學】函數的概念、性質及應用,快點收藏吧!,搜狐,2024-06-09