Solid.difference doesn't work (easy problem)

hi, i am new to dynamo and having issue
trying to make a openings by using solid/difference but it doesn’t work
i made a tunnel-look-like structure (surface sliced) then made it solid by thicken
i want to make openings with solid (circle>extrude) but it never works the way i Think


here’s what i get from work

Hi @sol !
It looks like it works only with the first extruded circle, is that what is wrong ?
If it is the issue you can try to change the level of the “other” input of your Solid.Difference node, or make a single solid by union the 3 cylinders.

hi labonne i made cylinders seperate and make it a union and then it worked! thank you for advice
And then i have another question
when we use curve.extrudeassolid can we extrude it both side?
because it just extrude either +way or - way i can’t make opening clearly
thank you

You can make a surface with the circles using Curve.Patch and then extrude the surface with Surface.Thicken, there is two nodes, one single side and one both sides.

thank you so much :slight_smile: :slight_smile: