Create family table using creo parametric
Create family table using creo parametric. Introduction of Family Table in Creo / Pro-E
Family table is a feature which Creo offers for
- Create parts which are similar or near to similar in overall geometrical shape but only some of or all of its sizes are varying within certain ranges.
- Family table allows us to generate model only of one part as Parent/Generic Part and then just generate family table for its Children/Instance parts to extent of unlimited nth number of times which largely reduce our modeling work hours and efforts.
- We can use it for creating many varieties of any number of fasteners, bolts, nuts, allen screws, bushes, punches, dies, ejector pins, guide pillars, guide bushes, die base, mold base, bearings, gears, pulleys, shafts, spindles and so many more…
Note about this Tutorial
- In this Creo tutorial you will learn how to create family table for a simple cylindrical jig bush.
- It is recommended that you practice the following instructions using the part with simple geometry (simple cylindrical jig bush) and then apply Family Tables to more complex parts.
- We have focused only in dimension option for Columns’ List of items of family table in this tutorial.
- For Columns’ list of items, Creo family table has other options also which are feature, parameter, merge part, group etc.
All of Column List of items of family table can be used for assembly also.
Open Creo> Set working directory
Create New Part file > Models tab > Revolve
Create/Define internal sketch
(here for example draw a sketch of simple cylindrical bush as shown in image) in Revolve Command
-Double click on generated 3d revolve feature after finishing revolve command.
– Then Click on Tools tab > Click on Switch symbols
Switch symbols will display parametric values of dimensions which are auto defined by Creo.
(as shown in below image.)
Select one of the parametric value of dimension on model screen.
> Then Press RMB.
From Right click menu > Select properties
In Properties window
> Edit Name d4 to other Name as Total Height
[This task will edit for dimensions’ name values only (not the parametric values, they work in back-end) which will be displayed on display screen only and we will see them in each column headers of table form, This task is mandatory for further use in family table.]
All dimensions’ name values to be selected one by one by pressing RMB
and change their names in their properties window.
After changing names of All dimensions’ name values and now they will be displayed on screen.
E.g. Collar OD, ID, Collar Height, Total HT/Height ,Guide OD
(as shown in below image)
Now Click on Tools tab > Click on Family table.
In Family table window > Click on insert new row.
Repeat the Number of Clicks for adding as many no. of instances/children parts you want to generate/create from generic/parent part using the family table.
Now single click on add row will show
one instance/Children part in the second row of the Generic/Parent part in the first row.
(default is without any dimension variables as shown in below image)
Now single click on add column for adding dimensions to instances/children parts.
It will display below window. In That we have many options for Add items
which are Dimension (Default)  Feature  Merge part  Component
 Parameter  Ref Model  Group  Pattern table  Other
They can be used for Part as well as Assemblies as per different requirements.
– From all of above options we will discuss for Dimension.
– Click LMB on Revolved feature in model display area. It will show names of dimensions we defined earlier.
(as shown in image)
– Click on names of dimensions one by one for adding it to family table.
(which we renamed in properties of dimensions earlier.)
Click on all dimensions one by one and it will be added in the list of items. (as shown in image)
These all are columns’ headers in the family table.
(Note : for example the “d4” is back-end parametric value and we renamed “Total Ht” for our ease for display on screen and as header of table columns. If we keep “d4” then we need to remember too many variables when we do work with table form.)
Next window will show family table. In that First row is Generic/Parent part and Second row is Instance/Children part. The “ * ” values shown in table will be copied from generic part values from first row of table.
For first instance part in second row, We can simply click and then Enter the values of dimensional variables of Bush which are Total Height, Collar Height, ID , Collar OD, Guide OD one by one.
(Note : If we let “ * ” remain as it is in any of the cell then it will use Parent part value)
– We have Entered the values of all dimensional variables. (as shown in image)
– Then pressing Enter in last cell of table will add new row/new instance part.
For Second instance part in third row, Then We have Entered some nearby different values of
dimensional variables of Bush as earlier we did.
Click on Verify instances for verification of values which we entered in family table for dimensions.
(Note : We shall Verify our entered values can generate the instance model or not?)
It will show “ Unverified ” in displayed window, (as shown in below image)
before Clicking on Verify instances.
Now single click on Verify will check dimension compatibility for model generation and will show “ Success ” otherwise show “Failure”. (as shown in below image)
(Note : In case of failure we have to verify all entered values individually for that
particular instance and accordingly we need to change manually.)
For seeing preview of generated instances/children parts from family table,
Click as shown in below image.
Click RMB and Click “Select entire row” in right click menu.
Click on Preview and It will display the generated instance model
in separate small window.
To directly open any Instance/Children as separate part file, Click on “Open” as shown in below image.
After click on “Open” will take you to part file of instance.
(as shown in below image)
You have just completed how to create Family table in Creo parametric 1.0, For any suggestion, please mail us here: firstname.lastname@example.org
Thanks for reading.