Abaqus GUI 程式開發指南 Python 語言

賈利勇;等

  • 出版商: 人民郵電
  • 出版日期: 2016-03-01
  • 售價: $354
  • 貴賓價: 9.5$336
  • 語言: 簡體中文
  • 頁數: 247
  • 裝訂: 平裝
  • ISBN: 7115416591
  • ISBN-13: 9787115416599
  • 相關分類: Python程式語言
  • 立即出貨(限量) (庫存=1)

買這商品的人也買了...

商品描述

<內容介紹> 

賈利勇、富琛陽子、賀高、周正光編著的《Abaqus GUI程序開髮指南(Python語言)》共6章,主要講解採用Python語言對Abaqus進行圖形界面程序的開發,包括GUI插件程序(Plug-ins)的開發以及用戶自定義GUI應用程序(Customized Applications)的開發。各章的主要內容是:第1章以簡單的入門插件程序為例,介紹了Abaqus圖形界面程序開發的意義。第2章簡要介紹了Python語言的基本語法。第3章介紹了一些Abaqus中常用的Python內核指令。第4章詳細介紹了Python語言中多種常用GUI控件的使用方法。第5章介紹了Abaqus中基於Python語言的GUI插件程序開發過程以及插件程序的管理,同時給出了多個完整的插件程序實例。第6章介紹了Abaqus中用戶自定義GUI應用程序的開發過程,包括GUI工具條、工具箱、菜單、模塊的創建方法及管理,同時給出了自定義GUI應用程序的開發實例,並對實例做了詳細的註釋。
    本書適合高校、研究所以及工程設計單位的Abaqus中高級用戶學習使用,要求讀者對Abaqus有限元軟件有一定的認識和操作能力。

<章節目錄>
序言
前言
第一章  概述
  1.1 簡單插件實例——創建帶孔板有限元模型
  1.2 Abaqus圖形界面程序開發的意義
第二章  Python語言基礎
  2.1 Python語言的特點
  2.2 Python與Abaqus
  2.3 Python的編碼規則
  2.4 內置對象類型
  2.5 動態類型簡介
  2.6 運算符
  2.7 if條件語句
  2.8 while和for循環
  2.9 函數
  2.10 模塊
  2.11 包導入
  2.12 文件的操作
第三章  常用Abaqus內核指令
  3.1 Abaqus/CAE中Python指令的執行方式
  3.2 內核腳本的快捷編輯方式
  3.3 高亮顯示及取消高亮顯示
  3.4 幾何導入
  3.5 創建集合
  3.6 單元和節點重新編號
  3.7 更改草圖平面
  3.8 創建基於單元的面
  3.9 統計零件或實例的單元和節點數量
  3.10 sendCommand()命令註意問題
  3.11 合併節點mergeN
  3.12 elementFaces與elemFaces的區別
  3.13 by angle的選取方式
  3.14 使用findAt()選取對象
  3.15 有關係統日期和時間的指令
  3.16 .rpy及.jnl文件輸出格式控制
第四章  常用控件使用方法
  4.1 GUI圖形界面的創建方式
  4.2 目標和消息
  4.3 按鈕控件push button使用方法
  4.4 單選按鈕FXRadioButton使用方法
  4.5 複選框FXCheckButton使用方法
  4.6 文本框控件AFXTextField使用方法
  4.7 表格控件AFXTable使用方法
  4.8 文件選擇控件中文件類型的設置
  4.9 控件提示語設置
  4.10 快捷鍵的設置
  4.11 如何創建並調用菜單
  4.12 顏色按鈕AFXColorButton使用方法
  4.13 飛出按鈕的使用方法
  4.14 列表控件AFXList使用方法

  4.15 樹列表控件FXTreeList使用方法
  4.16 帶複選框的樹控件AFXOptionTreeList使用方法
  4.17 自定義下拉框控件AFXComboBox使用方法
  4.18 進度條的使用方法
  4.19 圖標的創建及使用方法
  4.20 Pick Button的創建及使用方法
  4.21 提示框的使用方法
  4.22 單輸入函數getInput()使用方法
  4.23 多輸入函數getInputs()使用方法
  4.24 警告反饋函數getWarningReply()使用方法
  4.25 在自定義窗體中調用Abaqus/CAE內嵌功能
  4.26 工具條Toolbar和工具箱toolbox的區別
  4.27 控件的格式及位置
  4.28 控制控件的使用狀態
  4.29 調整對話框尺寸
  4.30 行列佈局管理器
第五章  插件程序開髮指南
  5.1 插件的創建方法
  5.2 插件的保存方式
  5.3 插件的使用方法
  5.4 插件程序的組成
  5.5 插件程序的管理
  5.6 插件程序實例一:複合材料衝擊損傷有限元模型自動建模程序
  5.7 插件程序實例二:六邊形蜂窩自動建模程序
第六章  用戶自定義GUI應用程序開髮指南
  6.1 用戶自定義GUI應用程序與插件程序的區別
  6.2 用戶自定義GUI應用程序組成
  6.3 如何修改Abaqus/CAE標準應用程序
  6.4 自定義GUI工具包AFXToolsetGui
  6.5 自定義GUI模塊AFXModuleGui
  6.6 自定義GUI樹形工具條TreeToolsetGui
  6.7 用戶自定義GUI應用程序實例詳解
參考文獻
附錄  本書中用到的對象及方法