族表是相似零件、裝配或特征的集合,但這些零件、裝配或特征在某些方面略有不同,諸如大小或所包含的詳細特征。例如,某類型的螺栓盡管其大小不同,但外表相似并且具有相同的功能。因此,把它們看成是一“族”的零件模型是很有用的。族表中的零件也稱為表驅動零件。族表可促進標準化元件的使用。
族表實質上就是電子表格,由列和行構成。族表包含下列三個部分:
• 類屬對象或基礎對象 - 族表的所有成員都以類屬對象為基礎。
• 在類屬中指定的可以在實例中改變的項目。
• 實例 - 根據類屬模型在表格中創建的族成員。
族表行包含類屬模型與零件實例及其對應值。類屬模型是族表中的第一行。
族表列可用來在類屬模型中指定可以在實例中改變的項目。
族表也包含指定列名稱的標題。
請特別注意,當創建族表時,系統實際上并不會為每一實例創建額外的 *.prt 文件;這些實例都是虛擬的。打開特定實例時,系統實際上會先打開“類屬”模型,然后根據族表行中該實例的相關信息來重新生成此模型。
族表使用
可以出于下列任一目的來使用族表:
• 在單個模型內簡單而又細致地創建并儲存大量對象。
• 將零件的生成標準化,既省時又省力。
• 從一個零件文件生成多種形式的零件,而無需為每個零件建模。
• 在零件中產生細小變化而無需使用關系更改模型。
• 創建可以包含在零件目錄或工程圖中的零件表。
族表實例識別與事實
可以使用下列方式來識別實例:
• 可以將 config.pro 選項 menu_show_instances 設置為“是”(yes),以在“文件打開”(File Open) 對話框和瀏覽器中顯示所有實例。實例會顯示為 instance_name<generic_name>.prt。
• 在打開類屬模型時,系統會提示您在“選擇實例”(Select Instance) 對話框中指定要打開哪個文件。您可以選擇打開類屬文件或與其關聯的實例。您可以“按名稱”或“按列”打開文件。“按列”(By Column) 選項允許您根據在族表中為可變項目定義的值來過濾要打開的實例。
• 在 Creo Parametric 中打開族表模型時,圖形窗口的左下角會指示它是類屬還是實例。
• 可使用 config.pro 選項 modeltree_show_gen_of_instance 來控制模型樹中類屬實例的名稱顯示。缺省設置會顯示類屬名稱。例如,如果類屬模型名為 BOLT_FAM.PRT,同時您從該模型中打開了實例 BOLT_6-15.PRT,則實例在模型樹中將顯示為 BOLT_6-15<BOLT_FAM>.PRT。
• 可以右鍵單擊實例并選擇“打開類屬”(Open Generic) 來打開類屬模型。該選項可從零件模型的頂部節點或裝配模型的元件中獲取。