Опис системи генерації програм для ЧПУ
Система створює програми для пиляльних центрів та верстатів ЧПУ, а також експортує файли в різних форматах для подальшої обробки Програми генеруються індивідуально для кожного верстата з урахуванням його інструментів.
Адаптація програм
- Заміна операцій : Відсутність свердла замінюється виїмкою, пази - фрезеруванням. Наскрізні отвори можуть переноситися з лицьового боку на зворотний.
- Підбір фрези :
- Вибирається фреза максимального діаметра в залежності від внутрішніх радіусів контуру.
- За наявності фрези на 4 мм менше та прямих кутів додається фрезерування меншою фрезою для доопрацювання кутів.
- Враховується максимальна глибина фрезерування; за необхідності фрезерування розбивається на кілька проходів.
- Реверс фрезерування : Якщо проект розрахований на праву фрезу, а верстат використовує ліву, траєкторія автоматично змінюється.
- Підрізування кромки :
- Для верстатів з обома фрезами підрізування включається до програми.
- Для верстатів лише з правою фрезою створюється окрема програма підрізування.
- Підрізання можна відключити в адмінпанелі (не рекомендується).
- Вхід/вихід фрези : При вказівці параметрів входу/виходу фреза не виходить за межі деталі, точки фрезерування розташовуються на її сторонах (важливо для верстатів з автопідрізуванням).
- Номери інструментів : Програми містять номери інструментів, але можуть генеруватися без них для верстатів з автопідрізанням або автопідбором.
Обробка деталей
- Шестистороння обробка : Деталі обробляються з шести сторін, але для верстатів з підтримкою тільки п'ятисторонньої обробки система адаптує програми, розбиваючи їх на 2-3 частини або повертаючи на 90 °, 180 ° або 270 ° для повного виконання операцій.
- Обмеження свердління На верстатах з одним місцем для торцевого свердла система виключає операції з двома діаметрами отворів на одній стороні, розподіляючи їх на інші сторони або замінюючи альтернативними методами.
- Вертикальні пази : Якщо верстат не підтримує виконання вертикальних пазів пилкою, система замінює їх фрезеруванням або іншими відповідними операціями.
- Оптимізація орієнтації : Перед створенням програм деталі автоматично орієнтуються довгою стороною горизонтально для оптимальної обробки.
- Мінімізація програм : Система перебирає всі варіанти компонування, створюючи мінімальну кількість програм, щоб врахувати всі обмеження верстатів та забезпечити виконання всіх операцій.
Отримання програм
1. CRM :
o Після підтвердження замовлення програми формуються за 5–10 хвилин, доступне посилання для завантаження.
o При зміні налаштувань замовлення можна перегенерувати.
2. Інтерфейс замовлення (до підтвердження) у форматах:
o MPR (WoodWOP)
o BPP (BiesseWorks)
o XML – KDT (Kitchen Design Technology)
o SCX (Nanxing)
o GibLab (формат для прямого відправлення на верстат).
3. Інтерфейс дозволяє завантажити програми для всього замовлення чи окремої деталі.
4. Офлайн ПЗ :
o Автоматично завантажує програми на верстати.
o Налаштовуються частоти оновлення, папки завантаження та синхронізації в локальній мережі.
o Програми з'являються на верстатах 30 хвилин після підтвердження.
Структура архіву із CRM
· Xnc_part : Програми ЧПУ GibLab (крім форматів iService) для готових деталей, розділені по верстатах.
· Xnc_cut : Програми ЧПУ GibLab (крім форматів iService) для пильних розмірів деталей (заготівлі після пиляльного центру).
· iService : Програми ЧПУ (MPR, BPP, XML – KDT, SCX), пильні програми та етикетки для KDT та PTX.
· Ifp_lbl : Етикетки iService у форматі SVG (конвертуються в PNG під час використання автозавантажувача).
· Cutting : Програми для пиляльних центрів (крім форматів iService).
Додані файли
1. Запит до сервісу GibLab для програм ЧПУ (пильні та готові розміри деталей).
2. Запит GibLab для пильних програм.
3. Файл PROJECT для GibLab (пильні та готові розміри).
4. CSV-файл з деталі для імпорту в Cutrite.
5. JSON-файл замовлення у форматі iFurn.pro
6. Файл логів помилок та виправлень під час генерації програм.