免费黄网站在线观看_成人午夜剧场免费观看完整版_多野结衣av一区_亚洲激情在线视频_国产乱码精品一区二区三区亚洲人 _国产成人精品三级_视频一区视频二区视频三区高_一区福利视频_国产成人精品午夜_蜜桃成人365av_国产精品美女久久久久久久_国产伦精品一区二区三区视频免费

您的位置:網站首頁 > Ansys教程

ANSYS二次開發的一些體會

時間:2008-09-15 11:52:02 來源:
二次開發調試技術

在調試用戶子程序過程中,可以利用非《ANSYS命令參考手冊》某些命令和其它特性幫助

用戶提供許多有用的信息。但是,它們僅僅適合于極小問題并只包含較少迭代求解情況

;否則,它們將會輸出大量的數據。 下面將詳細介紹/TRACK 和 /DEBUG兩個命令;另外

有兩個ANSYS文檔沒有包含的命令:OUTEQ 與 /NERR。

? 命令OUTEQ,on 能夠用于控制所有平衡迭代計算的輸出結果。

? 命令/NERR,,,-1 使系統一直報錯,并保持程序繼續運行。這時,

正常的中斷方式有:1) 系統中斷; 2) 錯誤結果。

1、跟蹤程序運算邏輯順序

/TRACK命令:當程序按邏輯順序進入和離開某些更高級別的子程序時發送一條信息。子

程序的TrackBegin(開始)和TrackEnd(結束)(參看UPFs第六章)一起構成/TRACK命令

的程序跟蹤。 然后,按下列格式執行命令:

/TRACK,MonLevel,PrintLevel,SumLevel

其中:MonLevel是時間監視級別;

PrintLevel是進入/退出輸出狀態開關;

SumLevel是輸出累積時間狀態開關。

這三個參數可以是0到9之間的任何值(缺省為0)。用戶可以使用/TRACK命令查找出程序中

斷發生的代碼位置。例如,將所有子程序標識為八個級別,以便確定程序進入與退出它

們的時間, 此時用戶應當執行的命令為:

/TRACK,,8

2、調試單元與求解

/DEBUG命令能夠在輸出的許多位置點進行調試。/DEBUG命令具有下列三種調試格式:

? 求解(solution)調試格式

? 單元(element)調試格式

? 一般調試格式

(1)求解(solution)調試格式

執行命令:

/DEBUG,-1,F1,F2,F3,F4,F5,F6,F7,F8,F9

參數說明:

F1—1 (輸出基本求解結果控制調試結果)

F2—1 (輸出使用Newmark常數的瞬態計算調試結果)

2 (輸出使用速度與加速度的瞬態計算調試結果)

F3—1 (輸出單元矩陣調試結果,包括矩陣與載荷矢量)

2 (輸出單元矩陣調試結果,只包括載荷矢量)

3 (輸出單元矩陣調試結果,包括矩陣對角元素和載荷矢量)

F4—1 (輸出自動時間步長(auto time stepping)調試結果)

F5—1 (輸出多物理場調試結果)

F6—1 (輸出弧長(arc-length)調試結果)

F7—1 (輸出基本Newton-Raphson調試結果)

2 (輸出Newton-Raphson調試結果,包括非平衡力或增量位移或每個DOF)

3 (輸出Newton-Raphson調試結果,包括施加載荷與每個DOF 上的n-r恢復力)

F8—1,2 (輸出位移矢量以及位移指針調試結果)

2 (輸出位移矢量以及增量位移調試結果)

3 (輸出位移矢量以及接觸數據庫調試結果)

F9—1 (輸出臨時程序員調試結果)

(2)單元(element)調試格式

執行命令:

/DEBUG,-3,G1,G2,G3,G4,G5,G6,G7,G8,G9

參數說明:

G1—1 (輸出基本單元通過(pass)調試結果)

G2—1 (輸出單元位移和坐標調試結果)

