#722

Якщо в деталі є верстатні операції — присадка, пази, фрезерування, вибірки — вона йде на верстат з ЧПУ у вигляді програми обробки. Кожна програма має код: короткий рядок із цифр. Цей код друкується штрих-кодом на етикетці деталі й водночас слугує ім’ям програми у файлах для верстата. Оператор сканує штрих-код — верстат відкриває саме ту програму, яка потрібна цій деталі.

Навіщо це знати. Код читається «з аркуша»: з нього видно, яка це деталь, з якого замовлення, котра за рахунком програма і з якого боку обробка. Це виручає, коли файл загубився, відкрилася не та програма або потрібно вручну знайти деталь у списку програм на верстаті.

Як влаштований код

Код — суцільний рядок цифр, без крапок, дефісів і пробілів. Читається за позиціями зліва направо:

ПозиціяЩо означаєПриклад
1–3Номер деталі в замовленні, доповнений нулями до трьох знаків. Це той самий номер, який надруковано на етикетцідеталь 7 → 007
деталь 42 → 042
деталь 128 → 128
4–7Останні чотири цифри номера замовленнязамовлення 123456 → 3456
8Номер програми в цієї деталі1, 2, 3 …
9Сторона обробки: 1 — лицьова, 9 — зворотна1 або 9

Приклад

Деталь № 7 із замовлення 123456, перша програма, лицьова сторона:

007 + 3456 + 1 + 1 = 00734561

Зворотна сторона тієї самої деталі — це вже друга програма:

007 + 3456 + 2 + 9 = 00734629

Чому в деталі буває два штрих-коди

Одна програма — це одна сторона деталі в одному положенні на столі верстата. Звідси правило:

  • операції лише з лицьового боку — одна програма, один штрих-код (верхній);
  • операції з обох боків — дві програми і два штрих-коди: верхній стосується лицьової сторони, нижній — зворотної;
  • верстатних операцій у деталі немає — програм немає, штрих-код на етикетці не друкується.

Під кожним штрих-кодом код продубльовано цифрами: якщо наліпка пошкоджена і сканер її не бере, код можна ввести з клавіатури.

Що означає номер програми

Номер програми — не просто лічильник. Він задає сторону деталі та її розворот на столі верстата:

НомерСторонаРозворот деталіКод закінчується на
1лицьовабез повороту11
2зворотнабез повороту29
3лицьова90°31
4зворотна90°49
5лицьова180°51
6зворотна180°69
7лицьова270°71
8зворотна270°89
0лицьовабез повороту01
1, перенесена на зворотну сторонузворотнабез повороту19
дзеркальналицьовавертикальне дзеркалення10

Розворот потрібен, коли операції не вміщуються в робочу зону верстата або інструмент має підійти до деталі з іншого боку. На верстат ідуть лише ті програми, для яких реально є операції — порожні не вивантажуються й на етикетку не потрапляють. Тому у звичайної деталі з двосторонньою обробкою коди закінчуються на 11 і 29, номери 3–8 трапляються помітно рідше, а три останні рядки таблиці — особливі випадки, розібрані нижче.

Особливі випадки

  • Постобробка компакт-плити після порізки фрезерним верстатом виділяється в окрему програму з номером 0. Її код закінчується на 01.
  • Операції з вертикальним дзеркаленням ідуть у власну програму, код якої закінчується на 10.
  • Двосторонній верстат, у деталі немає операцій з лицьового боку. Тоді перша програма переводиться на зворотну сторону, і її код перераховується — закінчується на 19.

Файли та папки при вивантаженні

Файли для верстата розкладаються по папках, в імені яких є повний номер замовлення, а вже всередині лежать програми окремих деталей.

Важливо. До самого коду входять лише останні чотири цифри номера замовлення. Отже, у замовлень, які різняться тільки старшими розрядами — наприклад, 123456 і 223456, — коди деталей збіжаться повністю. Поки програми лежать у своїх папках замовлень, це безпечно. Але якщо скласти файли різних замовлень в одну спільну папку, однойменні програми перезапишуть одна одну, і на верстат піде чужа обробка. Не змішуйте вивантаження різних замовлень в одному каталозі й не перейменовуйте папки вручну.