Биарки обычно используются в геометрическое моделирование и компьютерная графика. Их можно использовать для приблизительныйшлицы и другие плоские кривые путем размещения двух внешних конечных точек дуги вдоль аппроксимируемой кривой с касательной, которая соответствует кривой, а затем выбора средней точки, которая наилучшим образом соответствует кривой. Этот выбор из трех точек и двух касательных определяет уникальную пару дуг окружности, и локус Срединных точек, для которых эти две дуги образуют биодугу, сама по себе является дугой окружности. В частности, для аппроксимации Кривая Безье таким образом, средняя точка дуги должна быть выбрана в качестве стимулятор треугольника, образованного двумя конечными точками кривой Безье и точкой, где встречаются их две касательные. В более общем смысле, можно аппроксимировать кривую гладкой последовательностью бидуг; использование большего количества дуговых дуг в последовательности в целом улучшит приближение к исходной кривой.
В приведенных ниже примерах biarcs подчиняются аккорду и это точка соединения. Касательный вектор в начальной точке является , и касательная в конечной точке
На рис.2 показаны шесть примеров дуги.
Biarc 1 нарисован с помощью Biarcs 2-6 имеют
В примерах 1, 2, 6 кривизна меняет знак, а точка соединения также точка перегиба. Biarc 3 включает отрезок прямой .
Биарки 1–4 сотки короткая в том смысле, что они не поворачиваются возле конечных точек. В качестве альтернативы biarcs 5,6 длинный: поворот около одной из конечных точек означает, что они пересекают левое или правое дополнение хорды до бесконечной прямой.
Biarcs 2–6 разделяют касательные конца. Их можно найти на нижнем фрагменте рис. 3, среди семейства бидуг с общими касательными.
На рис. 3 показаны два примера семейств двухдуговых дуг, имеющих общие конечные точки и конечные касательные.
На рис. 4 показаны два примера семейств двухдуговых дуг, имеющих общие конечные точки и конечные касательные, причем конечные касательные параллельны:
На рис. 5 показаны конкретные семейства либо с или же
Рис. 2. Примеры биодуг.
Рис. 3. Семейства Biarcs с общими касательными (два примера)
Рис. 4. Семейства Biarcs с параллельными касательными к концам
Рис. 5. Семейства Biarcs с или же
Различные цвета на рисунках 3, 4, 5 объясняются ниже как подсемейства ,,В частности, для двухдуговых дуг, показанных коричневым на заштрихованном фонелинза -вроде или луна -подобно) имеет место следующее:
общий поворот (угол поворота) кривой точно равен (нет , который является поворотом для других бидуг);
: сумма - угловая ширина линзы / луны, покрывающей дугу, знак которой соответствует либо увеличению (+1), либо уменьшению кривизны (-1) дуги в соответствии с обобщенным Теорема Фогта (RU ).
Семейство дуговых дуг с общими касательными на концах
Семейство биодуг с общими конечными точками , , а общие концевые касательные (1) обозначены как или, кратко, как являясь семейным параметром. Свойства Biarc описаны ниже в статье.[2]
Построение дуги возможно, если
Обозначить
, и кривизна, угол поворота и длина дуги : ;
, и то же самое для дуги : .
потом
(в силу (2), Углы поворота:
Географическое положение точек соединения круг
(показано пунктирной линией на рис.3, рис.5) .Этот круг (прямая линия, если , Рис.4) проходит через точки касательная в существованиеБиарки пересекают этот круг под постоянным углом.
Касательный вектор к дуге в точке соединения , куда
Biarcs с иметь точку соединения на оси Y и дать скачок минимальной кривизны, в
Вырожденные дуги находятся:
Биарк : в качестве , , дуга исчезает.
Биарк : в качестве , , дуга исчезает.
Прерывистая дуга включает прямую линию или же и проходит через бесконечную точку:
Затемненная линзовидная область на рис. 3,4 ограничена бидугами. Он покрывает biarcs с Прерывистая дуга показана красной штрихпунктирной линией.
Вся семья можно разделить на три подсемейства невырожденных бидуг:
Подсемейство исчезает, если Подсемейство исчезает, если На рисунках 3, 4, 5 дуги показаны коричневым цветом, двойные дуги в синем и biarcs в зеленом.
Nutbourne, A.W .; Мартин, Р. Р. (1988). Дифференциальная геометрия применяется к дизайну кривых и поверхностей. Том 1: Основы. Эллис Хорвуд. ISBN978-0132118224.