Export plan de tăiere către CNC: formate, flux și sfaturi
Odată ce ai un plan de tăiere optimizat, următorul pas logic în atelierele cu echipament automatizat este transferul planului către mașina CNC. În loc să tipărești diagrama și să programezi manual fiecare tăietură pe controlerul mașinii, exporți un fișier pe care CNC-ul îl citește direct. Routerele Biesse, Homag, SCM sau Morbidelli din atelierele românești acceptă diverse formate — DXF, G-code, CSV sau formate proprietare. Acest ghid acoperă procesul complet, de la exportul din optimizator la piesa finită pe masă.
Ce veți învăța în acest ghid:
- Ce formate de fișier acceptă mașinile CNC pentru planuri de tăiere
- Cum funcționează fluxul de la optimizator la controlerul mașinii
- Ce rol are post-procesorul și de ce contează configurarea lui
- Pași concreți pentru exportul și transferul fișierelor
- Greșeli frecvente și cum să le eviți
Formate de fișier pentru CNC
Mașinile CNC pentru prelucrarea lemnului acceptă câteva formate standard. Fiecare are un scop specific:
DXF (Drawing Exchange Format) — Format vectorial dezvoltat de Autodesk. Conține contururile geometrice ale pieselor — linii, arce, dreptunghiuri — fără instrucțiuni de mașină. Routerul CNC sau software-ul CAM al mașinii transformă aceste contururi în traiectorii de tăiere. Este cel mai universal format pentru schimbul de date geometrice.
G-code — Limbajul standard de programare CNC. Conține instrucțiuni directe: deplasare la coordonatele X,Y, coborâre freză, avans la viteza F, ridicare freză. E specific mașinii — un G-code pentru un Biesse Rover nu funcționează neapărat pe un Homag BOF.
CSV (Comma-Separated Values) — Fișier text cu lista pieselor: dimensiuni, poziții, materiale. Unele controlere CNC importă CSV-uri și generează intern traiectoriile. Cel mai simplu format, dar cu cele mai puține informații.
Formate proprietare — Biesse folosește .bpp și .cix, Homag folosește .mpr, SCM are propriul format. Acestea conțin informații complete: geometrie, parametri de prelucrare, viteze, adâncimi. Sunt cele mai precise, dar funcționează doar pe echipamentul producătorului respectiv.
| Format | Conținut | Universalitate | Uz tipic |
|---|---|---|---|
| DXF | Geometrie (contururi) | Foarte mare | Router CNC, laser, jet apă |
| G-code | Instrucțiuni mașină | Mare (cu post-procesor) | Routere, freze CNC |
| CSV | Lista piese + poziții | Medie | Controlere cu import tabelar |
| .bpp/.cix (Biesse) | Complet (geometrie + parametri) | Doar Biesse | Routere Biesse |
| .mpr (Homag) | Complet (geometrie + parametri) | Doar Homag | Centre Homag |
Fluxul complet de export
Optimizează planul de tăiere și verifică-l
Rulează optimizarea cu toate piesele, kerf-ul corect și constrângerile de fibră setate. Planul generat de CutOptim este ghilotină din construcție — fiecare tăietură merge de la o margine la alta, deci nu există o constrângere de dezactivat, iar planul rămâne executabil și la ferăstrău, și pe CNC. Dacă vrei aranjare liberă pentru randament maxim pe un CNC, asta cere un software de nesting dedicat, o cu totul altă categorie de unealtă. Examinează planul generat foaie cu foaie: verifică dacă toate piesele sunt prezente, fibra e corectă pe piesele decorative, kerf-ul e setat la valoarea reală a frezei CNC (nu a ferăstrăului). Diametrul frezei CNC determină kerf-ul — o freză de 6 mm produce un kerf de 6 mm, dublu față de un ferăstrău.
Selectează formatul de export
Pentru traseul către CNC, exportul relevant este DXF: conține contururile pieselor așa cum sunt așezate pe foaie și se importă în software-ul CAM al mașinii. Nu include căi de instrumente, viteze, adâncimi de tăiere sau G-code — acestea se adaugă în CAM (WoodWOP pentru Homag, bSolid pentru Biesse, VCarve sau Fusion 360 CAM pentru routere generice). Dacă mașina ta cere G-code sau un format nativ, drumul trece tot prin DXF, urmat de CAM-ul ori post-procesorul mașinii; consultă manualul controlerului pentru ce acceptă la import. În afară de DXF, planul se mai poate exporta ca PDF, SVG, CSV și XLSX — utile pentru atelier și pentru evidență, nu pentru controler.
Stabilește parametrii de prelucrare în CAM
Exportul DXF îți dă geometria; restul parametrilor se stabilesc în software-ul CAM al mașinii. Acolo verifici unitatea de măsură, originea coordonatelor (de regulă colțul din stânga-jos al foii) și direcția axei Y — unele mașini au Y inversat. Tot în CAM setezi vitezele de avans, adâncimea de tăiere și viteza de rotație a axului, conform specificațiilor frezei și materialului. După import, verifică și cum au ajuns contururile pe layere, ca să poți separa tăierea de celelalte operații.
Transferă fișierul și verifică pe controler
Transferul se face prin USB, rețea locală sau conexiune directă. Copiază fișierul exportat pe stick USB sau în folderul de rețea al mașinii. Înainte de a porni tăierea, încarcă fișierul pe controlerul CNC și verifică vizual aranjamentul afișat. Compară cu planul de pe ecranul optimizatorului. Verifică dimensiunile a 2-3 piese prin funcția de măsurare a controlerului. Orice discrepanță indică o problemă de configurare la export.
Rulează o probă pe material de test
La prima utilizare a unui flux nou de export, tai o foaie de PAL ieftin sau MDF ca test. Măsoară 3-4 piese cu șublerul digital. Dacă dimensiunile corespund cu cele din lista de tăiere (toleranță de 0,2 mm), fluxul e corect configurat. Dacă nu, revizuiește kerf-ul din optimizator și compensarea razei din CAM. Odată confirmat, păstrează aceleași valori — kerf, format, setări CAM — pentru toate comenzile ulterioare pe aceeași mașină.
Punți de fixare: de ce se desprind piesele mici
Pe un CNC cu masă cu vacuum, piesa nu mai este ținută de nimic în clipa în care freza închide conturul — iar dacă suprafața ei de contact e mică, pleacă din masă înainte să termine tăietura.
Este diferența fundamentală față de ferăstrăul de panouri, unde fâșia rămâne sprijinită tot timpul. La freza care decupează contururi, fiecare piesă se transformă într-un obiect liber la ultimul milimetru de traiectorie. Vacuumul ține bine o laterală de dulap, care are suprafață mare; ține prost o traversă îngustă sau un blat de sertar mic, mai ales dacă masa are zone de aspirație mari și piesa cade între ele. Rezultatul tipic: piesa se ridică, o prinde freza, se rupe muchia — și, dacă ai ghinion, se rupe și freza.
Soluția standard sunt punțile de fixare (numite bridges, tabs sau punți în interfețele CAM): porțiuni scurte din contur pe care freza le sare, lăsând piesa legată de restul plăcii până când o desprinzi manual cu un cuțit sau o dăltiță. Se setează în CAM, pe traiectorie, nu în optimizator — planul de tăiere nu știe nimic despre ele.
Câteva reguli practice. Pune punțile pe laturile care primesc cant, pentru că urma lor se curăță oricum la aplicarea cantului. Distribuie-le simetric, nu toate pe aceeași latură, altfel piesa pivotează în jurul lor. Piesele mari au nevoie de mai multe punți decât cele mici, dar piesele înguste au nevoie de ele cel mai des, chiar dacă sunt scurte. Și verifică adâncimea: o punte lăsată prea groasă se rupe cu smulgerea materialului, una prea subțire cedează în timpul frezării.
Rolul post-procesorului
Post-procesorul este bucata de software care traduce datele generice de tăiere în comenzile specifice controlerului tău CNC. Gândește-te la el ca la un traducător: optimizatorul generează planul în limbaj universal, iar post-procesorul îl traduce în „dialectul” mașinii tale.
Un post-procesor configurat corect adaugă: comenzile de pornire și oprire ale axului, vitezele de avans corecte pentru materialul tău, compensarea razei frezei (freza taie cu centrul la o distanță de raza ei față de linia de tăiere), secvența de vacuum (prindere foaie pe masa CNC) și retragerile de siguranță între piese.
Dacă optimizatorul tău nu include un post-procesor pentru mașina ta, ai două opțiuni: folosește DXF și importă-l în software-ul CAM al mașinii (WoodWOP pentru Homag, bSolid pentru Biesse), sau configurează un post-procesor personalizat — de regulă, furnizorul mașinii sau un integrator CNC poate face asta.
DXF: capcanele care blochează importul
Un DXF este un desen, nu o piesă — iar CAM-ul refuză să genereze traiectorie pe o geometrie care, pentru el, nu descrie un contur închis.
Este cea mai frecventă cauză a unui import care „nu merge” fără niciun mesaj clar. Câteva situații pe care le vei întâlni:
Contururi deschise. Între două segmente rămâne un interstițiu microscopic, invizibil pe ecran la orice nivel de zoom rezonabil. CAM-ul vede două linii, nu un dreptunghi, și nu-ți oferă traiectorie de contur. Aproape toate programele CAM au o funcție de tip „join” sau „close vectors”, cu o toleranță pe care o setezi tu — pornește de la o valoare mică și mărește-o doar dacă e nevoie, altfel unești și lucruri care trebuiau să rămână separate.
Entități duplicate. Două piese alăturate împart o muchie și, dacă exportul scrie fiecare contur separat, linia comună există de două ori. CAM-ul generează atunci două treceri identice: freza taie de două ori pe același traseu, cu uzură inutilă și risc de ardere a muchiei. Caută o funcție de eliminare a duplicatelor înainte de a atribui traiectoriile.
Straturi amestecate. Un export bun pune placa, reperele și etichetele pe straturi diferite, tocmai ca să poți atribui traiectorie doar reperelor. Dacă totul vine pe un singur strat, freza va încerca să taie și conturul plăcii, și textul etichetelor. Verifică lista de straturi imediat după import și dezactivează ce nu se taie.
Unități nedeclarate. Formatul poartă o valoare de unitate în antet, dar nu toate programele o scriu și nu toate o citesc. Fișierul se deschide fără nicio avertizare, la scara greșită. De aceea unitatea se scrie în mesajul care însoțește fișierul: un desen corect în milimetri, citit în inci, nu este puțin greșit, este inutilizabil.
Greșeli frecvente la exportul CNC
Kerf greșit — Freza CNC de 6 mm nu e același lucru cu lama de ferăstrău de 3,2 mm. Dacă optimizezi cu kerf de 3,2 mm și tai cu freza de 6 mm, fiecare piesă pierde 2,8 mm suplimentari. Setează kerf-ul corespunzător echipamentului de execuție.
Origine incorectă — Mașina CNC are un punct zero (originea). Dacă fișierul exportat are originea în colțul stânga-sus dar mașina așteaptă stânga-jos, toate pozițiile Y sunt inversate. Piesele ajung la pozițiile greșite pe foaie.
Compensare rază omisă — Freza CNC are un diametru fizic. Traiectoria centrului frezei trebuie deplasată cu raza frezei față de marginea piesei. Unele optimizatoare aplică automat compensarea la export; altele lasă asta în seama post-procesorului sau a controlerului. Verifică dacă compensarea e aplicată o singură dată, nu de două ori.
Unități de măsură diferite — Optimizatorul lucrează în milimetri, dar unele controlere CNC sunt setate pe inci. Un fișier în milimetri importat pe un controler setat pe inci produce piese de 25,4 ori mai mari decât trebuie. Verifică setările de unitate la ambele capete.
Ce vrea un ferăstrău de panouri în locul unui DXF
O listă de repere și o succesiune de tăieri — nu un desen. Este forma greșită de informație, nu doar formatul greșit.
Distincția merită înțeleasă, pentru că majoritatea atelierelor de mobilă din România debitează pe ferăstrău de panouri, nu pe freză. Cele două mașini rezolvă probleme diferite. Freza urmărește conturul fiecărei piese, deci are nevoie de geometrie: unde este fiecare dreptunghi pe placă. Ferăstrăul de panouri face tăieturi care merg dintr-o margine în alta a materialului rămas, deci are nevoie de altceva: ce cotă are opritorul la fiecare pas și în ce ordine se fac tăierile. Un DXF nu conține nici opritorul, nici ordinea.
Practic, asta înseamnă că un ferăstrău de panouri se alimentează fie manual, de la planul tipărit — operatorul citește cotele și ordinea și le introduce —, fie prin propriul format al producătorului, generat de software-ul mașinii pornind de la o listă de repere. Pentru mașinile cu comandă numerică ale marilor producători, drumul trece prin programul lor, nu printr-un fișier geometric universal.
Consecința pentru tine: dacă atelierul are ferăstrău de panouri, exportul util nu e DXF-ul, ci planul tipărit cu secvența de tăiere și lista de repere în format tabelar. Iar dacă nu tai în atelier, ci trimiți la un serviciu de debitare, ceea ce contează este forma listei pe care o predai — vezi cum comanzi debitarea PAL-ului. Un DXF trimis unui debitator îl obligă să retasteze cotele, adică introduce exact tipul de eroare pe care exportul ar fi trebuit să-l elimine.
Optimizarea fluxului pentru producție zilnică
Odată ce fluxul de export e configurat și verificat, integrarea în producția zilnică devine rapidă. Lista de piese intră în optimizator, planul se generează în câteva secunde, exportul produce fișierul DXF, transferul la mașină durează sub un minut. Întregul proces, de la lista de piese la mașina pregătită de tăiere, se face în sub 10 minute.
Pentru atelierele care procesează mai multe comenzi pe zi, capacitatea de a exporta geometria direct din optimizator scurtează drastic programarea manuală pe controler — o operație care poate dura 30-60 de minute per foaie la comenzi complexe.
Sfat pro: Ține o fișă scrisă pentru fiecare mașină din atelier — kerf-ul real, formatul pe care îl acceptă controlerul și CAM-ul sau post-procesorul prin care trece fișierul. Dacă ai un router Biesse și un ferăstrău de panouri Holzma, cele două lucrează cu valori diferite, iar kerf-ul se setează per lucrare, înainte de optimizare. O fișă la vedere lângă mașină previne exact erorile de configurare care strică prima foaie.