Рисование шкалы стрелочных приборов

Самодельная шкала приборов

Как нарисовать шкалу на стрелочном индикаторе

Здравствуйте уважаемые читатели. В этой статье хочу рассказать о том, как нарисовать нужную нам шкалу для своих измерительных приборов.

Я буду рисовать шкалу, что по научному означает – отградуировать, для своего миллиомметра, о котором писал раньше. Прочитать статью можно здесь. И так у нас есть головка, найденная невесть, где и когда, давно у меня валялась. Аккуратно разбираем ее, но пока не открутили шкалу, сразу замеряем радиус дуги, где находятся деления.

См. Фото 1. Меряем осторожно, не повредив поворотной системы измерительной головки, и запоминаем его величину. Если у вас, как и у меня, на пластинке основной шкалы есть еще и бумажная, то ее надо осторожно снять в горячей воде. Вот, что получилось, смотрим фото 2. На фото 3 показана свеженарисованная новая шкала.

Итак, открываем программу FrontDesigner_3.0, если ее у вас нет, скачиваем ее и устанавливаем.

После открытия программы перед вами появится примерно вот такое окно (скрин 1).

Щелкаем правой мышкой по активному полю 1, выбираем – «свойства». Устанавливаем размер листа, на котором будем рисовать шкалу в соответствии с ее размерами. Здесь же можно выбрать цвет листа, я выбрал белый.

Далее жмем на кнопку 2 — «Шкала» и перед нами откроется скрин 2, окно можно развернуть на весь экран.

У меня при наведении курсора на активное поле, последний принимает вид лупы с названием «Увеличивалка», если в это время нажать на левую или правую мышь, то изображение убежит и придется рисовать все сначала. Так, что примите это к сведению. Возможно это глюк только моей проги, но я уже привык.Нажимаем на кнопку 1 и в выпадающем списке выбираем «Круговая линейная шкала».

Затем жмем «параметры» (см. скрин 3)и начинаем заполнять необходимые поля. 1 – выбираем угол, на который отклоняется стрелка, как так у всех измерительных головок он равен примерно 90°, то это значение и выставляем.

Далее устанавливаем значение радиуса, которое мы измеряли и запоминали. «Линия» — ставим «да», в этом случае на рисунке будет видна дуга, на которой находятся деления. «Цент окружности» -можно тоже поставить «да» для удобства. «1.Деления.Сегменты» — Количество больших делений, у меня их десять. «Деления.Длина мм» — так как у меня шкала большая, ставлю 7мм. «Деления» — ставим «Да» — разрешаем себе нарисовать деления между большими делениями. Далее, как с большими – задаем количество маленьких делений между двумя большими — 10, ставим высоту маленьких делений – 5мм. «Поворот» нам не нужен – ставим «0». «Надписи» — ставим «Да» — это циферки над делениями. «Выс. т – та мм » — высота циферок. «Зазор» — ставлю 3мм – это расстояние между большими делениями и надписями. «Угол текст» — 0. Дальше см. по скрину. В итоге получаем шкалу, которую видите, но без надписей. Жмем на кнопку 2 – «Надписи» и смотрим на скрин 4.

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

Мой миллиомметр имеет два предела измерения, поэтому хотелось бы и его вывести на данную шкалу. Для этого снова нажимаем на значок «Шкала» и рисуем еще одну шкалу для другого предела (см. скрин 6).

Особенность этой шкалы состоит в том, что деления располагаются с другой стороны дуги. Это достигается тем, что перед числовым значением высоты деления ставится знак минус. И я поставил «нет» для маленьких делений. Далее жмем на зеленую галочку и уже в главном окне совмещаем две шкалы. Для облегчения дальнейшей работы включаем масштабную сетку, нажав на соответствующую кнопку – 1. После этого в соответствии с размерами нашей шкалы – фото2, чертим прямоугольник. По сторонам этого прямоугольника мы потом отрежем нужную нам часть. Теперь можно вставить нужный нам текст или значок, в этом уж сами разберетесь. Получаем скрин 7.

Далее жмем на значок принтера и печатаем шкалу. Я печатаю в основном на матовой фотобумаге для принтеров. Теперь о склейке. Сперва вырезаем по линиям прямоугольника заготовку шкалы. Затем обезжириваем алюминиевую шкалу (фото2). Наносим на обе заготовки клей ПВА. Даем чуть подсохнуть, аккуратно совмещаем обе заготовки и через фторопластовую пленку проглаживаем утюгом, имеющим температуру градусов 60С. Потом напильником (я обычно пользуюсь все время круглым, мелким) срезаем ненужную бумагу. Шилом протыкаем отверстия для крепления шкалы, собираем прибор в обратном порядке. ВСЕ. Смотрим фото 4. Ура! Чистая победа.

