1.png

情況1:模型所在的文件夾存在多個(gè)后綴為JWS文件

場景1:設(shè)計(jì)院分工合作共同創(chuàng)建一個(gè)大模型,再通過模型組裝進(jìn)行組裝模型

場景2:根據(jù)老項(xiàng)目工程需求,需進(jìn)行模型存為舊版本版本把模型數(shù)據(jù)存為舊版本模型文件

這兩種場景不注意,都會(huì)在同一個(gè)文件夾下生成多個(gè)JWS模型文件,而針對(duì)這種情況下,程序會(huì)出現(xiàn)小概率的數(shù)據(jù)讀取異常,導(dǎo)致程序計(jì)算過程中報(bào)錯(cuò)

解決方案:可找到相應(yīng)模型文件夾,刪除無用的模型JWS文件或單獨(dú)復(fù)制出有用的JWS文件出來到新的文件夾下進(jìn)行計(jì)算

情況2:模型所在的目錄級(jí)別較深、模型文件名稱較長也很復(fù)雜

場景:每年的工程項(xiàng)目較多,模型方案變更較快,因此設(shè)計(jì)院結(jié)構(gòu)工程師有個(gè)小習(xí)慣,工程所在目錄存儲(chǔ)往往較深,更有甚者區(qū)分結(jié)構(gòu)方案變更的模型調(diào)整,經(jīng)常使用一些特殊符號(hào)進(jìn)行進(jìn)行文件夾或模型命名

這種場景下,程序會(huì)出現(xiàn)小概率的異常,導(dǎo)致程序計(jì)算過程中報(bào)錯(cuò)

解決方案:工程模型方案調(diào)整和計(jì)算過程中,模型所在文件夾目錄級(jí)別深度盡量避免超過4個(gè),同時(shí)文件夾或模型命名名稱,盡量簡潔

情況3:不正當(dāng)操作已經(jīng)導(dǎo)致一次出錯(cuò)

場景:工程模型計(jì)算過程中,可能因?yàn)槟承┰,?dǎo)致程序異常錯(cuò)誤奔潰,關(guān)閉打開后正常,再進(jìn)行操作總是出錯(cuò);或再次打開后總異常出錯(cuò)

這種場景下,只要程序出現(xiàn)一次錯(cuò)誤,文件夾里錯(cuò)誤數(shù)據(jù)已經(jīng)產(chǎn)生,而這種錯(cuò)誤數(shù)據(jù)無法替換,同時(shí)也無法查找,后續(xù)進(jìn)行模型操作過程中會(huì)陸續(xù)出現(xiàn)很多不確定性,導(dǎo)致程序經(jīng)常出現(xiàn)異常錯(cuò)誤

解決方案:這種情況下目前解決辦法只有一種,單獨(dú)提。◤(fù)制)JWS出來到新文件夾下,重新設(shè)置參數(shù)后計(jì)算

情況4:模型離原點(diǎn)坐標(biāo)太遠(yuǎn)

場景:方案初期,軸網(wǎng)建立時(shí)不關(guān)注插入軸網(wǎng)的位置,導(dǎo)致整個(gè)模型離原點(diǎn)很遠(yuǎn)

這種情況下,模型超過程序計(jì)算的范圍,導(dǎo)致無法正常計(jì)算,出現(xiàn)錯(cuò)誤

解決方案:通過逐層移動(dòng)模型或通過工程組裝功能,把模型移動(dòng)到原點(diǎn)附近即解決

情況5:因新版本軟件沒有高低版本模型問題,用V22,V311,V312,V313,V314,V315,V316,V32,V41,V42,V43模型等等多次重復(fù)打開過一個(gè)模型文件

場景:PKPM版本更新速度較快,相信大家經(jīng)常遇到PKPM工程師給我們回復(fù)一些問題是:新版本可解決的你的一些問題,這種情況下,大部分工程師有條件基礎(chǔ)上都會(huì)直接用新版本打開工程解決

該辦法是可以,但需注意方法,要注意目前版本所有模型數(shù)據(jù)是相同的,但參數(shù)上存在些差異,來回多次的切換不同的版本軟件容易小概率產(chǎn)生錯(cuò)誤數(shù)據(jù)到模型文件里面

解決方案:更換版本進(jìn)行模型計(jì)算時(shí),先通過老版本進(jìn)行模型數(shù)據(jù)提。ǹ赏ㄟ^PKPM界面左下角的備份功能備份PM和SATWE原始數(shù)據(jù)(提取方法見文末)),提取后的數(shù)據(jù)解壓后,再用新版本程序打開運(yùn)行計(jì)算,可避免這類問題

情況6:殺毒軟件導(dǎo)致程序文件丟失產(chǎn)生錯(cuò)誤數(shù)據(jù)

