Тахометр в Inkscape

Рисование тахометра — довольно длительный и трудоемкий процесс. А все потому, что у этого прибора большое количество мелких деталей типа стрелочки, шкалы, цифр и т.п. К счастью, даже такую трудоемкую работу можно значительно упростить, если рисовать тахометр в Inkscape.

Тахометр в Inkscape

Рисование измерительной шкалы

1

Для начала нарисуйте (B или Shift+F6) ровную горизонтальную линию длиной ровно 496.500 пикселей.

Рисование горизонтальной линии в Inkscape
2

Не снимая выделения с линии, откройте диалоговое окно контурных эффектов (Shift+Ctrl+& или в меню Path → Path Effect Editor). Выберите среди предложенных эффектов пункт Ruler («линейка»).

Контурные эффекты в Inkscape - линейка
3

Выставьте те же параметры эффекта, что указаны на рисунке ниже.

Параметры контурного эффекта линейка в Inkscape
4

После этого продублируйте линию с эффектом, передвиньте ее вверх и измените значение второстепенного шага на 0 (Minor length: 0).

Параметры контурного эффекта линейка в Inkscape, вариант 2
5

Преобразуйте каждую из двух полученных линеек в обычный контур (Shift+Ctrl+C или в меню Path → Object to Path).

Конвертация объекта в контур в Inkscape
6

Теперь нам нужно удалить длинные горизонтальные линии. Для этого в режиме редактирования узлов (N или F2) кликните на одну из этих линий (при этом выделятся конечны узлы линии) и нажмите на клавишу Delete.

Выделение лишних контуров в Inkscape
7

Если все сделано верно, то вы получите примерно такой результат:

Удаление лишних контуров в Inkscape
8

Повторите ту же операцию для второй «линейки».

Повторение удаления лишних контуров в Inkscape
9

Причина, по которой мы сделали вторую линейку — возможность задать основным штрихам задать большее значение толщины линии. Увеличьте толщину и выровняйте линейки относительно друг друга (это можно сделать при помощи диалога выравнивания, доступного по Shift+Ctrl+A).

Изменение толщины контура и выравнивание в Inkscape

Искривление измерительной шкалы

1

Настало время придать измерительной шкале округлую форму. Активируйте инструмент создания эллипсов (E или F5) и нарисуйте окружность 235px на 235px. После этого преобразуйте полученную окружность в кривую (Shift+Ctrl+C).

Рисование окружности в Inkscape
2

Активируйте инструмент редактирования узлов (N или F2), выделите все узлы кроме верхнего и нажмите на клавишу Insert. После этого в нижней части окружности должно появиться два новых узла. Того же эффекта можно добиться использованием соответствующей иконки на панели инструментов, но я больше привык к управлению клавишами (это удобнее и значительно быстрее).

3

Теперь выделите нижние три узла и нажмите комбинацию Alt+Del. Опять же, то же самое можно сделать нажатием на иконку на панели, если вам так удобнее.

Удаление ненужного сегмента окружности в Inkscape
4

Теперь скопируйте полученный сегмент окружности в буфер обмена (выделите его и нажмите Ctrl+C). Выделите шкалу и перейдите в уже знакомый нам редактор контурных эффектов (Shift+Ctrl+7). Выберите в выпадающем списке доступных эффектов Bend («изгиб») и нажмите на кнопочку Paste path (см. рисунок ниже). Посмотрите на результат, проникнитесь красотой и магией происходящего и повторите ту же операцию для второй шкалы 🙂

Контурный эффект изгиб в Inkscape
5

Вуаля, круговая шкала готова. Круто, не правда ли?

Применение контурного эффекта изгиб в Inkscape

Рисование основных элементов тахометра

1

Нарисуем подложку для нашей шкалы. Начните с обычного круга. Нарисуйте его и выровняйте относительно шкалы.

Рисование круглой подложки в Inkscape
2

