Skip to main content
11-Garnet
December 23, 2022
Solved

Variable parameter via a inheritance can be calculate in family table but with error

  • December 23, 2022
  • 2 replies
  • 1812 views

I find this comportement very strange but i know that it's possible to drive a dimension with a parameter in inheritance:

1-PART A with dimension driven by parameter

AC_10460838_0-1671835691628.png

2- PART B with PART A in inheritance and with variable parameter and relation but with error with = or ==

AC_10460838_1-1671835806318.png

And with == i obtain this error

AC_10460838_2-1671835868814.png


But when i put this parameter A in family table creo calculate the value with good value in each instance but with relation error

AC_10460838_3-1671835952590.png

 

AC_10460838_4-1671836146766.png

 

Why creo permitte to do this if not possible??
Many users test naturally to drive this...

The other metod is to drive a dimension via a inheritance part with a parameter

Thank you very much for your reply


 






Best answer by MartinHanak

Hi,

I am not inheritance expert ...

1.] I removed relation d18=HT_AX from 4cad_231222_option_wc.prt

2.] I created 4cad_231222_option_wc_inh.prt and added relation d18:***=HT_AX

See uploaded inheritance_2022-12-24.zip

2 replies

tbraxton
22-Sapphire II
22-Sapphire II
December 23, 2022

This is difficult to evaluate without some actual models with the dependencies you are asking about. Please post some test models and indicate what version of Creo you are using. I would approach this type of issue as you would debugging programming code which can only be done with the code (the models).

 

PS

Did you really intend to label this as a generative design question? If not, change the label. 

11-Garnet
December 24, 2022

I'm using creo 8.0.5

24-Ruby III
December 24, 2022

Hi,

I am not inheritance expert ...

1.] I removed relation d18=HT_AX from 4cad_231222_option_wc.prt

2.] I created 4cad_231222_option_wc_inh.prt and added relation d18:***=HT_AX

See uploaded inheritance_2022-12-24.zip

11-Garnet
December 24, 2022

Hello Martin

Yes you have reason, usually i do it as you explained but many users try to driven parameter with a second parameter in inheritance part.
I will ask to ptc if it's possible to prohibit this action .

Thank you