場景:相信大家會(huì)有疑惑,為何我昨天可以正常使用PKPM,今天就用不了;為何我出差幾天回來,程序就出現(xiàn)了問題,打開就報(bào)錯(cuò);為何我上午還可以計(jì)算,睡了一覺,下午就出錯(cuò),為何我pmcad可正常退出,satwe無法正常計(jì)算?等等等等

這是很多工程師給我們來電抱怨的事,罪魁禍?zhǔn)资?60等殺毒軟件,它會(huì)把所有軟件(含PKPM、天正、cad等)當(dāng)做木馬病毒,并自動(dòng)隔離程序內(nèi)部部分程序,導(dǎo)致程序無法正常使用

解決方案:安裝完成后,把PKPM安裝后的目錄加入殺毒軟件白名單,同時(shí)在使用PKPM過程中盡量退出或關(guān)閉殺毒軟件,另外如果隔離了,可通過殺毒軟件隔離程序進(jìn)行文件恢復(fù),如還不能正常使用,可卸載重裝程序

情況7:多次修改模型(尤其是模型很大時(shí))方案來回的切換導(dǎo)致模型文件夾所在內(nèi)存過大,使得電腦數(shù)據(jù)處理不過來導(dǎo)致的錯(cuò)誤

場景:項(xiàng)目體量越來越大,也越來越復(fù)雜,同時(shí)因甲方反復(fù)變更,方案調(diào)整導(dǎo)致模型來回計(jì)算不下幾十遍

來回修改方案的時(shí)候,經(jīng)過一定的次數(shù)后,同一個(gè)文件夾里模型數(shù)據(jù)越來越大,數(shù)據(jù)的穩(wěn)定性會(huì)出現(xiàn)小概率性不穩(wěn)定,不可控的會(huì)出現(xiàn)一些異常錯(cuò)誤

解決方案:當(dāng)模型結(jié)構(gòu)方案配筋或者指標(biāo)不過,需要來回修改方案的時(shí)候,經(jīng)過一定的次數(shù)后(建議5次左右),可通過PKPM界面左下角的備份功能備份PM和SATWE原始數(shù)據(jù)(提取方法見文末),再把備份的數(shù)據(jù)進(jìn)行重新計(jì)算。這樣做有兩個(gè)好處,一是可以避免掉一些異常問題,二是模型也及時(shí)做了備份

情況8:SATWE生成數(shù)據(jù)出錯(cuò),一般都是模型節(jié)點(diǎn)歸并錯(cuò)誤導(dǎo)致的

場景:轉(zhuǎn)換模型,大偏心模型,柱子內(nèi)多個(gè)節(jié)點(diǎn)模型等等,這些模型節(jié)點(diǎn)沒有統(tǒng)一規(guī)劃歸并處理

PKPM計(jì)算是以節(jié)點(diǎn)傳力進(jìn)行的桿元、殼元等進(jìn)行計(jì)算,節(jié)點(diǎn)對(duì)位不準(zhǔn),過近會(huì)導(dǎo)致程序計(jì)算過程中出現(xiàn)節(jié)點(diǎn)歸并異常錯(cuò)誤

解決方案:可通過錯(cuò)誤定位功能進(jìn)行模型排查原因,并返回到PMCAD里面進(jìn)行模型修改即可

2.png

情況9:SATWE生成數(shù)據(jù)沒有問題,但是在計(jì)算過程中彈出錯(cuò)誤

場景:相信很多程師都會(huì)遇到自己的模型在程序中前面所有功能都能正常使用,也能正常生成數(shù)據(jù),但計(jì)算過程中突然彈出錯(cuò)誤

這類錯(cuò)誤無法進(jìn)行判斷,多種可能性都有,需要通過一些簡單的排除法進(jìn)行排除

解決方案:1、首先提取JWS出來不設(shè)置參數(shù)計(jì)算一遍,如果還是有錯(cuò),就是模型有問題

2、若1計(jì)算無誤,再導(dǎo)入?yún)?shù)計(jì)算,若計(jì)算有問題就根據(jù)報(bào)錯(cuò)的地方來判斷有問題的參數(shù)

3、若前兩種方法計(jì)算均無出現(xiàn)錯(cuò)誤,則檢查其他前處理參數(shù)是否有問題

情況10:從PMCAD切換到SATWE出錯(cuò)或者卡著不動(dòng)

場景:方案模型初定之初,花了大部分時(shí)間建完自己的模型,在切換到satwe模塊中出現(xiàn)卡頓或者死機(jī)現(xiàn)象

這類錯(cuò)誤,絕大多數(shù)情況下是模型本身的問題,當(dāng)然也極少數(shù)是因?yàn)槟P凸?jié)點(diǎn)數(shù)超出軟件限制所致

解決方案:目前無特別好的辦法,只能通過逐層排查,找出模型問題所在處進(jìn)行修改后即可解決

附:提取PMCAD和SATWE數(shù)據(jù)備份的方式

3.png

圖1結(jié)構(gòu)V4版本備份方法

4.png