I've been trying to model a curved tube, but I'm having trouble making holes in it along the tube. I made the tube successfully using the Curviloft plugin and made the tube solid. I've also made solids that intersect the tube where I want the holes and in the right shape. I thought I could use Subtract under solid tools, but it either totally ruins the model or partially works but makes the tube no longer a solid.
I've tried scaling the model up by 100, 1,000 and 1,000,000 before trying the subtraction as I've seen suggested here, but it doesn't seem to help (this has worked for me in the past). Is there anything else I could try, or a plugin that has better solid tools?
I'm attaching the skp file of this. I think it's already scaled up (for reference, the rounded rectangles are 5mm by 3mm). There are 4 identical solids which intersect the tube in two places each, for a total of 8 holes.
Thanks for any help you can give me with this.
curved straw new 1-5.skp