Relation to control min/max of flexible part
Hello all,
I have been out of the Creo world for about 5 years and have recently been sucked back in (away from CAD).
I am building a strut assembly for use as a library part. I have my family table built as well as all the relations written for dimension control other than the min/max I am struggling to figure out. Because this is a library part that could be used across multiple projects (and for BOM purposes) I did not use mechanisms and instead made it a flexible part.
The strut assembly has an extension rod that gets cut to size on site, but has a min/max based on the strut model you purchase. There are 11 different strut options, each with a separate min/max range (listed below):
Size A - 9.625 to 53.125
Size B - 10.125 to 99.125
Size C - 10.125 to 111.125
Size 1 - 11.375 to 110.375
Size 2 - 11.375 to 110
Size 3 - 11.375 to 108.5
Size 4 - 13 to 108
Size 5 - 13 to 106.5
Size 6 - 13 to 104.75
Size 7 - 15 to 102.5
Size 8 - 17.25 to 98
Because the width of said rod is different per instance, my thought was I could write some form of an IF/THEN statement where it would see the diameter of said extension rod and keep the flexible part locked between those value ranges associated.
Something along the lines of:
IF <extension rod diameter dimension> = <size a dimension>
THEN <min/max from size a>
....
And so on
Does anyone with more knowledge that a washed up Creo guy have some guidance for me?
Thanks all!
Mike

