注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計其他編程語言/工具Python語言在Abaqus中的應用

Python語言在Abaqus中的應用

Python語言在Abaqus中的應用

定 價:¥48.00

作 者: 曹金鳳,王旭春,孔亮 編著
出版社: 機械工業(yè)出版社
叢編項:
標 簽: 程序設計

購買這本書可以去


ISBN: 9787111351559 出版時間: 2011-08-01 包裝: 平裝
開本: 16開 頁數: 339 字數:  

內容簡介

  《Python語言在Abaqus中的應用》講述了Python語言在Abaqus中的應用ABAQUS CAE工程師系列叢書Python語言在Abaqus中的應用曹金鳳王旭春孔亮編著機械工業(yè)出版社《Python語言在Abaqus中的應用》詳細介紹了Python語言基礎知識、Python語言與Abaqus腳本接口的關系以及編寫腳本實現(xiàn)各種功能,包括快速建模、訪問輸出數據庫、對外部數據進行其他后處理和部分高級處理功能。通過大量的實例腳本和詳細的注釋,為讀者提供編寫、調試腳本和開發(fā)專有模塊的方法,幫助讀者提高解決復雜問題的能力?!禤ython語言在Abaqus中的應用》共包含6章內容,分為兩部分:第一部分即第1章,介紹了Python語言編程的基礎知識,為后面5章奠定基礎;第二部分為第2章~第6章,分別介紹了Abaqus腳本接口、編寫腳本快速建模、編寫腳本訪問輸出數據庫、編寫腳本進行其他后處理、腳本的高級處理功能等內容。對于每一章節(jié),都盡可能地通過實例介紹編寫腳本的技巧和注意問題。書中內容從實際應用出發(fā),文字通俗易懂,深入淺出,讀者不需要具備很深的編程功底,即可輕松掌握Python語言在Abaqus中的各種應用。

作者簡介

暫缺《Python語言在Abaqus中的應用》作者簡介

圖書目錄

序言一
序言二
前言
第0章 導言:千里之行,始于足下——寫給讀者的話
 0.1 簡單實例
 0.2 Abaqus腳本編程的優(yōu)勢
 0.3 學習方法
 0.4 如何看待本書
 0.5 心愿
第1章 Python語言基礎
 1.1 簡介
  1.1.1 Python語言的特點
  1.1.2 運行Python腳本
 1.2 開發(fā)工具
  1.2.1 PythonWin開發(fā)工具
  1.2.2 Abaqus中的Python開發(fā)環(huán)境(PDE)
  1.2.3 EditPlus編輯器的Python開發(fā)環(huán)境配置
 1.3 基礎知識
  1.3.1 編碼規(guī)則
  1.3.2 數據類型
  1.3.3 變量和常量
  1.3.4 運算符和表達式
  1.3.5 文件類型
 1.4 內置數據結構
  1.4.1 元組(tuple)
  1.4.2 列表(list)
  1.4.3 字典(dictionary)
  1.4.4 序列(sequence)
 1.5 結構化程序設計
  1.5.1 條件語句(if elif else)
  1.5.2 循環(huán)語句(while,for in)
 1.6 函數、模塊和包
  1.6.1 函數(function)
  1.6.2 模塊(module)
  1.6.3 包(package)
 1.7 面向對象編程
  1.7.1 類和對象
  1.7.2 屬性和方法
  1.7.3 繼承(inheritance)
  1.7.4 多態(tài)性(polymorphism)
 1.8 輸入/輸出
  1.8.1 文件
  1.8.2 存儲器
 1.9 異常和異常處理
  1.9.1 使用try except語句測試異常
  1.9.2 使用raise語句引發(fā)異常
  1.9.3 自定義異常
  1.9.4 使用try finally語句關閉文件
 1.10本章 小結
第2章 Abaqus腳本接口
 2.1 Abaqus腳本接口簡介
  2.1.1 Abaqus腳本接口與Abaqus/CAE的通信
  2.1.2 命名空間(namespace)
  2.1.3 Abaqus中的各種腳本接口
  2.1.4 運行腳本的方法
  2.1.5 創(chuàng)建腳本的方法
 2.2 Abaqus腳本接口基礎知識
  2.2.1 使用《AbaqusScriptingReferenceManual》
  2.2.2 Abaqus腳本接口中的數據類型
  2.2.3 面向對象編程與Abaqus腳本接口
  2.2.4 異常和異常處理
 2.3 在Abaqus/CAE中使用腳本接口
  2.3.1 Abaqus對象模型
  2.3.2 復制和刪除對象
  2.3.3 指定區(qū)域
  2.3.4 指定視口中的顯示對象
 2.4 實例
 2.5 本章 小結
第3章 編寫腳本快速建模
 3.1 交互式輸入
  3.1.1 getInput()函數
  3.1.2 getInputs()函數
  3.1.3 getWarningReply()函數
 3.2 創(chuàng)建材料庫
  3.2.1 錄制宏(macro)
  3.2.2 通過錄制宏來創(chuàng)建材料庫
 3.3 創(chuàng)建插件程序
  3.3.1 簡介
  3.3.2 使用RSG對話框構造器創(chuàng)建對話框
  3.3.3 創(chuàng)建并運行內核腳本
 3.4 本章 小結
第4章 編寫腳本訪問輸出數據庫
 4.1 簡介
  4.1.1 三組概念
  4.1.2 使用對象模型編寫腳本
 4.2 輸出數據庫對象模型
  4.2.1 模型數據
  4.2.2 結果數據
 4.3 從(向)輸出數據庫讀?。▽懭耄祿?br />  4.3.1 打開(創(chuàng)建)輸出數據庫
  4.3.2 讀?。▽懭耄┠P蛿祿?br />  4.3.3 讀?。▽懭耄┙Y果數據
  4.3.4 讀取(寫入)場輸出數據
  4.3.5 讀?。▽懭耄v史輸出數據
  4.3.6 設置默認的顯示變量
 4.4 計算Abaqus得到的分析結果
  4.4.1 數學運算規(guī)則
  4.4.2 有效的數學運算
  4.4.3 粗略計算
  4.4.4 結果轉換
 4.5 實例
  4.5.1 讀取節(jié)點信息和單元信息
  4.5.2 讀取場輸出數據
  4.5.3 創(chuàng)建輸出數據庫并添加數據
  4.5.4 查找Mises應力的最大值
  4.5.5 計算位移增量
  4.5.6 計算平均應力
 4.6 提高腳本執(zhí)行效率的技巧
 4.7 本章 小結
第5章 編寫腳本進行其他后處理
 5.1 自動后處理
  5.1.1 簡介
  5.1.2 實例
 5.2 外部數據的后處理
  5.2.1 簡介
  5.2.2 實例
 5.3 本章 小結
第6章 腳本的高級處理功能
 6.1 監(jiān)控分析作業(yè)
  6.1.1 簡介
  6.1.2 實例
  6.2 優(yōu)化分析
  6.2.1 簡介
  6.2.2 實例
 6.3 調試腳本
  6.3.1 跟蹤法
  6.3.2 異常拋出及確認
  6.3.3 通過輸出語句或注釋發(fā)現(xiàn)異常
  6.3.4 使用Python調試器
  6.3.5 智能開發(fā)環(huán)境(IDE)
  6.3.6 Abaqus中的PDE
 6.4 查詢數據
 6.5 本章 小結
附錄
 附錄APython語言中的保留字
 附錄BPython語言中的運算符
 附錄CPython語言中的常用函數
 附錄D中文索引
 附錄E英文索引
 附錄F本書中用到的方法(函數)
 附錄G本書中用到的模塊

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號