Расчёт координат отверстий на окружности: плагин для WordPress
Если вы занимаетесь машиностроением, металлообработкой, деревообработкой или просто часто сталкиваетесь с задачей разметки отверстий по окружности — вы знаете, насколько утомительным может быть ручной пересчёт координат. Особенно когда отверстий много, диаметры разные, а точность важна. Именно для решения этой задачи был создан. Расчёт координат отверстий на окружности: плагин для WordPress.
Зачем вообще нужен расчёт координат отверстий на окружности: плагин для WordPress?
Представьте фланец, крышку редуктора или монтажную плату. На них нужно просверлить, скажем, 8 отверстий, равномерно расположенных по окружности диаметром 120 мм. Казалось бы, задача простая — разделить 360° на 8 частей. Но на практике нужны точные декартовы координаты X и Y каждого отверстия, чтобы задать их в станке с ЧПУ, внести в чертёж или просто сделать разметку вручную с минимальной погрешностью.
Ручной расчёт через тригонометрию — дело несложное, но требует внимания и времени. А если таких расчётов за день несколько десятков? Здесь и приходит на помощь автоматизированный инструмент прямо на сайте.
Математика за секунду
В основе расчёта лежит простая геометрия. Отверстия располагаются равномерно по окружности, поэтому угловой шаг между ними одинаков:
Угловой шаг = 360° / n
где n — количество отверстий.
Координаты каждого отверстия вычисляются по формулам:
- X = R × cos(α)
- Y = R × sin(α)
где R = D / 2 — радиус окружности, α — угол данного отверстия от начального положения. Начало координат — центр окружности (точка 0, 0).
Например, для 6 отверстий на окружности диаметром 100 мм угловой шаг составит 60°, радиус — 50 мм, а координаты первого отверстия при начальном угле 0°:
- X = 50 × cos(0°) = 50,000
- Y = 50 × sin(0°) = 0,000
Второго (угол 60°):
- X = 50 × cos(60°) = 25,000
- Y = 50 × sin(60°) = 43,301
И так далее для каждого из шести отверстий.


Что умеет плагин
Плагин Hole Circle Calculator встраивается на любую страницу WordPress с помощью одного шорткода
[hole_calculator]
и предоставляет пользователю удобный интерфейс прямо на сайте. Никаких отдельных программ, Excel-таблиц и сторонних сервисов — всё работает в браузере.
Входные параметры
| Параметр | Описание |
|---|---|
| Количество отверстий | От 1 до 360 штук |
| Диаметр окружности | В миллиметрах, любое положительное значение |
| Начальный угол | Угол первого отверстия в градусах (по умолчанию 0°) |
| Знаков после запятой | Точность вывода координат (от 0 до 10) |
Результат
После нажатия кнопки «Рассчитать» пользователь получает:
- Таблицу с номером, углом, координатами X и Y каждого отверстия
- Визуальный чертёж — схему расположения отверстий на Canvas с подписями и осями координат
- Возможность скопировать данные в буфер обмена в формате, совместимом с Excel и Google Sheets
- Возможность скачать CSV-файл с координатами для дальнейшей обработки
Гибкость настройки
Параметр «начальный угол» позволяет задать положение первого отверстия. Это особенно важно, когда фланец или деталь имеет фиксированную ориентацию, и отверстия должны начинаться не с горизонтали, а, например, с угла 45° или 90°.
Где применяется
Плагин будет полезен на сайтах:
- Машиностроительных и металлообрабатывающих предприятий — для быстрого расчёта разметки фланцев, крышек, шкивов
- Сервисов с онлайн-калькуляторами — как полезный инструмент для посетителей
- Образовательных ресурсов — для наглядной демонстрации тригонометрии в геометрии
- Мастерских и производств — как вспомогательный инструмент для операторов ЧПУ и разметчиков
- Технических блогов и порталов — как интерактивный элемент статей
Установка за три шага
- Скачайте архив плагина
hole-calculator.zip - Перейдите в Консоль WordPress → Плагины → Добавить → Загрузить плагин, выберите ZIP-файл и нажмите «Установить»
- Активируйте плагин и вставьте шорткод
[hole_calculator]
на нужную страницу
Никакой настройки, никаких зависимостей — плагин работает сразу после активации.
Технические детали
Плагин написан на чистом PHP + jQuery без сторонних библиотек. Расчёт выполняется на стороне сервера через WordPress AJAX с проверкой nonce для безопасности. Стили и скрипты подключаются только на тех страницах, где присутствует шорткод — лишней нагрузки на остальные страницы сайта нет.
Визуализация реализована на HTML5 Canvas: отображаются оси координат, опорная окружность, позиции отверстий и их номера. Масштаб подбирается автоматически в зависимости от заданного диаметра.
Заключение
Hole Circle Calculator — это компактный, но функциональный инструмент, который закрывает одну конкретную инженерную задачу: быстро и точно рассчитать координаты отверстий на окружности. Установка занимает меньше минуты, а результат доступен пользователю прямо на странице сайта без регистрации и лишних действий.
Скачайте плагин, установите на свой WordPress-сайт и превратите рутинный расчёт в дело нескольких секунд.
🔩 Калькулятор отверстий на окружности
⚠ Для скачивания необходима авторизация
Войти на сайт