API · Лазерная резка · DXF

50 файлов.
Цена за 2 минуты.

REST API для расчёта стоимости лазерной резки по DXF-файлам. Передаёте файлы и параметры — получаете JSON с длинами контуров, площадями и ценами. Готово к встройке в сайт, CRM или ERP.

50+
файлов одновременно
~2 мин
на полный пакет
5 000 ₽
за рабочее место / мес

Как считают сейчас — и как стало

Команды менеджеров тратят день-два на 50 файлов. Это не узкое место — это разрыв между запросом и деньгами.

// раньше
  • Открыть DXF в CAD → вручную объединить примитивы в контуры
  • Посчитать длины → перенести в Excel с формулами
  • Или: загрузить в программу станка → нестинг → считать время резки → в Excel
  • 50 файлов = работа команды менеджеров + ответ клиенту на следующий день
  • Ошибки при ручном пересчёте → занижение или завышение цены
// теперь
  • Загружаете DXF-файлы через API — до 50 штук за раз
  • Передаёте материал, толщину, количество в параметрах запроса или в названии файла
  • Получаете JSON: контуры, длины, площади, цена резки, стоимость материала
  • 1–2 минуты на весь пакет, ноль ручной работы
  • Встраиваете в свой сайт, CRM, Telegram-бот или личный кабинет

Три шага до цены

01

Отправляете файлы и параметры

POST-запрос с DXF-файлами в multipart/form-data. В теле запроса — материал (сталь, нержавейка, алюминий и др.), толщина листа в мм, количество деталей. Ключ API передаётся в заголовке X-API-Key.

02

Бэкенд парсит геометрию

Парсер разбирает все примитивы DXF, находит замкнутые контуры, считает их периметры и площади. Накладывает ценовую матрицу по материалу и толщине — цена резки за 1 мм умножается на суммарную длину контуров.

03

Получаете готовый JSON

Ответ содержит данные по каждому файлу: контуры, общую длину реза, площадь заготовки, цену резки и стоимость материала. Плюс сводный итог по всему пакету — готово для вставки в КП или личный кабинет.

Запрос и ответ

Один эндпоинт. Стандартный multipart. Ответ в JSON за секунды.

request.js
POST
const form = new FormData();

// Добавляем DXF-файлы
form.append('files['], dxfFile1);
form.append('files['], dxfFile2);

// Параметры расчёта
form.append('material', 'steel');
form.append('thickness', 3);
form.append('quantity', 10);

const res = await fetch(
  'https://api.via-line.ru/v1/calculate',
  {
    method: 'POST',
    headers: {
      'X-API-Key': 'your_api_key'
    },
    body: form
  }
);

const data = await res.json();
response.json
200 OK
{
  "ok": true,
  "files": [
    {
      "name": "bracket_v2.dxf",
      "contours": 4,
      "totalLength": 1843.5,  // мм
      "area": 62400,         // мм²
      "cutPrice": 560.80,    // руб
      "materialPrice": 314.00,// руб
      "totalPrice": 874.80    // руб
    }
  ],
  "summary": {
    "totalPrice": 8748.00,
    "cutPrice": 5608.00,
    "materialPrice": 3140.00
  }
}

Попробуйте на реальных DXF

Три готовых файла для теста API. Загрузите в калькулятор — получите расчёт за секунды.

Панель крепёжная
Detal_a_3L_4st_alum.dxf
МатериалАлюминий АМГ2М, 3 мм
Контуры27 шт. (26 отв. + корпус)
Гибканет
Чертёж: Панель крепёжная
Кронштейн U-образный
Detal_b_1.5L_1st_nerg_gib.dxf
МатериалСталь нерж., 1.5 мм
Контуры13 шт. (12 отв. + корпус)
Гибка4 гиба · 45°
Чертёж: Кронштейн U-образный
Кронштейн · развёртка
Detal_c_1.5L_2st_st3_gib.dxf
МатериалСталь ст3, 1.5 мм
Контуры5 шт. (4 отв. + наружный контур)
Гибка4 гиба · 90°
Чертёж: Кронштейн · развёртка

