abaqus子程序長期驗證不通過的朋友_第1頁
abaqus子程序長期驗證不通過的朋友_第2頁
abaqus子程序長期驗證不通過的朋友_第3頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、希望此貼能幫助苦于子程序長期驗證不通過的朋友,能終結安裝方法不明確的問題,能找到環(huán)境變量設置項的依據來源。 s. * i! k: x- b% 1 A6 G* c6 Z/ |: ! s) h; yw; B以下方法適用于Windows下 Abaqus v6.6 v6.7 v6.8 v6.9 v6.105 m: l l- o; E. p+ Z7 j z2 2 / t2 w; 6 y* B! A: b9 N想要在Abaqus里用子程序,必須安裝Intel Visual Fortran,而安裝Intel Visual Fortran前需要安裝Microsoft Visual Studio,做好相關設置后

2、通過Abaqus Verification測試子程序以及其他Abaqus功能是否能正常使用。* A9 N? L: ?! M5 n7 T$ W r7 K, |1 I6 e子程序通過驗證方法:+ T: w& T6 h; W1 8 i$ b( g) p7 D* _1:先安裝 Microsoft Visual Studio(英文版),然后安裝 Intel Visual Fortran(若為64位系統(tǒng),兩個軟件都選擇自定義安裝,勾上64位系統(tǒng)支持項)- v2 r; s, E* k; w; : p) B1 g: v2:右鍵點擊Abaqus Verification快捷方式,選擇“屬性”,在“目標”中的內容

3、前面加上X:yourdirIntelCompilerFortran$version$IA32Binifortvars.bat & (注意&后有個空格,還要注意路徑用雙引號括起來,64位系統(tǒng)為.$version$em64tbinifortvars.bat & )1 ?; Q , v& a, U. X4 z: G6 a) + r7 u2 k# j6 S3:雙擊此Abaqus Verification快捷方式進行驗證(必須先啟動Abaqus license,第一次驗證時建議關閉防火墻)3 P% c4 R5 x i* . z, UV8 . _: O: v1 O5 j7 O9 m Y y; 2 s8 3

4、 b! QX# o( N( 0 M. q g3 $ / J6 |9 C1 b* i$ L. l8 D% 說明:; l x! t1 o3 + ) y: v+ N1:Abaqus先裝后裝都可以,沒有影響,若已裝上Abaqus可不必卸載,完成以上步驟即可。& q; j( B% u2 M6 N& D- m% e6 z; B2:X:yourdir為Fortran安裝位置,$version$為版本號,比如裝在了C:Program Files,ABAQUS6.9裝在了D:ABAQUS6.9,則在Abaqus Verification快捷方式“目標”中的全部內容為:9 s# g0 / A1 v1 H- Q9

5、p0 Z: J: g+ n3 l7 $ , _ R* X/ D) m8 f l% 2 z8 Z, V/ h0 YB(本質上就是要把IVF的初始化文件ifortvars.bat找到,并和其路徑一起添加進快捷方式,使點擊此快捷方式時會先自動運行ifortvars.bat,進行環(huán)境變量的臨時自動設置。注意,若你使用的是Intel Visual Fortran 11.0或11.1 ,則32位機器需找到.Binia32ifortvars_ia32.bat,64位機器需找.Binintel64ifortvars_intel64.bat。下面第6條也有更詳細說明)! r9 B) / I/ : U9 F O/

6、 n若需要在Abaqus CAE或Abaqus Command中使用子程序,使用以下兩種方法都可以:6 # X6 C5 m. |4 p/ h3 j8 n2 C9 Q1 1)使用之前所述同樣的方法修改其快捷方式,僅需修改一次,以后使用直接點擊即可。& E2 h; j% x6 T; f0 Y& q* l+ C5 Q: ?# D- M+ u3 Y2 C* E: T2)找到Commands文件夾下的abq6XX.bat文件(6XX為版本號,比如是,則為abq691.bat),編輯此文件,插入下面這行使之成為第一行:0 B$ P- X$ U, c# 6 a0 l. Lcall X:yourdirInte

7、lCompilerFortran$version$IA32Binifortvars.bat 4 W1 s) T, q, 5 t; R6 m保存即可(X:yourdir為Fortran安裝位置,$version$為版本號)。: sA2 b0 H( z* Z: V9 * i7 7 a! rm0 n6 q- v d第二種方法一勞永逸,任何abaqus的快捷方式都能無須修改使用子程序功能,并且還能直接點擊cae文件來使用子程序,9 v$ Z k! z& u# ?# a7 V0 & B, i4 F& E0 A& U8 B& d; h+ l. b& X3:通過多臺電腦測試,安裝英文版本的Microsoft

8、 Visual Studio可以解決驗證時無故出現(xiàn)“Fail - Unable to locate or determine the version of a C+ compiler on this system.”的問題,使此項順利通過。, 5 o3 K |- U, a# N! f8 G, a3 x- O A! H0 X& q電驢下載頁面:(均含32位和64位)! L nd& Sn: t 5 4 pMicrosoft Visual Studio 2005 英文版 ( n- D! Z/ l- vMicrosoft Visual Studio 2008 英文版 W0 Q3 a5 h m% c/

9、L$ r4 d/ M3 0 z: p Cs6 l4:Intel Visual Fortran 最新版(截止官方下載地址:(均含32位和64位)0 P4 ) o% k s) G! k- d1 E Y專業(yè)版* S A3 X9 X) b S5 專業(yè)版 + u+ V9 J k7 R+ o; t4 T& 專業(yè)版 $ L+ o; z9 6 J 2 s8 K2 # g. L( v若以上鏈接失效,或下載其他版本,直接進入Intel官方下載頁面下載:8 c! G6 n4 h0 S& K$ ) e+ . a9 L9 F4 G/ P5 J m0 N* T: T) L$ Z進入輸入郵箱地址及其他信息后,會將下載地址以

