從ARCHICAD 16或之前的版本中遷移
建築材料:新建“超級屬性”
以ARCHICAD 17開始,所有模型元素使用“建築材料”,而不是剪切填充。
編輯建築材料屬性使整個模型變化。
建築材料是自動生成和分配的
當在ARCHICAD 25中開啟一個較早版本(ARCHICAD 17以前)的檔案時,程序自動創建一個必需的建築材料並將它們分配給所有元素來保持模型在所有模型視圖中的初始圖形外觀。
遷移算法搜索所有專案的模型元素,預設值,我的最愛,未被使用的複合結構/截面,等等,及其優先級,剪切填充,填充方向,表面材質和畫筆設定。
設定相同的地方,將產生一個新的建築材料。(剪切填充畫筆和表面材質的變化被作為元素層高覆蓋處理,使新創建的屬性數目最小化。)
新建建築材料的名稱從初始剪切填充的名稱中生成並將隨著一個獨特的九位數標識符擴充(解釋如下:用熱連結工作:這些屬性發生了什麼).
當在ARCHICAD 25開啟一箇舊檔案時,通過模型分析過程創建的自動生成是最好的。該過程導致在專案使用的設定的真實表現,因為它檢查模型中的所有元素並創建所有需要的建築材料。但是,由於建築材料向ARCHICAD中介紹了一個新衍生,生成的屬性集應該由用戶評估和定案。
參見如果處理遷移專案中的屬性。
生成的新的複合結構和截面
一些元素層高設定(包括剪切線,剪切線畫筆,分割線,分割線畫筆和啓動複合層優先級)以前可用於複合和截面元素,在ARCHICAD 的元素層高中不再可用。對於截面和複合元素,這些設定在它們的結構中定義。
因此,如果一個複合/截面元素在舊版檔案中使用了元素層高設定(其“應用結構的設定”選型未被勾選),一個新的複合或截面將在ARCHICAD 中生成。
建議您花費時間手動完成您的屬性設定,以確保您需要的和拋棄您不需要的。
遷移之前
1。做好備份
對您的專案做好備份複製。如果您稍後疏忽而刪除了屬性,您可以使用屬性管理器並從備份複製中再次添加它們。
2。刪除不必要的屬性
•使用屬性管理器的標籤頁來查看每個屬性類型的列表,並刪除您不使用且不需要的屬性。逐個詳細檢查每個屬性類型 (每個標籤頁)。
•對於每個屬性類型,逐個刪除每個不需要的屬性 (在屬性管理器中選擇它,然後點擊刪除)。
•如果您對一個特殊的屬性不確定,您可以對它重命名(例如,附加標籤_刪除其名稱),然後檢查專案是否被實際使用。
•不使用清除未用的 命令,除非您肯定您的專案未使用將被清除的任何屬性。
–如果您的任何元素的預設值或我的最愛使用了一個特定的屬性,但沒有被放置在專案中,清除命令將當作“未使用”的屬性刪除它們。
–清除命令將刪除在圖庫部件的GDL腳本中使用的屬性。
如果您遷移多個專案:
如果您遷移多個類似的專案檔案到ARCHICAD 25,通過檔案替換屬性功能可以幫助您加速遷移過程:程序實現刪除和替換屬性功能自動化,因此不再需要在每個屬性設定對話框中重複使用"刪除和替換"命令。這要求以特定的格式生成文字字段,並運行調用此檔案的命令。
請參閱屬性遷移文章中對此過程的描述。
3。檢查元素的預設值和我的最愛
當您遷移一個專案到ARCHICAD 25時,預設值和我的最愛元素設定在遷移時可能生成新的屬性。遷移之前,依據在專案中實際使用的元素確保您的預設值/我的最愛是必需的並且是最新的。(ARCHICAD 25將生成符合預設值或我的最愛的新屬性,即使它們不是實際使用在被放置的元素中)。
遷移之後
1。刪除不需要的屬性(再次)
•檢查建築材料設定中的建築材料來決定刪除哪個,用哪個替換。
•如果您需要的建築材料不是被生成的設定的一部份,您可以很容易的從另一個ARCHICAD 專案中通過屬性管理器或直接在建築材料設定中創建(點擊新建)來添加它們。
•消除複製剪切填充:許多舊版本專案包含的許多剪切填充與使用的剪切填充圖案相同;這些副本需要通過它們的其他屬性(例如,物理屬性)進行區分。在ARCHICAD 25中,一個單一的剪切填充圖案可以被分配給許多建築材料:點擊您的剪切填充列表來消除不必要的副本。
關於減少生成的屬性的工作流技巧見下文
2。檢查並修改建築材料的名稱
如果需要,檢查並修改建築材料的名稱(一個建築材料將繼承其來自剪切填充的名稱)。
注意:建議您不修改被用作或包含熱連結的檔案中建築材料的名稱,直到所有的參與檔案被遷移。這樣的名稱修改應該在熱連結更新之前進行。
參見推薦熱連結檔案。
3。檢查交叉優先級
一些生成的建築材料可能有一個為0的交叉優先級(最可能從這些導入的元素中,如在較早的 版本中沒有交叉優先級的柱和板,以及導入的帶有預設值為0的交叉優先級的截面)。根據需要檢查它們並分配交叉優先級。
•在屬性設定中使用新建的刪除和替換功能(點擊刪除後可用):定義在您的模型中哪些屬性應該被替換(對建築材料,線,填充,複合結構,截面,表面材質,區域類別可用)
•使用查找 & 選擇來搜索專案中帶有某些屬性的模型元素(建議使用3D視窗,並開啟解鎖全部圖層,調整在3D中過濾選取的元素的設定,確保所有的3D元素可視且能夠被找到)
•使用交互式清單來查找並列出專案中的元素,對直接修改它們提供方便,使用交互式清單環境。
當您添加或更新一個熱連結檔案時,如果屬性設定不匹配,ARCHICAD將如下所述自動管理它們:
熱連結檔案中的屬性(模塊 .MOD 或本地的ARCHICAD .PLN 檔案)通過相同屬性類型中它們的名稱與主檔案中的屬性關聯。例如:
•如果相同的名稱存在 - 熱連結中的“屬性 A” 將鏈接到主檔案中的“屬性 A”。
•如果相同的名稱不存在 - 熱連結中的“屬性A” 將在主檔案中創建一個新的“屬性 A”。
•如果在主檔案中 “屬性 A”被重命名為 “屬性 B”,並且更新了熱連結檔案,一個新的“屬性A”將被創建(第2點)
當遷移熱連結檔案時,同上所述的相同的‘使用屬性名稱’衍生仍適用於維持一個精確的模型外觀。
如上所述,在ARCHICAD 25中,從遷移專案中生成的建築材料屬性將使用剪切填充的名稱和一個唯一的9位數編碼。此標識符代表了生成餓建築材料的內容和設定;因此,帶有相同唯一編碼的熟悉擁有同樣的設定。如果您修改了建築材料的名稱(包括ID數目),這些屬性不與它們在熱連結檔案中相同的副本配對,因此,熱連結更新後將創建新的屬性。
當在專案中用熱連結工作時,最好使用主檔案和熱連結檔案中相同設定的屬性。
•最好遷移所有的熱連結檔案到相同的版本來保持檔案之間的一致性。
•如果您將主檔案和熱連結檔案都遷移到ARCHICAD 25中:
–首先整理並更新主檔案中的屬性
–然後再更新任何熱連結前對所有的熱連結檔案執行同樣的操作 - 否則一個更新可能導致不必要屬性的生成
•建議您不修改被用作或包含熱連結的檔案中建築材料的名稱,直到所有的參與檔案被遷移。這樣的名稱修改應該在熱連結更新之前進行。
•如果您修改了建築材料的名稱,確保您在所有的鏈接檔案中也一直這麼做
在一些實例中,您可能不想把熱連結遷移到 ARCHICAD 25中 (也許它們仍然使用在舊版ARCHICAD版本檔案中)。由於自動生成屬性並命名,再一次:建議您不要對從ARCHICAD 25 主檔案的熱連結檔案中生成的建築材料重命名。如果您想對它們重命名,這將導致這些舊版本熱連結檔案在主檔案中下次更新時生成新的屬性。
或者,更新主機後,模塊檔案(mod)可以從主檔案中導出,使用熱連結模塊管理器:選擇模塊並點擊 “儲存到檔案”。基於清理主機屬性,這將生成一個新的模塊檔案。這可以從您單個和分別清理所有模塊中儲存。但是,如果該模塊被用於其他檔案,那麼他們會需要重新鏈接這個更新的模塊。