I have a bunch of connected edges as a base mesh. What I want is to split my edges by angle, convert theses edges to a curve and trim that curve by a certain distance. Split Edges node works, but does not give me the result I want. How can I split edges in the marked areas? Thanks!
After taking my selection setup from your previous question, all you need to do is add 7 nodes:
The algorithm is to delete the selected points, and then on another copy of the geometry, split all edges and merge back only the points not deleted in the other copy (recognized by "Geometry Proximity" - if the distance is greater than $0$ - the point was deleted). Convert back to curve and trim.
Theoretically minor versions shouldn't introduce breaking changes, but apparently here it's the case and it hurts - to add in salt to injury, it doesn't automatically convert the old behavior to equivalent nodes in the new version (like it did with e.g. Transfer Attribute node). So this is how I implemented the old behavior of Split Edges node with all edges selected: