
發(fā)布
注冊
/
登錄常見錯誤的案例
五十、UDF常見錯誤及報錯信息
<p><strong>1 UDF報錯</strong></p><p><br></p><p>UDF錯誤主要分為兩類:</p><p>第一類:UDF代碼錯誤</p><p>這類錯誤非常常見,但是也非常容易解決,因為Build過程,控制臺會提示有問題的代碼行數。只要根據提示更改源代碼即可。</p><p><br></p><p>第二類:UDF設置出錯</p><p>這類錯誤原因非常多,基本特點就是Build能順利通過,load也沒問題。但是一計算或者初始化就有直接報錯。</p><p><strong>常見的原因:UDM未開啟或數量不對;UDF中的thread、cell、face等數據結構使用不當。</strong></p><p> </p><p><img src="https://mmbiz.qpic.cn/mmbiz_png/8tJMdLVYZyib8OGrSVLN1D71GE8ia3iabYtHX4q28445tDMTMTu7reILSWse5xlVzeY2H6HgKU5S3bKlbpickB3A0w/640?wx_fmt=png" width="100%"></p><p><br></p><p>正確的UDF總是千篇一律,但錯誤的UDF卻各有各的錯誤。使用的多了會發(fā)現常見的錯誤基本就這么幾個,要注意排查。</p><p> </p><p><img src="https://mmbiz.qpic.cn/mmbiz_jpg/8tJMdLVYZyib8OGrSVLN1D71GE8ia3iabYtU3MVqIwh2u0UdpSuzGPt0sKRVpAjOZBBWoSzXPE1jBq30ZeAvx93LQ/640?wx_fmt=jpeg" width="100%"></p><p>以下介紹幾種常見的錯誤及對應的報錯信息,以便大家進行UDF錯誤排查。
展開 斷路器選型時常見的6種錯誤,你犯過嗎?
工程師的一個常見錯誤是,認為在環(huán)境溫度升高時有必要對熱敏式斷路器降額。
實際上,熱敏式斷路器會跟蹤系統(tǒng)的性能需求,從而假設它暴露在相同的熱源中。例如,電機繞組在90℃時比在20℃時需要更多的過熱保護。冷電機需要更多的勵磁涌流才能啟動,因此在寒冷條件下,較長的延遲是有利的。
6. 為高振動環(huán)境指定錯誤類型的斷路器
通常,磁動式斷路器的觸發(fā)器是鉸接的金屬電樞,會因電磁線圈的移動而閉合。正由于這種設計,磁動式斷路器(和液壓磁動式斷路器)特別容易受到振動的影響。
與之相反,典型的熱敏式斷路器由熱致動器和機械鎖存器組成。因此,熱敏式斷路器具有很強的抗沖擊和振動能力。如果對某種應用而言,磁動式斷路器是最適用的,則可使用推拉式致動器來提高其抗振性。這種類型的致動器帶有鎖存器設計。
-END-
展開 LSdyna Error常見錯誤類型導致模型無法計算解決方法——個人經驗總結(上)(持續(xù)更新2025.11.17) ¥39.9
(STR+392):材料混合錯誤
②⑨Error 41434 (SOL+1434):系數錯誤
30Error 373 (KEY+373):彈簧錯誤
③① Error 10358 (KEY+358):接觸設置有誤
③②Error 60078 (IMP+78):隱式分析錯誤
③③Error 20211 (STR+211):梁單元錯誤
③④Error 20225 (STR+225):梁單元錯誤
③⑤Error 10871 (KEY+871):重啟動錯誤
③⑥Error 40024 (SOL+24):質量縮放問題
③⑦ Error 40510 (SOL+510):單元問題
③⑧ Error 20209 (STR+209):節(jié)點重復問題
③⑨ Error 60045 (IMP+45):材料設置問題
40.Error 21731 (STR+1371):起爆點設置問題
④①Error 70216 (OTH+216):電腦設置原因
④②Error 10904 (KEY+904):隱式分析問題
LSdyna常見錯誤類型導致無法計算解決方法(持續(xù)更新2025.11.18)
① 接觸設置問題
Error 20216錯誤原因(out of range)之一:接觸問題
錯誤原因:不是part的原因,是接觸設置的問題;
解決辦法:自動單面接觸設置有問題,需要刪除,換成自動面面接觸就好了。
展開 組態(tài)王Kingview7.5 SP3安裝步驟以及常見錯誤解決方法
錯誤一(運行 INSTALL 未響應)
解決方法:
1.關閉360等誤殺率比較高的殺毒軟件,通常情況下這類的殺毒軟件會出現誤殺的情況。

