boolean modifier difference error I am trying to cut out the "rotational path" of a cylinder as it rotates through a block.

So I created a bunch of copies of the cylinder and rotated each copy in increments of 7.5 degrees until I had covered the full range of motion.

Now I am trying to use a boolean modifier to cut each cylinder 1 at a time from the main block.

I can only get about 5 of the modifiers added before it starts to give me errors saying it cannot execute.



Any help is much appreciated. thanks
You may want to generate your "rational path" with a different cleaner technique possibly using some screw modifier or something different.

Your current method is bound to give problems sooner or later, most related to bad topology and self intersecting geometry both of them well known enemies of Boolean operations.

This has been asked countless times, search this site for "Boolean" and you will find hundred of questions about failed Boolean operations and all the recurring problems and solutions.

If you really insist in doing that way don't plan on being able to add dozens of live Boolean modifiers on top of each other interactively. Blender will eventually crash or most likely fail to preform operations well before that.

Apply your modifiers one at a time before proceeding to the next cylinder