Tăiere panouri 2D
Tăierea Panourilor 2D este modul principal al CutOptim. Rezolvă problema clasică de bin-packing cu dreptunghiuri: dată o mulțime de panouri dreptunghiulare mari și o mulțime de piese dreptunghiulare mai mici, găsește aranjamentul care folosește cel mai puțin panouri cu cel mai puțin deșeuri.
Acest mod este folosit pentru materiale în foi, inclusiv placaj, MDF, PAL, melamină, sticlă, panou compozit de aluminiu, tablă de oțel, foaie de spumă și orice alt material care vine în stoc plat dreptunghiular.
Cum funcționează optimizarea 2D
CutOptim modelează lucrarea ta de tăiere ca o problemă de bin-packing:
- Containerele sunt panourile tale stoc — dreptunghiuri mari din care tai
- Elementele sunt piesele tale cerute — dreptunghiuri mai mici pe care trebuie să le produci
În loc să umple într-o singură trecere greedy, optimizatorul încearcă mai multe strategii de plasare pentru întreaga lucrare — diferite aranjamente pe rafturi și pe coloane, ordini de sortare și rotații — și păstrează cel mai bun rezultat (cele mai puține panouri, cea mai puțină risipă), folosind tăieri de tip guillotine: fiecare tăietură merge de la o margine la marginea opusă a materialului rămas. Acesta reflectă modul în care funcționează fizic un ferăstrău de panouri, de masă sau de bârnă și produce secvențe de tăiere practice pentru tăierea manuală și semiautomată.
Nesting-ul real (formă liberă), unde piesele pot fi plasate în orice dreptunghi liber pentru un randament mai mare, este util pentru frezarea CNC și este în roadmap ca parte din modul Eficiență maximă.
CutOptim respectă și lățimea tăieturii — materialul pierdut ca rumeguș la fiecare tăiere. O lățime de tăietură de 3 mm pe o lucrare cu 100 de piese poate echivala cu pierderea unui întreg panou. Introdu întotdeauna lățimea tăieturii cu precizie. Consultă Setări și lățimea tăieturii.
Adăugarea panourilor stoc
Panourile stoc reprezintă materialul brut disponibil din care poți tăia. Fiecare rând de stoc definește o dimensiune și cantitate de panou.
| Feature | Type | Description |
|---|---|---|
| Width | number | Lățimea panoului în unitatea activă (mm sau cm). Aceasta este dimensiunea orizontală pe canvas. |
| Height | number | Înălțimea panoului în unitatea activă. Aceasta este dimensiunea verticală pe canvas. |
| Quantity | integer | Numărul de panouri de această dimensiune disponibile. Optimizatorul va folosi atât câte este nevoie, până la această limită. |
| Price | number | Cost per panou. Folosit pentru a calcula costul total al materialelor în sumarul rezultatelor și exportul ofertei. Lasă gol dacă prețurile nu sunt necesare. |
| Denumire | text | Nume opțional de material pentru această dimensiune de stoc, ex. '18mm MDF' sau '2400×1200 Placaj structural'. Etichetează panoul în plan și se transmite în exporturile PDF și Excel, astfel încât planul de tăiere să spună ce placă trebuie adusă. Încărcarea din Stocul de materiale sau dintr-un rest îl completează automat. |
Bune practici pentru panourile stoc:
- Introdu dimensiunile efectiv utilizabile ale panoului, nu dimensiunea nominală. Un panou vândut ca 2440×1220 mm poate fi de fapt 2438×1218 mm după tăierea marginilor la fabrică — măsoară panourile tale.
- Dacă ai un amestec de panouri întregi și resturi parțiale dintr-o lucrare anterioară, adaugă-le ca rânduri de stoc separate cu dimensiunile lor reale și o cantitate de 1.
- Folosește câmpul de preț chiar și pentru lucrări interne. Văzând defalcarea costurilor ajută la identificarea dacă o lucrare este prețuită corect.
Adăugarea pieselor cerute
Piesele cerute sunt piesele dreptunghiulare pe care trebuie să le producă optimizarea din stocul tău.
| Feature | Type | Description |
|---|---|---|
| Width | number | Lățimea piesei cerute în unitatea activă. |
| Height | number | Înălțimea piesei cerute în unitatea activă. |
| Quantity | integer | Numărul de piese identice necesare. |
| Label | text | Nume descriptiv pentru această piesă, ex. 'Ușă panou LH' sau 'Raft 600'. Imprimat pe diagrama de tăiere și în exportul CSV. |
| Rot. | checkbox | Bifată (implicit) permite optimizatorului să rotească piesa cu 90° pentru a economisi material. Debifeaz-o și piesa păstrează orientarea introdusă — folosește asta când direcția fibrei, orientarea imprimării sau fața materialului trebuie păstrate. Disponibilă în toate planurile. |
Sfaturi pentru introducerea pieselor cerute:
- Introdu întotdeauna o etichetă pentru fiecare piesă. Pe o lucrare complexă cu 50+ piese, dreptunghiurile neetichetate pe diagrama de tăiere sunt imposibil de identificat.
- Dacă ai multe piese identice, introdu-le o dată cu cantitatea corectă în loc de rânduri separate.
- Pentru a adăuga alocație de ajustare (pentru piese care trebuie tăiate ușor mai mari și apoi ajustate la dimensiunea finală), adaugă cantitatea de ajustare la lățime și înălțime. De exemplu, dacă ai nevoie de o piesă finisată de 400×800 mm cu 5 mm ajustare pe fiecare față, introdu 410×810.
Import CSV pentru piesele cerute
Dacă lista ta de tăieri există deja într-un spreadsheet, o poți importa direct:
- Deschide meniul derulant CSV ⌄ din antetul secțiunii Piese (2D, 1D sau Lemn) și alege Importă CSV
- Alege fișierul tău
.csv— coloanele sunt citite după poziție:name,width,height,qty(un rând de antet este detectat și sărit) - Piesele sunt adăugate imediat în tabelul Piese (2D)
Nu ești sigur de ordinea coloanelor? În același meniu CSV ⌄, al doilea element, Șablon, descarcă un CSV gata făcut cu coloanele corecte și un rând exemplu. Vezi Importul datelor pentru referința completă.
Tipul de tăiere: guillotine
Optimizatorul 2D CutOptim folosește exclusiv tăieri de tip guillotine. Nu există un selector de tip de tăiere — fiecare rezultat este produs cu tăieri guillotine.
Tăierea Guillotine
În modul guillotine, fiecare tăiere este o linie dreaptă care rulează de la o margine a panoului (rămas) la marginea opusă. Aceasta reflectă operațiunea fizică a unui ferăstrău de panouri, de masă sau cu grindă.
Este potrivit când:
- Tai pe un ferăstrău de masă, ferăstrău de panouri sau ferăstrău cu ghid
- Trebuie să dai secvența de tăiere unui operator cu o listă de tăieri simplă
- Materialul tău trebuie să fie întors sau mutat între tăieri
Comparația cu alte instrumente: un optimizator cu nesting liber — care așază piesele oriunde pe placă — raportează de obicei un randament mai mare decât un optimizator guillotine pentru aceeași listă. Diferența aceea este prețul unor tăieri pe care le poți face efectiv pe un ferăstrău de panouri, nu un defect. Compară lucruri comparabile înainte de a judeca o cifră.
Nesting (formă liberă) — în roadmap
Nesting-ul real permite plasarea pieselor în orice spațiu dreptunghiular liber de pe panou, nu doar aliniate la liniile de tăiere guillotine, ceea ce poate crește randamentul. Este modul potrivit pentru routere CNC și mașini automate de cuibărire.
CutOptim nu oferă încă nesting formă liberă — este planificat ca parte din modul Eficiență maximă (Pro / Atelier, roadmap). Până atunci, toate optimizările folosesc tăieri guillotine.
Rularea optimizării
Odată ce stocul și cerințele sunt introduse, apasă Rulează optimizarea sau tastează Ctrl+Enter. Optimizarea se finalizează de obicei în mai puțin de 2 secunde pentru lucrări cu mai puțin de 500 de piese. Lucrările mai mari durează mai mult, iar pagina rămâne blocată până la finalizarea calculului.
Ce verifică CutOptim înainte de rulare: un singur lucru — ca modul activ să aibă cel puțin un rând de stoc și cel puțin un rând de cerințe. Dacă oricare dintre cele două tabele este gol, apare un mesaj scurt și nu se rulează nimic, astfel încât o rulare goală nu îți consumă niciodată o optimizare din cotă.
Nu mai există nicio altă validare prealabilă și nimic nu blochează butonul Rulează optimizarea. În special, o piesă prea mare pentru oricare dintre panourile tale stoc nu oprește rularea: optimizatorul pur și simplu nu o poate plasa și te anunță ulterior — în modul cu stoc limitat, sumarul rezultatelor enumeră fiecare piesă care nu a încăput. Câmpurile de cantitate acceptă numere întregi de la 1 în sus și revin implicit la 1 dacă le golești.
Interpretarea rezultatelor
După o rulare reușită, canvas-ul afișează layout-ul și panoul de rezultate se actualizează:
Diagramele de plăci
Fiecare placă folosită este desenată una după alta, în jos, în panoul de rezultate, fiecare sub propriul antet care arată numărul plăcii, denumirea materialului, dimensiunea, câte piese poartă și cât din ea este folosit. Piesele plasate sunt dreptunghiuri colorate care își poartă eticheta și dimensiunile.
Materialul rămas nu este desenat pe diagramă: el este listat sub diagrame, împărțit în resturi reutilizabile și deșeuri după pragul tău de rest minim.
Cât ferăstrău înseamnă lucrarea
Pe lângă randament, deșeu, plăci și piese, sumarul unei rulări 2D afișează două statistici despre efortul de tăiere propriu-zis. Ambele sunt disponibile pe toate planurile, inclusiv pentru vizitatori.
| Feature | Type | Description |
|---|---|---|
| Tăieri | stat | Numărul de linii de tăiere: tăierile coliniare aflate la aceeași cotă și în aceeași trecere a mașinii sunt numărate o singură dată, pentru că înseamnă o singură reglare a opritorului. Este și numărul de pași din planul de debitare. |
| treceri | sub-linie | Sub cifra Tăieri apare numărul de treceri de ferăstrău — fiecare fâșie traversată separat. Este cifra pe care se aplică Costul pe tăietură. |
| Lungime tăiere | stat | Totalul metrilor tăiați pentru întreaga rulare, afișat în metri când lucrezi în mm și în picioare când lucrezi în inci. Valoarea este identică sub ambele convenții de numărare, deci nu are nevoie de precizări. |
Cele două numere răspund la întrebări diferite: liniile de tăiere descriu timpul de pregătire (câte reglaje de opritor faci), trecerile descriu timpul de tăiere. Pe lucrarea demo — 40 de piese, plăci 2440×1220 mm, tăietură 3 mm — ele sunt 44 și, respectiv, 61, la 35,21 m tăiați.
Dacă numărul de reglaje de opritor este ceea ce te costă, limita Max. etape de tăiere (plan Atelier) îl poate reduce fără să pierzi randament: aceeași lucrare demo, limitată la două etape, coboară la 30 de linii și 32,88 m, cu același randament, aceleași 2 plăci și toate piesele plasate. Vezi Setări.
Planul de debitare în pagina de rezultate Pro
O rulare Pro adaugă două vederi ale ordinii în care se execută tăierile:
- Bara Secvența de tăiere stă direct deasupra diagramelor de plăci pe care le parcurge — după legendă, înaintea primei plăci — astfel încât controlul și plăcile pe care le conduce sunt în același loc pe ecran. Poartă ◀ Anterior, afișajul pasului, ▶ Următor, ⏮ Reia de la început și ▶ Redare.
- Mai jos, sub lista de tăiere, planul întreg este listat ca tabel Secvența de tăiere: câte un rând per reglare de opritor, cu coloanele Ordine, Placă, Direcție primă tăietură (
orizontalsauvertical, plus· Calibrarela pasul de calibrare și· N×acolo unde o singură reglare face N tăieri paralele) și Poziție. Un clic pe un rând duce playerul la acel pas, iar rândul activ este evidențiat pe măsură ce avansezi.
Sub Pro bara apare în continuare odată ce există un rezultat 2D, ca rând blocat cu insigna PRO. Detalii complete — inclusiv cum arată planul pe o bară, în 1D și la lemn — în Secvența de tăiere.
Randament și deșeuri
| Metric | Formulă | Țintă |
|---|---|---|
| Randament % | (Suprafață totală cerute) / (Suprafață totală panouri folosite) × 100 | > 88% |
| Deșeuri % | (Suprafață rebut inutilizabil) / (Suprafață totală panouri folosite) × 100 | < 10% |
| Resturi % | (Suprafață resturi salvate) / (Suprafață totală panouri folosite) × 100 | Variabil |
Îmbunătățirea unui rezultat cu randament scăzut
Dacă randamentul este sub 80%, încearcă aceste abordări în ordine:
- Verifică lățimea tăieturii — O lățime de tăietură incorectă (prea mare) irosește spațiu la fiecare tăiere
- Permite rotirea — Asigură-te că bifa Rot. rămâne pusă pe piesele unde direcția fibrei nu contează
- Verifică direcția primei tăieturi — Dacă ai fixat-o manual (orizontală/verticală), revino la Auto, ca optimizatorul să aleagă pentru fiecare foaie direcția cu randament mai bun
- Grupează mai multe piese — Adaugă piesele rămase din lucrările viitoare pentru a umple panourile acum
- Adaugă stoc mai mic — Dacă ai resturi din lucrările anterioare, adaugă-le în tabelul stoc
Prioritatea stocului (★)
Fiecare rând din tabelul Material de bază (plăci) are o pictogramă stea (★) în stânga. Marcarea cu stea a unui rând de stoc îi spune optimizatorului să folosească acel panou mai întâi — înainte de a recurge la stocul nemarcit.
Când să o folosești:
- Ai un panou parțial rămas dintr-o lucrare anterioară și vrei să-l folosești înainte de a deschide stoc nou
- Ai panouri scumpe sau greu de obținut pe care vrei să le prioritizezi
- Vrei să eliberezi stocul vechi înainte ca acesta să se deformeze sau deterioreze
Cum să o folosești:
- Apasă pictograma ★ pe orice rând de stoc — devine galbenă/aurie
- Rulează optimizarea — panoul cu stea este folosit primul
- Apasă din nou pentru a elimina prioritatea
Marchează cu stea toate rândurile tale de resturi stoc înainte de a rula o lucrare. CutOptim va consuma mai întâi resturile, deschizând panouri întregi noi doar când resturile sunt epuizate. Aceasta este cea mai eficientă metodă de a menține inventarul de resturi gestionabil.
Bordurare muchii Pro
Informațiile despre bordurarea muchiilor pot fi înregistrate per piesă în coloana EB din tabelul Piese (2D). Aceasta marchează ce laturi ale unui panou finit necesită bordurarea muchiei, iar informațiile apar pe planul de tăiere și în exporturile PDF.
Bordurarea muchiilor este o funcție de metadate/referință — nu afectează algoritmul de optimizare. Înregistrează pur și simplu ce laturi au nevoie de bordurare astfel încât informațiile să fie imprimate pe planul de tăiere și etichete alături de piesă.
Marcarea bordurării muchiilor:
- Apasă butonul din coloana EB a oricărui rând de piese cerute
- Se deschide un dialog de bordurare cu patru laturi: Sus, Dreapta, Jos, Stânga
- Bifează fiecare latură care necesită bordurarea muchiei
- O previzualizare vizuală afișează laturile selectate ca o bandă galbenă în jurul conturului piesei
- Apasă OK — coloana EB se actualizează pentru a afișa o abreviere a laturilor selectate
Abrevieri coloana EB:
| Afișare | Semnificație |
|---|---|
— | Fără bordurarea muchiei |
T | Numai sus |
TR | Sus + Dreapta |
TRBL | Toate patru laturi |
BL | Jos + Stânga |
Datele de bordurare a muchiilor sunt salvate cu proiectul și apar în:
- Planul de tăiere PDF (imprimat pe eticheta piesei din diagrama de layout)
- Exportul Etichete panouri (o etichetă per piesă, arătând laturile selectate)
- Exportul CSV (ca o coloană
edge_banding)
Pentru carcase de mobilier de bucătărie, o configurare obișnuită este BL (Jos + Stânga) sau TR (Sus + Dreapta), în funcție de dacă panoul este un lateral, blat sau raft. Introducerea acestui lucru o dată în etapa de cerințe evită să trebuiești să-l determini din nou la bancul de lucru.