Welcome to the Onshape forum! Ask questions and join in the discussions about everything Onshape.
First time visiting? Here are some places to start:- Looking for a certain topic? Check out the categories filter or use Search (upper right).
- Need support? Ask a question to our Community Support category.
- Please submit support tickets for bugs but you can request improvements in the Product Feedback category.
- Be respectful, on topic and if you see a problem, Flag it.
If you would like to contact our Community Manager personally, feel free to send a private message or an email.
sweeping a spline along a helix
don_felton
Member Posts: 6 ✭
Hi
I am making a fitting to screw onto corrugated hose. Should be simple. I have a helical path along a cylinder and a curve/endpoint based sketch correctly positioned to enable the sweep. I can test that by using the same sketch to sweep circles rectangles etc around the helix.
BUT if I try and sweep a spline that is the same pitch as the helix (to form a surface or a solid) ... it fails. Lines or rectangles sweep fine. Splines with endpoints that do not coincide form a helix. Splines that are teh right pitch but where the endpoints are at different diameters even seem to fill but obviously leave a "step".
One thing that does appear to work is to insert short straight lines at the "ends" of the spline so the helix "join" is not spline to spline but line to line. I guess I could then shrink these lines so they were very short (0mm?) but its a bit horrible. My suspicion is that while I have bound the spline such that its should be normal (parallel to the cylinder) at its end points... it is not 100% and that causes it to fail.Here is my experimental part
Thoughts appreciated... though I may go with the very short straight line solution.
Don0
Best Answer
-
S1mon Member Posts: 2,988 PROSweeping in a single step is creating geometry that Parasolid either considers self-intersecting or non-manifold. If you do two sweeps and boolean merge, it will work. I split the wave in Sketch 2 into two pieces.1
Answers