cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Community Tip - Learn all about PTC Community Badges. Engage with PTC and see how many you can earn! X

Family Table Suppression

SS_9818127
4-Participant

Family Table Suppression

Hello,

 

so my problem is that i have a family table with three instances (A,B and generic). Depending on the choosen one, different Features in the lower parts should be activated or suppressed. So when i try to add a column with the Features, it wont let me choose them. I also tried it with Pro/Program but with no success. Are here others ways or have i done somethring wrong?

Please answer me.

 

Thanks

Steve

 

Creo9

8 REPLIES 8
SS_9818127
4-Participant
(To:SS_9818127)

Or how to link an family table with a other one

SS_9818127
4-Participant
(To:SS_9818127)

For expample: i have a ball und a cube

in the first part i choose what i want. the ball or the cube (that works)

in the second part i want to adjust the housing form them (copie-geometrie and exrtudeted both, so i have the housing with a extrusion of a ball and one with a cube). (also worked)

Ant now i want to suppress that one feature that i dont need. How do i make this?

Thx

 

I suggest you post a model that you are having this issue with. Note the version of Creo you are using as well.

========================================
Involute Development, LLC
Consulting Engineers
Specialists in Creo Parametric
SS_9818127
4-Participant
(To:tbraxton)

First update: I have managed to suppress them with pro/program and an parameter. In the moment i work on a "simpler" part to understand the pricipel befor i go to my bigger one.

A have a .asm with the generic, variant A and B.  (picture familytable)

There are also two parameters which should suppress the extrude feature (the to right ones). If i set them manuelly, it works. But if open a variant an try to regenerate it, an error (picture error) appears. The relations are correct and function, but only in the generic one.

 

So is there a setting to "allow" this? Or is ther a other way to make this possible?

 

 

Creo 9.0.5.0 Parametic (Educational Edition, full license, expect some application (simulation))

 

Hope this helps

Steve

SS_9818127
4-Participant
(To:SS_9818127)

Edit:

All i want is to click these (red) .asm for a family table in the main .asm.

 

When i open the main .asm it should open a choosing menu, where you can choose between designpl and designk. Depending on wich one, it should ask if i want the 90p-lan/90p-una or 100p (when designpl is clicked). An the rest when the designkl is clicked.

 

(I know i can assemble all in one .asm without the innenleben.asm and make a familytree but this is only a ermergency solution for me)

 

Could i have writen this on the first time? Yes, but I´m stupid as f and brain not braining correctly

You should also review if there are any references to the features that you are suppressing/showing. If yes then the model will obviously fail as the children of the suppressed features will not regenerate and vise versa for the Shown case. Hope you understand this concept of parent child relationship.

Thanks, found my error. Was a rotation-axis.

 

But is there a way to make something like i have written bevor? (When i open the main .asm it should open a choosing menu, where you can choose between designpl and designk. Depending on wich one, it should ask if i want the 90p-lan/90p-una or 100p (when designpl is clicked). An the rest when the designkl is clicked.)

 

Yes or no? and when how?

The approach I think you need is to have all the different combinations of options represented in the top level assembly. I guess that's something like six (6) instances for you?

In the component models, make a family table of each with the various dimensional versions you need.

In the assembly, add each component you want to vary to the family table as its own column.

In the assembly family table, the component columns default to using either "Y" or "N" to say whether or not a component is to be present in the instance. What you can do is instead of "Y" for the different versions, you put the name of the component instance. For example, for your assembly this might be "90P-LAN" for one assembly instance, and "90P-UNA" for another. It's a bit more complicated than a simple binary yes or no. Just be sure to spell the names of the instances in the columns correctly.

Top Tags