the “_what” command on the initial wing shows an edge tolerance up to 0.002
your document tolerance is 0.001
→ _trim again
→ _join again
depends a bit on what you re after - but please notice:
if you use a real cone or an revolve the Edge (A) might not be a line.
if you do a sweep2 the surface will not be 100% rotational./ or not a perfect cone.
it s realy hard to guess where the inprecision comes from - but above workflow will fix your naked edges:
(i used your _sweep2 approach)
Now then I need to obviously manage this myself.
Before opening the Rh5 from you, I went back to basics.
delete top and bottom circles for cone, redraw them 0.55 and 0.7inch dia and position them as before at where the wing becomes horiz at the upper and base if wing at bottom.
draw line at quads, check dir for circles and sweep2rail.
use surface planar curve command and create ends of cone, join and check for edges, all good.
delete rhs wing, and the swept faces of the wing.
Redo the sweep2rail of all but the end areas, checking all dir or ok.
add an extra straight profile ‘A’ at the top rather than use the blue curve ‘B’ to sweep to the straight line, sweep2rail (F G rails A E as profiles) and get a better surface, then use clone of sides of wing and trimmed to get sides C D as profiles for sweep2rail the last little bit with the new straight line A and curve B as rails.
at base use sweep2rails , rails J K and the blue segment H sweep to the straight line I.
Join all the wing surfaces, run show edges and it shows 7 though I expected 4, and cannot see the other three.
Mirror the wing and run Intersect, get two ‘rectangles’ (red layer) on my cone.
Trim cone surface with these.
Select the two wings and cone and join, and get an error message.
I bet a lot of folk didnt know that. not if cone is straight sided as opposed to an aircraft spinner on a spitfire etc.
However I simply ran intersect of wings to cone, and used result to trim cone to accept the wings in join command.
Should that not work ?
I cant in my mind see why it fails, and how one would establish the cut lines of one object with another for a join.