Якщо в деталі є верстатні операції — присадка, пази, фрезерування, вибірки — вона йде на верстат з ЧПУ у вигляді програми обробки. Кожна програма має код: короткий рядок із цифр. Цей код друкується штрих-кодом на етикетці деталі й водночас слугує ім’ям програми у файлах для верстата. Оператор сканує штрих-код — верстат відкриває саме ту програму, яка потрібна цій деталі.
Навіщо це знати. Код читається «з аркуша»: з нього видно, яка це деталь, з якого замовлення, котра за рахунком програма і з якого боку обробка. Це виручає, коли файл загубився, відкрилася не та програма або потрібно вручну знайти деталь у списку програм на верстаті.
Як влаштований код
Код — суцільний рядок цифр, без крапок, дефісів і пробілів. Читається за позиціями зліва направо:
| Позиція | Що означає | Приклад |
|---|---|---|
| 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, — коди деталей збіжаться повністю. Поки програми лежать у своїх папках замовлень, це безпечно. Але якщо скласти файли різних замовлень в одну спільну папку, однойменні програми перезапишуть одна одну, і на верстат піде чужа обробка. Не змішуйте вивантаження різних замовлень в одному каталозі й не перейменовуйте папки вручну.