Hi @pascal I often use FilletCrv with 0 to join angled curves that don’t touch or overlap.
It would be great to have this option in ordinary Join as a supplement to the current “average end points” behavior. (Obviously it would need to only be optional if the curves are not parallel, and maybe have an “apparent overlap” feature too in the future.
Then always use Connect instead of Join when dealing with curves. Connect with Join=Yes works exactly like Join for curves with coincident ends, and extends or trims the curves as you desire if the ends are not coincident.
Join is worked deep into my nervous system so I still wish for what I wish for
One tool to rule them all with Ctrl-J as shortcut to connect curves, meshes and surfaces sound sweet to me.
That is true for Connect. Join doesn’t need this info though, it just joins everything it can that is within tolerance.
True also that some ambiguous situations could arise assuming that Join tried to extend various curves in a preselection to be able to join with others that are further away than tolerance. I haven’t really analyzed all the possible situations.
A command can be set up to present different command line options depending on what is preselected (if anything). If more than 2 curves are selected, perhaps the option would simply not be available.
Yeah… but I really do not like this approach - All in all, I think this Connect within Join idea is not such a good one, I guess. There are so many potential exceptions that it just seems far more understandable and simple to leave it like it is - however, the YT item is there for Mikko at the moment, he’s way smarter than me and may just make something that works.
Yeah, this is perhaps what they call here “une fausse bonne idée” - something that sounds good on the surface, but that a more in-depth analysis reveals that it causes more problems than it solves…
All I envisioned was an option to when two none touching curves are asked to be joined if they can CONNECT as an alternative to AVERAGE end points IF they are in plane.
If multiple curves are selected then just ignore this just as it does today.
Today it looks like this if we try to join two none touching curves:
Nice, give it some time.
I understand that it’s easy to overcomplicate my simplistic ui wishes.
But that’s probably because you think I’m more sophisticated than I am