電子工程師踩過的這些坑,你踩過幾個?
常見錯誤8:用戶操作錯誤發(fā)生問題就不能怪我了。
正解:
要求用戶嚴格按手冊操作是沒錯的,但用戶是人,就有犯錯的時候,不能說碰錯一個鍵就死機,插錯一個插頭就燒板子。所以對用戶可能犯的各種錯誤必須提前預測到并加以保護。
常見錯誤9:這板子壞的原因是對端的板子出問題了,也不是我的責任。
正解:
對于各種對外的硬件接口應有足夠的兼容性,不能因為對方信號不正常,你就徹底罷工了。它不正常只應影響到與其有關的那部分功能,而其它功能應能正常工作,不應徹底罷工,甚至永久損壞,而且一旦接口恢復,你也應立即恢復正常。
常見錯誤10:這部分電路只要要求軟件這樣設計就不會有問題。
正解:
硬件上很多器件特性直接受軟件控制,但軟件是經常出現bug的,程序跑飛了之后無法預料會有什么操作。設計者應確保不論軟件做什么樣的操作硬件都不應在短時間內發(fā)生永久性損壞。
誤區(qū)三:系統(tǒng)效率
常見錯誤11:這么多任務到底是用中斷,還是用查詢呢?還是中斷快些吧!
正解:
中斷的實時性強,但不一定快。如果中斷任務特別多的話,這個沒退出來,后面又接踵而至,一會兒系統(tǒng)就將崩潰了。如果任務數量多但很頻繁的話,CPU的很大精力都用在進出中斷的開銷上,系統(tǒng)效率極為低下。如果改用查詢方式反而可極大提高效率,但查詢有時不能滿足實時性要求。
所以最好的辦法就是在中斷中查詢,即進一次中斷就把積累的所有任務都處理完再退出。
常見錯誤12:這主頻100M的CPU只能處理70%,換200M主頻的就沒事了。
展開 干貨|電子工程師踩過的這些坑,你都遇到過嗎?
誤區(qū)二:可靠性設計
常見錯誤7:
這塊單板已小批量生產了,經過長時間測試沒發(fā)現任何問題,不用再看芯片手冊了。
正解:硬件設計和芯片應用必須符合相關規(guī)范,尤其是芯片手冊中提到的所有參數(耐壓、I/O電平范圍、電流、時序、溫度PCB布線、電源質量等)必須嚴格遵循設定,不能光靠試驗來驗證。
很多公司有不少產品都有過慘痛的教訓,產品賣了一兩年,IC廠家換了個生產線,板子就不轉了,原因就是人家的芯片參數發(fā)生了點變化,但并沒有超出手冊的范圍。如果你以手冊為準,那他怎么變化都不怕,如果參數變得超出手冊范圍了還可找他索賠(假如這時你的板子還能轉,那你的可靠性就更牛了)。
常見錯誤8:
用戶操作錯誤發(fā)生問題就不能怪我了。
正解:要求用戶嚴格按手冊操作是沒錯的,但用戶是人,就有犯錯的時候,不能說碰錯一個鍵就死機,插錯一個插頭就燒板子。所以對用戶可能犯的各種錯誤必須提前預測到并加以保護。
常見錯誤9:
這板子壞的原因是對端的板子出問題了,也不是我的責任。
正解:對于各種對外的硬件接口應有足夠的兼容性,不能因為對方信號不正常,你就徹底罷工了。它不正常只應影響到與其有關的那部分功能,而其它功能應能正常工作,不應徹底罷工,甚至永久損壞,而且一旦接口恢復,你也應立即恢復正常。
常見錯誤10:
這部分電路只要要求軟件這樣設計就不會有問題。
正解:硬件上很多器件特性直接受軟件控制,但軟件是經常出現bug的,程序跑飛了之后無法預料會有什么操作。
展開 干貨|老電工踩過的這些坑,你踩過幾個?
常見錯誤19:這些小芯片的功耗都很低,不用考慮。
正解:對于內部不太復雜的芯片功耗是很難確定的,它主要由引腳上的電流確定,一個ABT16244,沒有負載的話耗電大概不到1毫安,但它的指標是每個腳可驅動60毫安的負載(如匹配幾十歐姆的電阻),即滿負荷的功耗最大可達60*16=960mA,當然只是電源電流這么大,熱量都落到負載身上了。
常見錯誤20:CPU和FPGA的這些不用的I/O口怎么處理呢?可以讓它空著,以后再說。
正解:不用的I/O口如果懸空的話,受外界的一點點干擾就可能成為反復振蕩的輸入信號了,而MOS器件的功耗基本取決于門電路的翻轉次數。如果把它上拉的話,每個引腳也會有微安級的電流,所以最好的辦法是設成輸出(當然外面不能接其它有驅動的信號)。
常見錯誤21:這款FPGA還剩這么多門用不完,可盡情發(fā)揮吧。
正解:FGPA的功耗與被使用的觸發(fā)器數量及其翻轉次數成正比,所以同一型號的FPGA在不同電路不同時刻的功耗可能相差100倍。盡量減少高速翻轉的觸發(fā)器數量是降低FPGA功耗的根本方法。
常見錯誤22:存儲器有這么多控制信號,我這塊板子只需要用OE和WE信號就可以了,片選就接地吧,這樣讀操作時數據出來得快多了。
正解:大部分存儲器的功耗在片選有效時(不論OE和WE如何)將比片選無效時大100倍以上,所以應盡可能使用CS來控制芯片,并且在滿足其它要求的情況下盡可能縮短片選脈沖的寬度。
常見錯誤23:降低功耗都是硬件人員的事,與軟件沒關系。
展開 淺析Workbench工程結構應用中的重要概念和常見錯誤
二、一個常見的錯誤
1、問題的提出
如圖所示,1m×1m×10m的實體懸臂桿,沿著長度方向劃分為1m×1m×1m尺寸的10個方塊單元,左側面固定。
首先看靜力分析,右側施加一個1000N的橫向荷載,此問題的自由端變形根據懸臂梁的理論解答應為2E-5m,采用上述網格計算時會彈出如下的警告信息,隨后求解失敗,在Output中能看到“small equation solver pivot term”錯誤信息。
如果進行模態(tài)分析,則前6階頻率計算結果幾乎均為0,如下圖所示為一階模態(tài)及前6階頻率計算結果。
由此可見,厚度方向采用一個實體單元,即便在Workbench中默認采用了二次單元,計算也出現了由于零能模式引起的計算問題。
出現上述問題的原因,是由于采用了SOLID186單元的URI縮減積分算法,如下圖所示為Output中的相關信息:
2、第一種解決方案
為了克服零能模式的影響,至少在厚度方向采用兩個二次單元,得到如下圖所示的網格:
首先進行靜力分析,得到梁的最大變形約為2E-5m,與理論值一致。
然后進行模態(tài)分析,得到梁的一階振型如下圖所示,一階頻率約為8Hz。
3、第二種解決方案
除了多劃分一層單元外,如果仍然采用單層網格,則更換單元算法為全積分也可克服上述計算問題。
如果采用了全積分,且仍然采用單層單元,則靜力計算的變形等值線如下圖所示,其最大變形為1.979E-5m,與理論解答的誤差很小。
展開 解析Workbench工程結構應用中的重要概念和常見錯誤
02
一個常見的錯誤
1、問題的提出
如圖所示,1m×1m×10m的實體懸臂桿,沿著長度方向劃分為1m×1m×1m尺寸的10個方塊單元,左側面固定。
首先看靜力分析,右側施加一個1000N的橫向荷載,此問題的自由端變形根據懸臂梁的理論解答應為2E-5m,采用上述網格計算時會彈出如下的警告信息,隨后求解失敗,在Output中能看到“small equation solver pivot term”錯誤信息。
如果進行模態(tài)分析,則前6階頻率計算結果幾乎均為0,如下圖所示為一階模態(tài)及前6階頻率計算結果。
由此可見,厚度方向采用一個實體單元,即便在Workbench中默認采用了二次單元,計算也出現了由于零能模式引起的計算問題。
展開 PLC編程常見邏輯錯誤!!!
這雖然是低級錯誤,也易發(fā)生在程序編制過程中。
基礎、柱、墻、梁、板等鋼筋施工的45個“致命”錯誤,一定要看!
板常見錯誤
1、板筋的搭接長度過長。
2、板上部鋼筋接頭位置錯誤,板上部鋼筋接頭應在跨中,卻設置在支座。
3、板接頭百分率50%。未按25%施工。
4、板下部縱筋伸入支座長度未按規(guī)范,按全支座施工,規(guī)范為max(5d,b/2)
5、板上部縱筋伸入支座La,實際施工不管支座有多寬均按伸入支座對邊彎折15 d,當支座寬度不能滿足錨固長度時才需要彎折15d,如果滿足且支座很寬,板上部鋼筋可以彎折,但彎折長度加在支座內平直段長度等于錨固長度即可,沒有必要一定但到支座外側,因視情況而定。
來源:工程人互聯(lián)

