Is a fillet external

Is a fillet external

Anonymous
Not applicable
520 Views
3 Replies
Message 1 of 4

Is a fillet external

Anonymous
Not applicable

I'm iterating through all fillets on a sheet metal component, but need to identify ONLY the external fillets, ignoring the internal ones.

How best to do this??

0 Likes
521 Views
3 Replies
Replies (3)
Message 2 of 4

Anonymous
Not applicable

If oFilletEdgeSet.AllRounds = True Then

 

The above would seem to be the solution in identifying if the fillet is internal or external so


Dim oFilletEdgeSet As FilletConstantRadiusEdgeSet  I would need this but,


Set oFilletEdgeSet = ?????  this is where I get stumped  😞

 

As always help and guidance would be greatly appreciated as I'm not an instinctive programmer.

0 Likes
Message 3 of 4

YuhanZhang
Autodesk
Autodesk

Suppose that you have a fillet feature oFilletFeature, and then you can get the FilletEdgeSet as below:

 

 

Set oFilletEdgeSet = oFilletFeature.FilletDefinition.EdgeSetItem(1)
Debug.print oFilletEdgeSet.AllRounds

 

if you have multiple edge sets in that fillet feature, you can transverse over the edge sets. Hope this helps.

 



If this solves the problem please click ACCEPT SOLUTION so other people can find it easily.



Rocky Zhang
Inventor API PD
Manufacturing Solutions
Autodesk, Inc.

0 Likes
Message 4 of 4

Anonymous
Not applicable

Thank you.

 

It was the EdgeSetItem(1) where I got confused.  I should have realised there could be more than 1 item in the set and that this was indicated on the API Object Model drawing by the (x) !!

 

0 Likes