Skip to main content
18-Opal
April 15, 2016
Question

Best Practices for replacing Family Tables?

  • April 15, 2016
  • 2 replies
  • 7849 views

We have a bunch of models that are using Family Tables that really shouldn't be family tables and we're considering alternatives.   Some of the alternative methods we are looking at are:

  • Inheritance Features
  • Flexible Features for assemblies with springs and things.
  • Leaving some Family Tables for hardware type items.
  • Mechanism for assemblies that need to show multiple positions of moving parts.

Does anyone have any best practices, lessons learned, advice, presentations, or documents that they would be willing to share?

We do use Windchill for our PDM/PLM solution, so that will need to be considered as well.

-marc


This thread is inactive and closed by the PTC Community Management Team. If you would like to provide a reply and re-open this thread, please notify the moderator and reference the thread. You may also use "Start a topic" button to ask a new question. Please be sure to include what version of the PTC product you are using so another community member knowledgeable about your version may be able to assist.

2 replies

1-Visitor
April 15, 2016

We avoid family tables if all possible, Windchill and family tables have a tendency to cause issues sometimes especially for CAD driven BOM's.  We have tons of legacy family tables and I break them up on as needed basis, especially when the instances are at different revisions.

The method is to checkout the whole family table into a workspace, then bring up in session the generic and instances you want to make standalone, this is very important!.  Then delete those instances out of family table.  Save the family table.  Then in the workspace you will see the instances are not part of the family table, but now standalone parts.  Check the whole family table and standalone parts back in. 

Downside, other users will see those old instances "out of date" in their workspaces.  They will not be able to update, they have to delete the old instances out of workspace and add the new standalone parts back in.  Or just start a new workspace and bring in everything fresh again which is a cleaner method.

mdebower18-OpalAuthor
18-Opal
April 15, 2016

Brad,

We have been breaking up family tables when we can as well.   I agree with you that there are numerous issues with Windchill and Family Tables.  Like you said we have a lot of legacy data that needs to be dealt with too.

Some of the family tables were created for good reasons, even if misguided.  I think we could really help drive the adoption if there were a good proven alternative to the family table instead of just breaking them up into separate models.  Like inheritance features / models for example.

-marc

2-Explorer
April 18, 2016

Hello Marc DeBower

thx for this topic, it´s realy interesting. Some basic operations from my point of view.

Where l will use Family table? (FT)

1. Make some dimmension diferent (length of screw, washer thickeness etc.)

2. Change string parameter value (drawing number, note etc.)

3. Suppress feater (hole at the end of bolt = YES/NO)

Where l can use FT and what are alternativies?

1) Make assembly settings. (part YES/NO)

      A) - use simply representations (cheap solution)

          - possibility to use graphic or geometry rep = less hardware demand

          - more flexible than FT

      B) - use Creo option modeler (costly solution)

          - Introducing Creo Options Modeler - PTC - YouTube

2) Unbend sheetmetal part (bend back = YES/NO)

       A) - l like thise trick Creo 2.0 Sheetmetal - Simplified Reps for flat pattern drawings

Some alternativies...

Have some other ideas, but don´t have more time

Regards

Milan

17-Peridot
May 4, 2016

These all work fine untill you revise the whole family table together to same revision, always.

If not then the problem starts and family table sucks..