刀具半徑補償常見錯誤及問題分析
%1234
N10 G54 G90 G00 X20 Y0 S800 M03
N20 G41 G03 X20 Y20 R10 D01 F200
N30 G02 X20 Y60 R20
N40 G01 X50 Y60
N50 G02 X50 Y20 R20
N60 G03 X50 Y0 R10
N70 G40 G00 X0 Y0 M05
N80 M30
產生錯誤的原因,是在N20程序段中,半徑補償指令中用G03希望使零件表面不產生進刀痕跡,但此程序將報警且終止運行。
二、刀具補償設置的撤消
刀具補償撤消時,同樣不能用G02或G03取消刀具補償,如將上述程序中的N60段改為“N60 G40 G03 X50 Y0 R10”,程序執(zhí)行到此條時仍會報警。
三、空運行到達刀具補償位置時注意進刀位置
從直線邊切入工件進行加工時,刀具補償指令應注意將終點坐標與被加工段設置在同一直線上,以避免由于過切現象而報警。此處的所謂過切,是指刀具在空行程運行中,系統(tǒng)會認為切削內輪廓產生刀具干涉的現象。例如加工圖2所示軌跡,如果按照程序“%6789”加工,系統(tǒng)就會報警。因為在此程序中,加工的軌跡為OEAB,由于OE和EA(如圖2所示)構成了小于90°的角,則系統(tǒng)會認為刀具產生干涉。若將N20和N30改為一條程序段“G41 G00 X20 Y20 F200D01”(即加工軌跡為OAB),或將N20改為“G41 G00 X20 Y10”,N30和N40改為“G01 X20 Y60 F200”,則程序能夠正確執(zhí)行。
展開 LSDYNA常見錯誤與解決辦法
" width="100%">
= PID 54585 RUNNING AT i5611
</div><div contenteditable="false" width="100%">
= EXIT CODE: 9
</div><div contenteditable="false" width="100%">
= CLEANING UP REMAINING PROCESSES
</div><div contenteditable="false" width="100%">
= YOU CAN IGNORE THE BELOW CLEANUP MESSAGES
</div><div contenteditable="false" width="100%">
===================================================================================
</div><p>錯誤位置無法找到。
展開 ABAQUS常見錯誤——個人經驗總結(持續(xù)更新2024.10.18) ¥19.89
This could be caused due to instabilities in the base state</p><p>錯誤原因:約束不夠</p><p>解決方法:增加約束(找出模型中約束不足的地方,尤其是耦合的位置)</p><p><img src="https://img.jishulink.com/msimage/202407/858c0a860eadd9f345512899012c2e30.png"></p><p>提取頻率錯誤:THE LANCZOS SOLVER HAS FAILED TO FIND ALL THE EIGENVALUES</p><p>解決辦法:在如下關鍵詞中</p><p>*Frequency, eigensolver=Lanczos, acoustic coupling=on, normalization=displacement, number interval=1, bias=1.</p><p>10, , , , ,</p><p>刪除“, number interval=1, bias=1.”語句即可</p><p><br></p><p>先一般分析后屈曲分析:MASS OR DIFFERENTIAL STIFFNESS MATRIX IS COMPLETELY NULL. THE EIGENPROBLEM CANNOT BE SOLVED.</p><p>錯誤信息:MASS OR DIFFERENTIAL STIFFNESS MATRIX IS COMPLETELY NULL. THE EIGENPROBLEM CANNOT BE SOLVED.
展開 Fluent常見錯誤、原因及解決方法。
錯誤描述
原因
解決方法
雙擊無法打開cas或者路徑出現亂碼
路徑出現中文,或者fluent沒有添加到全局變量
重命名路徑中所有中文名稱;打開fluent之后讀入文件
讀入網格時,error:File has wrong dimensions(2)
2D網格導進了3D fluent求解器中
調整求解器為2D
the use of axis boundary conditions is not appropriate for 2D/3D flow problem.
對稱軸條件設不合理,坐標軸不合理
要進行2D對稱模擬時候,需要將求解器設置為 axisymmetric 或者axisymmetric Swirl,并且fluent要求將模型的對稱軸設置為X軸,網格計算域因為Y軸的正方向。
error:divergence detected in AMG solver
代數多重網格計算發(fā)散,出現原因一般是網格質量比較低,或者是時間步長太大
提高網格質量,對網格加密,采用結構化四邊形或六面體網格。
turbulent viscosity limited to viscosity ratio of 1.000000e+5 in
湍流粘性超過了粘性之比;出現的原因一般是網格質量較低
盡可能提高網格質量,最好采用結構化六面體網格。
error:floating point error:invalid number.
數據數據矩陣求解出現問題
檢查參數設置,尤其是實際的物理過程和CFD簡化過程有沒有忽略掉某些重要過程,并通過提高網格質量和檢查邊界條件來避免此問題。
展開