ПортфолиоAndroidCNC Master
ИСТОРИЯ ПРОЕКТА 01 / ANDROID

Промышленные расчёты.
В одном приложении.

История CNC Master — Android-помощника для токарных ЧПУ. Вместо нескольких разрозненных справочников: расчёты, резьбы, подсказки Fanuc и записи по инструменту.

Открыть приложение ↗Читать историю ↓
YOSHIDA / CASE STUDYANDROID
Иконка CNC Master
CNC MasterTurning tools / reference
РасчётыРезьбыДиагностика
01 — ПРОБЛЕМА

Меньше переключений — больше внимания к детали.

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

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

ЗАДАЧА ПРОДУКТАОбъединить расчёты, справочники и историю наладки — не заменяя инженерную проверку и руководство станка.
02 — ВОЗМОЖНОСТИ

Каждый модуль решает конкретную задачу.

01

Режимы обработки

Консервативные стартовые расчёты Vc, RPM, подачи f/F и глубины ap с учётом исходных параметров операции.

02

Резьбы и Fanuc

Справочники ISO, UNC/UNF, BSPP/BSPT, NPT и проверочные шаблоны G76/G92 для токарной обработки.

03

Диагностика и инструмент

Симптомы износа, вибраций и ухода размера, а также локальный журнал инструмента и технологические карточки деталей.

04

AI-программист

Подготовка и редактирование CNC/Fanuc G-кода, локальные проверки перед экспортом и сохранение программы в файл. Доступность AI-функций зависит от отдельно настроенного backend.

03 — РЕАЛИЗАЦИЯ

Офлайн там, где это важно.

Приложение написано на Kotlin с интерфейсом Jetpack Compose и Material 3. Локальные справочники и записи пользователя доступны без сети. Для обновлений используется отдельный манифест и фоновая проверка через WorkManager.

КЛИЕНТKotlinJetpack Compose · Material 3
ЛОКАЛЬНЫЕ ДАННЫЕOfflineСправочники · журнал · карточки деталей
ОБНОВЛЕНИЯVersion manifestWorkManager · проверка APK
04 — БЕЗОПАСНОСТЬ

Код — подсказка, не команда станку.

Генерируемые шаблоны G76/G92 и предложенные режимы не следует автоматически отправлять на ЧПУ. Перед запуском обязательны проверка ориентации инструмента, системы координат, подач, ограничений оборудования и безопасные проверки на конкретном станке.

Как проверяется приложение

Для проекта описаны unit-тесты, Android lint, сборка debug APK и отдельный ручной чек-лист. Новые пользовательские APK публикуются отдельно от обычных изменений исходного кода.

05 — ПРОДОЛЖЕНИЕ

Попробовать или изучить подробнее.

На странице CNC Master можно посмотреть доступные функции, опубликованную версию, перечень изменений и ссылку на APK. Текущую версию сайт сверяет с релизным манифестом; здесь мы не дублируем номер, чтобы история проекта не устаревала.

К продукту и обновлениям ↗Обсудить похожее решение ↗
ДРУГИЕ РАБОТЫ
Все 15 кейсов ↗
ANDROID / УЧЁТWorkTimeАвтоматизация рабочих смен ↗TELEGRAM / AIMonteCar AIОбращения и заявки ↗