Boole fails

 From: olle 18 Sep 2012  (1 of 9)
 Why can't i boole these objects? I want to cut the blades out of the cylinder. It works with some blades, but not all. Attachments:

 From: Frenchy Pilou (PILOU) 18 Sep 2012  (2 of 9)
 5412.2 In reply to 5412.1 For any reason... Kill alll blades except one then make Array circular so now any Booleans functions will works! ;) http://piloumaison.weebly.com/uploads/3/6/2/0/3620514/werfel.zip EDITED: 18 Sep 2012 by PILOU

 From: olle 19 Sep 2012  (3 of 9)
 5412.3 In reply to 5412.2 Thanks. Yes, this works. But why? These "illogical" things make it hard for the beginner (don't get me wrong, i like MOI very much).

 From: medi (MALD) 19 Sep 2012  (4 of 9)
 5412.4 In reply to 5412.1 hi olle. If you zoom in on the bevels at the end of each blade there appears to be a crossover of the broad edge of the bevel i.e. the bevel is not a flat plane. One corner appears sharp and the other appears rounded over. The bevel is not properly formed. I used a straight line to trim of the ends of the blades just above and below the cylinder and then used loft and join to reform the blades as solids(test1.png). The boolean difference operation then worked(test2.png). Hope this helps. Cheers Mal Image Attachments:

 From: Michael Gibson 19 Sep 2012  (5 of 9)
 5412.5 In reply to 5412.1 Hi Olle, just to help clarify, the particular problem looks like an area of "self intersection" near the bottom of the blades. That's where some surfaces of the object criss-cross back over each other, that kind of formation will prevent a solid from having a proper consistent inside and outside region and that can interfere with booleans and intersection calculations. Here's the area in particular, notice the kind of curly-cue crossing loop: - Michael Attachments:

 From: olle 19 Sep 2012  (6 of 9)
 5412.6 In reply to 5412.5 Thanks for explaining. The blades were created with a sweep (flat) and a helix (that was scaled 1D a little bit) as rail.