Hi all,
This is not a problem with SWX - this is pure ignorance and inexperience. I can pick my path using "select tangency" before I am in the feature - but Sweep defaults to selecting the profile first, so it puts my path into the profile collector. Delete that reference and pick my sketch for the profile and switch to the path collector - RMB on the edge and "select tangency" is not there anymore. So I go to the SelectionManager (real potential here if I could figure it out...) and I manage to select the edges (they ARE tangent and the Selection Manager does propagate the selection all the way around.) Now I have a path selected, but I get an error message.
I think the sketch needs to be at the endpoint of the path...? Do I reqally need to create a plane at the endpoint and sketch on that plane for my sweep to work? Can't I sweep in both directions?
Can you please help me out with some of the sweep path rules I need to follow?
Thanks!
-Nate
This is a really tricky one! The problems with the original sweep are due to some sort of bug with edge continuity. If you make a 3D sketch, then select tangency from that edge it will select the entire loop that you want and you can convert entities. But then if you right click on part of the sketch and pick Select Chain you will see that the chain is not continuous, even though it was converted from one long tangency selection.
It for some reason doesn't see the ends of these converted entities as matching up.
It is like that on both sides. I kind of fixed it by deleting the short segment and drawing a spline that was tangent to both adjacent lines. After that I had one long continuous chain that could be used as a sweep path... but it was still messing up like in your last image.
So then I thought it might do better if there was a guide curve for the outer corner of the triangle. Ideally that outer edge would lie on the part surface so I was trying to figure out a way to get an offset curve of a 3D sketch along the surface. I thought it would be as easy as copying the surface and then trimming back by some fixed distance, but I don't think you can do that.
So I took another approach to get a guide curve. I copied the part surfaces that bordered the curve, then made a normal ruled surface, and then offset from that.
The resulting offset surface gave me an edge that could be used as a guide curve and was a fixed distance (1mm) away from the path. This edge, however, sat up off of the part surface in places. So I adjusted the profile path to extend that outer edge of the triangle lower to make sure it went all the way into the part.
I swept that profile using the edge of my ruled surface as the path and the edge of the offset surface as a guide (you can select the loops with the selection manager) and it swept successfully.
Then I combined the resulting solid body with the part and it is pretty good.
It's not perfect though. There are small irregularities around the inner edge where I guess the actual sweep path didn't match up with the part edge. If that's a problem for you you might be able to delete faces to get rid of the weird parts and then patch it up smoother.
Hopefully that works for you, or maybe someone else will find a better and/or easier way to do it.