Да, еще чуть-чуть. Если предполагается, что прибор будет работать не только дома, но и на улице, то бумажную шкалу обязательно надо защитить слоем бесцветного лака. Я для этих целей всегда использую автомобильный бесцветный импортный лак в аэрозольной упаковке – «Body Acrylic». Успехов всем, до свидания. К.В.Ю.

Источник

Тема: Онлайн программа для создания шкал аналоговых приборов

Опции темы
Поиск по теме

Онлайн программа для создания шкал аналоговых приборов

Предлагаю онлайн конструктор шкалы аналогового прибора: https://soulmare.github.io/scale_master/
Программа бесплатная. Также ее можно скачать на компьютер и пользоваться без соединения с интернет (внизу программы ссылка на исходный код).

  • неограниченное количество шкал для одной стрелки
  • настройка делений и меток как группами, так и по отдельности
  • выделение секторов цветом
  • изменение положения, прозрачности, цвета и других параметров элементов изображения
  • наложение растровых изображений — для работы по сканированному шаблону, или декорации шкалы готовыми шильдиками
  • экспорт шкалы в SVG
  • загрузка родных SVG файлов для редактирования
  • экспорт в PNG для печати
  • библиотека примеров

Требования: достаточно новая версия браузера Chrome или Firefox. Пока что не тестировались Internet Explorer и Opera.

Скрытый текст

Через меню можно открыть один из примеров и доработать его под собственные нужды. Или же, создать новую шкалу с чистого листа, добавляя новые элементы с помощью кнопки «Создать объект» на левой панели.

Интерфейс программы напоминает векторные графические редакторы. Слева находится список объектов с кнопками для управления ими. Порядок объектов в списке влияет на их перекрытие при наложении друг на друга. При выборе объекта вокруг него появляется рамка, а справа отображается список свойств. Если рабочая область в фокусе, стрелки клавиатуры двигают объект. Изменение масштаба — прокруткой колесика при зажатой клавише Ctrl.

Готовую шкалу можно скачать в удобном формате. SVG подходит, если изображение потом нужно загрузить в векторный графический редактор для доработки. Только этот формат является родным для программы, и такой файл можно будет в нее снова загрузить для редактирвоания. PNG подходит для печати или обработки растровыми редакторами. Чтобы распечатать шкалу в соответствии с выбранным размером, нужно чтобы совпадало разрешение экспорта с разрешением при печати. Это может быть, например, 300ppi (dpi). Если изображение занимает весь лист, возможно понадобится убрать поля для правильного масштаба.

Вышла новая 0.4 версия конструктора шкал. Самое главное, что добавилось — это редактирование шкалы мышкой, перетаскиванием делений и других объектов.

Подробнее смотрите в видео примерах:

1. Самая простая шкала

2. Простая шкала по шаблону (скану или фото)

3. Шкала с неравномерно распределенными делениями, на примере амперметра​​​​​​​

Полный список изменений в новой версии:

Скрытый текст

ГЛАВНЫЕ ИЗМЕНЕНИЯ
— Редактирование и перемещение элементов перетягиванием мышкой.
— Настройка углов делений мышкой или изменением цифрового параметра, с автоматическим распределением соседних незакрепленных делений.
ОСТАЛЬНЫЕ ИЗМЕНЕНИЯ
— Выделение основных делений 2 и 3 уровня — длиной, толщиной и цветом.
— Параметр «Экспонента» для настройки «квадратического» распределений делений.
— Новые примеры со скриншотами и объяснениями принципов работы программы.
— Кроссбраузерность: Chrome/Firefox/Opera
— Отображение вспомогательных осей при выборе объектов.
— Параметр «Постоянный угол» с тремя режимами (позволяет делать горизонтальный текст меток, вертикальные деления).
— Возможность создавать угловые шкалы (например, повернутые на 90 градусов).
— Вставка специальных символов в текстовые метки (например: Ω, ∞).

Не вижу ни каких преимуществ по сравнению с известной программой FrontDesigner которая тоже бесплатная. https://radiosvat.ru/front-designer-3-0-rus-portable/

Тут исходники доступны — можете «сделать под себя»

