@Gijs Requested enhancements for GlobalEdgeContinuity:
The panel appears initially, without requiring any selections.
Option to select edge pairs or to select surfaces/polysurfaces. If a surface or polysurface is selected then automatic edge selection is used (current behavior).
Ability to add/remove selected edge pairs as well as add/remove surfaces and polysurfaces. If as surface or polysurface is removed then automatic edge selection is used to remove the corresponding edges (current behavior).
The ability to select, add, remove individual edge pairs would allow concentrating on the edge pairs of interest without having combs shown for other edge pairs.
With these enhancements to GlobalEdgeContinuity a separate EdgeContinuity tool would not be needed. I would use “EdgeContinuity” as the name for the remaining tool.
Comments above are based on Rhino 9 WIP ((9.0.26069.12305, 2026-03-10)
this is already possible, just press Enter after running the command, but I will update the commandline message to reflect this.
The other two requests will require a significant rewrite. But I am also afraid that this will make the tool too complex. With the automatic edge pair finding, you can’t remove edges from the list. When surfaces change, the model is recalculated.
If your concern is that there are too many combs shown, how about a switch that allows you to
“show only graphs for selected edge” ?
Understand. Second best would be for GlobalEdgeContinuity and EdgeContinuity to have a common interface (other than necessary differences) and for the internal calculations to be done the same.
That would be acceptable for me, if multiple edges could be selected. I may want to monitor two or three edges while I’m modifying surfaces.
Also, adding and removing surfaces is not working reliably for me currently. Sometimes a surface is not added, sometimes when I add a surface a different surface is deleted, and sometimes when I delete a surface a different surface is deleted. It could be I’m misunderstanding how it is intended to work - or I want to use it in a way you have not envisioned. It feels like it involves how the lists of edges to be included are modified when a surface is added or deleted from GEC.