CST 歷史樹
在我們打開CST工程或者另存CST工程時,偶爾會遇到需要很久的時間,有時候甚至?xí)霈F(xiàn)軟件卡死和強制關(guān)閉的情況,造成這類問題大部分原因是:CST歷史樹過長。
下面我們將以一個CST歷史樹包含了14282個步驟的工程為示例,探究當(dāng)CST工程歷史樹過長時,如何避免打開/另存工程需要較長時間,軟件卡死或強制關(guān)閉軟件等問題。
首先,我們記錄打開、另存該工程所需的時間,如下;
下面,我們將驗證:
1、將該工程的結(jié)構(gòu)拷貝到一個新建工程;
2、將該工程以子工程文件導(dǎo)入新建工程;
記錄這兩種方式打開/另存工程所需的時間。注意:為保證實驗的嚴謹性,新建工程的仿真設(shè)置應(yīng)與原工程保持一致。
首先,我們新建一個空白工程,將歷史樹較長的工程中的結(jié)構(gòu)模型拷貝到新建的工程中,設(shè)置相同的端口激勵,確保仿真設(shè)置與原工程一致。
查看其歷史樹,如下:
記錄這種情況下打開、另存該工程所需的時間,如下圖所示,可以看到該方法能明顯減少打開/另存工程需要的時間;
接下來我們驗證第二種方法,我們再次新建一個空白工程,在Import/Export下拉菜單中,點擊Sub-Project選項,將歷史記錄較長的工程作為子工程導(dǎo)入,并查看其歷史樹,如下圖;
記錄這種情況下打開、另存該工程所需的時間,如下圖所示,可以看到該方法能明顯減少打開/另存工程需要的時間;
此外,在導(dǎo)入子工程時,勾選Use relative path復(fù)選框,當(dāng)在子工程文件做修改,新工程也會跟隨修改;
通過該實驗,我們可以看出,在新建工程中將歷史樹過長的工程以子工程的方式導(dǎo)入或直接拷貝其結(jié)構(gòu)到新建工程中,這兩種方法都能有效地解決因歷史樹過長導(dǎo)致打開/另存工程所需時間較長的問題。