ABAQUS用戶子程序調(diào)試指南_第1頁
ABAQUS用戶子程序調(diào)試指南_第2頁
ABAQUS用戶子程序調(diào)試指南_第3頁
ABAQUS用戶子程序調(diào)試指南_第4頁
ABAQUS用戶子程序調(diào)試指南_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、1.thank goddess! user subroutine終于調(diào)通了唉,大型的程序雖然功能強大,但是資源消耗那是相當大!abaqus的user subroutine調(diào)通整整消耗了偶三四天時間,吃不香睡不好,單單附加需要的軟件就消耗了兩天時間。在此將調(diào)試方法和過程附上,以免以后麻煩。需要軟件:abaqus6.6-1(shooters版) + intel.visual.fortran.compiler.pro.v9.1.024 + microsoft.visual.studio.2005.professional.edition;系統(tǒng)環(huán)境:winxp_sp2 詳細步驟如下:1、安裝micro

2、soft.visual.studio.2005.professional.edition; 2、安裝intel.visual.fortran.compiler.pro.v9.1.024,選上自動更新環(huán)境變量; *重新啟動電腦* 3、修改或添加電腦中的環(huán)境變量(使其包含有以下內(nèi)容): include=d:program filesmicrosoft visual studio 8vcplatformsdkinclude;d:program filesintelcompilerfortran9.1ia32include; d:program filesmicrosoft visual studio

3、 8vcinclude lib=d:program filesintelcompilerfortran9.1ia32lib;d:program filesmicrosoft visual studio 8vclib;d:program filesmicrosoft visual tudio 8vcplatformsdklib; d:program filesmicrosoft visual studio 8sdkv2.0lib path=d:program filesintelcompilerfortran9.1ia32bin;d:program filesmicrosoft visual s

4、tudio 8common7ide; d:program filesmicrosoft visual studio 8vcbin;d:program filesmicrosoft visual studio 8common7tools; d:program filesmicrosoft visual studio 8sdkv2.0bin;d:program filesmicrosoft visual studio 8vcvcpackages; d:program filesmicrosoft visual studio 8vcplatformsdkbin 設(shè)置“系統(tǒng)環(huán)境變量”lm_licens

5、e_file = 27003host ( host=完整的計算機名)4、安裝abaqus cd2中的幫助文檔; 5、安裝cd1,先安裝license server,選擇just install the licensing utilities;| 6、設(shè)置服務(wù)器: 1)編輯安裝盤中shooterslicense中的license.dat,修改為主機名,并保存到license server安裝目錄中; 2)打開license server安裝目錄中的lmtools進行服務(wù)器的設(shè)置,打開config services選項卡,在service name中鍵入abaqus6.61flexlm licen

6、se manager,lmgrd.exe指向license server安裝目錄中的lmgrd.exe文件,license file指向license server安裝目錄中的license.dat(剛才修改的文件); 3)在license server安裝目錄中新建一個后綴為debug.log的文件并指向它,勾選use servises選項,保存設(shè)置; 4)在start/stop/reread選項卡中啟動服務(wù)器。 5) 在server status中,啟動perform status enquiry,下面顯示如下: - -status - -flexible license manager

7、status on sat 9/9/2006 18:17 detecting lmgrd processes. license server status: 27003jczhang license file(s) on zcy: d:abaquslicenselicense.dat: zcy: license server up (master) v10.8 vendor daemon status (on jczhang): abaquslm: up v10.8 feature usage info: users of adams: (total of 99 licenses issued

8、; total of 0 licenses in use) users of aqua: (total of 99 licenses issued; total of 0 licenses in use) users of beamsectgen: (total of 99 licenses issued; total of 0 licenses in use) users of cadporter_catia: (total of 99 licenses issued; total of 0 licenses in use) users of cadporter_catiav5: (tota

9、l of 99 licenses issued; total of 0 licenses in use) users of cadporter_ideas: (total of 99 licenses issued; total of 0 licenses in use) users of cadporter_parasolid: (total of 99 licenses issued; total of 0 licenses in use) users of cadporter_proe: (total of 99 licenses issued; total of 0 licenses

10、in use) users of cae: (total of 99 licenses issued; total of 0 licenses in use) users of cmold: (total of 99 licenses issued; total of 0 licenses in use) users of cosimulation: (total of 99 licenses issued; total of 0 licenses in use) users of design: (total of 99 licenses issued; total of 0 license

11、s in use) users of explicit: (total of 99 licenses issued; total of 0 licenses in use) users of foundation: (total of 99 licenses issued; total of 0 licenses in use) users of moldflow: (total of 99 licenses issued; total of 0 licenses in use) users of nogui: (total of 99 licenses issued; total of 0

12、licenses in use) users of parallel: (total of 99 licenses issued; total of 0 licenses in use) users of standard: (total of 99 licenses issued; total of 0 licenses in use) users of viewer: (total of 99 licenses issued; total of 0 licenses in use) 7、繼續(xù)安裝選擇product,以后默認(在安裝到最后會顯示“許多項都fail時”,不用理它); 8、安裝完