G3—1 (輸出單元矩陣調試結果,包括矩陣與載荷矢量)

2 (輸出單元矩陣調試結果,只包括載荷矢量)

3 (輸出單元矩陣調試結果,包括矩陣對角元素和載荷矢量)

G4—1 (輸出單元載荷調試結果) #p#分頁標題#e#

G5—1 (輸出單元實常數(real constant)調試結果)

G6—1 (輸出單元存儲變量(saved variable)調試結果)

G7—1 (輸出線性材料特性單元材料特性調試結果)

2 (輸出非線性材料特性單元材料特性調試結果)

G8—1,2 (輸出塑性單元非線性調試結果)

2 (輸出大變形單元非線性調試結果)

3 (輸出接觸數據庫單元非線性調試結果)

G9—1 (輸出臨時程序員調試結果)

(3)一般調試格式

執行命令:

/DEBUG,H1,H2,,H4,H5

參數說明:

H1—1 (輸出文件頭紀錄(file header record)信息)

2 (輸出字符輸入行(character))

3 (輸出解碼輸入行(decoded))

H2—1 (輸出波前重新排序(wavefront reordering)與單元檢查調試結果)

2 (輸出網格劃分調試結果)

H4—1 (輸出節點坐標系轉換格式調試結果)

2 (輸出位移更新調試結果)

H5—1 (輸出pre-單元、單元特性(characteristics)以及單元場載荷調試結果)

前面按照ansys5.5上的藍本描述了一下如何在2000下用upf進行ansys的二次開發。ansy

s本身提供了一個makefile文件,使用該文件會導致如下問題:

1. 找不到df lib中的三個庫函數,需要手工拷貝

2. 找不到ansysex.def文件,需要手工拷貝

3. 也是最重要的,每次修改完自己用戶單元程序,如uel101.f等時,執行 anscust,系

統不能生成新混編成的ansys.exe文件,而是告訴你ansys.exe 還是最新的,不需要進行

重編,最后只好把現有的ansys.exe等刪掉后才能重編 以上這些問題都是由于ansys本身

提供的這個makefile不完善造成的,小弟閑暇之余 重新寫了一個makefile.簡化了二次

開發的過程:(以user101單元為藍本)

1. 新建自己的目錄,把ansys57/customize/user/intel下的anscust.bat,uel101.f

uec101.f拷貝到這個目錄下,同時把下面我提供的makefile拷貝到該目錄下。

2. 直接執行anscust.bat文件,就混編成功。

3. 修改完uel101.f后,直接執行anscust.bat,將重編新的ansys.exe

注:1如果你想恢復最初狀態,在該目錄下簡單執行nmake clean即可

2我寫的這個makefile文件里有個DFLIB的宏定義,如果和你的DFLIB路徑不一, 請手工

改一下,否則還是無法找到DF LIB里面的三個文件.(其實你可以編輯一下 anscust.ba

t里面關于LIB宏的重定義,把DFLIB的路徑加進入,就沒有了這些煩惱, 呵呵,反正改

makefile或者anscust.bat都是一次性的工作:),我也是在環境變量里找不到DF根目錄的

表述才不得已寫了一個宏。)

下面就是我的makefile文件,因為不長,就不提供下載了,直接貼這里:)

#MakeFile used for upf under win2000,you should have installed

#Ansys57&&Visual Studio!

DFLIB=d:Microsoft Visual StudioDF98LIB

ALL : Ansys.exe

CLEAN:

-@erase "*.obj"

-@erase "Ansys.*"

LINK32=link.exe

LINK32_FLAGS=/out:Ansys.exe -map:Ansys.map -debug:none -opt:noref

-def:"$(ANSYS57_DIR)customuserintelansysex.def"

-machine:i386 -LARGEADDRESSAWARE -subsystem:windows #p#分頁標題#e#

-base:0x79000000 -stack:0x1000000 -delayload:ctl3d32.dll