Разместите этот круг ниже шкалы (выделите и нажмите End). Назначьте кругу темно-серую заливку и более светлую обводку. Саму шкалу разукрасьте в белый — для этого достаточно выделить ее и кликнуть на палитре по белому цвету с зажатой клавишей Shift (для изменения цвета контура).

Изменение цветов подложки и шкалы тахометра в Inkscape
3

Нарисуйте маленький круг и разместите его по центру серого.

Создание центрального круга в Inkscape
4

Для придания иллюстрации большей глубины, назначьте центральному маленькому кругу радиальную градиентную заливку.

Создание радиального градиента на круге в Inkscape
5

Пожалуй, стоит сделать то же самое и для большого круга.

Создание радиального градиента на большом круге в Inkscape
6

Теперь нужно добавить цифры от 0 до 9 вдоль шкалы. Вы можете выбрать для цифр любой шрифт на свой вкус (в примере используется шрифт «Roboto Thin»).

Для размещения этих цифр может помочь диалог выравнивания, но для удобства вы можете также временно нарисовать вспомогательную окружность для более удобного размещения цифр.

Цифры на тахометре в Inkscape
7

Теперь нарисуем стрелку. Начните с простого прямоугольника (R или F4), затем преобразуйте его в контур (Shift+Ctrl+C).

Рисование стрелки в Inkscape
8

Активируйте инструмент редактирования узлов (N или F2) и сдвиньте верхние две вершины поближе друг к другу (но не вплотную, поскольку треугольная стрелка будет выглядеть чересчур острой).

Доводка стрелки в Inkscape
9

Повращайте стрелку, чтобы она указывала на 0. Для удобства перед началом вращения можно передвинуть опорную точку в центр окружностей, а само вращение делать пошагово (с зажатой клавишей Shift).

Назначьте стрелке линейный градиент, как это показано на рисунке ниже.

Поворот стрелки в Inkscape

Финальные штрихи

1

Теперь добавьте тень центральному маленькому кругу. Это можно сделать двумя путями. Первый путь — создайте дубликат этого круга, назначьте ему сплошную черную заливку, размойте его и поместите под маленький круг (нажимая клавишу Page Down). Второй путь — безо всяких дубликатов воспользуйтесь фильтром для создания тени, для этого выберите в меню Filters → Shadows and Glows → Drop Shadow.

Создание тени в Inkscape
2

Также не помешает добавить тень для стрелки. Продублируйте ее, закрасьте в черный и добавьте темно-красную обводку толщиной около 5px.

Создание тени у стрелки в Inkscape
3

Теперь в диалоге заливки и обводки (Shift+Ctrl+F) назначьте размывание и полупрозрачность для тени, выставив параметры Blur: 5 и Opacity: 80. Переместите тень под стрелку (Page Down) и немного сдвиньте ее относительно стрелки, как на рисунке ниже. Поскольку мы добавили к тени красный цвет, она заодно послужит еще и в качестве размытого отражения стрелки.

Создание отражения стрелки в Inkscape
4

Наконец, в качестве финального штриха добавьте небольшой красный сегмент в конец шкалы. Для начала нарисуйте окружность без заливки и с толстой красной обводкой, преобразуйте обводку в контур с заливкой (Ctrl+Alt+C) и отцентрируйте относительно остальных окружностей.

Рисование круга с широкой обводкой в Inkscape
5

Поскольку нам нужен только небольшой сегмент полученной окружности, нарисуйте замкнутую линию вокруг сегмента с цифр с 7 по 9 (как на рисунке ниже).

Удаление сегмента обводки в Inkscape
6

Выделите одновременно полученный многоугольник и красную окружность, примените к ним операцию пересечения контуров (Ctrl+Shift+8, либо из меню Path → Intersection). После этого должен остаться только сегмент между цифрами 7 и 9.

Сегмент окружности в Inkscape
7

Ну и в качестве завершающего штриха можно добавить рисунку какой-то фон. Этот шаг можно пропустить, если вы хотите использовать полученное изображение в качестве иконки.

Финальное изображение нарисованного в Inkscape тахометра