Family Table Utilities
Functions Introduced:
• ProFamtableInit()
• ProFamtableCheck()
• ProFamtableEdit()
• ProFamtableShow()
• ProFamtableErase()
• ProFamtableIsModifiable()
Before you can manipulate the family table information stored in an object, you must get the handle to its family table using the function ProFamtableInit(). Then use ProFamtableCheck() to determine whether the family table is empty (for a ProSolid, ProPart, or ProAssembly object, use ProSolidFamtableCheck()
The function ProFamtableEdit() opens a Pro/TABLE window for editing the specified family table, producing the same effect as the Creo+ command Edit in the Family Table dialog box.
Similarly, a call to ProFamtableShow() presents the family table in the same manner as the Creo+ command Family Tab, Show.
The function ProFamtableErase() clears the family from the current session, similar to the Creo+ command Family Tab, Erase Table.
The function ProFamtableIsModifiable() checks whether the specified family table can be modified.