SDK - Add FilletDefinition Exception because of too big radius - which edges?

SDK - Add FilletDefinition Exception because of too big radius - which edges?

Anonymous
Not applicable
245 Views
0 Replies
Message 1 of 1

SDK - Add FilletDefinition Exception because of too big radius - which edges?

Anonymous
Not applicable

I am collecting a number of edge loops for which a fillet should be created. Creating those fillets one per edgeloop works fine (when the radius is too big or not applicable i catch the exception that adding the fillet throws and try a smaller radius) - but this creates a fillet per edgeloop.

What our designers want is a fillet per radius with all the edge-loops added.

When trying to create a fillet with all the edgeloops it may fail because the radius is too big for some edges. Is there a way to determine which edges cause the adding of the filletdefinition to fail? The exception does not contain any suitable info and there is no method to pre-validate a filletdefinition that i could find. Inventor itself can show the edges when creating a fillet manually, or additionally - only create the fillets where applicable. That would be okay too.

 

My workaround was to create a fillet for each edgeloop, group them by radius, delete the fillets for which i know now that the radius is applicable (which is reaaaaly slow), and create a combined fillet again...

 

thanks for any help

0 Likes
246 Views
0 Replies
Replies (0)