Во-первых, FrontDesigner — платная программа, стоит 49,90 евро. Вот официальный сайт http://www.electronic-software-shop. ml?language=en
Ломанная программа — это не одно и то же, что бесплатная.
Во-вторых, о преимуществах. Считаю, что основным преимуществом данной программы является ее гибкость, которая связана с тем, что програма построена не по принципу мастера (как FrontDesigner и многие другие аналоги), генерирующего готовую шкалу, а по принципу графического редактора. Конкретнее, в FrontDesigner настройки многих параметров есть только для шкалы в целом — стили линий, шрифт, наличие/отсутствие дуги и т. д. В данной программе тоже можно задавать параметры для целой шкалы, но если потребуется, можно выделить почти любой объект (деление, метку, дугу и т.д.) и настроить его отдельно.
Например, если не хватает наличных 3 уровней делений (малые, средние, большие), можно настроить вручную хоть 10 уровней, выделяя деления по отдельности и настраивая их. При этом модифицированные вручную деления остаются частью шкалы, и автоматически распределяются при изменении ее угла. То же самое с дугами — задав соотв. параметры, можно из дуг делать маркеры «красных» зон диапазона, как сделано в примере «Тахометр».
Далее, при неравномерном распределении делений (как часто бывает в амперметрах и др. приборах), бывает нужно настроить по отдельности каждое деление. В FrontDesigner есть тип шкалы для этого, там таблица, где надо вводить, сколько процентов (!) от всей шкалы занимает каждый сегмент. И насколько помню, там даже фиксированное число этих сегментов. В данной же програме добавляется какое угодно число делений, и мышкой распределяются углы, или можно их цифрами задавать в свойствах. Можно задавать только ключевые деления — остальные распределятся равномерно. А можно и каждое.
Если даже такой гибкости не хватает — можно сохранить шкалу в SVG, и в векторном редакторе доработать ее вообще как угодно, потому что SVG это родной для векторных редакторов формат.
Напоследок, прикреплю пример — я думаю, в FrontDesigner будет довольно сложно такое реализовать.

Добавлено через 8 минут(ы) :

почему-то попортились первые две ссылки на видео, а пост старый уже не редактируется 🙁
если что, вот они:

Источник

Рисование шкалы стрелочных приборов

Предлагаю онлайн программу для создания шкал аналоговых приборов: https://soulmare.github.io/scale_master/

    — неограниченное количество шкал для одной стрелки
    — настройка делений и меток как группами, так и по отдельности
    — выделение секторов цветом
    — изменение положения, прозрачности, цвета и других параметров элементов изображения
    — наложение растровых изображений — для работы по сканированному шаблону, или декорации шкалы готовыми шильдиками
    — экспорт шкалы в SVG
    — загрузка родных SVG файлов для редактирования
    — экспорт в PNG для печати
    — библиотека примеров

Требования: достаточно новая версия браузера Chrome или Firefox. Пока что не тестировались Internet Explorer и Opera.

Реклама
mr.Woland
Открыл глаза

Карма: 2
Рейтинг сообщений: 8
Зарегистрирован: Пт янв 08, 2010 21:26:01
Сообщений: 64
Откуда: Новокузнецк
Рейтинг сообщения: 0

Реклама

JLCPCB, всего $2 за прототип печатной платы! Цвет — любой!

Зарегистрируйтесь и получите два купона по 5$ каждый:https://jlcpcb.com/cwc

musor
Друг Кота

Карма: 117
Рейтинг сообщений: 6992
Зарегистрирован: Сб сен 13, 2014 16:27:32
Сообщений: 30516
Откуда: СпиртоГонск созвездия Омега
Рейтинг сообщения: 0

_________________
Мудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет. и МЧС опаздает
и таки теперь Дураки и Толерасты умирают по пятницам!

Реклама

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

АлександрЛ
Друг Кота

Карма: 171
Рейтинг сообщений: 7364
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Сообщений: 29602
Откуда: Нерезиновая
Рейтинг сообщения: 0

Реклама

Компания «Компэл» и Analog Devices приглашают всех желающих 27/04/2021 принять участие в вебинаре, посвященном решениям Analog Devices для гальванической изоляции. В программе вебинара: технологии гальванической изоляции iCoupler, цифровые изоляторы, технология isoPower, гальванически изолированные интерфейсы (RS-485, CAN, USB, I2C, LVDS) и другое. Вебинар будет интересен разработчикам промышленной автоматики и медицинской техники.

mr.Woland
Открыл глаза

Карма: 2
Рейтинг сообщений: 8
Зарегистрирован: Пт янв 08, 2010 21:26:01
Сообщений: 64
Откуда: Новокузнецк
Рейтинг сообщения: 0

Реклама
Реклама

Широкий ассортимент винтовых клеммников Degson включает в себя различные вариации с шагом выводов от 2,54 до 15 мм, с числом ярусов от одного до трёх и углами подключения проводника 45°, 90°, 180°. К тому же Degson предлагает довольно большой выбор клеммных винтовых колодок кастомизированных цветов.

