Как нарисовать точную дугу окружности в Adobe Illustrator?

15

Скажем, дуга с радиусом r с центром в o от угла a до угла b .

Я не понимаю, как использовать инструмент Arc в Adobe Illustrator таким образом. Какой лучший способ нарисовать это?

AN0
источник

Ответы:

15

ИИ отстой за это. Illustrator также не рисует «настоящие» круги (то есть, используя центральную точку и радиус), он Ellipseиспользует кривые Безье.

Лучше всего сделать Ellipseс равной шириной и высотой (то есть, круг) и использовать 2 Line Segmentфигуры, чтобы пересечь Ellipse. Это займет 3-4 шага вместо 1, но это позволит вам использовать определенные размеры.

Farray
источник
5

Используйте инструмент круговой диаграммы! Это немного взломать, но это работает.

Пример: создание угла 30 °.

  1. Создайте круговую диаграмму с нужными размерами.
  2. Рассчитайте угол в единицах оборотов полного круга. 30 ° / 360 ° = 1/12 оборота.
  3. Создайте круговую диаграмму со значениями 1 и 11 (1/12 + 11/12 = 1 или 100%)
  4. Разгруппируйте объект графика и выберите клин, соответствующий углу.
Андрей
источник
2
Или, в качестве более простой альтернативы шагу 2 (обороты полного круга), если у вас нет под рукой калькулятора, введите нужный угол в первой ячейке, а затем 360 минус это число во второй. Итак, 30и 330для 30 °, 85и 275для 85 °, и т. Д. И когда вы закончите, выберите центральную точку с помощью инструмента прямого выделения ( a) и удалите ее, оставив только дугу вместо клина.
user56reinstatemonica8
3

Фаррей ответ является стандартным способом. Другой способ - использовать скрипты. Один скрипт, который может помочь, это скрипт "Circle" отсюда http://shspage.com/aijs/en/#ovalize . Он создаст круг с заданным числом равных сегментов, хочет дугу 60 °, сделает круг из шести сегментов и удалит все сегменты, кроме одного. Другим вариантом (если у вас есть некоторые навыки программирования) может быть создание собственного сценария. Scriptographer - это скрипт-плагин для Illustrator, который добавляет несколько конструкторов, позволяющих создавать дуги в ваших собственных скриптах.

nine9ths
источник
2

Если что-то не улучшилось, вы все равно должны нарисовать симметричный эллипс (круг), а затем использовать «c» (ножницы), чтобы обрезать его до нужного размера. «Научный» путь занимает столько же шагов и менее нагляден. Черная шляпа - это черная шляпа (французская пословица). Было бы хорошо, если бы вы могли указать угол и радиус, а затем переместить результаты в нужное положение.

Джон Мейтленд Могилы
источник
На глаз? Вопрос о точной спецификации.
e100
1

Быстрее, точнее и намного проще: с выбранным инструментом Ellipse, удерживая Shft + Alt, нарисуйте идеальный круг по диаметру по вашему выбору. (Вы можете добавить заливку, но удалить обводку).

Выберите инструмент «Сегмент линии», выберите центральную опорную точку круга (не путь), нарисуйте вертикальный сегмент, перекрывающий верхний край круга на несколько пикселей (перекрытие важно).

нажмите R на клавиатуре (вращающийся инструмент).

Затем удерживайте Alt и выберите нижнюю опорную точку сегмента. Вращающиеся окна инструментов выскакивают. Теперь в поле, в котором вы вводите угол поворота, введите 360 / N ** (N - это число равных отрезков круга, на которое вы хотите разделить круг) ** и в меню нажмите «Копировать».

Нажмите Ctrl + D (N-2 раза на клавиатуре).

Получить инструмент выбора и выбрать все на экране, и что у вас есть ... ваш круг идеально разделен на симметричные сегменты, как вы выбрали. Вы можете продолжить и делать что угодно с изображением.

Wnog
источник
0

Вот как вы можете получить точную дугу с любым радиусом (в AI): допустим, мы хотим, чтобы дуга составляла 250 °.

  1. Нарисуйте линию длиной 360 пикселей (линия 1).

  2. Нарисуйте еще одну линию с длиной, соответствующей вашему углу дуги. В нашем случае 250 пикс. (строка 2)

  3. Теперь поместите начальную точку линии 2 над начальной точкой линии 1 (перекрывают обе линии).

  4. Выберите строку 1 (360 пикселей) и сделайте ее непрозрачной 0%.

  5. Откройте окно кистей (окно → кисти).

  6. Выберите обе линии и перетащите их в окно кистей, чтобы создать новую кисть.

  7. Теперь нарисуйте круг любого радиуса, который вы хотите (обведите и залейте прозрачным).

  8. Выберите созданную кисть из определения кисти в наборе инструментов.

ajinkya
источник