I want to use the cylinder and the spiral to do the Boolean subtract operation. The helix body is achieved by a curve around the helix. The cylinder is shown in Figure 1. The cross-section of the sweep operation is shown in Figure 2. The Helix line is a helix. After the helix body and the cylinder are obtained, Using the Boolean subtract operation, as shown in Figure 6, the result is shown in Figure 7. It can be seen that the result is obviously wrong, the cylinder is spilled, not the desired result. What should I do? please help me, thank you very much!
Solved! Go to Solution.
A couple notes:
- helix curves "twist" as you proceed along their length. This is why you need to keep alignment (or whatever) to remove the twist
- You swept helical solid intersects itself (I think this is what @1u7obd is trying to say). Try to redesign the cross section so as you sweep it along the helix it doesn't touch itself.
Production: NX10.0.3.5 MP16/TC11.2
I'd rather be e-steamed than e-diseaseled
thank you, the first notes, I do not know how to remove the twist, and the second is the actual situation is that, this model simulates the process of cylinder turning, so please give me a suggestion.
Following what other people said as you see in this image your swept feature has a self intersection. Each turn of your swept body has interference with the next turn.
Here are some of the ways to remove this self intersection:
1- make the section triangle used in the swept feature as small as possible. You only need the portion that intersects with the cylinder. try to trim the portion coming out of the cylinder.
2- increase the pitch value of your helix (if possible)