本書對(duì)Abaqus的界面二次開發(fā)定制功能進(jìn)行了全面闡述。全書分為6個(gè)部分,共14章。第1章介紹了GUI工具包的作用、基礎(chǔ),第2章介紹了GUI工具包開發(fā)的流程,第3章到第5章,介紹了界面開發(fā)中使用到的各種窗口部件,第6章和第7章介紹了程序內(nèi)部如何處理從窗口部件中得到的數(shù)據(jù)輸入。第8章到第10章介紹了如何創(chuàng)建GUI模塊和工具包,以及例子。第11章到第14章描述了如何創(chuàng)建一個(gè)自定義的應(yīng)用。本書可供使用Abaqus軟件的人員參考。
		
	
    本書對(duì)Abaqus 的界面二次開發(fā)定制功能進(jìn)行了全面的闡述. GUI 工具包配合Abaqus 的腳本語言. 使得用戶可以按照自己的需求和工作習(xí)慣. 以及所解決問題的特點(diǎn). 自定義工作界面來進(jìn)行數(shù)據(jù)輸入、自動(dòng)建模計(jì)算、自動(dòng)后處理. 自動(dòng)得到問題的計(jì)算報(bào)告所需要的各種結(jié)果.本書分為6 篇. 共14 章.第1 篇(第1 章) 介紹了GUI 工具包的作用和GUI 工具包的基礎(chǔ). 以及該手冊的組織結(jié)構(gòu).第2 篇(第2 章) 介紹了GUI 工具包的開發(fā)流程.第3 篇(第3 ~5 章) 介紹了界面開發(fā)中使用到的各種窗口部件.第4 篇(第6、7 章) 介紹了程序內(nèi)部如何處理從窗口部件中得到的數(shù)據(jù)輸入.第5 篇(第8 ~10 章) 介紹了如何創(chuàng)建GUI 模塊和工具包. 并給出了具體的實(shí)例.第6 篇(第11 ~14 章) 介紹了如何創(chuàng)建一個(gè)自定義的應(yīng)用.本書面向希望進(jìn)行特定問題定制開發(fā)的用戶. 前提是比較熟悉Abaqus 軟件的使用方法.本書的出版得到了SIMULIA 中國區(qū)總監(jiān)白銳先生、用戶支持經(jīng)理高祎臨女士和SIMULIA 中國南方區(qū)資深經(jīng)理及技術(shù)銷售高紹武博士的大力支持和幫助. 特此表示感謝.特別感謝3M 中國有限公司技術(shù)部總經(jīng)理熊海錕先生在我的工作中給予的巨大支持和幫助.特別感謝3M 中國有限公司技術(shù)部的主任專家工程師徐志勇先生在我最需要的時(shí)候給予的巨大幫助.特別感謝我的良師益友. 3M 中國有限公司技術(shù)部資深技術(shù)經(jīng)理金舟給予的莫大幫助.特別感謝3M 中國有限公司技術(shù)部的資深技術(shù)經(jīng)理周杰先生在我的工作中給予的莫大幫助.特別感謝3M 亞太區(qū)工程中心經(jīng)理朱迪先生在我職業(yè)生涯的關(guān)鍵時(shí)刻給予的莫大幫助.特別感謝3M 中國有限公司技術(shù)支持專家工程師陳菊女士給予我的關(guān)懷和幫助.由于編者水平有限. 書中不足之處在所難免. 望讀者批評(píng)和指正. 意見和建議可以發(fā)送至郵箱wayiyu110@ sohu.. com. 編者將進(jìn)行匯總. 在將來的版本中給予更新完善. 不勝感激!編 者
前 言
第1 篇 概  覽
1 介紹  3
。. 1 能用Abaqus GUI 工具包做什么  5
。. 2 使用Abaqus GUI 工具包的前提條件  7
。. 3 Abaqus GUI 工具包基礎(chǔ)  9
。. 4 Abaqus GUI 工具包用戶手冊的組織結(jié)構(gòu)  11
第2 篇 入  門
2。粒猓幔瘢酰 GUI 工具包入門  17
 2. 1 內(nèi)核和GUI   19
。. 2 Abaqus GUI 應(yīng)用的組件  21
。. 3 插件和自定義的應(yīng)用  24
 2. 4 運(yùn)行原型應(yīng)用  26
第3 篇 建立對(duì)話框
3 窗口部件  31
。. 1 標(biāo)簽和按鈕  33
 。. 1. 1 標(biāo)簽和按鈕的概覽  34
 。. 1. 2 標(biāo)簽  34
 。. 1. 3 按鈕  35
  3. 1. 4 檢查按鈕  35
 。. 1. 5 單選按鈕  35
  3. 1. 6 菜單按鈕  36
 。. 1. 7 彈出菜單  37
 。. 1. 8 工具欄和工具包按鈕  37
 。. 1. 9 彈出按鈕  38
 。. 1. 10 顏色按鈕  38