13、成后,將安裝盤中shootersexec中的文件覆蓋6.6-1exec中的文件(切記); 10、修改6.6-1siteabaqus_v6.env中的link_sl的值:將 /defaultlib:msvcrt.lib 改為 /nodefaultlib:msvcrt.lib 11、運行開始程序abaqus 6.6-1abaqus verification,最后verify.log顯示如下: -abaqus product install verification. sat sep 9 18:28:37 2006 running system requirement checks. require

14、ment: windows 2000 or windows xp product: all abaqus products status: pass - found microsoft windows xp professional service pack 2 (build 2600). requirement: checking system settings to improve performance product: abaqus/explicit status: warning - you may be able to improve the performance of abaq

15、us/explicit on this system. for details, see abaqus online support system answer 1436. requirement: microsoft visual c+ 7.10.3077.0 product: abaqus/make with c+ status: warning - found microsoft visual c+ 8.0.50727.42, which is a newer version than the published abaqus requirement. this compiler sho

16、uld work with abaqus/make; however, it has not been tested with abaqus/make by the time of this abaqus release. requirement: intel fortran 8.1 product: abaqus/make with fortran and abaqus/user subroutines status: warning - found intel fortran compiler 9.1 build 20060323z. this compiler should work w

17、ith abaqus/user subroutines and abaqus/make; however, it has not been tested with abaqus/user subroutines and abaqus/make by the time of this abaqus release. requirement: default web browser should be internet explorer 6.0, netscape 7.0, mozilla 1.2, firefox 1.0.1, or greater product: abaqus documen

18、tation status: pass - found internet explorer 6.0.2900.2180 warning: verification for all selected products will be attempted, but some products may fail because of the indicated system deficiencies. making c:tempverify. all verification files will reside in this directory. - abaqus/standard .pass c

19、ontinuing. abaqus/standard with user subroutines .pass continuing. - abaqus/explicit (single precision) .pass continuing. - abaqus/explicit (double precision) .pass continuing. - abaqus/explicit with user subroutines (single precision) .pass continuing. - abaqus/explicit with user subroutines (doubl

20、e precision) .pass continuing. - abaqus/viewer .pass continuing. - abaqus/cae .pass continuing. - elysium direct translator for catia v4 .pass continuing. - elysium translator plug-in for catia v5 .pass continuing. - elysium translator plug-in for i-deas .pass continuing. - elysium direct translator

21、 for parasolid .pass continuing. - elysium translator plug-in for pro/engineer .pass continuing. - abaqus interface for msc.adams .error adams_inst.mnf was not created. continuing. - abaqus/standard parametric study .pass continuing. - abaqus/explicit parametric study .pass continuing. - abaqus/desi

22、gn .pass continuing. - abaqus interface for moldflow .pass continuing. - abaqus/make with fortran .pass continuing. - abaqus/make with c+ .pass continuing. - abaqus/make with object code .pass continuing. - abaqus scripting interface .pass continuing. - abaqus analyses using parallelization running

23、thread-based parallel with 2 cpu(s) abaqus/explicit domain-level parallel .pass abaqus/standard direct solver .pass continuing. - abaqus/foundation .pass continuing. - abaqus nogui (cae/viewer) .pass continuing. - clean-up.針對子程序編程步驟主要有以下幾方面: 1.建立工作目錄 2.將abaqus安裝目錄6.6.1site下的aba_param_dp.inc 或 aba_pa

24、ram_sp.inc拷貝到工作目錄,并改名為aba_param.inc ; 3.將編好的fortran程序拷貝到工作目錄; 4.編譯fortran程序,將.obj文件拷貝到工作目錄; 5.建立好輸入文件.inp; 6.運行abaqus job= user=.for。2008/11/28 15:50:51| 添加評論| 固定鏈接| 寫入日志| 專業(yè)umat總不通?調(diào)了老半天怎么總提示problem during compilation - ifort.exe not found in path,按如下設(shè)置變量有問題抑或程序出了問題?哎,這玩意真不是好搞的,god help me?新建admini