-delayload:winmm.dll -delayload:ansysb.dll

-delayload:mnflib.dll

-nodefaultlib

"$(DFLIB)DFCONSOL.lib" "$(DFLIB)DFPORT.lib"

"$(DFLIB)DFORMD.lib" ansys1.lib ansys2.lib

kernel32.lib advapi32.lib netapi32.lib

user32.lib gdi32.lib anslibx.lib ansysb.lib

comdlg32.lib comctl32.lib winspool.lib vfw32.lib

winmm.lib ctl3d32.lib glu32.lib opengl32.lib

msvcrt.lib msvcprt.lib mnflib.lib oldnames.lib

mpr.lib wsock32.lib siappst.lib Delayimp.lib

htmlhelp.lib lmgr_md.lib lm_new_md.obj

lmappfil.obj nt_WinAnsys.obj nt_uiloop.obj

nt_WinGUI.obj nt_WinMain.obj INEXNT.obj

MATHLIBC.obj elshfn.obj pElData.obj WinAnsys.res

masscoeFtri.obj mscoef.obj nodf10.obj nodfTri.obj

nshpderv.obj stcoef.obj stcoefTri.obj thcoef.obj

thcoefTri.obj Trinshpderv.obj sstiff2d.obj

sstiff3d.obj amgsolver.obj amg_init.obj

elcjfill.obj tess_info.obj userlink.obj

LINK32_OBJS= *.obj

Ansys.exe: $(LINK32_OBJS)

$(LINK32) @<<

$(LINK32_FLAGS) $(LINK32_OBJS)