soulmare
Открыл глаза

Карма: 24
Рейтинг сообщений: 24
Зарегистрирован: Вт мар 27, 2012 08:47:10
Сообщений: 50
Рейтинг сообщения: 0

Инструкцию подробную пока что не дошли руки сделать, но в будущем планирую, конечно. Пока что можно в примерах пробовать выбирать в списке объекты, и изменять им разные свойства — на изображении сразу будет видно, что и как влияет. Если есть опыт работы с программами типа Photoshop, CorelDraw, или даже Delphi — думаю, несложно будет разобраться.

Программу можно скачать, и запускать у себя на компьютере без интернета, установка не требуется. Скачивается здесь https://github.com/soulmare/scale_master/ , зеленая кнопка «Clone or download»/Download ZIP. Далее — распаковать архив и открыть в браузере файл index.html

Почему онлайн? Есть много причин.
1) Мультиплатформенность. Программа должна работать без проблем на Windows, Linux и MacOS — всюду, где есть браузер.
2) Пользователи постоянно получают самую новую версию программы, не заботясь о скачивании всяких обновлений.
3) Если запомнить адрес, можно открыть программу на любом чужом компьютере, был бы интернет
4) В будущем, как советовал mr.Woland, можно даже сделать личный кабинет, и там например сразу делиться созданными работами в общем каталоге

Насчет подозрений на вирусы или что-то в этом роде. Онлайн программа, на мой взгляд, более безопасна для пользователя, чем обычная скачиваемая программа. Даже если в ней есть вредоносный код, браузер работает как дополнительная защита, особенно если его регулярно обновлять. Почти самое худшее, что может сделать онлайн программа — это наокрывать всяких вкладок и окошек с рекламой. Я конечно, ничего подобного не встраивал в код, в чем легко убедиться — код открыт, не зашифрован.

Реклама

mr.Woland
Открыл глаза

Карма: 2
Рейтинг сообщений: 8
Зарегистрирован: Пт янв 08, 2010 21:26:01
Сообщений: 64
Откуда: Новокузнецк
Рейтинг сообщения: 0

Реклама

soulmare
Открыл глаза

Карма: 24
Рейтинг сообщений: 24
Зарегистрирован: Вт мар 27, 2012 08:47:10
Сообщений: 50
Рейтинг сообщения: 0

Перетаскивание мышью — да, добавлю немного позже. Я понимаю, что неудобно крутилками двигать. Надо подумать, как передвижение мышью состыковать с тем, что деления хорошо бы мышью не куда угодно двигать, а изменять угол наклона, при этом автоматически подвигая и соседние деления, распределяя их равномерно. Пока что нет возможности отменять действия, и я думаю, не будет ли много проблем с тем, что мышью нечаянно что-то перетянется, и потом долго придется ставить элемент на место?
Сейчас самый удобный способ перемещать объекты — выделить мышью на рисунке нужный элемент, и перемещать стрелками клавиатуры. При зажатии Ctrl скорость перемещения увеличивается. Или выделить в списке объектов, а затем кликнуть по рамке выделенного объекта (чтобы перевелся фокус в рабочую область), и двигать стрелками клавиатуры.
В первую очередь я планирую сделать настройку распределения делений — для шкал, у которых деления распределены не линейно. Например, есть шкалы с квадратическим искажением (или как это называется? когда угол деления зависит от номера деления в такой-то степени, и эту степень можно подстраивать), сжатые в начале или конце диапазона — тогда можно ввести коэффициент для подстройки. Другие вообще искажены лишь с одного края, а с другого практически линейны. В таком случае, наверное, надо дать возможность вручную задавать углы для опорных делений, а остальные распределять автоматически какой-нибудь интерполяцией. И есть еще логарифмические шкалы, до которых я вообще еще не добрался.

Квадратическое искажение:

Неравномерное искажение — видимо, квадратическое, но исчезающее ко второй половине шкалы:

Реклама

ПРИСТ расширяет ассортимент

mr.Woland
Открыл глаза

Карма: 2
Рейтинг сообщений: 8
Зарегистрирован: Пт янв 08, 2010 21:26:01
Сообщений: 64
Откуда: Новокузнецк
Рейтинг сообщения: 0

soulmare
Открыл глаза

Карма: 24
Рейтинг сообщений: 24
Зарегистрирован: Вт мар 27, 2012 08:47:10
Сообщений: 50
Рейтинг сообщения: 0

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

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

