Автоматом удалять одну из точек на "слишком коротком участке" при скруглении углов

При скруглении углов линейных и контурных объектов, часто выскакивает сообщение "слишком короткий участок". Это когда алгоритм скругления выдал точки почти накладывающиеся друг на друга. При этом приходится одну из точек удалять, обычно просто двойным кликом по накладывающимся точкам. Почему бы это не организовать программно, ведь точки почти друг на друге, неважно какую из них удалить? Просто при вычислении длины участка, если она меньше N - вместо сообщения о коротком участке, просто вырезать одну из точек (любую, ибо они друг на друге), подстыковав соседний участок…

Ох уж эти бесячие скругления. Рисуешь подробно, в деталях, а потом после скругления в подарок пересматриваешь ещё нет ли пресечений контура. Но эта карточка дубль, имхо. Поэтому вот сюда идём https://yaboard.com/task/5d6754eb75e2e73e5c84778e