CNC programų generavimo sistemos aprašymas
Sistema kuria programas pjovimo centrams ir CNC staklėms, taip pat eksportuoja įvairių formatų failus tolesniam apdorojimui. Kiekvienai mašinai programos generuojamos individualiai, atsižvelgiant į jos įrankius. Nevykdomos operacijos pašalinamos iš projekto, kuris įrašomas į order_id_log.json failą. Kartų istorija pasiekiama CRM.
Programų pritaikymas
- Operacijų keitimas : Grąžto nebuvimas pakeičiamas įpjova, grioveliai – frezavimu. Per skylutes galima perkelti iš priekinės pusės į galinę pusę.
- Pjoviklio pasirinkimas :
- Maksimalaus skersmens freza parenkama atsižvelgiant į vidinius kontūro spindulius.
- Jei yra 4 mm mažesnė ir stačių kampų freza, kampams apdailai pridedamas frezavimas mažesniu frezu.
- Atsižvelgiama į didžiausią frezavimo gylį; Jei reikia, frezavimas suskirstomas į kelis ėjimus.
- Atvirkštinis frezavimas : jei projektas skirtas dešiniajam pjaustytuvui, o mašina naudoja kairiąją frezą, kelias automatiškai pakeičiamas priešinga kryptimi.
- Kraštų apipjaustymas :
- Mašinoms su abiem frezomis į programą įtrauktas pjovimas.
- Mašinoms, turinčioms tik dešiniąją pjoviklį, sukuriama atskira kirpimo programa.
- Galite išjungti apkarpymą administratoriaus skydelyje (nerekomenduojama).
- Pjovimo įėjimas/išėjimas : Nurodant įėjimo/išėjimo parametrus, freza nepereina už detalės, frezavimo taškai yra jos šonuose (svarbu mašinoms su automatiniu apipjaustymu).
- Įrankių numeriai : programose yra įrankių numeriai, tačiau mašinose su automatiniu pjovimu arba automatiniu pritaikymu jas galima sugeneruoti ir be jų.
Dalių apdirbimas
- Šešiapusis apdirbimas : dalys apdirbamos iš šešių pusių, tačiau staklėms, kurios palaiko tik penkiapusį apdirbimą, sistema pritaiko programas, padalindama jas į 2–3 dalis arba pasukdama 90°, 180° arba 270°, kad užbaigtų operacijas.
- Gręžimo apribojimai : mašinose su vienu galu gręžimo stotis sistema pašalina operacijas, kai vienoje pusėje yra dviejų skersmenų skylės, paskirstant jas į kitas puses arba pakeičiant alternatyviais metodais.
- Vertikalūs grioveliai : jei mašina nepalaiko vertikalių griovelių su pjūklu, sistema juos pakeičia frezavimu ar kitomis tinkamomis operacijomis.
- Orientacijos optimizavimas : prieš generuojant programas dalys automatiškai orientuojamos ilgąja puse horizontaliai, kad būtų optimalus apdirbimas.
- Programos sumažinimas : Sistema pereina visas išdėstymo parinktis, sukurdama minimalų skaičių programų, kad būtų atsižvelgta į visus mašinų apribojimus ir būtų užtikrinta, kad visos operacijos būtų atliktos.
Programų priėmimas
1. CRM :
o Patvirtinus užsakymą, programos sugeneruojamos per 5-10 minučių, yra atsisiuntimo nuoroda.
o Jei pakeisite nustatymus, užsakymą bus galima atkurti iš naujo.
2. Užsakymo sąsaja (prieš patvirtinimą) šiais formatais:
o MPR (WoodWOP)
o BPP („BiesseWorks“)
o XML – KDT (virtuvės dizaino technologija)
o SCX (Nanxing)
o GibLab (tiesiogiai į mašinos formatą).
3. Sąsaja leidžia atsisiųsti programas visam užsakymui arba atskirai daliai.
4. Programinė įranga neprisijungus :
o Automatiškai atsisiunčia programas į mašinas.
o Sukonfigūruotas atnaujinimo dažnis, atsisiuntimo aplankai ir sinchronizavimas vietiniame tinkle.
o Programos mašinose pasirodo per 30 minučių po patvirtinimo.
Archyvo struktūra iš CRM
· Xnc_part : GibLab CNC programos (išskyrus iService formatus) baigtoms (kraštuotoms) dalims, padalintoms mašinomis.
· Xnc_cut : GibLab CNC programos (išskyrus iService formatus) detalių (ruošinių po pjūklo centro) matmenų pjovimui.
· iService : CNC programos (MPR, BPP, XML – KDT, SCX), pjovimo programos ir etiketės KDT ir PTX.
· Ifp_lbl : „iService“ etiketės SVG formatu (konvertuojamos į PNG, kai naudojamas automatinis įkėlimas).
· Pjovimas : programos, skirtos pjovimo centrams (išskyrus iService formatus).
Prisegti failai
1. Užklausa GibLab servisui dėl CNC programų (pjovimo ir apdailos detalių matmenys).
2. Pjūklų programų užklausa GibLab.
3. PROJEKTO failas, skirtas GibLab (iškirpti ir baigti dydžiai).
4. CSV failas su išsamia informacija, skirta importuoti į Cutrite.
5. JSON užsakymo failas iFurn.pro formatu.
6. Klaidų ir taisymų žurnalo failas generuojant programą.