25、strator 用戶變量變量名:lib變量值:c:program filesmicrosoft visual studiodf98libc:program filesmicrosoft visual studiovc98libc:program filesmicrosoft visual studiodf98imsllib變量名:include變量值:c:program filesmicrosoft visual studiodf98imslinclude;c:program filesmicrosoft visual studiodf98include;c:program filesmicr

26、osoft visual studiovc98include(2) 新建系統(tǒng)變量:變量名:lm_license_file變量值:27000其中“”要用你的主機名來替換(3) 檢查系統(tǒng)變量“path”的值,若沒有以下三個路徑:“c:program filesmicrosoft visual studiodf98bin”,“c:program filesmicrosoft visual studiovc98bin”,“c:program filesmicrosoft visual studiocommonmsdev98bin”2008/11/22 23:43:25| 添加評論| 固定鏈接| 寫入日

27、志2.問題解決了,6_yg+fj首先裝上visual studio 2005和intel visual fortran 在安裝abaqus6.8,關(guān)鍵點始設(shè)置環(huán)境變量,我的機子不能自動更新,手動的。詳見有關(guān)帖子7$h;ku i9f4tf;wi/r/p ?.gax2y+yzjvh(說明:本方法適用于abaqus 6.8.1的安裝,并可通過用戶子程序驗證_t(mn4$_d*q)o/b 方法中均假設(shè)軟件安裝在c:盤,虛擬光驅(qū)盤符為x:。0?$cvf0?$av le_0pr:_ 1 安裝visual studio pro 2005 (如abaqus6.8.1要與其他有限元軟件協(xié)同分析,visual s

28、tudio pro 2005需要安裝sp1補丁)*q+dvv+_|)xd 4x p1sjz&hu,y0b%u(mk gf 2 安裝intel.fortran.pro.v9.1.034(安裝時需勾選“自動更新環(huán)境變量”)u*r/di_k l0;bmc2emr 3 設(shè)置電腦環(huán)境變量:l%n7znn 3.1 用戶變量*w1xn+q,k_g s include = %ifort_compiler101%ia32include; c:program filesmicrosoft visual studio 8vcinclude; c:program filesmicrosoft visual studi

29、o 8vcplatformsdkinclude!rv7mlqah lo!i0re lib = %ifort_compiler101%ia32lib; c:program filesmicrosoft visual studio 8vclib; c:program filesmicrosoft visual studio 8sdkv2.0lib; c:program filesmicrosoft visual studio 8vcplatformsdklibj9tic9&r6kq! su:xo)*iq oz9a 9j nn2jt7j 3.2 系統(tǒng)變量vrwp kh lm_license_file

30、 = 27003this_host(this_host改為本機計算名)4v/%ifjm/f0h t include = %ifort_compiler101%ia32include;c:program filesmicrosoft visual studio 8vcinclude;c:program filesmicrosoft visual studio 8vcplatformsdkinclude oncw.g/f.?n lib = %ifort_compiler101%ia32lib;c:program filesmicrosoft visual studio 8vclib;c:progr

31、am filesmicrosoft visual studio 8sdkv2.0lib;c:program filesmicrosoft visual studio 8vcplatformsdklib8v g- b nz3 g/a(p,k|#v ifort_compiler101 = c:program filesintelcompilerfortran10.1.014pdr|e1ppo lc link_f90 = sstatd.lib sstats.lib smathd.lib smaths.lib sf90mp.libbra b;_ jt!spkr path = %ifort_compil

32、er101%ia32bin;c:abaquscommands;c:program filesmicrosoft visual studio 8common7ide;c:program filesmicrosoft visual studio 8vcbin;c:program filesmicrosoft visual studio 8common7tools;c:program filesmicrosoft visual studio 8sdkv2.0bin;c:program filesmicrosoft visual studio 8vcvcpackages;c:program filesmicrosoft visual studio 8vcplatformsdkbinp3h(h*?&k v l y1efn-ymm x)l$e3.3 重啟電腦j2n3cz8r0ro_ u iq6vkb3b(fo m 4. 運行x:win86_32vcredist_x86-2.exe6b bsq b 9+kyh2h 5. 虛擬光驅(qū)載入abaqus鏡像安裝文件,用記事本等文本編輯軟件打開x:shootersabaqus68_summeredition.dat,this_host改為本機計算名,另存為license.datn ijp

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論