。. 2 文本窗口部件  40
  3. 2. 1 單行文本區(qū)域窗口部件  41
 。. 2. 2 多行文本窗口部件  42
 3. 3 列表和組合框  43
 。. 3. 1 列表  44
  3. 3. 2 組合框  45
 。. 3. 3 列表框  45
 3. 4 范圍窗口部件  46
 。. 4. 1 滑塊  47
  3. 4. 2 微調(diào)  47
。. 5 樹窗口部件  48
  3. 5. 1 樹列表  49
 。. 5. 2 選項(xiàng)樹列表  51
。. 6 表窗口部件  52
 。. 6. 1 表格構(gòu)造器  53
 。. 6. 2 行和列  55
 。. 6. 3 跨越  56
 。. 6. 4 對(duì)齊  56
 。. 6. 5 編輯  57
 。. 6. 6 類型  58
  3. 6. 7 列表類型  58
 。. 6. 8 布爾類型  59
  3. 6. 9 圖標(biāo)類型  60
 。. 6. 10 顏色類型  61
 。. 6. 11 彈出菜單  62
 。. 6. 12 顏色  64
  3. 6. 13 歸類  65
。. 7 混合窗口部件  67
 。. 7. 1 隔離器  68
 。. 7. 2 注意和警告  68
 。. 7. 3 進(jìn)度條  68
 3. 8。悖颍澹幔簦 方法  71
 3. 9 窗口部件和字體  73
4 布局管理器  75
。. 1 布局管理器的概覽  77
。. 2 填充和留白  79
 4. 3 水平和豎直框  81
Ⅴ
。. 4 復(fù)合子類的豎直對(duì)齊  83
。. 5 通用目的的布局管理器  85
。. 6 行和列的布局管理器  87
。. 7 可調(diào)整大小的區(qū)域  89
 4. 8 旋轉(zhuǎn)區(qū)域  91
。. 9 選項(xiàng)卡  93
。. 10 布局提示  96
。. 11 布局例子  98
。. 12 指定布局提示的技巧  102
5 對(duì)話框  103
 5. 1 對(duì)話框的概覽  105
。. 2 模態(tài)窗體與非模態(tài)窗體  107
 5. 3 顯示和隱藏對(duì)話框  109
。. 4 消息對(duì)話框  111
  5. 4. 1 錯(cuò)誤對(duì)話框  112
 。. 4. 2 警告對(duì)話框  112
  5. 4. 3 消息對(duì)話框的特征  114
 。. 4. 4 指定的消息對(duì)話框  114
 5. 5 自定義對(duì)話框  115
 。. 5. 1 自定義對(duì)話框的概覽  116
  5. 5. 2 構(gòu)造器  116
  5. 5. 3 大小和位置  117
 。. 5. 4 動(dòng)作區(qū)域  117
  5. 5. 5 自定義動(dòng)作區(qū)域按鈕名稱  118
 。. 5. 6 動(dòng)作按鈕處理  119
。. 6 數(shù)據(jù)對(duì)話框  120
 。. 6. 1 數(shù)據(jù)對(duì)話框的概覽  121
 。. 6. 2 構(gòu)造器  121
 。. 6. 3 緊急機(jī)制  122
 。. 6. 4 構(gòu)造器內(nèi)容  122
  5. 6. 5 過渡  124
 。. 6. 6 更新GUI   125
  5. 6. 7 動(dòng)作區(qū)域  126
。. 7 常用對(duì)話框  127
  5. 7. 1 文件/目錄選擇器  128
 。. 7. 2 打印對(duì)話框  129
 。. 7. 3 顏色選擇對(duì)話框  130
Ⅵ
第4 篇 發(fā)出命令
6 命令  133
。. 1 命令的概覽  135
 6. 2 內(nèi)核和GUI 進(jìn)程  137
。. 3 執(zhí)行命令  139
。. 4 內(nèi)核命令  141
 6. 5。牵眨 命令  143
 。. 5. 1 構(gòu)建GUI 命令  144
 。. 5. 2。牵眨 命令和當(dāng)前對(duì)象  145
  6. 5. 3 保持GUI 和命令最新  145
 。. 5. 4 目標(biāo)和消息  145
 。. 5. 5 自動(dòng)的GUI 更新  148
 。. 5. 6 數(shù)據(jù)目標(biāo)  148
  6. 5. 7 選項(xiàng)和值模式  150
 。. 5. 8。粒疲兀耍澹鳎铮颍洌   151
  6. 5. 9 表達(dá)式  152
 。. 5. 10 將關(guān)鍵字與窗口部件連接  152
  6. 5. 11 布爾、整型、浮點(diǎn)和字符串關(guān)鍵字例子  153
 。. 5. 12 符號(hào)常量關(guān)鍵字例子  154
 。. 5. 13 元組關(guān)鍵字的例子  155
 。. 5. 14 表關(guān)鍵字例子