Jump to content

Биарк

Рис. 1

Бидуга образованная — это гладкая кривая, двумя дугами окружности . [1] Чтобы сделать бидугу гладкой ( G 1 непрерывно ), две дуги должны иметь одинаковую касательную в точке соединения, где они встречаются.

Биарки обычно используются в геометрическом моделировании и компьютерной графике . Их можно использовать для аппроксимации сплайнов и других плоских кривых , разместив две внешние конечные точки бидуги вдоль аппроксимируемой кривой с касательной, соответствующей кривой, а затем выбрав среднюю точку, которая лучше всего соответствует кривой. Этот выбор трех точек и двух касательных определяет уникальную пару дуг окружности, а геометрическое место средних точек, для которых эти две дуги образуют бидугу, само по себе является дугой окружности. В частности, чтобы таким образом аппроксимировать кривую Безье , среднюю точку бидуги следует выбрать как центр треугольника, образованного двумя конечными точками кривой Безье и точкой пересечения двух их касательных. В более общем смысле, можно аппроксимировать кривую гладкой последовательностью бидуг; использование большего количества бидуг в последовательности в целом улучшит близость аппроксимации к исходной кривой.

Примеры двудуговых кривых

[ редактировать ]
  1. В приведенных ниже примерах биарки стянуты аккордом и это точка соединения. Касательный вектор в начальной точке является , и это касательная в конечной точке
    ( 1 )
  2. На рис. 2 показаны шесть примеров биарков.
    • Биарка 1 нарисована с Биарки 2-6 есть
    • В примерах 1, 2, 6 кривизна меняет знак, а точка соединения также является точкой перегиба. Биарка 3 включает в себя отрезок прямой .
    • Биарки 1–4 короткие в том смысле, что они не поворачиваются вблизи конечных точек. Альтернативно, бидуги 5,6 длинные : поворот возле одной из конечных точек означает, что они пересекают левое или правое дополнение хорды до бесконечной прямой.
    • Биарки 2–6 разделяют конечные касательные. Их можно найти в нижнем фрагменте рис. 3 среди семейства биарков с общими касательными.
  3. На рис. 3 показаны два примера семейств бидуг, имеющих общие конечные точки и конечные касательные.
  4. На рис. 4 показаны два примера семейств бидуг, имеющих общие конечные точки и конечные касательные, причем конечные касательные параллельны:
  5. На рис. 5 показаны конкретные семьи, в которых есть либо или
Рис. 2. Примеры биарков
Рис. 3. Семейства биарков с общими касательными (два примера)
Рис. 4. Семейства биарков с параллельными касательными
Рис. 5. Семейства биарков с любым или

Различные цвета на рисунках 3, 4, 5 поясняются ниже как подсемейства. , , .В частности, для биарков, показанных коричневым цветом на затененном фоне ( линзоподобных или луноподобных ), справедливо следующее:

  • общий поворот (угол поворота) кривой точно равен (нет , что является поворотом для других биарков);
  • : сумма — угловая ширина линзы/луны, охватывающей бидугу, знак которой соответствует либо возрастающей (+1), либо уменьшению кривизны (−1) бидуги, согласно обобщенной теореме Фогта ( Теорема Фогта#Обобщение предложений [ ру ] ).

Семейство биарков с общими касательными

[ редактировать ]

Семейство биарков с общими конечными точками. , , а общие концевые касательные (1) обозначим как или, кратко, как является семейным параметром. Свойства Biarc описаны ниже в рамках статьи. [2]

  1. Построение бидуги возможно, если
    ( 2 )
  2. Обозначим
    • , и кривизна, угол поворота и длина дуги :    ;
    • , и то же самое для дуги :    .
    Затем (ввиду (2) , ).Углы поворота:
  3. Местоположение точек соединения это круг (показано пунктиром на рис.3, рис.5).Этот круг (прямая линия, если , рис.4) проходит через точки касательная в существование Биарги пересекают эту окружность под постоянным углом
  4. Касательный вектор к бидуге в точке соединения находится , где
  5. Биарки с иметь точку соединения на оси Y и получим минимальный скачок кривизны , в
  6. Вырожденные биарки – это:
    • Биарк : как , , дуга исчезает.
    • Биарк : как , , дуга исчезает.
    • Прерывистая бидуга включает прямую линию или и проходит через бесконечную точку :
    Затемненная линзообразная область на рис.3,4 ограничена бидугами. Он охватывает биарки с Прерывистая бидуга показана красной штрихпунктирной линией.
  7. Вся семья можно разделить на три подсемейства невырожденных биарков: Подсемейство исчезает, если    Подсемейство исчезает, если На рисунках 3, 4, 5биарки показаны коричневым цветом,биарки в синем,и биарки в зеленом цвете.
  1. ^ Болтон, КМ (1975). «Биадуговые кривые». Компьютерное проектирование . 7 (2): 89–92. дои : 10.1016/0010-4485(75)90086-X .
  2. ^ Курносенко, А.И. (2013). «Биадуги и билинзы» (PDF) . Компьютерное геометрическое проектирование . 30 (3): 310–330. дои : 10.1016/j.cagd.2012.12.002 .
  • Натборн, штат Аризона; Мартин, Р.Р. (1988). Дифференциальная геометрия применяется к дизайну кривых и поверхностей. Том 1: Основы . Эллис Хорвуд. ISBN  978-0132118224 .
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 6a3e66408a1e3add47fe66284187dda5__1693444920
URL1:https://arc.ask3.ru/arc/aa/6a/a5/6a3e66408a1e3add47fe66284187dda5.html
Заголовок, (Title) документа по адресу, URL1:
Biarc - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)