I have a pretty annoying issue. I am working on a simple bottle cap and I use the helix function to draw the thread. At an end of the helix, I use the face, convert it to sketch and want to revolve around an arbitraty axis (not coincident to the axis of the helix) by 90 degrees. The problem is that I have different configuration with different length of thread, some comes with one full turn, some with 2 full turns, those are non issues, other have 1.5 turns and the problem is that with those ones, the sketch orientation is different and the direction for the revolve is wrong. each time I change configuration, I loose that geometry. How can I fix it for good?