Nesting pe formă reală
Modurile 2D, 1D și lemn taie dreptunghiuri cu un ferăstrău ghilotină (de la margine la margine). Multe lucrări nu sunt dreptunghiuri: o consolă de oțel, un guseu triunghiular, o garnitură de plastic, un profil de placaj cu un decupaj. Așezarea acestora după caseta lor de încadrare aruncă aerul gol din interiorul fiecărei forme. Modul Nesting așază piesele după conturul lor real — poligoane arbitrare se împletesc în buzunarele concave ale celorlalte — astfel încât acel aer este recuperat. Este modul pentru tăiere cu laser, plasmă și jet de apă.
Rulează un motor diferit față de modurile dreptunghiulare (un motor geometric de coliziuni, nu packerul ghilotină), așa că planurile 2D/1D/lemn rămân neschimbate.
Metrica onestă pentru nesting este numărul de foi pentru aceleași piese, nu un procent de umplere. Un packer dreptunghiular socotește caseta de încadrare a fiecărei piese ca material plin și arată o densitate mai mare pentru un rezultat mai slab — pe o lucrare reprezentativă de 272 de piese, nesting-ul pe formă reală a folosit 6 foi acolo unde aceleași piese, încadrate în casete, au nevoie de 9.
Primii pași
În modul 2D, comută pe subfila Nesting (lângă Panouri). Nesting este un submod al 2D — bara de sus are două file, 2D și 1D, iar fiecare dezvăluie propriile subfile (2D → Panouri / Nesting, 1D → Liniar / Tăiere lemn).
- 1
Adaugă piesele
Apasă Import SVG/DXF și alege fișierele cu contururi, sau apasă Demo pentru a încărca o lucrare exemplu. Fiecare contur importat devine o piesă; un fișier cu mai multe contururi adaugă mai multe piese, iar contururile concentrice devin găuri. Pentru forme simple nu ai nevoie de un fișier CAD — adaugă un dreptunghi, un cerc, o elipsă, un triunghi, un poligon regulat, o formă L sau un poligon complet personalizat (introdu punctele lui x,y), sau lipește o listă de dreptunghiuri din Excel / importă un CSV (nume, lățime, înălțime, cantitate), exact ca în tabelul de tăiere a panourilor 2D. Pe fiecare foaie de stoc poți adăuga una sau mai multe zone de excludere (o regiune ținută liberă de piese — un defect, un nod sau amprenta unei cleme) cu un X/Y/W/H editabil.
- 2
Adaugă foi de stoc
Adaugă una sau mai multe dimensiuni de foaie (nume, lățime × înălțime × cantitate) — scrie-le sau lipește-le din Excel. Pe orice foaie poți adăuga o Zonă de excludere — o regiune de care motorul ține fiecare piesă la distanță, pentru un defect, un nod sau o zonă de clemă.
- 3
Setează opțiunile
Dă fiecărei piese o regulă de rotație (Liberă, 90° sau Niciuna) și, dacă e nevoie, o separare minimă pentru lățimea tăieturii sau a fasciculului. Apoi apasă Rulează.
- 4
Citește și exportă nesting-ul
Rezultatele se citesc ca rezultatele de tăiere a panourilor 2D: un sumar de randament/densitate, o casetă „cum a fost optimizat”, o diagramă per foaie, o listă de plasare și un tabel cu necesarul de material. Folosește Descărcări pentru SVG, DXF, PDF, Excel sau CSV. Autentificat, poți Salva nesting-ul ca proiect, ca orice altă tăiere.
Piesele sunt poligoane, nu dreptunghiuri
O piesă de nesting este un contur: un poligon închis de puncte [x, y], opțional cu găuri interioare. De aceea piesele nu au câmpuri de lățime/înălțime — forma este piesa. Importatorul construiește aceste contururi pentru tine:
| Feature | Type | Description |
|---|---|---|
| DXF | fișier | Contururi LWPOLYLINE și POLYLINE (arce din bombări), plus segmente LINE / ARC / CIRCLE / ELLIPSE înlănțuite în bucle închise. $INSUNITS al desenului este citit pentru unitate. |
| SVG | fișier | path (cu curbele Bézier și arcele eliptice aplatizate), polygon, polyline, rect, circle și ellipse. Contururile concentrice devin găuri. |
| Demo | buton | Încarcă o lucrare exemplu — patru console și patru guseuri pe o foaie, cu o zonă de excludere într-un colț — ca să vezi întregul flux fără un fișier. |
Curbele (arce, curbe Bézier) sunt aplatizate în segmente de dreaptă la o toleranță fixă, așa că același fișier se importă întotdeauna în aceeași piesă — un nesting de contururi importate este reproductibil.
Zone de excludere
O foaie reală nu este mereu perfectă. Pe orice rând de stoc, Zonă de excludere marchează o regiune pe care motorul o tratează ca zonă interzisă — fiecare piesă este ținută la distanță de ea. Folosește-o pentru un defect al plăcii, un nod, amprenta unei cleme sau o zonă pretipărită. Zonele sunt desenate pe aranjament ca să vezi în jurul a ce a lucrat nesting-ul. Este o capacitate pe care modurile dreptunghiulare nu au cum să o exprime.
Rezultatul
Vizualizatorul arată fiecare foaie cu fiecare piesă plasată în propria culoare, iar sumarul raportează:
- Foi — câte foi de stoc a folosit nesting-ul.
- Densitate — aria poligoanelor plasate raportată la aria foii folosite. Aceasta este umplerea onestă; buzunarele concave din interiorul pieselor neregulate se socotesc drept goale.
- Plasate — câte copii de piese au fost plasate din totalul cerut. Tot ce nu a încăput este listat.
Nu citi densitatea ca pe un randament de panou 2D. Nu sunt comparabile — un packer cu casetă de încadrare socotește aerul din crestăturile unei forme drept folosit, așa că „randamentul” lui pare mai mare pentru un aranjament mai slab. Pentru a compara două rezultate de nesting, compară numărul de foi pentru aceleași piese.
Exporturi
Modul Nesting exportă aranjamentul obținut în formatele de care au nevoie un atelier și o unealtă CAM. Toate se află la Descărcări:
- SVG — un desen autonom al nesting-ului (câte o bandă cu titlu per foaie, piesele ca poligoane pline, zonele de excludere hașurate).
- DXF — un desen R12 cu contururile pe straturile STOCK / PARTS / HOLES / ZONES, gata pentru o unealtă CAM de laser/plasmă/jet de apă.
- PDF — un raport printabil: aranjamentul desenat la scară pentru fiecare foaie, plus o listă de plasare (piesă, foaie, x, y, rotație, material).
- Excel — un registru cu o filă Prezentare generală (foi, densitate, plasate) și o filă Plasare.
Aranjamentul este determinist: aceleași piese și foi produc întotdeauna același nesting, așa că o ofertă sau un program de tăiere construit pe baza unui nesting poate fi reprodus exact pentru o comandă repetată.
Pentru dezvoltatori
Același motor pe formă reală este disponibil prin HTTP în Engine API la POST /v1/optimize/nest, așa că un ERP, o unealtă CAD/CAM sau un sistem de ofertare poate face nesting fără un browser. Vezi referința Engine API pentru structura cererii și a răspunsului.