Один из алгоритмов построения скруглений в инженерных программах включает следующие этапы: 1
- Разбить заданную цепочку на элементарные составляющие. 1 Например, для скругления трёх граней это будут три грани: левая, правая и центральная. 1
- Последовательно упорядочить элементарные составляющие. 1
- Построить поверхность скругления для каждой элементарной составляющей. 1 Для этого нужно определить кривые, по которым скругление касается каждой из трёх граней. 14 Эти кривые обычно строят как сплайны, которые проходят через известные точки, рассчитанные заранее. 14
- «Сшить» рёбрами соседние поверхности скругления. 1
- Обработать торцевые участки цепочки скруглений, то есть корректно соединить их с модифицируемым телом. 1
В некоторых инженерных программах, например Pro/Engineer, есть разные способы размещения скруглений: 2
- По кромкам. 2 Радиусы создаются касательно к поверхностям, смежным с выбранными кромками. 2
- По поверхности и кромке. 2 Скругление будет касательно к поверхности и проходить через кромку. 2
- По двум поверхностям. 2 Радиус создаётся касательно к этим поверхностям, есть возможность поглощения существующей геометрии или заполнения пустого пространства между ними. 2
Во всех случаях геометрия создаваемого скругления автоматически адаптируется под существующую геометрию детали и распространяется на все кромки или поверхности, смежные с выбранными. 2