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