Конечно, это справедливо только если ось шкалы совпадает с осью стрелки. Бывают также «сплющенные» сверху шкалы, где это не так. Например, в моем посте выше, в прикрепленном изображении «Квадратическое искажение» именно такая шкала. Там видно, что деления идут с одного центра, а у дуги центр другой. Пока что эта программа таких шкал создавать не умеет, может в будущем будет. Изображение этой шкалы было взято с программы http://tonnesoftware.com/meter.html , которая в какой-то мере служит образцом для моей.

Если я неправильно понял суть проблемы — покажите скриншот.

musor
Друг Кота

Карма: 117
Рейтинг сообщений: 6992
Зарегистрирован: Сб сен 13, 2014 16:27:32
Сообщений: 30516
Откуда: СпиртоГонск созвездия Омега
Рейтинг сообщения: 0

_________________
Мудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет. и МЧС опаздает
и таки теперь Дураки и Толерасты умирают по пятницам!

Последний раз редактировалось musor Вт окт 31, 2017 11:20:43, всего редактировалось 1 раз.

soulmare
Открыл глаза

Карма: 24
Рейтинг сообщений: 24
Зарегистрирован: Вт мар 27, 2012 08:47:10
Сообщений: 50
Рейтинг сообщения: 0

musor
Друг Кота

Карма: 117
Рейтинг сообщений: 6992
Зарегистрирован: Сб сен 13, 2014 16:27:32
Сообщений: 30516
Откуда: СпиртоГонск созвездия Омега
Рейтинг сообщения: 0

_________________
Мудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет. и МЧС опаздает
и таки теперь Дураки и Толерасты умирают по пятницам!

Albert_V
Друг Кота

Карма: 90
Рейтинг сообщений: 1856
Зарегистрирован: Чт сен 12, 2013 00:54:12
Сообщений: 4120
Откуда: ЗаМКАДье. Там, где ЦУП
Рейтинг сообщения: 0
Медали: 5

musor
Друг Кота

Карма: 117
Рейтинг сообщений: 6992
Зарегистрирован: Сб сен 13, 2014 16:27:32
Сообщений: 30516
Откуда: СпиртоГонск созвездия Омега
Рейтинг сообщения: 0

_________________
Мудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет. и МЧС опаздает
и таки теперь Дураки и Толерасты умирают по пятницам!

soulmare
Открыл глаза

Карма: 24
Рейтинг сообщений: 24
Зарегистрирован: Вт мар 27, 2012 08:47:10
Сообщений: 50
Рейтинг сообщения: 0

Квадратичная зависимость скоро будет, сейчас в разработке.

musor, не имеете ввиду одну из шкал, как на вложенных изображениях в моем посте выше за Пн окт 30, 2017 14:08:20 ?

musor
Друг Кота

Карма: 117
Рейтинг сообщений: 6992
Зарегистрирован: Сб сен 13, 2014 16:27:32
Сообщений: 30516
Откуда: СпиртоГонск созвездия Омега
Рейтинг сообщения: 0

_________________
Мудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет. и МЧС опаздает
и таки теперь Дураки и Толерасты умирают по пятницам!

soulmare
Открыл глаза

Карма: 24
Рейтинг сообщений: 24
Зарегистрирован: Вт мар 27, 2012 08:47:10
Сообщений: 50
Рейтинг сообщения: 0

musor
Друг Кота

Карма: 117
Рейтинг сообщений: 6992
Зарегистрирован: Сб сен 13, 2014 16:27:32
Сообщений: 30516
Откуда: СпиртоГонск созвездия Омега
Рейтинг сообщения: 0

ДЛЯ ЧЕГО ЭТО НАДО
НАПРИМЕР СТАВИТЬ В ЗАРЯДНИК 2 ПРИБОРА м4200 СЛИШКОМ ЗАТРАТНО И ГРОМОЗКО МОЖНО СДЕЛАТЬ НА ГОЛОВЕ 2 ШКАЛЫ
А МПЕРМЕР ДО 20 -НИЖНЯЯ\\\\\\/////

В /b]ОЛТМЕТР ВЕРХИ 30В -////////\\\\\\\
РЯДОМ СТОИТ КНОПКА НАЖАЛ РАБОТАЕЕТ КАК ВОЛТМЕТР ВЫСТАВЛЯЕИ Й7.0 ,14,2В ИЛ 28,4 (СМОТРЯ КАКОЙ АКУМ)
ПРИ ОТЖАТОЙ КНОПКЕ ПОКА3ЫВАЕТ ток ДО 20А

_________________
Мудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет. и МЧС опаздает
и таки теперь Дураки и Толерасты умирают по пятницам!

Источник

Читайте также:  Что такое айпад для рисования
Оцените статью