
Guillotine vágás vs. Standard (polc) vágás: Melyik algoritmust válassza?
Minden vágólista-optimalizáló algoritmus segítségével rendezi el az alkatrészeket a lapokon. A választott algoritmus nem csupán azt határozza meg, mennyi anyagot takarít meg – azt is, hogy a kiosztást valóban végre tudja-e hajtani a berendezésével. Ha rosszat választ, olyan vágási rajzot kap, amely a képernyőn remekül néz ki, de a fűrészen nem kivitelezhető.
Ha már használt vágólista-optimalizálót, és észrevette, hogy különböző algoritmusok közül lehet választani – Guillotine, Standard, Shelf vagy hasonló –, valószínűleg elgondolkodott a különbségen. A legtöbb szoftver ezt nem magyarázza el megfelelően. Rákattint az egyikre, majd a másikra, a kiosztások kicsit eltérnek, és továbblép.
Ennek a választásnak azonban valós következményei vannak. Befolyásolja az anyagkihozatalt, a megvásárolt lapok számát, és azt, hogy a vágási terv fizikailag kivitelezhető-e a műhelyében. Ez az útmutató közérthető nyelven elmagyarázza mindkét megközelítést, bemutatja, hogyan néz ki a gyakorlatban az egyes kiosztás, és segít kiválasztani a berendezéséhez és munkafolyamatához legmegfelelőbbet.
Mi az a guillotine vágás?
A guillotine vágás egy egyenes vágás, amely a lap egyik szélétől a szemközti széléig fut, és a lapot két különálló darabra osztja. Az elnevezés a papírvágó guillotine-ból ered – abból a vágóból, amely egyetlen mozdulattal szeli át az egész papírköteget, széltől szélig.
A kritikus megkötés a következő: minden vágásnak végig kell haladnia a lapon. Nem lehet egy vágást a lap közepén megállítani. Nem lehet L-alakot vágni. Nem lehet sarok körül vágni. Minden vágás két téglalapot eredményez, és mindkét téglalap ezután újabb, széltől szélig tartó vágással osztható tovább.
Pontosan így működik a lapszabász fűrész – mind a függőleges lapszabász, mind a tolóasztallal ellátott körfűrész. Amikor egy lapot áttolja az asztali fűrészen, a lap egyik szélétől a másikig halad a penge. Nem lehet a penge mozgását a lap közepén megállítani és átirányítani. Ugyanez vonatkozik a függőleges lapszabászra is: a pengekocsi fentről lefelé (vagy balról jobbra) mozog, és a panel teljes szélességét vagy magasságát végigvágja.
A guillotine vágási minta rekurzívan épül fel. Egy teljes lappal kezd. Egy vágással két darabra osztja. Ezután az egyik darabot újabb vágással két kisebb darabra osztja. Minden lépésben minden vágás áthalad a vágott darab teljes szélességén vagy magasságán. A folyamat addig folytatódik, amíg minden egyes alkatrészt el nem különített.
Hogyan néz ki egy guillotine kiosztás?
A guillotine kiosztásban jól felismerhető vizuális mintázat látható: a lapot először vízszintes vagy függőleges csíkokra osztják, majd minden csíkot egyedi alkatrészekre bontanak. Egyértelmű vágási hierarchia figyelhető meg – az elsődleges vágások csíkokat hoznak létre, a másodlagos vágások az egyes csíkokon belül választják el az alkatrészeket.
Ez azt jelenti, hogy az alkatrészek közötti egyes területek kihasználatlanok maradhatnak. Ha egy csíkon belül két szomszédos alkatrész eltérő magasságú, a csík magasságát a magasabb alkatrész határozza meg, és az alacsonyabb alkatrész mellett rés marad. Az algoritmus nem tudja ezt a rést egy másik csíkból származó alkatrészzel kitölteni, mivel ehhez olyan vágásra lenne szükség, amely nem halad széltől szélig.
A guillotine vágás fázisai
A guillotine algoritmusokat gyakran az általuk használt „fázisok" száma szerint jellemzik:
Kétfázisú guillotine: A lapot először vízszintes csíkokra vágják (1. fázis), majd minden csíkot egyedi alkatrészekre (2. fázis). Ez a legegyszerűbb forma és a legkönnyebben kivitelezhető – először az összes hosszanti vágást végzik el, majd az összes keresztvágást. Sok szekrénygyártó műhely lapszabász fűrésze pontosan ezt a munkafolyamatot követi.
Háromfázisú guillotine: A kétfázisú vágások után az algoritmus még egy vágási kört tesz lehetővé a darabok további felosztásához. Ez rugalmasságot ad és javíthatja az anyagkihozatalt, de a vágási sorrend összetettebbé válik.
Többfázisú (szabad) guillotine: A fázisok száma nincs korlátozva. Az algoritmus szükség szerint rekurzívan oszthat tovább, feltéve, hogy minden vágás széltől szélig halad. Ez adja a legjobb kihozatalt a guillotine módszerek közül, de összetettebb vágási sorrendet eredményez.
A CutGrid Guillotine algoritmusa többfázisú guillotine mintákat generál – a lehető legjobb kihozatalt biztosítva, miközben garantálja, hogy minden vágás elvégezhető egy lapszabász fűrészen.
Mi az a Standard (Shelf) vágás?
A Standard algoritmus – amelyet a szakirodalomban gyakran Shelf (polc) algoritmusnak neveznek – más megközelítést alkalmaz. Ahelyett, hogy minden vágásnak széltől szélig kellene haladnia, az alkatrészeket vízszintes sorokban (polcokon) rendezi el a lapon, és az egyes polcokon belül egymás mellé helyezi az alkatrészeket. Amikor egy polc megtelik, felette egy új polc kezdődik.
A legfontosabb különbség: az egy polcon lévő alkatrészeknek nem kell mind azonos magasságúnak lenniük. Az algoritmus egy magas alkatrész mellé helyezhet egy alacsonyat, majd az alacsony alkatrész feletti teret egy másik kis darabbal töltheti ki. Ezt egy guillotine algoritmus nem tudja megtenni, mivel a tér kitöltéséhez olyan vágásra lenne szükség, amely nem halad széltől szélig.
Ez a rugalmasság azt jelenti, hogy a Standard algoritmus gyakran több alkatrészt tud elhelyezni egy lapon, mint a Guillotine algoritmus. Szorosabban pakol, mert olyan tereket is felhasználhat, amelyeket a guillotine kiosztásnak üresen kell hagynia.
Hogyan néz ki egy Standard kiosztás?
A Standard kiosztásban az alkatrészek szabadabban helyezkednek el a lapon. Különböző méretű alkatrészek kerülnek egymás mellé a guillotine kiosztás szigorú csíkszerkezete nélkül. A kiosztás „sűrűbbnek" tűnik – kevesebb látható üres tér van az alkatrészek között. Kisebb alkatrészek kerülhetnek sarokba vagy olyan résekbe, amelyeket a guillotine kiosztás hulladékként hagyna ott.
Ha azonban alaposan megnézi, észreveheti, hogy az alkatrészek szétválasztásához szükséges vágások egy része nem halad széltől szélig. Egy magasabb alkatrész mellé szorított kis darab kinyeréséhez részleges vágásra lenne szükség – amely az egyik széltől indul, de a lap közepén megáll.
Kivitelezhető-e egy Standard kiosztás lapszabász fűrészen?
Ez a központi kérdés. A lapszabász fűrészen minden vágás széltől szélig halad – ez a gép fizikai valósága. Így egy Standard kiosztás, amely részleges vágásokat igényelhet, nem mindig hajtható végre közvetlenül lapszabász fűrészen.
Ez azonban nem teszi a Standard kiosztásokat haszontalanná a lapszabász fűrész felhasználói számára. Íme, miért:
Sok Standard kiosztás részben guillotine-kompatibilis. Az algoritmus olyan kiosztást hozhat létre, amelyben a vágások 90%-a széltől szélig halad, és csak néhány alkatrész igényel részleges vágást. A gyakorlatban a kiosztás nagy részét el lehet végezni a lapszabász fűrészen, a maradék néhány alkatrészt pedig egy másodlagos eszközzel – körfűrésszel, szúrófűrésszel, vagy az asztal újrapozicionálása utáni második átmenéssel.
A CNC marógépekre nem vonatkozik a széltől szélig tartó megkötés. Ha CNC marógépet használ, a vágófej a lap bármely pontján elindulhat és megállhat. Minden Standard kiosztás teljes mértékben kivitelezhető CNC-n – és élvezheti a jobb anyagkihozatal előnyét.
Egyes műhelyek hibrid munkafolyamatot alkalmaznak. Az elsődleges felbontást lapszabász fűrészen végzik (a nagy, széltől szélig tartó vágások), majd az allapokat asztali fűrészre vagy CNC-re viszik a nem széltől szélig tartó másodlagos vágásokhoz.
Összehasonlítás egymás mellett
Tegyük szemléletessé a különbségeket. Képzelje el, hogy a következő alkatrészeket kell kivágnia egy 2440 × 1220 mm-es, 18 mm-es MDF lapból, 3 mm-es vágási résssel:
2 × 800 × 400 mm
3 × 600 × 300 mm
4 × 400 × 250 mm
2 × 350 × 200 mm
3 × 200 × 150 mm
Guillotine algoritmussal a lapot csíkokra osztják. A két nagy 800 × 400-as alkatrész az első csíkba kerül. A 600 × 300-as alkatrészek a következő csíkot töltik ki. A kisebb alkatrészek a további csíkokat. Mivel minden csík magasságát a benne lévő legmagasabb alkatrész határozza meg, az alacsonyabb alkatrészek mellett rések maradnak. Az összes hulladék kb. 18–22% lehet.
Standard algoritmussal ugyanazok az alkatrészek rugalmasabban helyezkednek el. A 200 × 150-es alkatrészek bekerülhetnek a 600 × 300-as alkatrészek melletti térbe. A 350 × 200-as alkatrészek kitölthetik azokat a réseket, amelyeket a Guillotine kiosztás üresen hagyott volna. Az összes hulladék kb. 12–16% lehet.
Ez 4–8%-os különbség az anyagkihasználásban – egyetlen lapon. Egy teljes, több lapot felhasználó projekten ez egy lappal kevesebbet vásárolt anyagot jelenthet.
Mikor melyik algoritmust érdemes használni?
Guillotine-t használjon, ha:
Lapszabász fűrészen vág. Ez az elsődleges ok. Ha a műhely fő vágóeszköze függőleges lapszabász, tolóasztallal ellátott körfűrész vagy gerendafűrész, széltől szélig tartó vágásokra van szüksége. A Guillotine kiosztás garantálja, hogy a rajzon szereplő minden vágás elvégezhető a gépen kerülő megoldások nélkül.
Vágási szolgáltatást vesz igénybe. A legtöbb kereskedelmi vágási szolgáltatás (faanyag-kereskedők, barkácsáruházak, lapszabász üzemek) lapszabász fűrészt használ. Ha a vágási tervet másnak küldi el, a Guillotine kiosztás biztosítja, hogy pontosan követni tudják.
Az egyszerűség fontosabb, mint a kihozatal. A Guillotine kiosztásoknak természetes vágási sorrendje van: először a hosszú vágások, majd a rövidebbek. Nincs kétértelműség azzal kapcsolatban, melyik vágás következik. Kevésbé tapasztalt kezelők számára, vagy olyan műhelyekben, ahol a vágási sebesség fontosabb, mint az utolsó 2% kihozatal kinyerése, a Guillotine a biztonságosabb választás.
Üveget vág. Az üveget szinte mindig guillotine mintákkal vágják. Egyenes vonalak mentén, széltől szélig karcolja és töri. Az üveg részleges vágása nem praktikus, és kiszámíthatatlan repedés kockázatával jár.
Standard (Shelf) algoritmust használjon, ha:
CNC marógépen vág. A CNC-re nem vonatkozik a széltől szélig tartó megkötés. A vágófej szabadon mozog X és Y irányban. A Standard kiosztások jobb kihozatalt biztosítanak hátrány nélkül – a CNC bármilyen elrendezést végre tud hajtani, amelyet az algoritmus előállít.
Az anyagköltség az elsődleges szempont. Ha drága lapanyaggal dolgozik – tömörfa furnérozott rétegelt lemez, speciális laminátumok, fémlapok –, és minden százalékpontnyi hulladék számít, a Standard következetesen jobb kihozatalt ad, mint a Guillotine.
Hibrid munkafolyamatot alkalmaz. Ha a műhelyben lapszabász fűrész és asztali fűrész (vagy CNC) is van, Standard kiosztásokat használhat, és a vágást megoszthatja a gépek között. A lapszabász fűrész végzi az elsődleges felbontást, a másodlagos eszköz pedig a nem guillotine vágásokat.
Az alkatrészek mérete nagyon változatos. A Standard algoritmusok különösen akkor jobbak a Guillotine-nál, ha az alkatrészlistán széles mérettartomány szerepel – nagy alkatrészek keverednek nagyon kis alkatrészekkel. A kis alkatrészek kitölthetik azokat a réseket, amelyeket a Guillotine kiosztás elpazarolna. Ha az összes alkatrész hasonló méretű, a két algoritmus közötti különbség csökken.
A kihozatali különbség: mennyire számít valójában?
A Guillotine és a Standard közötti kihozatali különbség az alkatrészlistától függően változik. Íme, mire számíthat a gyakorlatban:
Hasonló méretű alkatrészek (pl. azonos szekrények összes polca): A különbség kicsi – jellemzően 1–3%. A Guillotine szinte olyan jól kezeli az egyforma alkatrészeket, mint a Standard, mert a csíkszerkezet természetesen alkalmazkodik a hasonló méretű alkatrészekhez.
Vegyes alkatrészméretek (pl. oldallapokat, polcokat, ajtókat, fiókfrontokat és kitöltő csíkokat tartalmazó szekrényprojekt): A különbség 4–8%-ra nő. A Standard kis alkatrészekkel tölti ki azokat a réseket, amelyeket a Guillotine nem tud hatékonyan elhelyezni.
Nagyon változatos alkatrészméretek sok kis darabbal: A különbség elérheti a 8–12%-ot. Ebben a helyzetben ragyog igazán a Standard – a kis alkatrészeket „réstkitöltőként" használja a lapon.
Egyetlen lapnál 50–80 dollár áron az 5%-os kihozatal-javulás néhány dollárt takaríthat meg. De egy teljes konyhabútor-projektnél, amely 6–10 lapot használ fel, ez az 5% gyakran egy teljes lapot jelent megtakarításként – 50–80 dollár tiszta anyagmegtakarítás. Egy év projektjein átszámítva a különbség jelentősen összeadódik.
Megjegyzés a terminológiáról
A különböző szoftverek eltérő neveket használnak ezekre az algoritmusokra, ami zavaró lehet. Íme egy gyors fordítási útmutató:
Kifejezés | Mit jelent |
|---|---|
Guillotine | Csak széltől szélig tartó vágások (lapszabász fűrésszel kompatibilis) |
Standard | Rugalmas elhelyezés, részleges vágásokat igényelhet |
Shelf | Ugyanaz, mint a Standard – az alkatrészek vízszintes sorokban helyezkednek el |
Free Cut | Ugyanaz, mint a Standard – nincs széltől szélig tartó megkötés |
Non-Guillotine | Ugyanaz, mint a Standard – kifejezetten „nem guillotine" |
Nested / Nesting | Általában Standard vagy fejlettebb elhelyezésre utal |
Level | A Shelf akadémiai elnevezése – az alkatrészek vízszintes szinteken helyezkednek el |
A CutGrid-ben a lehetőségek Guillotine és Standard (Shelf) felirattal szerepelnek, hogy a különbség egyértelmű legyen.
Hogyan kezeli a CutGrid mindkét algoritmust?
A CutGrid lehetővé teszi, hogy egyetlen kattintással váltson a Guillotine és a Standard között a Vágási paraméterek panelen. Mindkét algoritmust futtathatja ugyanazon az alkatrészlistán, egymás mellett összehasonlíthatja a kiosztásokat, és kiválaszthatja a berendezéséhez és projektjéhez legjobban illőt.
Mindkét algoritmus figyelembe veszi az összes többi paramétert – vágási rés szélessége, vágási margók, szemcseirány és alkatrész-forgatási beállítások. Az egyetlen különbség az elhelyezési megkötés: széltől szélig tartó vágások vagy rugalmas elhelyezés.
Sok CutGrid-felhasználó által követett gyakorlati munkafolyamat: először futtassa a Guillotine-t, hogy alapszintet kapjon. Ezután futtassa a Standard-ot, hogy meglássa, a kihozatal-javulás indokolja-e a bonyolultabb vágási folyamatot. Ha a Standard megtakarít egy lapot, valószínűleg megéri a kissé összetettebb vágási sorrendet. Ha csak 1–2%-ot takarít meg, maradjon a Guillotine-nál az egyszerűség kedvéért.
Gyakorlati tippek
Mindig igazítsa az algoritmust a fűrészéhez. Ha a műhelyben csak lapszabász fűrész van, mindig a Guillotine-t használja. Egy gyönyörű Standard kiosztás haszontalan, ha nem tudja kivitelezni.
Próbálja ki mindkettőt, mielőtt anyagot vásárol. A CutGrid-ben két másodpercbe telik az algoritmus váltása és az újraoptimalizálás. Ha a Standard megtakarít egy lapot, egyetlen projekttel megtérítette az előfizetési díját.
Vágási szolgáltatásokhoz mindig Guillotine-t exportáljon. Még ha CNC-je is van, ha vágási tervet küld külső szolgáltatónak, feltételezze, hogy lapszabász fűrészt használnak, hacsak nem erősítette meg az ellenkezőjét.
Üvegnél mindig Guillotine. Az üveg karcolása és törése teljes, széltől szélig tartó vonalakat igényel. A részleges vágásokat tartalmazó Standard kiosztások nem biztonságosak üvegnél – a lap kiszámíthatatlanul repedhet meg nem szándékolt vonalak mentén.
Kis projekteknél ne gondolkodjon túl sokat rajta. Ha egyetlen lapból 5–10 alkatrészt vág ki, az algoritmusok közötti kihozatali különbség általában elhanyagolható. Az algoritmusválasztás leginkább nagy, több lapon átívelő, sok alkatrészt tartalmazó projekteknél számít.
Legfontosabb tanulságok
Guillotine = minden vágás széltől szélig halad. Ez megfelel a lapszabász fűrészek, gerendafűrészek és üvegkarcolók működésének. Ez a biztonságos választás minden fűrészalapú műhely számára.
Standard (Shelf) = rugalmas elhelyezés, esetleg részleges vágások. Ez jobb anyagkihozatalt biztosít, de egyes vágásokhoz CNC-re vagy másodlagos eszközre lehet szükség.
A kihozatali különbség jellemzően 3–8%, attól függően, mennyire változatosak az alkatrészek méretei. Több lapos projekteknél ez gyakran egy lappal kevesebbet vásárolt anyagot jelent.
Igazítsa az algoritmust a berendezéséhez. Guillotine lapszabász fűrészhez. Standard CNC-hez. Ha mindkettő rendelkezésre áll, bármelyik működik – futtassa mindkettőt és hasonlítsa össze.
Nézze meg a különbséget saját alkatrészein
Adja meg vágólistáját a CutGrid-ben, futtassa mindkét algoritmust, és hasonlítsa össze a kiosztásokat egymás mellett. A kihozatali különbség meglepetést okozhat.