10、及30天試用license發(fā)送至郵箱內。如何解決“試用”問題,相信大家都是聰明人,可以自行解決,在此就不方便多說了。(請勿留郵箱??梢詤⒖蓟靥?頁中其他網友的解決辦法。) B$ E: v9 q6 G, W. D) P) r0 w& H+ 7 4 Q& L) 5:Abaqus可使用:MVS2008+IVF10.1 MVS2008+IVF11.1 這二種組合, i4 f5 A# o) s( t- S+ z - U Abaqus 可使用:MVS2005+IVF9.1 MVS2005+IVF10.1 MVS2008+IVF10.1 這三種組合# w n+ e$ T9 K7 . h6 C ; V; a

11、- : Uj; c子程序功能對MVS版本的要求由兩方面決定:1)IVF版本對MVS的要求(Windows系統(tǒng)下需要MVS編譯和鏈接Fortran程序) ) y7 q; D; ?- n) 9 D 2)Abaqus對Microsoft Visual C+ 版本的要求(MVC+集成在MVS中)+ a1 P. q1 P) c! 3 _* J/ c9 j( H! A- i4 l: |其他Abaqus版本對IVF版本和MVC+版本的要求參見Simulia官方System Requirements下的說明:( a& . Z$ z# , j7 X各版本IVF對MVS版本的要求見Simulia官方SOSS在線支

12、持系統(tǒng)說明: 或各版本IVF的ReleaseNotes(IVF11.1ReleaseNotes中明確說明其不支持MVS2010)8 _ e$ b( gj; m. J: Q( O, I. N. p$ z6 a- 1 S o(非官方要求的版本不一定不能用,但官方要求的版本一般不會出問題). A/ T9 z: v y/ Z* K9 o) V( P7 c& w5 |2 8 V) p5 $ - M- k. o1 x6:如果使用Intel Visual Fortran Version 11.0或11.1,請注意以下問題。* 4 ?; o( B+ r! N- Q Q8 O C7 / H( V! P& Z$

13、f+ ; W, Q1)你所使用的ABAQUS版本是否能支持IVF11版本,建議使用官方要求的版本,否則容易出現(xiàn)問題。目前從6.9ef開始可以使用IVF11。$ k* z2 ?* F4 6 & i Z/ f& w2 f( W$ O2)Intel Visual Fortran Version 11.0或11.1的初始化文件的添加和其他版本略有不同,使用以下任一方法均可。: E# U w: T$ m1 C5 t2 V3 y( V8 g# + H5 z4 h7 h 根據128樓ariesaba的補充:1 ?! q% v/ h6 o2 Q& p“實際上在X:.IntelCompiler11.1038bi

14、n下還有另兩個文件夾,分別是IA32和IA64,就是分別為32位機和64位機準備的,所以我用的是X:.IntelCompiler11.1038binia32ifortvars_ia32.bat,也是可行的。這也算是對樓主的方法一點補充吧。”6 k/ 4 J( o7 d) B1 % 8 h/ w6 R& X5 t 即初始化文件根據32位和64位的不同需要進入不同的文件夾尋找,比如32位系統(tǒng)需要在.binia32文件夾下找到ifortvars_ia32.bat h/ k: U( Q8 F2 S% F8 A6 P1 W- % _/ m+ 2 s& % i 在.bin“下也的確有一個ifortvars

15、.bat文件,若使用它則需注意: ; u% s1 S* h: r. u從官方SOSS上得知,Intel 從Visual Fortran Version 11 開始改變了ifortsvars.bat文件的運行方式,需要添加一個參數(shù)來運行臨時環(huán)境變量的設置。: eh# C4 8 x L! d+ L! z3 E9 V! p+ P8 g6 KWindows 32:需要加上 ia32 這個參數(shù)% P$ A! R D 3 d1 R0 A例如:C:Program FilesIntelCompiler11.0072fortranBinifortvars.bat ia32! U5 U9 B/ p! d) P(

16、f6 v% w5 Z s . j7 |/ NWindows 64位:則加上intel64這個參數(shù)C5 N4 $ b, $ g, C例如:C:Program Files (x86)IntelCompiler11.0072fortranBinifortvars.bat intel64% L# q/ H |& ( I; t”* E$ C- - $ q H9 S& y/ V$ 3 X/ : Z2 , A7:如果所有都準備好了,但是點擊Abaqus Verification時自動退出,這是因為在你以前手動設置環(huán)境變量時刪除了一些系統(tǒng)內容導致的。請在系統(tǒng)環(huán)境變量的PATH項中加上:. ?, s 9 n( c. S0 j o%SystemRoot%system32;%SystemRoot%;%SystemRoot%System32Wbem;0 n: T: B! D! c% Ec9 Q- E8 S! 然后驗證就不會自動退出了。(僅對windows32位系統(tǒng))( K3 A3 L% Q9 2 M# |- |8 |.

溫馨提示

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

評論

0/150

提交評論