91色综合久久久久婷婷| 欧美肥婆姓交大片| 日本高清中文字幕| 91在线国内视频| 亚洲欧美日韩国产yyy| 亚洲日韩视频| 国产日韩欧美一区二区三区四区| 奇米影视亚洲| 国产精品看片资源| 国产麻豆精品久久| 欧美亚洲激情在线| 欧亚精品一区| 97avcom| 国产精品天天看天天狠| 欧美成人国产va精品日本一级| yw.尤物在线精品视频| 亚洲男人7777| 在线观看网站免费入口在线观看国内| 欧美精品一区二区三区在线播放 | 麻豆91在线看| 青青草国产精品| 视频一区欧美日韩| 视频一区视频二区视频| 日本亚洲天堂网| 日本成人三级| 国产麻豆欧美日韩一区| 欧美a级免费视频| www.亚洲人| 波多野结衣天堂| 亚洲免费av高清| 超碰在线免费看| 色综合天天在线| 免费在线看黄| 亚洲电影免费观看| 日韩在线电影| 国产成人综合亚洲| 欧美1级日本1级| 日本视频一区在线观看| 国产麻豆成人精品| 爱情岛论坛vip永久入口| 一区二区三区精品视频| 成人高潮成人免费观看| 日韩精品一区二区在线观看| 成人做爰视频www网站小优视频| 操91在线视频| 99视频精品全国免费| 国产青春久久久国产毛片| 免费成人你懂的| 黄色a级片免费| 亚洲国产精品麻豆| 99久久精品免费观看国产| 一本色道久久综合亚洲精品小说 | 精品入口麻豆88视频| 欧洲午夜精品久久久| 中文字幕一区二区av| 色吧亚洲视频| 久久综合色8888| 中文字幕在线免费专区| 91精品国产乱| 日韩免费大片| 国产成人综合亚洲| 亚洲欧美一区二区原创| 91丝袜呻吟高潮美腿白嫩在线观看| av高清在线| 精品视频在线视频| 欧美视频免费看| 国产成人精品久久二区二区91| 亚洲午夜极品| 成人免费看片视频在线观看| 亚洲欧美日韩一区二区| caoporm免费视频在线| 欧美成人免费在线观看| 国产一区二区三区四区老人| www.激情网| 欧美日韩国产在线播放| 乱馆动漫1~6集在线观看| 欧美中文字幕精品| 精品一区二区三区欧美| 中文官网资源新版中文第二页在线观看| 亚洲精品mp4| 久久久9色精品国产一区二区三区| 国产精品美女在线播放| 亚洲v精品v日韩v欧美v专区| 校园春色亚洲| 99电影在线观看| 国产精品久久久久婷婷| 91av亚洲| 你懂的网址一区二区三区| 亚洲精品综合在线| 欧美电影网站| 久久av一区二区| 中文字幕一区二区三区在线播放| 男女在线视频| 91精品国产综合久久香蕉| 99在线精品免费| 青草青在线视频| 国产美女直播视频一区| 久久久久久久综合色一本| 欧美人与性动交α欧美精品济南到| 国产91色在线|免| 91在线高清观看| sm久久捆绑调教精品一区| 亚洲一区二区自拍| 亚洲视频综合在线| 亚洲国产高清在线观看| 日韩黄色片在线| 亚洲电影免费观看高清完整版在线| 91成人影院| 午夜影院免费看| 久久久免费观看| 粉嫩蜜臀av国产精品网站| 操你啦在线视频| 精品乱码一区二区三区| 岛国视频午夜一区免费在线观看 | 亚洲色图久久久| 亚洲午夜未删减在线观看 | 久久午夜色播影院免费高清| 日本孕妇大胆孕交无码| 国产精品美女黄网| 亚洲一区二区综合| 亚洲美女久久| av天在线播放| 91精品国产91久久久久久不卡| 99国产精品一区| 日本免费成人| 中文字幕无码精品亚洲资源网久久| 亚洲精品动漫久久久久| 奇米777欧美一区二区| 日本成人不卡| 在线观看亚洲视频啊啊啊啊| 欧美一级黄色录像| 日韩av一区二区三区四区| 日本中文在线观看| 蜜桃视频在线观看成人| 正在播放亚洲一区| 日本伊人午夜精品| 日韩av影片| 国产自产在线视频| 一区二区三区亚洲| heyzo一本久久综合| 国产在线不卡一区二区三区| av在线播放亚洲| 九九久久久久99精品| 国产欧美精品一区| 韩国精品福利一区二区三区| 成人网18入口| 国产精品国产三级国产aⅴ浪潮| 亚洲精品日日夜夜| 欧美丰满日韩| 2021av在线| 亚洲一区在线免费| www.欧美三级电影.com| 国产精品美女久久久久久久久久久| 亚洲宅男网av| 91在线网址| 麻豆映画在线观看| 久久999免费视频| 亚洲影院理伦片| 性感少妇一区| 四虎国产精品免费久久5151| xx免费视频| 国内精品**久久毛片app| 亚洲精品福利资源站| 91麻豆免费看片| 欧洲激情综合| 精品日韩av| 免费观看成人网| 国产男女猛烈无遮挡91| 91精品久久久久久久99蜜桃 | 一区二区成人在线| 亚洲国产精品一区制服丝袜| 密臀av在线播放| 能在线观看的av网站| 国产精品高潮在线| 欧美一区二区精品久久911| hitomi一区二区三区精品| 免费成人av| 蜜臀av在线| 国产911网站| 欧美乱偷一区二区三区在线| 久久精品亚洲国产| 亚洲国产成人av网| 日韩av中文字幕一区二区三区 | 亚洲欧美视频二区| 国产专区一区二区三区| 日韩在线视频观看| 色av成人天堂桃色av| 国产成人一级电影| 欧美伦理在线视频| 中文字幕乱码在线播放| 97香蕉久久| 资源网第一页久久久| 欧美亚洲一区在线| 亚洲精品国产精品国自产观看浪潮 | 一级毛片在线视频| 免费极品av一视觉盛宴| 国产欧美精品va在线观看| 精品视频一区在线视频| 亚洲福利一区二区| jvid福利写真一区二区三区|