ANSYS/APDL高級(jí)工程應(yīng)用實(shí)例分析與二次開發(fā)

-
【作 者】周寧 等編著
【I S B N 】978-7-5084-4977-7
【責(zé)任編輯】郭東青
【適用讀者群】科技
【出版時(shí)間】2007-09-01
【開 本】16開本
【裝幀信息】平裝(光膜)
【版 次】第1版
【頁 數(shù)】
【千字?jǐn)?shù)】
【印 張】
【定 價(jià)】¥52
【叢 書】萬水ANSYS技術(shù)叢書
【備注信息】
簡(jiǎn)介
本書特色
前言
章節(jié)列表
精彩閱讀
下載資源
相關(guān)圖書
ANSYS軟件一般分析過程包括:建立有限元模型-施加邊界條件-求解計(jì)算-結(jié)果分析。為完成這些步驟,ANSYS軟件提供了兩種操作方式,即用戶圖形界面(GUI)操作與參數(shù)化設(shè)計(jì)語言(APDL)操作。ANSYS參數(shù)化設(shè)計(jì)語言(ANSYS Parameter Design Language)是一種通過參數(shù)化變量方式建立分析模型的腳本語言。它可用任何ASCII文件的編輯軟件生成,如記事本文件。建立的APDL命令流文件不受軟件版本和系統(tǒng)平臺(tái)的限制,特別適用于復(fù)雜模型及模型需要多次修改重復(fù)分析的問題,也更加有利于保存和交流。
本書對(duì)ANSYS參數(shù)化設(shè)計(jì)語言,即APDL語言的編寫結(jié)構(gòu)、參數(shù)變量與數(shù)組的類型及定義、程序結(jié)構(gòu)控制、宏命令等內(nèi)容進(jìn)行了詳細(xì)的闡述;然后結(jié)合一定的實(shí)例,依照前處理器、加載與求解處理器、后處理器、后處理器、實(shí)用菜單分類,對(duì)常用APDL命令的使用格式、相關(guān)變量進(jìn)行了全面的解釋。最后,由淺至深逐步給出實(shí)用、豐富的機(jī)械類與土木類工程實(shí)例,以及每個(gè)實(shí)例的APDL源代碼和注釋。
本書內(nèi)容由淺入深,簡(jiǎn)單易懂,可作為高校理工科相關(guān)專業(yè)高年級(jí)本科生、研究生和教師學(xué)習(xí)ANSYS軟件的教材,也可作為科學(xué)研究及工程技術(shù)人員的參考資料。通過閱讀本書,讀者必將會(huì)對(duì)ANSYS有一個(gè)全新的、深層次的了解和掌握。
本書提供APDL命令流,可從中國(guó)水利水電出版社網(wǎng)站下載,網(wǎng)址為http://www.waterpub.com.cn/softdown/。
ANSYS公司目前是CAE(Computer Aided Engineering)領(lǐng)域的先行者之一。ANSYS公司一直致力于分析設(shè)計(jì)軟件的開發(fā)、維護(hù)及售后服務(wù),不斷吸取當(dāng)今世界最新的計(jì)算方法和計(jì)算機(jī)技術(shù),領(lǐng)導(dǎo)著有限元界的發(fā)展趨勢(shì),并為全球工業(yè)界廣泛接受,擁有全球最大的用戶群。
ANSYS軟件作為最早通過ISO9001質(zhì)量認(rèn)證的設(shè)計(jì)分析軟件,其全面的分析功能涉及結(jié)構(gòu)、熱、流體、電磁場(chǎng)、碰撞、板材成形等多個(gè)領(lǐng)域,產(chǎn)品應(yīng)用的深度、廣度、計(jì)算結(jié)果的高精度及其圖形界面的易學(xué)易用,已經(jīng)使之成為機(jī)械工業(yè)領(lǐng)域產(chǎn)品開發(fā)設(shè)計(jì)必不可少的伙伴。
ANSYS軟件有兩種操作方式,即用戶圖形界面(GUI)操作與參數(shù)化設(shè)計(jì)語言(APDL)操作。對(duì)于前者,市面上已經(jīng)有較多關(guān)于各版本的各種介紹性或應(yīng)用性的書籍,這就使得很多讀者能方便地學(xué)習(xí)、熟悉ANSYS軟件,也產(chǎn)生了一大群的初、中級(jí)用戶,這個(gè)基數(shù)是很大的。對(duì)于后者,在ANSYS軟件中,每個(gè)GUI操作對(duì)應(yīng)著一句APDL命令;相反,并不是所有的APDL命令都有一個(gè)GUI操作,所以若要進(jìn)行復(fù)雜的分析或要對(duì)某個(gè)模型進(jìn)行修改后重新分析,采用GUI操作難以完成或過程繁雜,而運(yùn)用APDL命令可以方便地實(shí)現(xiàn),這就是APDL語言的優(yōu)勢(shì)。另外,對(duì)于入門用戶,開始即使用APDL命令方式分析、解決問題將有助于更加深刻地理解和運(yùn)用ANSYS軟件;對(duì)于初、中級(jí)用戶,選用APDL命令操作方式將大大提高其ANSYS運(yùn)用水平;對(duì)于高級(jí)用戶,本書也可作為查找操作命令的參考書籍。
主要內(nèi)容
本書從工程實(shí)際分析出發(fā),結(jié)合作者長(zhǎng)期使用的經(jīng)驗(yàn),詳細(xì)介紹了ANSYS參數(shù)化設(shè)計(jì)語言(ANSYS Parameter Design Language)的相關(guān)概念及語法定義、編寫過程、調(diào)用步驟。為了使讀者能熟練運(yùn)用一些慣用的關(guān)鍵命令,對(duì)部分命令配置了相關(guān)操作實(shí)例。最后,結(jié)合相應(yīng)的實(shí)際機(jī)械類、土木類工程實(shí)例,使讀者能對(duì)各部分APDL命令的運(yùn)用作進(jìn)一步串連與深化理解,以實(shí)現(xiàn)ANSYS使用水平從初級(jí)到高級(jí)的過渡。
特點(diǎn)
新穎性:本書給出的工程實(shí)例新穎,同時(shí)具有一定的典型性,有相應(yīng)的工程實(shí)際背景。
詳細(xì)性:本書首先介紹了APDL語言的編寫結(jié)構(gòu)、參數(shù)變量與數(shù)組的類型及定義、程序結(jié)構(gòu)控制、宏命令、二次開發(fā)等內(nèi)容;然后結(jié)合一定的實(shí)例,就“前處理器”、“加載與求解處理器”、“后處理器”、“實(shí)用菜單”分類介紹與解釋其中常用的命令語句;最后給出較多由淺至深的工程實(shí)例。
實(shí)用性強(qiáng):無論是菜單及命令的介紹,還是各個(gè)具體分析領(lǐng)域的應(yīng)用,都是基于工程實(shí)例的基礎(chǔ)上,而且這些分析實(shí)例都具有一定的普遍性和典型性,有很好的借鑒作用。
適用面廣:本書的立足點(diǎn)為編程語言教程,可作為對(duì)ANSYS軟件感興趣的初學(xué)者的啟蒙教程,也可作為ANSYS中、高級(jí)讀者檢索APDL命令的主要參考資料。
可移植性強(qiáng):APDL語言對(duì)于所有版本的ANSYS都是適用的,版本依賴性弱,具有較強(qiáng)的移植性,能更好地適應(yīng)當(dāng)前不斷更新版本而不過時(shí)的資料實(shí)用性要求。
適用對(duì)象
本書由淺入深,簡(jiǎn)單易懂,可作為高校理工科相關(guān)專業(yè)高年級(jí)本科生、研究生和教師學(xué)習(xí)ANSYS軟件的教材,也可作為科學(xué)研究及工程技術(shù)人員的參考資料。通過閱讀本書,讀者必將會(huì)對(duì)ANSYS有一個(gè)全新的深層次的了解與掌握。
編寫分工
本書由周寧等編著,郝文化審校。同時(shí)參與本書編寫工作的還有鄒素瓊、冼進(jìn)、趙秋云、趙繼軍、彭藝、曲輝輝、周章、蔣波、徐留旺、曹振宇、張婷、溫凌霜、魯?shù)么、蔣澤平、魏樂、韓翔、程小英、譚小麗、盧麗娟、李小瓊、周宏、羅吉、許翔燕、陳春、張忠、方小馬、黃姹英、周明、宋晶、鄧勇等,在此一并表示感謝!
由于編者水平有限,時(shí)間倉(cāng)促,書中難免會(huì)有不足甚至錯(cuò)誤之處,懇請(qǐng)讀者及各位專家批評(píng)指正。為充分展現(xiàn)本書的編寫特點(diǎn),幫助讀者深刻理解本書編寫意圖與內(nèi)涵,進(jìn)一步提高對(duì)本書的使用效率,我們建立本書使用指導(dǎo)聯(lián)絡(luò)方式,這將是讀者與編者之間交流溝通的直通車,歡迎讀者將圖書使用過程中的各種問題與探討、建議反饋給我們,本書編者會(huì)竭誠(chéng)給以答復(fù)。我們的聯(lián)系方式E-mail:china_54@tom.com。
本書提供APDL命令流,可從中國(guó)水利水電出版社網(wǎng)站下載,網(wǎng)址為:http://www. waterpub.com.cn/softdown/。
編 者
2007年6月
第一篇 基礎(chǔ)篇
第1章 APDL簡(jiǎn)介 1
1.1 APDL語言介紹 1
1.2 APDL語言應(yīng)用示例 1
1.2.1 參數(shù)化建模實(shí)例 2
1.2.2 用APDL命令進(jìn)行流程控制實(shí)例 3
1.2.3 APDL命令流全過程分析實(shí)例 3
1.3 本章小結(jié) 7
第2章 數(shù)據(jù)類型及其用法 8
2.1 ANSYS數(shù)據(jù)類型及命名規(guī)則 8
2.1.1 參數(shù)數(shù)據(jù)類型 8
2.1.2 參數(shù)命名規(guī)則 9
2.2 ANSYS標(biāo)量參數(shù)及其用法 10
2.2.1 參數(shù)的定義和賦值 10
2.2.2 參數(shù)的列表顯示 14
2.2.3 刪除參數(shù) 17
2.2.4 字符參數(shù)的用法 18
2.2.5 參數(shù)值的替換 18
2.2.6 參數(shù)運(yùn)算表達(dá)式 21
2.2.7 參數(shù)的存儲(chǔ)與恢復(fù) 22
2.3 ANSYS數(shù)組參數(shù)及其用法 24
2.3.1 數(shù)組參數(shù)基本概念 24
2.3.2 數(shù)組參數(shù)的定義與賦值 26
2.3.3 表參數(shù)的概念與賦值 32
2.3.4 數(shù)組參數(shù)的列表顯示和圖形顯示 33
2.3.5 數(shù)組參數(shù)的刪除、存儲(chǔ)與恢復(fù) 39
2.3.6 數(shù)組參數(shù)寫入數(shù)據(jù)文件 39
2.3.7 數(shù)組參數(shù)間的運(yùn)算 41
2.4 ANSYS內(nèi)部函數(shù) 47
2.4.1 ANSYS內(nèi)部函數(shù)介紹 47
2.4.2 ANSYS內(nèi)部函數(shù)舉例 48
2.5 本章小結(jié) 49
第3章 APDL語言程序控制 50
3.1 條件控制語句 50
3.1.1 條件控制語句基本形式 50
3.1.2 條件控制語句基本命令 51
3.1.3 條件控制語句演變形式 53
3.1.4 條件控制語句舉例 54
3.2 循環(huán)控制語句 55
3.2.1 DO循環(huán) 55
3.2.2 DOWHILE循環(huán) 58
3.3 其他控制語句 59
3.3.1 無條件轉(zhuǎn)移語句 59
3.3.2 固定增量循環(huán)語句 60
3.3.3 冒號(hào)循環(huán)語句 61
3.4 本章小結(jié) 62
第4章 APDL語言常用命令 63
4.1 準(zhǔn)備知識(shí) 63
4.2 一般前處理器命令 67
4.2.1 設(shè)定單元類型及選項(xiàng)命令 67
4.2.2 實(shí)常數(shù)定義命令 67
4.2.3 材料定義命令 67
4.2.4 截面定義命令 70
4.2.5 建模命令 71
4.2.6 圖元操作部分 74
4.2.7 圖元移動(dòng)、復(fù)制、映射、刪除 76
4.2.8 網(wǎng)格劃分常用命令 77
4.2.9 編號(hào)控制常用命令 81
4.2.10 耦合與約束方程常用命令 82
4.3 求解處理器命令 84
4.3.1 加載命令 84
4.3.2 求解命令 90
4.4 通用后處理器命令 94
4.5 時(shí)間歷程后處理命令 98
4.6 實(shí)用菜單命令 100
4.6.1 文件相關(guān)設(shè)定 100
4.6.2 選擇命令 100
4.6.3 列表命令 102
4.6.4 繪圖命令 102
4.6.5 圖形顯示控制命令 103
4.7 宏命令及宏文件 106
4.7.1 創(chuàng)建宏文件 106
4.7.2 宏的變量 110
4.7.3 宏的搜索路徑 112
4.7.4 宏的運(yùn)行 112
4.7.5 宏庫文件 114
4.7.6 宏的加密 115
4.8 本章小結(jié) 117
第二篇 機(jī)械應(yīng)用篇
第5章 循環(huán)載荷作用下的力學(xué)分析 118
5.1 問題描述 118
5.2 GUI方式求解過程 119
5.2.1 定義工作標(biāo)題和工作文件名 119
5.2.2 定義單元屬性 119
5.2.3 建立幾何實(shí)體模型 121
5.2.4 網(wǎng)格劃分 124
5.2.5 進(jìn)入求解器加載并求解 126
5.2.6 進(jìn)入時(shí)間歷程后處理器查看結(jié)果 132
5.2.7 進(jìn)入通用后處理器查看結(jié)果 136
5.3 命令流方式求解 138
5.4 本章小結(jié) 141
第6章 超聲疲勞試樣諧響應(yīng)分析 143
6.1 問題描述 143
6.2 GUI操作方式 144
6.2.1 定義工作標(biāo)題和工件文件名 144
6.2.2 定義單元屬性 145
6.2.3 建立幾何模型 147
6.2.4 生成網(wǎng)格模型 150
6.2.5 進(jìn)入求解器并指定分析類型 153
6.2.6 諧響應(yīng)分析 155
6.2.7 進(jìn)入POST26后處理器查看結(jié)果 157
6.2.8 進(jìn)入通用后處理器查看結(jié)果 160
6.3 命令流方式求解 163
6.4 本章小結(jié) 165
第7章 軸承過盈裝配分析 166
7.1 問題描述 166
7.2 GUI操作方式求解 167
7.2.1 定義工作標(biāo)題和工件文件名 167
7.2.2 定義單元屬性 167
7.2.3 建立幾何模型 169
7.2.4 網(wǎng)格劃分 175
7.2.5 定義耦合 178
7.2.6 利用接觸向?qū)山佑| 180
7.2.7 加載求解 182
7.2.8 查看求解結(jié)果 185
7.2.9 退出ANSYS 189
7.3 命令流方式求解 189
7.4 本章小結(jié) 195
第8章 焊接過程仿真分析 196
8.1 問題描述 196
8.2 GUI方式求解過程 197
8.2.1 定義工作標(biāo)題和工作文件名 197
8.2.2 定義單元屬性 197
8.2.3 建立幾何實(shí)體模型 201
8.2.4 網(wǎng)格劃分 202
8.2.5 進(jìn)入求解器加載并求解 204
8.2.6 進(jìn)入時(shí)間歷程后處理器查看結(jié)果 216
8.2.7 進(jìn)入通用后處理器查看結(jié)果 219
8.3 命令流方式求解 221
8.4 本章小結(jié) 233
第三篇 土木應(yīng)用篇
第9章 橋梁結(jié)構(gòu)仿真分析 234
9.1 斜拉橋動(dòng)力特性分析 234
9.1.1 問題描述 234
9.1.2 GUI方式求解 236
9.1.3 命令流方式求解 269
9.2 拱橋移動(dòng)載荷作用分析 279
9.2.1 問題描述 279
9.2.2 GUI方式求解 279
9.2.3 命令流方式求解 279
9.3 本章小結(jié) 286
第10章 建筑結(jié)構(gòu)仿真分析 287
10.1 樓層澆注過程仿真分析 287
10.1.1 問題描述 287
10.1.2 GUI方式求解 288
10.1.3 命令流方式求解 316
10.2 水庫大壩地震響應(yīng)分析 325
10.2.1 問題描述 325
10.2.2 GUI方式求解 325
10.2.3 命令流方式求解 325
10.3 本章小結(jié) 334
第11章 地下結(jié)構(gòu)仿真分析 336
11.1 隧道開挖仿真分析 336
11.1.1 問題描述 336
11.1.2 GUI方式求解 337
11.1.3 命令流方式求解 355
11.2 排水管道仿真分析 360
11.2.1 問題描述 360
11.2.2 GUI方式求解 360
11.2.3 命令流方式求解 361
11.3 本章小結(jié) 368
第四篇 APDL語言二次開發(fā)篇
第12章 APDL語言二次開發(fā) 369
12.1 ANSYS二次開發(fā)概述 369
12.1.1 UIDL(用戶界面設(shè)計(jì)語言) 369
12.1.2 UPFs(用戶程序特性) 370
12.1.3 數(shù)據(jù)接口 370
12.1.4 APDL(參數(shù)化程序設(shè)計(jì)語言) 370
12.2 APDL二次開發(fā)功能 371
12.2.1 定制工具條按鈕 371
12.2.2 定制參數(shù)輸入對(duì)話框 377
12.2.3 調(diào)用程序已有對(duì)話框 380
12.2.4 調(diào)用拾取對(duì)話框 381
12.2.5 定制運(yùn)行進(jìn)度對(duì)話框 382
12.3 APDL二次開發(fā)實(shí)例 383
12.3.1 實(shí)例背景 383
12.3.2 二次開發(fā)實(shí)例過程 383
12.3.3 運(yùn)行實(shí)例 400
12.4 本章小結(jié) 405 ANSYS軟件一般分析過程包括:建立有限元模型-施加邊界條件-求解計(jì)算-結(jié)果分析。為完成這些步驟,ANSYS軟件提供了兩種操作方式,即用戶圖形界面(GUI)操作與參數(shù)化設(shè)計(jì)語言(APDL)操作。ANSYS參數(shù)化設(shè)計(jì)語言(ANSYS Parameter Design Language)是一種通過參數(shù)化變量方式建立分析模型的腳本語言。它可用任何ASCII文件的編輯軟件生成,如記事本文件。建立的APDL命令流文件不受軟件版本和系統(tǒng)平臺(tái)的限制,特別適用于復(fù)雜模型及模型需要多次修改重復(fù)分析的問題,也更加有利于保存和交流。
本書對(duì)ANSYS參數(shù)化設(shè)計(jì)語言,即APDL語言的編寫結(jié)構(gòu)、參數(shù)變量與數(shù)組的類型及定義、程序結(jié)構(gòu)控制、宏命令等內(nèi)容進(jìn)行了詳細(xì)的闡述;然后結(jié)合一定的實(shí)例,依照前處理器、加載與求解處理器、后處理器、后處理器、實(shí)用菜單分類,對(duì)常用APDL命令的使用格式、相關(guān)變量進(jìn)行了全面的解釋。最后,由淺至深逐步給出實(shí)用、豐富的機(jī)械類與土木類工程實(shí)例,以及每個(gè)實(shí)例的APDL源代碼和注釋。
本書內(nèi)容由淺入深,簡(jiǎn)單易懂,可作為高校理工科相關(guān)專業(yè)高年級(jí)本科生、研究生和教師學(xué)習(xí)ANSYS軟件的教材,也可作為科學(xué)研究及工程技術(shù)人員的參考資料。通過閱讀本書,讀者必將會(huì)對(duì)ANSYS有一個(gè)全新的、深層次的了解和掌握。
本書提供APDL命令流,可從中國(guó)水利水電出版社網(wǎng)站下載,網(wǎng)址為http://www.waterpub.com.cn/softdown/。
- 輸水管線工程風(fēng)險(xiǎn)管理 [張勇 黨亥生 著]
- 民用航空飛機(jī)標(biāo)準(zhǔn)線路施工 [主編 王志敏 陳明]
- 不息的水脈—大運(yùn)河講談錄 [趙珩 著]
- 實(shí)用運(yùn)籌學(xué) [主編 邢育紅 于晉臣]
- 三峽梯級(jí)電站水資源決策支持系統(tǒng)研究與開發(fā) [姚華明 潘紅忠 湯正]
- 海南黎族民俗文化鑒賞 [龐國(guó)華 著]
- 石墨烯在太赫茲及中紅外頻段電磁器件設(shè)計(jì)中的應(yīng)用 [李艷秀 莊華偉 著]
- 電子技術(shù)(第二版) [主編 覃愛娜 李飛]
- 辦公自動(dòng)化高級(jí)應(yīng)用 [陳萍 朱曉玉]
- 信息處理技術(shù)員考試32小時(shí)通關(guān) [薛大龍]
- 電子產(chǎn)品設(shè)計(jì)案例教程(微課版)—基于嘉立創(chuàng)EDA(專業(yè)版) [王靜 莫志宏 陳學(xué)昌 丁紅]
- C程序設(shè)計(jì)實(shí)踐教程 [劉衛(wèi)國(guó)]
- C程序設(shè)計(jì)(慕課版) [劉衛(wèi)國(guó)]
- Web技術(shù)開發(fā)教程(基于.NET開源MVC框架) [王合闖 韓紅玲 王青正 陳海蕊]
- 商務(wù)英語翻譯教程(筆譯)(第四版) [主編 王軍平]
- 智慧零售技術(shù)與應(yīng)用 [洪旭 著]
- 建設(shè)工程法規(guī)實(shí)務(wù) [主編 余瀅]
- 商務(wù)秘書理論與實(shí)務(wù)(第三版) [主編 張同欽]
- 程序設(shè)計(jì)基礎(chǔ)實(shí)踐教程(C/C++語言版) [張桂芬 葛麗娜]
- C++案例項(xiàng)目精講 [主編 楊國(guó)興]
- 勞動(dòng)爭(zhēng)議處理實(shí)務(wù) [主編 王秀卿 羅靜]
- 工程數(shù)學(xué) [主編 郭立娟 王海]
- 語音識(shí)別理論與實(shí)踐 [主編 莫宏偉]
- 信息系統(tǒng)項(xiàng)目管理師章節(jié)習(xí)題與考點(diǎn)特訓(xùn)(第二版) [主編 薛大龍]
- 武術(shù)基礎(chǔ)教程 [主編 李代勇 謝志民]
- 計(jì)算機(jī)網(wǎng)絡(luò)實(shí)訓(xùn)教程 [主編 張浩軍 趙玉娟]
- 畫法幾何與機(jī)械制圖習(xí)題集(多學(xué)時(shí)) [主編 趙軍]
- HCIA-Datacom認(rèn)證題庫分類精講 [主 編 韓立剛]
- SwiftUI完全開發(fā) [李智威 著]
- 網(wǎng)絡(luò)規(guī)劃設(shè)計(jì)師備考一本通 [夏杰 編著]
- 生活經(jīng)管more>>
- ANSYS Workbench在壓力容器分析中的應(yīng)
- 基于ANSYS的復(fù)合材料有限元分析和應(yīng)用
- ANSYS AQWA進(jìn)階應(yīng)用
- ANSYS SCADE Suite建;A(chǔ)
- ANSYS AQWA軟件入門與提高
- ANSYS APDL參數(shù)化有限元分析技術(shù)及其應(yīng)
- ANSYS解讀ASME分析設(shè)計(jì)規(guī)范與開孔補(bǔ)強(qiáng)
- 基于ANSYS的復(fù)合材料有限元分析和應(yīng)用
- ANSYS Icepak進(jìn)階應(yīng)用導(dǎo)航案例
- ANSYS SpaceClaim直接建模指南與CAE前
- 電磁兼容原理分析與設(shè)計(jì)技術(shù)
- ANSYS Workbench結(jié)構(gòu)工程高級(jí)應(yīng)用
- ANSYS結(jié)構(gòu)有限元高級(jí)分析方法與范例應(yīng)
- 基于Simplorer場(chǎng)路耦合多物理域聯(lián)合仿
- ANSYS APDL參數(shù)化有限元分析技術(shù)及其應(yīng)
- ANSYS Workbench基礎(chǔ)教程與實(shí)例詳解(