Файлы открываются в любом CAD-редакторе. Слой CUT — контуры резки, слой BEND — линии гибки.

Кому подходит

01

Компании с лазерным и плазменным станком

Отдел расчётов принимает DXF-файлы от клиентов. API встраивается в сайт — клиент получает цену мгновенно, без звонка менеджеру.

02

Онлайн-платформы металлообработки

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

03

CRM и ERP для производства

Системы управления заказами получают готовый модуль расчёта резки без разработки своей DXF-логики с нуля.

04

Разработчики корпоративных порталов

Нужен калькулятор резки на сайте клиента? Подключаете API, не разбираясь в геометрии DXF. White-label — своё оформление.

Три способа встройки

{API}

Чистый REST API

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

</>

Embed-виджет

JS-сниппет или iframe для вставки на ваш сайт. Клиент загружает файлы прямо у вас — вы получаете заявки с готовым расчётом.

★ WL

White-label

Собственный домен, ваш логотип, ваши цены в матрице. Клиенты вашего клиента не знают, что под капотом — наш API.

Прозрачное ценообразование

Один ключ — одно рабочее место. Несколько менеджеров в отделе — несколько ключей.

Пробный период
0 ₽/ 7 дней
Полный доступ без ограничений по количеству расчётов
  • До 50 DXF-файлов за запрос
  • Все материалы и толщины
  • JSON-ответ с полной детализацией
  • Тестовый ключ — сразу после заявки
  • Email-поддержка при подключении
Получить тестовый ключ

Ваши цены — ваш расчёт

Каждый клиент API работает со своей ценовой матрицей. Закупка металла, наценки, тарифы на рез и гибку — всё настраивается в личном кабинете без участия разработчика.

app.via-line.ru / cabinet / matrix
VIA_LINE API
ООО Металлпром
Основное
📊 Статистика
🔑 API-ключи
⚙️ Ценовая матрица
📋 История запросов
Ценовая матрица — Лазерная резка
Сохранить
Все
Сталь
Алюминий
Нержавейка
Толщ.МатериалЗакупка, ₽/тНаценкаРез, ₽/мНаценка
1.0Сталь х/к112 0001.3024.002.0
2.0Сталь х/к105 0001.3039.001.9
1.0Нержавейка310 0001.4035.002.0
← Это ваши цифры. Меняете в любой момент — расчёты пересчитываются сразу.
01
Свои закупочные цены
Вводите цены вашего поставщика. Система считает от ваших данных.
02
Своя наценка на каждый материал
Тонкий лист — одна маржа, толстый — другая. Матрица гибкая по каждой строке.
03
Изменения — мгновенно
Поставщик поднял цену — обновили в кабинете. Следующий расчёт уже по новым ценам.

Работает в продакшне прямо сейчас

Этот движок — основа калькулятора ООО СтройМетиз, Пермь. Первая органическая строка в Google и Яндексе по запросу «лазерная резка металла пермь». Возьмите один из образцов чертежей выше или свой DXF — загрузите на их сайте, чтобы увидеть результат вживую.

Начните с бесплатных
7 дней

Заполните форму — пришлём доступ в личный кабинет, где вводите свои цены и сразу тестируете расчёт на реальных DXF.

Меньше 50
50 — 200
200 — 500
Больше 500
Отправляя форму, вы соглашаетесь на обработку персональных данных.
Без спама — только письмо с доступом.

Заявка принята!

Пришлём письмо с доступом в личный кабинет в течение 24 часов. Там сразу сможете ввести свои цены и сделать первый расчёт.

// что дальше
1. Письмо с доступом → ваш email
2. Вводите свои закупочные цены
3. Загружаете DXF — получаете расчёт