Задание
Деталь
Корпус: торец, карман 40×30, 4 отверстия Ø6
Рельеф по картинке
Своя 3D-деталь: STEP, IGES, STL, 3MF, OBJ
Программа ЧПУ из файла (CAM): Fanuc, Sinumerik, Heidenhain, «Балт-Систем»
Заготовок 1 2 3 4 5 6
Материал
Инструмент
из каталога — чего нет в магазине, поставить
только из магазина станка
Погрешности: заготовка, робот, вылет
Привязка щупом и датчиком
Замер щупом после обработки
Нарисовать
Своя картинка
Пример детали…
Кронштейн: стенка, отверстия
Матрица пресс-формы: полости и литник
Волна: гребни, седло, впадина
Крышка-рукоять: купол и выемка
Медальон: купол со звездой
Кулачок: канавка по сплайну
Открыть 3D-файл
Повернуть: X Y Z Авто
Сверка с моделью цветом
Открыть программу ЧПУ
Пример программы из CAM…
Плита 80×60: Fanuc
Плита 80×60: Sinumerik
Заготовка 80 × 60 × 40 в тисках 1, ноль G54 — середина верха; инструмент — из магазина станка (T1…T8)
Пуск ячейки
Стоп после цикла
Загрузка…
Инструмент и режимы по методике
—
Подбор: черновая — наибольшая концевая фреза, которая проходит (вылет не больше 4·D, достаёт до дна); доработка — наибольшая, которая проходит в остаток (уже паза, в углы); площадки — концевой по их уровню; 3D-поверхности — сферой, шаг по высоте гребешка под допуск; отверстия — сверлом своего диаметра, иначе винтовым фрезерованием. Режимы — формулы наши, а числа в них (vc, fz, наибольшие ap и ae, kc1.1 и mc материала) — типичные данные каталогов Sandvik, Iscar, Seco и справочников для группы материала, не измерения на этом станке: n = 1000·vc/(π·D), у сферы — по эффективному диаметру; vf = fz·z·n с поправкой на утончение стружки; мощность — по удельной силе резания (Кинцле); ограничения — обороты, подача, мощность и момент шпинделя из паспорта.
Программа ЧПУ Наладка Установка 1 Установка 2 Вне ячейки
Стойка
Скачать программу
—
Первый пуск на станке
Привязка щуп и датчик инструмента
—
Ноль, мм По модели Измерен щупом Отклонение
Как на настоящем станке: робот ставит заготовку к упору и неподвижной губке; щуп в шпинделе (как Renishaw OMP40-2) в начале установки касается верха и граней — циклы как Renishaw Inspection Plus (G65 P9810–P9812, внутри — ход G31 до сигнала щупа) — и пишет ноль G54 или G55; датчик на столе (как Renishaw TS27R) в начале партии меряет вылет и радиус инструмента — коррекции H и D, после работы — проверяет поломку. Ноль — станочные координаты: X, Y — где ось шпинделя над серединой верха заготовки, Z — где торец шпинделя при нулевом вылете.
Обдув и замер детали сопло и щуп после обработки
—
—
Точка, цикл Номинал Факт Откл. Допуск Итог
Программа обдува тисков (O9101) —
Без оператора ячейка держится на двух вещах. Обдув: стружка под деталью в тисках или в ложементе — перекос и брак, на поверхности — ложный замер; поэтому тиски обдуваются перед каждой загрузкой, деталь — в конце программы. Замер: после чистовой щуп мерит контрольные точки (циклы как Renishaw Inspection Plus: P9811 — поверхность, P9812 — перемычка или паз, P9814 — отверстие); по замеру ячейка сама правит коррекцию длины инструмента (зона без поправки 0,01 мм, предел 0,5 мм), стенки — смещением контура в программе следующей детали (правила раздела «После пуска на станке»); вне допуска — брак и остановка после цикла. Стружки в двойнике нет: обдув показан как шаг цикла и его время.
Станок паспорт → модель
Модель станка строится из этих чисел (catalog/machines.js), а не из готовой картинки: ходы осей, стол, шпиндель, проём двери, тиски, инструменты. Под станок заказчика — меняем паспорт, модель и проверки перестраиваются сами.
Данные двойника как у станка
—
Это те же данные, что отдают настоящие станки по MTConnect или OPC UA: положение осей, обороты, подача, программа и кадр, режим, дверь, тиски, инструмент, счётчик деталей. Подключаем живой станок — модель повторяет его движения и состояние.