創建多層族表
1.創建原始模型。
2.規劃資料管理。根據原始模型的建模手法和各實例的具體變化,確定哪些項(尺寸、參數、特徵、零件…)要用族表進行管理,再根據各個項的變化情況確定哪些項放在第一級族表裡,哪些項放在第二級族表裡,如果資料很多,還可能要規劃哪些放在第三級族表裡(或更多級族表)。因為同一個項只能出現在族表樹的某一個層級裡,所以一個項位於哪個層級一定要規劃好,否則後期資料錄入量會很大,盡可能的把取值重複較多的項放在靠前的層級裡。例如原始模型裡有A、B、C、D、E五個尺寸,五個尺寸項取值組合共生成100個實例,那麼如何規劃族表呢?
方案A:只用一級族表,那麼每個尺寸取值都要錄入100次,需要輸入資料5x100=500次。
方案B:經分析後發現100個實例中A、B、C這三個尺寸組合重複較多,其不同組合只有5種,那麼把A、B、C放在第一級族表,D、E放在第二級族表,則A、B、C這三個尺寸取值各只需錄入5次,D、E這兩尺寸還是需要各錄入100次,總共需要輸入資料5x3+100x2=215次。
方案C:分析後也發現,100個實例中B、E這兩個尺寸組合重複更多,其不同組合只有2種,那麼把B、E放在第一級族表,A、C、D放在第二級族表,則B、E這兩個尺寸取值各要錄入2次,A、C、D這三個尺寸各要錄入100次,總共需要輸入資料2x2+100x3=304次。
從以上的分析可以看到,不同的規劃,資料錄入量是差很遠的。所以,在建族表之前先分析一下資料,確定一個較好的族表方案是很重要的,特別是在有大量實例的情況下。好的族表分級管理規劃,不僅能大大減少資料錄入量,降低錯誤發生率,還能為查找實例提供一個清晰明朗的指引,便於檢索實例與修改資料。
3.建立第一級族表。
4.在族表編輯器裡,選取第一級族表的某一個實例行,“插入”---“實例層表”,系統打開一個新的族表編輯器,按照上一節創建單層族表的步驟創建屬於這個實例的二級族表。同理,創建其它實例的二級族表。創建完後,在原始模型裡看到的族表編輯器如下:(12.gif)

可以看到,帶有子族表的實例行前都有一個資料夾標記,不帶子族表的實例行前是沒有的。要查看子族表的內容,可以在工具列“查找”的實例清單(這裡只顯示帶有子族表的實例名)裡找到那個子族表所依附的實例名並將其設為當前實例(預設情況下是本級族表的原始實例名,對第一級族表,就是原始模型名)。
5.多層族表的第二種創建方法:在建立了第一級族表後,選中要加入子族表的實例,打開它,系統在一個新視窗打開所選實例,接下來在此視窗裡按照上一節創建單層族表的步驟創建一個新族表,所創建的新族表就是依附於此實例的二級族表。更多層級族表創建同理。
參考模型:(裝配體中所有元件被隱含,先打開零件再打開裝配體反隱含)








