Boolean Union - Not sure why it's not doing it?

 From:  ClosedCircuit
6739.6 In reply to 6739.5 
Hi Michael,

Thanks a lot for your explanations. I understand the next steps which is great. I know what I'll be doing tonight ;-)

At a more philosophical level, is my strategy correct (i.e. trace the labyrinth with curves, accepting that the branching off will trigger some problems at a later stage, sweep and clean up) or should I have approached the whole thing differently?

My thinking is that the labyrinth will be Boolean-Diff'd into a box which will itself be deformed into a cylinder for 3D printing an object similar to the one in the picture below.

Cheers

Phil