Nastran計算的幾點經(jīng)驗總結(jié)(Fatal Message 1211 1012 6062 etc.)
Nastran計算的幾點經(jīng)驗總結(jié)(FatalMsg121110126062etc.)
[i=s]本帖最后由guqinor于201*-10-516:21編輯[/i]
最近完成了一個有限元模型的計算分析,模型有10余萬個自由度,對于靜分析來說,其實也不算大模型,但對于超過5000個時間步的時域分析來說,因為要輸出所有的節(jié)點和單元信息,比如位移、速度、加速度和應力等,鑒于輸出的結(jié)果文件非常大,故認為它是大模型了。
在這里寫幾個模型分析中遇到的問題及相應的解決辦法與大家分享,這些問題主要是由計算規(guī)模引起的。主要問題包括:[u]數(shù)據(jù)庫溢出[/u],[u]F06文件過大[/u],[u]局部坐標下建立MPC[/u]等。主要FatalMsg編號:[u]1221[/u],[u]1012[/u],[u]606[/u]2。
[b]一、ScratchDBset不夠用,計算非正常終止[/b]
[b]f06文件的錯誤提示(一):[/b]
***USERFATALMESSAGE1221(GALLOC)
THEPARTITIONOFTHESCRATCHDBSETUSEDFORDMAP-SCRATCHDATABLOCKSISFULL.
USERINFORMATION:THEDMAPSCRATCHPARTITIONWILLNOTSPILLINTOTHE300-SCRATCHPARTITION.
USERACTION:1.SETNASTRANSYSTEM(151)=1,OR
2.INCREASETHENUMBEROFMEMBERS,AND/ORTHEIRMAXIMUMSIZE,FORTHESCRATCHDBSETON-THE"INIT"STATEMENT.[b]說明:[/b]
臨時性數(shù)據(jù)庫SCRATCHDBSET滿了,需要擴展該數(shù)據(jù)庫規(guī)模以滿足存儲需求。而且數(shù)據(jù)庫300-SCRATCH的空間沒有讓數(shù)據(jù)庫SCRATCHDBSET共享。
[b]解決方法(一):[/b]在rcf文件中添加:SYSTEM(151)=1
使數(shù)據(jù)庫300-SCRATCH的空間能讓讓數(shù)據(jù)庫SCRATCHDBSET分享。若還不能解決此問題,則計算非正常終止,出現(xiàn)
[b]f06文件的錯誤提示(二):[/b]
***USERFATALMESSAGE1012(GALLOC)
DBSETSCRATCHISFULLANDTOBEEXPANDED.
USERACTION:SEETHEMSC.NASTRANINSTALLATIONANDOPERATIONSGUIDEORTAN4893ONTHEMSC.WEBFORMETHODTOMAKELARGEDATABASE.[b]說明:[/b]
臨時性數(shù)據(jù)庫DBSETSCRATCH滿了,需要擴充該數(shù)據(jù)庫規(guī)模以滿足存儲需求。
[b]解決方法(二):[/b]
再在輸入文件(BDF文件)的文件管理段(filemanagementsection,FMS)中添加:INITSCRATCHLOGICAL=(SCR1(300000)),SCR300=(SCRA(300000))用以重新設(shè)置SCRATCHDBset的大小,其中的300000可以根據(jù)情況改成其它合適的數(shù)字,然后重啟動(restart)計算。注意,不能單獨采用EXPAND卡片來擴充ScratchDBset,因為ScratchDBset為臨時性的,這與下文的DBALL不同。
[b]二、DBALLDBset不夠用,計算非正常結(jié)束[/b]
[b]f06文件的錯誤提示:[/b]
***USERFATALMESSAGE1012(GALLOC)
DBSETDBALLISFULLANDNEEDSTOBEEXPANDED.
USERACTION:SEETHEMSC.NASTRANINSTALLATIONANDOPERATIONSGUIDEORTAN4893ONTHEMSCWEBSITEFORMETHODSTOMAKELARGERDATABASES.[b]說明:[/b]
永久性數(shù)據(jù)庫DBSETDBALL滿了,需要擴充該數(shù)據(jù)庫規(guī)模以滿足存儲需求。
[b]解決方法(一)[/b]
在輸入文件(BDF文件)的FMS中添加EXPAND卡片,擴充DBALLDBset:RESTARTVERSION=1,KEEPASSIGNMASTER="jobx.MASTER"
[b]EXPANDDBALLLOGICAL=(ADDB1(500000))[/b]INITSCRATCHLOGICAL=(SCR1(300000)),
SCR300=(SCRA(300000))[attach]226352[/attach][attach]226352[/attach]……
用以擴充DBALLDBset的大小,加粗字體的EXPAND卡片中的500000可以改為其它合適的數(shù)值,然后重啟動計算。
[b]解決方法(二):[/b]
在輸入文件(BDF文件)的FMS中添加:INITMASTERLOGICAL=(MASTER(5000))[b]INITDBALLLOGICAL=(DBALL(3000000))[/b]INITSCRATCHLOGICAL=(SCR1(3000000)),SCR300=(SCRA(3000000))
用以重新設(shè)置DBALLDBset的大小,加粗字體的3000000可以改為其它合適的值,然后重新計算。
[b]三、f06文件過大,達到40GB,根本沒法打開查看[/b]
f06沒法用記事本、寫字板打開,即使能用其它軟件打開,也很慢,嚴重影響對計算情況的掌握。解決思路是取消打印節(jié)點和單元的各種輸出量,這只要在輸入文件中相關(guān)的輸出量卡片加入[b]plot[/b]選項即可。比如取消位移的打。
未取消打印之前:DISPLACEMENT(SORT2,REAL)=ALL取消打印之后:DISPLACEMENT(PLOT,SORT2,REAL)=ALL
[b]四、XDB文件容量不夠,計算非正常結(jié)束[/b][b]f06文件的錯誤提示:[/b]
***SYSTEMFATALMESSAGE6062(DBC)
***DIOMSGERRORMESSAGE6FROMSUBROUTINEWRTLST
OVERFLOWOFDICTIONARYPRIMARYINDEXFORDATABASEUNIT1.[b]說明:[/b]
預設(shè)置的XDB文件大小規(guī)模不夠,不能將結(jié)果完全輸出。
[b]解決方法(一)[/b]
在輸入文件(BDF文件)的FMS中添加:
ASSIGNDBC="XXX.xdb",RECL=32768,UNIT=40,DELETE
用以增大XDB文件的容量,其中的RECL,UNIT值可以按需要修改。之后重新提交運算。
[b]解決方法(二)[/b]
將輸入文件(BDF文件)數(shù)據(jù)段中的PARAMPOST0改為
PARAMPOST-1
即把輸出文件從原來的XDB類型改為OP2類型。不過,對于超大的OP2文件,Patran有可能連接不成功,所以不推薦使用方法(二)。
[b]五、[/b]計算非正常結(jié)束后,修改bdf文件,并在提交計算時希望在已有的計算結(jié)果上接著之前的計算結(jié)果算,而不必從頭開始,大大計算節(jié)省時間,可[b]使用restart[/b]。參見附件文檔。另外,
[b]1)[/b]在輸出應力時,Patran(201*r2)中不能設(shè)置同時輸出vonMises應力和MaxShear應力,若需要同時輸出,要在輸入文件的工況控制段中保證下面兩個卡片同時存在:STRESS(PLOT,SORT2,REAL,MAXS,BILIN)=ALLSTRESS(PLOT,SORT2,REAL,VONMISES,BILIN)=ALL
[b]2)[/b]在建模中遇到了在局部坐標系下建立
MPC
的問題,解決方法參見
[url=-901193-1-1.html]-901193-1-1.html[/url]。
[b]3)[/b]附件文檔(含圖片)對上述幾點做了必要的補充。
在directtextinput的filemanagement中寫入,NASTRANSYSTEM(151)=1NASTRANSYSTEM(1)=32769
擴展閱讀:pantran中遇到的問題)
MSC.patran問題集_應該有用
MSCFAQ,可能老了點兒,不過應該還有點用
MSC.NASTRANFAQ
Q:對于有限元或MSC.NASTRAN的初學者,MSC.NASTRAN有哪些入門手冊?
A:MSC.NASTRANGettingStartedUser"sGuide與MSC.NASTRANCommonQuestionsandAnswers。
Q:如何找到MSC.NASTRAN在不同工作平臺的運算效率比較資料?A:從網(wǎng)址可找到相關(guān)資料。
Q:在MSC.NASTRAN分析時若在*.f06文件出現(xiàn)fatalmessage9050時代表什么情況?A:此為有限元分析初學者最容易遇到的錯誤信息。就靜力分析而言,它代表你定義的模型約束條件不足,造成結(jié)構(gòu)在外力作用下會有剛體運動(RigidBodyMotion)或機構(gòu)(Mechanism)的狀?。詳情請參考MSC.NASTRANReferenceManual第15章或是MSC.NASTRANCommonQuestionsandAnswers中Miscellaneous部份的WhatisMeantbytheTerm"Mechanism"?一節(jié)。
Q:在MSC.NASTRAN分析時若在*.f06文件出現(xiàn)fatalmessage3060時代表什么情況?
A:它代表MSC.NASTRAN在分析時無法找到授權(quán)密碼,或是授權(quán)密碼過期或錯誤。詳情請參考MSC.NASTRANReferenceManual第15章或是MSC.NASTRANCommonQuestionsandAnswers中DiagnosticMessages部份的WhatDoes"UserFatalMessage3060…OptionxxxNotinApprovedListMean?一節(jié)。
Q:甚么時候?使用參數(shù)K6ROT?是不是所有的板單元都可使用K6ROT?A:K6ROT代表CQUAD4,CTRIA3,CQUADR與CTRIAR等單元在法線向量(NormalVector)方向上的旋轉(zhuǎn)剛度,對CQUAD8和CTRIA6是沒有作用的;旧显贛SC.NASTRAN的求解序列101中,它的缺省值為零;在非線性的求解序列(106和129)中,它的缺省值為100。而參數(shù)AUTOSPC可用以解決"平"板K6ROT在K6ROT=0時的奇異性(singularity),但對"曲"板則有問題。在MSC.NASTRAN另外有參數(shù)SNORM可用以解決"曲"板的奇異性。詳情請參考MSC.NASTRANReferenceGuide第六部份或是MSC.NASTRANCommonQuestionsandAnswers中Elements部份的WhatValueShouldIUseforK6ROT一節(jié)。
Q:為什么用SPCD來定義強制位移,MSC.NASTRAN分析后結(jié)構(gòu)如果變形仍為零?
A:在MSC.NASTRAN中,如果在某個點的某方向用SPCD定義了強制變形,則在相同方向上亦須用SPC或SPC1將以固定,否則就會出現(xiàn)變形不生效的狀況。
Q:在MSC.NASTRAN分析時若在*.f06文件出現(xiàn)fatalmessage2101時代表什么情??
A:如果一個節(jié)點已經(jīng)由MPC(MultiplePointsConstraint)定義為dependentnode,則表示它的某些自由度將依?independentnode來決定,故SPC只能定independentnode上。Fatalmessage2101會出現(xiàn)是因為用戶把SPC定在dependentnodes上。
Q:當分析大模型或是運行動態(tài)、非線性分析時,會遇到內(nèi)存或臨時文件硬盤空間不足的問題,有沒有辦法在運行分析前就知所需的內(nèi)存或臨時文件硬盤空間,而不必浪費時間去嘗試錯誤?
A:決定分析時所需內(nèi)存或臨時文件大小的因素很多,除了節(jié)點數(shù)量之外,也受分析類型的影響。為解決用戶的困擾,MSC.NASTRAN提供有特殊的工具,讓用戶在真正運行分析前就得到預估量:那就是運行分析程序時,增加一個Keyword—“estimate"。有關(guān)"estimate"的使用請參考MSC.NASTRANConfigurationandOperationGuide.
Q:利用TABLES1卡來定義非線性應力-應變曲線,其Xi,Yipairs中的Xi代表應力、Yi代表應變??
A:相反地,Xi代表應變,Yi代表應力。
Q:我想做模態(tài)分析(NormalmodesAnalysis)或屈曲分析(BucklingAnalysis),但結(jié)構(gòu)中有Preload(或Prestress)存在,MSC.NASTRAN可以做嗎?如果可以,如何做?
A:MSC.NASTRAN中可以做Preload(或Prestress)的模態(tài)分析和屈曲分析。基本上Preload會影響結(jié)構(gòu)的剛度,故分析必須把其對結(jié)構(gòu)剛度的影響見入。詳情請參考MSC.NASTRANReferenceManual第15.3.14與15.3.15節(jié)。
Q:何處可以找到非線性分析數(shù)值理與應用的相關(guān)資料?
A:基本上非線性分析是將載荷切割成幾個增量區(qū)段,在每個區(qū)段視幾何非線性(大位移)、材料非線性或收斂速度的需求做剛度矩陣(stiffnessmatrix)的重新計算,然后迭代?找能與增量載荷平衡的增量位移,對于非線性程度愈高的問題,則載荷的增量區(qū)段必須縮短或剛度矩陣的計算鐸率必須提高以取得收斂的結(jié)果。而對于非線性屈曲問題,則必須選用弧長追?法(Arc-LengthMethod)以??迭代過程中載荷可能驟變的現(xiàn)象。關(guān)于非線性分析的用戶介面請參考MSC.NASTRANReferenceManual第15.3節(jié),而詳細的數(shù)值理?部份請參考MSC.NASTRANHandbookforNonlinearAnalysis第三章。
Q:如何改善非線性接觸問題的收斂性?A:因為在非線性接觸(Contact)問題中可能出現(xiàn)剛度驟增(甫接觸過程)或驟減的現(xiàn)象以導致收斂解不易獲得,建議可提高剛度矩陣更新的速率以提高收斂性。最簡便的方法則是將非線性靜力分析的控制卡NLPARM中的KMETHOD設(shè)為ITER,而KSTEP設(shè)為1;或非線性瞬態(tài)分析的控制卡TSTEPNL的METHOD設(shè)為TSTEP,而KSTEP設(shè)為1;以最高速率的剛度矩陣更新?lián)Q取最佳的收斂性。
Q:為何我使用CBAR單元,不管是幾何非線性或材料非線性均未能發(fā)生作用?
A:在MSC.NASTRAN中并非所有的單元均具有非線性的性質(zhì),而CBAR單元就是其中之一。
關(guān)于有哪些單元支持幾何非線性或材料非線性,請參考MSC.NASTRANReferenceManual第15.3.8節(jié)。
Q:什么是多點約束(Multiple-Points-Constraint,簡稱MPC),它的用途又在哪里?
A:MPC是一個數(shù)學關(guān)系式用來代表不同節(jié)點(Grid)間的位移自由度的線性組合,它可以用來定義兩個物件的接合、將一群節(jié)點定義為剛體、連接不同類型之單元(1D對3D或2D對3D)、或輸出兩節(jié)點的相對位移。有興趣的讀者請參考MSC.NASTRANReferenceManual第5.5節(jié)或MSC.NASTRANCommonQuestionsandAnswers3rdEdition之Elements部份有關(guān)RigidElements之說明。Q:如何連接1D與3D單元、或是2D與3D單元?A:基本上因為不同類型單元在共用節(jié)點的剛度矩陣自由度并不相同,需要利用MPC來消弭此剛度矩陣自由度不相容的問題。但MPC對于MSC.NASTRAN的初學者來說使用起來可能稍有難度,所以MSC.NASTRAN自69版開始又提供了RSSCON單元,讓用戶有較簡便的方式來定義2-D對3D單元連接。有關(guān)于不同類型單元連接技術(shù)細節(jié)請參考MSC.NASTRANCommonQuestionsandAnswers3rdEdition有關(guān)Modeling部份之說明。
Q:RBE2與RBE3單元之差別?
A:基本上RBE2是用來定義結(jié)構(gòu)強度遠大于其他部份之結(jié)構(gòu)(可忽略其變形),若將外力作用在其independentnode上,則亦可將外力均布到dependentnodes上,但基本上所有節(jié)點(node)的相對幾何關(guān)系并不會改變(就像一個剛體);而RBE3則是純粹用來定義力的分配,但仍容許其定義節(jié)點(node)的相對幾何關(guān)系有所變更。細節(jié)請參考MSC.NASTRANCommonQuestionsandAnswers3rdEdition的Elements部份有關(guān)RigidElements的說明。
Q:如何模擬加肋的平板?
A:如果加強肋截面為矩形,則加強肋可用2D單元模擬;但若為其他形狀截面,則使用1D單元(CBAR或CBEAM)將是較佳的選擇,但必須注意如果使用2D單元的節(jié)點直接定義1D單元,則1D單元截面中性縈與定義節(jié)點間將有偏移量(offset)要定義。詳情請參考MSC.NASTRANCommonQuestionsandAnswers3rdEdition之Modeling部份有關(guān)"HowShouldIModelaStiffenedPlate"的說明。
Q:當MSC.NASTRAN運行時出現(xiàn)硬盤空間不足的問題,如何更改其目錄設(shè)定?
A:臨時文件所在目錄是由參數(shù)"sdir"所決定,此參數(shù)可在運行MSC.NASTRAN分析程序時直
接作為附加選?,或是修改位于MSC.NASTRAN軟件安裝目錄之"conf"子目錄下nast705rc文件中的永久設(shè)定。
Q:如何在不同電腦工作平臺間轉(zhuǎn)換xdb文件?
A:如果兩工作平臺的二進制(binary)格式相容則可以直間傳輸復制;若不相容則可利用
MSC.NASTRAN所提供的trans與receive程序做傳輸轉(zhuǎn)換。細節(jié)請參考MSC.NASTRANnfigurationandOperationsGuide有關(guān)UtilityProgram一章的說明。
Q.MSC/NASTRAN的管道的曲率中心如何確定?
APBEND單元的曲率半徑中心是線單元A->B的中垂線與AO(A為單元的起點,O為CBEND卡給定的用于確定管道方向的節(jié)點)或矢量(CBEND卡中給)方向的交點詳見第517頁.
MSC.PATRANFAQ
Q:什么是PATRANSharewareUtilities?
A:MSC.PATRAN提供了一些免費而好用的工具程序在安裝光盤中,用戶可以透過這些小工具簡化許多日常的操作。而因為這些工具尚未通過嚴格的一系列完整?試,用戶在使用上請稍加注意。8.0版的用?若須要安裝這些小工具,請參照以下方法:UNIX版:
運行安裝光盤中的mscsetup,指定適當?shù)陌惭b目錄后,選取安裝1.MSC.PATRANCoreApplication并運行4.CustomInstallation。進入下層選單之后,將1~5的選?全部都切換
成no不要安裝,接著按下C繼續(xù)。在此選取2.MSC.PATRANPCLutilities后,?著指示即可將這些工具安裝到硬盤中。若要使用這些Utilities,則請先切換到以下目錄/msc/patran80/shareware/msc/unsupported/utilities,將"p3epilog.pcl"復制到/msc/patran80下,并改名為"p3patran.pcl"。下次進入PATRAN時,便會發(fā)現(xiàn)在主選單的右邊將會出現(xiàn)一個"utilities"的菜單。WindowsNT版:
在安裝時,已經(jīng)內(nèi)定將此一工具選取安裝,用戶只需將c:\\msc\\patran80\\shareware\\msc\\unsupported\\utilities\\p3epilog.pcl復制到c:\\msc\\patran80下,并改名為p3patran.pcl
即可。若當初安裝時并未安裝此一選?,則請重新安裝CoreApplication中的MSC.PATRANPCLutilities。?對各個不同的工具程序,在上方都有一個"ShowDescription…"的按鈕,?對功能做個大致的介鉸。坐而言不如起而行,請大家現(xiàn)在就來試試這些好用的小工具吧!
Q:如何讀取ABAQUS的輸入文件(*.inp)?
A:安裝完sharewareutilities之后,會產(chǎn)生/msc/patran80/shareware/msc/unsupported/utilities/READ_ABAQUS的目錄,在此目錄下會有各平臺所需的文件(如DECA,SGI5…),進入適當?shù)哪夸浐,運行以下指令進行安裝;UNIX版:
將abardrcopy至/msc/patran80/bin/exe中,并運行l(wèi)n-s.wrapperabardr此一命令。WindowsNT版:
將abardr.execopy至c:\\msc\\patran80\\bin即可。運行方法為在PATRAN開一個新的文件并選取ABAQUS的界面并存?,接著開一個DOS視窗(UNIX下則為
Terminal),輸入以下指令即可:abardrinput_filenamepatran_database_name目前支援的ABAQUS輸入文件的格式,詳細記錄在同一目錄中一個abaqus_keywords.fm的FrameViewer文件中。而其余對應不同平臺的相關(guān)目錄,可直接加以?除以節(jié)省硬盤空間。
Q:如何設(shè)定PATRAN的工作環(huán)境?
A:在個人工作目錄及PATRAN的安裝目錄中,都有一個叫做settings.pcl的純文本文件,用戶可以?對自己的工作環(huán)境對此一文件加以修改。如欲設(shè)定成滕開PATRAN前?問是否需要存?,則可加入一行:pref_env_set_logical("revert_enabled",TRUE)。而其余相關(guān)設(shè)定,用戶可參考MSC.PATRANVersion8InstallationandOperationsGuide,第5.3章中用戶環(huán)境的設(shè)定。
Q:如何將PATRANNT的工作環(huán)境最佳化?
A:控制面板→系統(tǒng)→性能→選定提高前臺應用程的性能→無;?擬內(nèi)存調(diào)整為至少200M的硬盤空間。
Q:如何讓兩個相臨實體,網(wǎng)格亦同樣連續(xù)?
A:若當初在建構(gòu)這兩個實體時,乃共用同一個相臨面而非各自獨立產(chǎn)生,則PATRAN在會自動將兩個相臨的3D網(wǎng)格,進行相連結(jié)的動作,用戶并不需要手動去做這些修正。但若當初建構(gòu)幾何時有若干困難,而讓兩個實體并未具有共用面時,則可嘗試以下幾種方法:將其中一個實體加以Disassemble,產(chǎn)生許多將此一實體包圍的外表面。利用這些外表面,以及和另一實體的相臨表面來組成一個新的實體。在產(chǎn)生新的實體的過程中,必須注意各外表面的正向都必須朝向?qū)嶓w之外。若上述方法失效,則可以試著先對交界面來作2D的網(wǎng)格切割。2D的網(wǎng)格可藉由建立關(guān)連(Associate)的方式,輕易的建立連續(xù)的網(wǎng)格。之后,再將這些2D網(wǎng)格與個別與實體建立關(guān)連,這樣再對實體做網(wǎng)格分割時,PATRAN就會自動建立和
外表面的2D單元相結(jié)合的3D網(wǎng)格,也就是會和另外一個相臨實體的網(wǎng)格相連接。若上述方法依舊不適用,則可以試著不要由幾何的實體來切割網(wǎng)格。請試著先對兩個相臨實體的外表面進行2D網(wǎng)格的切割,并運行Equivalence的動作。接著便可以直接由包圍在外表面的2D網(wǎng)格,產(chǎn)生內(nèi)部的3D實體網(wǎng)格。在嘗試以上幾種方法時,必須注意的是單元及外表面的方向性都必須是朝向?qū)嶓w的外部,否則將出現(xiàn)警告訊息而無法繼續(xù)。若以上方法皆有困難,最后萬不得已時,可以手動的方式移動節(jié)點,強迫兩個實體的網(wǎng)格相連結(jié)。但這樣的方法常會產(chǎn)生較低品質(zhì)的單元,一般并不建議使用此一方法。
Q:如何設(shè)定運行PATRANNT時,相關(guān)文件的內(nèi)定放置目錄,而不會全部放置在桌面或根目錄上?
A:PATRANNT內(nèi)定會將相關(guān)文件放在個人的目錄下(HomeDirectory),但若用戶并未設(shè)定此一目錄,則系統(tǒng)內(nèi)定會將其設(shè)定為系統(tǒng)的根目錄下。用戶可以利用程序→管理工具(公用)→用戶管理器,選取欲設(shè)定的用戶后,按下「屬性」按鈕,在「宿主目錄」位置指定適當?shù)哪夸浢Q即可。另一個方法是直接開一個DOS的窗口,并切換到偏好的目錄,直接輸入PATRAN即可。用戶亦可以直接修改PATRAN程式的快捷方式,將起始目錄改為偏好的目錄。
Q:在安裝PATRANNT8.0版之前,必須先安裝Exceed及Exceed3Dver6.0.2以上的版本。有哪些設(shè)定是必需的?
A:請參考以下步驟調(diào)整部份Exceed的設(shè)定,以達到性能的最佳化:顯示的速度過慢:控制面板→系統(tǒng)→環(huán)境→系統(tǒng)變量→Display,將原本的設(shè)定值127.0.0.1:0更改為:0。若在PATRAN中做動態(tài)的實體旋弈時,會變成線框的方式顯示,請運行c:\\ProgramFiles\\Exceed.nt\\Xconfig.exe→Protocol→Extensions…,并將GLX的相關(guān)按鈕選取。當鼠標的焦點在GLX上時,按下中央的Configure…→DirectRendering→OK。關(guān)閉Exceed的所有視窗并試著重新運行PATRAN,試試看到底有哪些不一樣了…若欲將PATRAN中的文字剪貼到其他Windows應用程序,則同樣運行Xconfig后,按下Xselection的按鈕,將三個將對應的選?全都選取。安裝Exceed之后,在桌
面上出現(xiàn)了一只小鳥的圖形無法移除?請運行c:\\ProgramFiles\\Exceed.nt\\HNTUNE.exe,將原本設(shè)定在「桌面」的按鈕改為放在「我的電腦」中。
Q:為何PATRANNT的onlinehelp中,會有些文字顯示異常?
A:PATRAN的OnlineHelp都是采用AdobeFrameViewer的?格,而NT版的字形乃是經(jīng)由AdobeTypeManager來控制。因安裝時并未將適當?shù)淖中渭右园惭b,因此會有些文字顯示異常。請運行AdobeTypeManager,選擇c:\\PSFONTS\\PFM\\ZapfDingbats后按下Add并滕開,重新進入help即可看到正常顯示的文字了。
Q:如何修復破壞的PATRANDatabase?
A:PATRAN目前的Database系統(tǒng)非常穩(wěn)定,尚未發(fā)現(xiàn)任何無法修復的破壞的Database。大
部分的情?下,用戶可以先開?一個新的Database,接著利用File→Import→Source:MSC.PATRANDB,選取破壞的Database并按下Apply,原本的資料便會?利的轉(zhuǎn)換過來。若仍有無法處理的Database,請直接將文件寄給我們,我們非常樂意為你解決問題。
Q:為何無法讀取舊版PATRANDatabase?
A:在PATRAN8.0版之前的Database系統(tǒng),是采用Borland的InterBase作為其核心架構(gòu),而8.0版之后為了增進效能及穩(wěn)定性,改采MSC自行研發(fā)的PATRANDatabase系統(tǒng)。因此若要在PATRAN8.0以后的版本中,讀取舊有的文件,則必須在?臺機器上安裝InterBase的程序以便自動運行轉(zhuǎn)換。?程序在舊版的安裝光盤中皆有提供,安裝完成后請重新開機。若在轉(zhuǎn)換過程中出現(xiàn)失?,則請先用舊版PATRAN開?此一Database,修正模型中現(xiàn)有的問題后再進行轉(zhuǎn)換。
Q:如何變更PATRAN視窗的背景顏色?
A:WindowsNT的用戶,常會希望能將PATRAN視窗的底色由黑色換為白色,以便能夠直
接?取屏幕圖形作為?表輸出。最簡單的方式便是由Display→ColorPalette→HLS,選取黑色并將Lightness的?縈由0.0改為1.0,同時將白色的Lightness由1.0改為0.0。此時若以ShadedSmooth的實體方式顯示,圖形會較不美觀,此時可以利用Display→LightSource→TargetLightSource,選取目前顯示在圖上的光影,將色彩由目前的黑色切換為白色或是其余顏色即可。而在Result選單的FringePlot中,也會因黑白的互換而讓圖形的顯示較為難看。此時有兩個解決方法:(1)將改變后的黑色改為灰色,這樣的圖形會較為美觀;(2)Display→Spectrum→Create,給定一組新的Spectrum名稱,并選取使用15個顏色(或更少),則黑色的區(qū)塊會自動被剔除,且屏幕上的Fringe圖形將自動更新。
Q:我用PATRAN建立ABAQUS或MSC/AFEA的2D平面應力或平面應變的模型時,所有?設(shè)的條件均已定義清楚,為何再產(chǎn)生ABAQUS的輸入文件時會有錯誤?A:在ABAQUS的平面應力、平面應變與縈對稱的模型中,所預設(shè)的座標是參考X-Y平面(Z=0),所以在PATRAN中必須確定所建立的網(wǎng)格(mesh)是在X-Y平面上。
Q:如何在PATRAN中定義單位?
A:PATRAN中并無特定的單位系統(tǒng),用戶具有相當大的?性可以自行定義所使用的單位,但相對的,用戶也必須特別加以注意所使用的單位系統(tǒng)是否一致,以免發(fā)生結(jié)果誤判。
Q:那么要如何在PATRAN中轉(zhuǎn)換單位?
A:利用PATRAN中的Group→Transform→Scale,可以輕易的將PATRAN的model在各座標系統(tǒng)間進行轉(zhuǎn)換。但須注意的是,此一轉(zhuǎn)換只會將座標尺寸加以轉(zhuǎn)換,而外力與邊界條件、單元特性與材料常數(shù)等資料并未自動加以轉(zhuǎn)換,用戶必須特別注意。(外力及邊界條件可利用放大因子[scalefactor]的來快速修正)Q:何謂一致的單位系統(tǒng)?
A:請參照下表,使用適當?shù)膯挝幌到y(tǒng),以SI單位為例,則長度為公尺,力的單位為牛頓(N),而應力單位則為Pa(N/m2)。
QuantitySIMetricImperialmm/kg/msmm/tonne/sCm/g/μmLengthmeter(m)Centimeter(cm)inch
(in)Millimeter(mm)Millimeter(mm)Centimeter(cm)
Timesecond(s)ssMillisecond(ms)sMicroseconds(μs)
Masskilogram(kg)gram
(g)lbf-s2/inKgtonne(103kg)Gram(g)
ForceNewton
(N)dynepoundforce(lbf)KNN1012dyne
Densitykg/m3g/cm3lbf-s2/in4kg/mm3tonnes/mm3g/cm3StressPascal
(Pa)μbarlbf/in2GPaMPa(N/mm2)MbarEnergyJoule
(J)erglbf-inJ10-3J1012ergTemperatureKelvin(K)Kelvin(K)Kelvin(K)Kelvin(K)Kelvin(K)Kelvin(K)
AngleDegreeDegreeDegreeDegreeDegreeDegree
1kgf~9.81N;N=kgm/s2;1slug=1lbf-s2/ft=12lbf-s2/in
Q.用PATRAN后處理時,如何才可以得到有制定點編號,且有X,Y,Z坐標及計算結(jié)果的輸出文件?
A.具體步驟如下BR>(1)enter"Insight";(2)Create->Cursor;
(3)Click"ResultSelection"buttonandchooseoneresult;(4)Apply
(5)Pushdown"cascadespreadsheet"toggleradio;
(6)Selectnodesorelementsyouwanttooutput,orjustinputnodeIDsdirectlyinthe"IDlist"databoxand"Enter",forexample"Node1:10:2";
(7)Click"outputtofile"andinputafilename
(8)click"Format",highlight"ID,CoordinateandValues"(9)Apply
Q.(PATRAN)如三維溫度場已知,想求沿Y軸的X-Z平面上的溫度場分布等值線?A.步驟:
(1)enter"Insight";
(2)Create->Isosurface,then:
Inputan"Isosurfacename",forexample"myiso";
Set"IsosurfaceValue"Coord;
Click"CoordinateSelection"button,selectproperaxis,and"OK";Apply
(3)Create->Contour,Then:
Click"ResultSelection"buttonandselect"1.1temperature";
Set"Target"from"FreeFace"to"Isosurface",thenhighlight"myiso";Apply;
(4)Nowyouhaveseenthetemperaturecontouroncertainplane.Furthermore,thiscontourcanbedynamicallydisplayalongcertaindirectionthroughtheMousefromMenu:InsightControl->IsosurfaceControl.
Q.如何使用自編程序與PATRAN模塊接口?用已有數(shù)據(jù)文件生成PATRAN幾何模型?
A.可用PCL來解決.
PCL(PatranCommandLanguage)isacommonwaytoconnectuser"sdataandprogram,includingaddcomplexboundarycondition.PCLisC-likecomputerlanguage.YoucanfinditinVolume4Part9of.Youcandownasimpleexample
here,whichcanbereadbyADOBEAcrobatreader3.0.
MSC.DYTRANFAQ
Q:我不想在后處理時看到已經(jīng)破壞的單元怎么辦?
A1:利用PATRAN看分析結(jié)果時,在Results→Create/Fringe的第四個按鈕PlotOptions中設(shè)定FilterValues,目前的選?有None、Minimum、Maximum、Range、Exclude,缺省選項為None。例如選FilterValues=Maximum,則凡所顯示的分析結(jié)果若超過此設(shè)定值就不顯示在PATRAN的viewport上,此法適用于模型中只有單一材料的情況。
A2:首先,在DYTRAN的輸入文件中設(shè)定破壞單元的輸出控制參數(shù)如下,PARAM,FAILOUT,NO即是說,若單元在分析過程中達到所設(shè)定的破壞標準時,則不必將這些單元輸出到結(jié)果文件(*.ARC)。然后,當分析完成后,進入PATRAN觀看結(jié)果時,讀入第一個結(jié)果文件(**_0.ARC)的model的資料(Analysis→ReadArchiveFile/Model),再讀入分析過程中所有DYTRAN寫出的結(jié)果文件的result資料(Analysis→ReadArchivefile/Results,選**_##.ARC),最重要的是在Results→Create/Fringe選好要觀察的參數(shù)后,例如應力或應變,記得在第四個按鈕PlotOptions中,設(shè)定AveragingDefinition/Domain=ElementType,則所顯示的分析結(jié)果,如動畫,就不會將已破壞單元顯示出來,用戶就可以觀察到分析模型中單元因破壞而消失的畫面,此法適用于模型中不只有單一材料的情況。
Q:如何通過PATRANV8.0NT建立DYTRANV4.6NT的輸入文件?
A:PATRANV8.0NT的安裝光盤暫不提供DYTRAN的界面安裝程序,目前的作法是使用者必須自MSC的總部網(wǎng)站免費下載此界面程序或聯(lián)系中國各辦事處取得,再自行安裝。詳細安裝方式請瀏覽我們網(wǎng)頁的說明:→ProductsandServices→MSC/DYTRAN→MSC/DYTRANSupport→SoftwareUpdates→MSC/DYTRANPreferenceforMSC/PATRANV8.0onNT或→Support,TrainingandDocumentation→Productupdates→MSC/DYTRANPreferencefor
MSC/PATRANV8.0onNT自PATRANV8.5NT開始,就可以直接從PATRAN的CD安裝DYTRAN的界面。而要在PATRAN中載入DYTRAN的模板(template)的方式也與以
前UNIX版本相同,詳細說明請參考MSC/PATRANMSC/DYTRANPreferenceGuide1.4節(jié)的說明。
Q:下列的警告訊息代表何意?
%W-P4027101-P4LZT8I1_MOD24_STRAIN_RATE_WORK,,,Timestep2.106E-07toolargeforcorrectstressrotationUsecorotationalstressformulationbyspecifyingaCORDROT
A:(譯自TAN3985)在三維(3D)應力狀態(tài)大部份是以應力張量來表示,任何張量都具有相對的應力主軸(principalaxis),當應力狀態(tài)變化時,此應力主軸也會跟著轉(zhuǎn)動,就如同材料受力變形一樣。在一般的流體動力分析程序中,例如DYTRAN,3D的應力狀態(tài)會被分解成考
慮體積變化的靜水壓力(hydrostaticpressure)與形狀變化的偏移應力(stressdeviator)兩個分量成分,在理想的流體動力學的假設(shè)中,偏移應力的大小等于零;旧希牧系淖冃闻c應力張量的旋轉(zhuǎn)都是根據(jù)全局坐標系統(tǒng)(globalcoordinate)來定義的。對材料的變形來說,一般是不必刻意計算應力張量的旋轉(zhuǎn)量,因為我們所需要的變形可從單元相對于全局坐標系的位移取得,對靜水壓力來說也是一樣,因其主要考慮的是體積與質(zhì)量的變化。對評估一個完整的應力狀態(tài)來說,這樣的信息可能不夠,程序必須還有旋轉(zhuǎn)的向量以求出確定的應力主軸。在分析程序中(DYTRAN),我們假設(shè)應力張量在時間增量內(nèi)的旋轉(zhuǎn)變化是以一個極小的角度(smallangle)進行,當計算過程中程序發(fā)現(xiàn)應力張量的旋轉(zhuǎn)角太大時,程序會發(fā)出警告訊息指出應力張量的旋轉(zhuǎn)已超過假設(shè)的小角度。我們必須有確定的應力張量,才能進一步藉由正交化的矩陣運算求出應力、應變、極值點、應力偏移量(stressdeviators)等;因為材料的性質(zhì)與狀態(tài)方程(EquationofState)都是根據(jù)應力主軸而定義的。在DYTRAN中,CORDROT指令可允許使用者定義局部(local)坐標系統(tǒng)給Lagrangian固體單元,以節(jié)省計算應力張量的旋轉(zhuǎn)大。挥谑,此應力張量因為永遠依循材料局部的坐標系統(tǒng)描述,故計算上可以任意旋轉(zhuǎn)而不管小角度轉(zhuǎn)動的限制,這個根據(jù)局部的單元坐標系統(tǒng)所表示的應力張量,事實上都與材料性質(zhì)的方向相去不遠,只要稍加修正即滿足小角度轉(zhuǎn)動的假設(shè)。詳閱用戶手冊中關(guān)于CORDROT的說明,書上將會解釋材料的局部坐標系統(tǒng)如何與固體單元的坐標系統(tǒng)結(jié)合。在DMAT或DMATEL卡中,第九個欄位所填入的CID即為CORDROT的編號,在CORDROT中,G1、G2、G3代表的是組成實體單元八個節(jié)點的其中三個。若CORDROT中,G1、G2、G3未填入任何數(shù)字,程序會采用省缺的設(shè)定選出三個節(jié)點,而此三點就用來表示材料局部范圍的坐標系統(tǒng)以供應力張量旋轉(zhuǎn)時的計算。實際上,我們有時會看不出來DYTRAN是否依照CORDROT定義的坐標系統(tǒng)輸出,例如TXX,那是因為有時候材料坐標系統(tǒng)中的X與全局坐標系統(tǒng)中的X是相同的。最后,請記住CORDROT只能用在Lagrange實體單元(請參考DMAT說明8與DMATEL說明5)。MSC.FATIGUEFAQ
Q:我可以在MSC.FATIGUE中定義自己的材料常數(shù)??
A:可以。利用所附的材料管理模快—PFMAT就可輸入您個人使用的材料常數(shù),例如楊氏
系數(shù)(Young"smodulus,E)、最大拉力(UTS)以及相關(guān)的疲勞常數(shù)等等。細節(jié)可參考User"sManualVol.1的第三章。
Q:MSC.FATIGUE可以與哪些FEA的軟件配合?
A:因MSC.FATIGUE早已與MSC/PATRAN完全整合,所以只要是PATRAN可以接受的有限元分析結(jié)果,F(xiàn)ATIGUE都可以通過讀取PATRAN的*.db文件讀到應力或應變的結(jié)果進行疲勞計
算;例如,MSC.NASATRAN、ABAQUS、MARC、ANSYS、MSC/PATRAN"sFEA、MSC/AFEA等等。
Q:MSC.FATIGUE適用于2D或3D模型?
A:MSC.FATIGUE本身并沒有限制模型的種類,因為它只讀取經(jīng)過有限元分析計算后的應力
或應變張量(tensor),若從后處理的角度來看則只支持2D與3D(shell&solid)的模型。
Q:如何建立正確的有限元分析模型以進行疲勞壽命評估?
A:幾何與約束條件必須準確描述。應用板單元時得確定在厚度方向的變形可以忽略。使用的單元種類必須考慮到計算后的節(jié)點應力與應變能充分提供疲勞分析所要的參數(shù),必要時得采用較高階的單元。在應力集中、幾何不連續(xù)或疲勞可能發(fā)生位置,單元的密度較高,主要是希望能正確算出這一區(qū)的應力。盡量少用三角形(triangular)與楔形(wedge)單元,若已使用則須注意其單元品質(zhì)。在不同單元相接位置或不同厚度的板元相接時,須注意到其產(chǎn)生的應力不連續(xù)(fictitiousstressraisers)要盡量降低。若可能的話,可將有限單元分析的應變與應變儀測得的結(jié)果作比較。
Q:應取哪一個應力來做疲勞分析較好,例如:VonMises,Max.Abs.Principal等?
A:以MSC.NASTRAN的梁(bar)單元模擬點焊位置的應力傳遞與分布,應用于大量的汽車鈑金的疲勞分析。
Q:疲勞壽命評估的準確度如何?A:一般來講,總壽命(totallife)評估分析的準確度必須參考所采用S-N實驗曲線的統(tǒng)計范圍,裂紋萌生壽命分析(ε-Napproach)也是一樣。然而因為ε-N曲線因?qū)嶒炦M行時多是以應變控制,在數(shù)值統(tǒng)計上的離散性就比S-N實驗曲線來得低,所以若用裂紋萌生壽命分析所得的結(jié)果與實際值比較,合理的偏差約2倍,也就是說,分析值應落在實際值的1/2~2倍之間。
Q:改善疲勞損傷常用的方法有哪些?
A:若構(gòu)件的任一位置都有疲勞損傷的可能,則考慮更換材料或改善表面性質(zhì)。然而大部份疲勞多發(fā)生在特定區(qū)域,此時最好考慮變更幾何設(shè)計,或者換材料也可以。若遇到是因為某機件振動引起的共振疲勞,則最好從改善振動源著手,來降低疲勞損傷。
Q:何時適用總壽命評估法(S-Napproach)?
A:因此法仍為許多機構(gòu),如SAE,BS,DIN,視為評估標準,而且具有最多的試驗資料,包括各公司自己內(nèi)部的試驗資料,所以只要資料本身的可靠度夠,就可以用此法來評估疲勞壽命。另外,評估焊接結(jié)構(gòu)物的疲勞壽命也常用此法,主要是手冊上提供的S-N曲線是以不同焊接型式的真實結(jié)構(gòu)物作實驗取得,宏觀考慮各微結(jié)構(gòu)、成份的影響,故以這些S-N曲線為設(shè)計準則是偏向保守的。
MSC.MENTATFAQ
Q:如何在Windows-95平臺上為Mentat修改Start菜單特性
A:當在Windows-95平臺上安裝Mentat時,必須修改Start菜單特性才能使Mentat快捷鍵正常工作:
1.選擇Start菜單,及Setting->Taskbar。在Taskbar特性中選擇"StartMenuPrograms"條目。
2.選擇"Advanced..."按鈕。
3.在瀏覽窗口的文件夾子窗中點擊帶"十"的方盒來擴展Programs菜單。
4.選擇Mentat2.3組。
5.在瀏覽窗口的文件夾子窗中,用鼠標右鍵選擇Mentat2.3并將它拖到特性子目錄中。
6.選擇"Shortcut"并在"Target"編輯框和"Startin"編輯框中刪除附近的引號。
Q:如何在MS-Windows改變Mentat的隱含字體
A:為了改變起動Mentat或Designer時的隱含字體,必須編輯bin目錄下的mentat.bat或designer.bat文件。在有MENTAT230.EXE(或DESIGNER11.EXE)的行中增加"-foANSI_VAR_FONT"(無引號);蛴肁NSI_VAR_FONT,或用你喜歡的字體串替代ANSI_VAR_FONT。如果該字體是一種真實類型字體,通過用選擇的尺寸值替換字體名后的尺寸值,你可以用不同的字體尺寸。例如,你想采用Arial-18字體但字體尺寸為12,可指定字體名為Arial-12。
友情提示:本文中關(guān)于《Nastran計算的幾點經(jīng)驗總結(jié)(Fatal Message 1211 1012 6062 etc.)》給出的范例僅供您參考拓展思維使用,Nastran計算的幾點經(jīng)驗總結(jié)(Fatal Message 1211 1012 6062 etc.):該篇文章建議您自主創(chuàng)作。
來源:網(wǎng)絡(luò)整理 免責聲明:本文僅限學習分享,如產(chǎn)生版權(quán)問題,請聯(lián)系我們及時刪除。