TCL code for surface fillet removing in a series of fillets and filling the gap.

User: "Rachit Semalty"
Altair Community Member
Updated by Rachit Semalty

Hi all. I am trying to remove a surface fillet, from a series of joined surface fillets, using the command *surfacefilletremove.

The command is working fine for single isolated fillet but problem arises when I try to use it for defeaturing one fillet from a series of fillets.

The problem is that I need to select the two opposite lines of the fillet surface for free edge.

Now:

1) How do I use TCL code to select boundary lines of a surface?

2) How would I know that which two of the four boundary lines are parallel and perpendicular to the fillet direction?

3) New free edges are created when one of the fillet in a series of fillets is defeatured resulting in an open geometry as shown below. 

image   image

Is there any way to fix it using TCL at the same time of creation of fillet? If not, then how may I select the three edges to create the filler surface using TCL code?

 

Thanks and regards,

Rachit.

Find more posts tagged with