CutStop program 1D rúd-szálanyagok darabolásának optimalizálására készült. Egyszerűnek tűnő feladat szálanyagokból kisebb méretű elemek darabolása, azonban aki próbálta, hamar rájön hogy kisebb darabolási igény esetén is nehéz meghatározni hány szál anyagból lehet a legoptimálisabban kivágni a darabolandó elemeket. Egy egyszerű példa (ha valakinek van türelme próbálja meg papíron ….) :
6.000 mm-es szálanyagból a következő méreteket kellene kivágni : 5 db 600 mm, 11 db 1470mm, 15 db 2400 mm,1 db 3200; 2 db 3800 mm, 7 db 4100 mm Eredmény (CutStop) : 18 db (6000) 1 db (6000) 4x 1470 Hulladék: 120 7 db (6000) 2x 2800 Hulladék: 400 1 db (6000) 1x 3200 1x 2800 Hulladék: 0 2 db (6000) 1x 3800 1x 1470 1x 600 Hulladék: 130 1 db (6000) 1x 4100 3x 600 Hulladék: 100 5 db (6000) 1x 4100 1x 1470 Hulladék: 430 1 db (6000) 1x 4100 Hulladék: 1900 18 db x6000 = 108,000.00 Összesen (db)18 = 108,000.00 Darabolandó elemek össz. hossza:100,670.00 Kihasználtság:93.21 % Hulladék:6.79 % A fenti példán túl a program 4 különböző hosszúságú alapanyagra tudja optimalizálni a darabolandó anyagokat.A darabolási probléma matematikai alapja a wikipadian megtalálható Cutting Stock Problem, a megoldás nagyon bonyolult matematikán alapul. A megoldásra legtöbb esetben ‘Brutal Force’ programozási sémával esnek neki ami nagyon lassú és bizonytalan kimenetelű. Az Én programom nagy változó számú (akár 1.000.000) egyenlet ‘Linear Programming’ megoldáson alapul. A programom által létrehozott egyenlet rendszert LP program megoldók próbálják megoldani, optimalizálni (LPSolve, Scip), ez sokkal gyorsabb és pontosabb megoldást ad. Tisztában kell lenni azzal hogy a program a legjobb megoldásra törekszik, de bonyolultabb esetekben nehéz megtalálni a legjobb megoldást (időt kell hagyni a gépnek, a számítási időt érdemes növelni). Illetve a legtöbb esetben ‘több legjobb’ megoldás is létezik (például : a fenti megoldás szerint 18 db 6.000mm-es szálanyagból lehet kivágni az elemeket. Ennél kevesebb szálanyagból semmiképpen nem lehet kivágni az elemeket ! Azonban több 18 db-os megoldás-vágási minta is lehetséges (pl. a legkevesebb vágási mintára törekvés, vagy a minél hosszabb ‘használható’ hulladékra törekvés stb.), ezt a programom már nem optimalizálja célszerű szemmel átnézni és igény szerint átrendezni a megoldás kisebb elemeit.
Alábbiakban 2 letölthető verzió található : CutStopV1.0 és a CutStopV2.0 Ajánlom mindkettő letöltését, és használatát. Érdemes mind a két verzión lefuttatni az eredmény keresést, (nem mindig ugyanazt az eredményt adja a két program). (a mentési fájl ugyanaz)
A CutStopV2.0 plusz funkciói : beállítható fűrészlap vastagság, SCIPLP optimalizálás.
Kiváló program gratulálok!
Köszönöm!
Bene Gábor
http://www.behobt.com
Nagyon köszönöm a lehetőséget.
Üdvözletem,
Kiss Róbert
Nagyon köszönöm szépen a programot! Hiánypótló!
Üdv:
Károly
Üdv!
Köszönöm a programot, hatalmas munkától kímélt meg, emellett rengeteg alapanyagot is sikerül megmenteni!
Jó egészséget kívánok a továbbiakban!
Tamás
Tisztelt Varga úr!
Egy apró kérés, jobban mondva: hab a tortára lehetne?
Az adott kalkulációknál vágások számát jó lenne tudni (esetleg opcióban a kezdő vágás lehetőségével, csak, hogy bonyolítsam). Tapasztalati értékek után mindenki tudna kalkulálni a vágókorong fogyasztással, vagy a fűrészlap cserével.
Az árajánlatok elkészítésénél, fogyóeszköz beszerzésénél, illetve a rezsiköltségek tervezésénél irányérték lehet, de bérvágásoknál is hasznos ez az információ.
Köszönöm még egyszer sokak nevében a program használatának a lehetőségét!
Tamás
A vágások száma nagyjából egyezik a darabolandó elemek számával (ha a Section Inventory programon keresztül használj a CUTSTOP-ot ott a darabolandó elemek száma elérhető).
Amúgy ha lenne időm könnyen összegezhető lenne a CUTSTOP-ban is… (Talán egyszer bele írom)
Köszönöm előre is!
Szép hétvégét!
T. Varga úr!
Még ki sem próbáltam a programot (nem vagyok szakmabeli), de a leírás alapján szuper munka. Gratulálok!
Külön köszönet, hogy elérhetővé tette mások számára.
Mindenképp kérek Önöktől ajánlatot kapuszerkezet gyártására.
Árpád
Már évek óta csak ezt használom. A legjobb megoldás számomra.
Lehet valamit nem jól csináltam, de nekem úgy osztotta el a vágásokat, hogy három szálból volt amelyiken majdnem 2,5m hullót hagyott úgy, hogy következő szálon lévő két vagy három darab még belefért az első szálba.
Kicsit pofozgatva rajta sikerült úgy elosztani, hogy a végén az egyiken 3cm a másikon 17cm lett hulló, a harmadikból meg egy 4m-es darab megmaradt.
Lassan két éve használom! Nagyon Profi és nagyon hasznos program!
Örök hálám érte!
Megj.: Ha lehet támogatni a fejlesztést, akkor szívesen támogatnám, mert nagyon hálás szoftverek ezek!
Üdv.: Lőkös Ottó
Igazán hálás vagyok a programért. Sok plusz számítási munkát végez el helyettem.
Gratulálok! Sokat ad hozzá a műszaki élethez és segít nekünk szakembereknek ez a “tool”
Üdv.István
Remek program, gratulálok!
Mezei György
http://www.euroland.hu
Tisztelt Varga Úr
Windows Active Directory környezetben a program engedélyt kér, hogy módosításokat hajtson végre a számítógépen, akkor is ha a paracsikora bekattintom, hogy “futtatás redszergazdaként”. Van valam tanácsa?
Nekem is így működik, Windows 10-en én sem tudom kiiktatni a figyelmeztető ablakot. Sajnos a programban sem tudom megoldani hogy ne rendszer gazdaként kelljen indítani. Ha nagyon zavaró használja a CutStop 1-et.
Köszönöm, ez most nagy segitség volt!
Nagyon szuper program!
Köszönöm szépen!
Most töltöttem le a friss verziót, de sajnos nem indul el. Azt írja ki, hogy töltsem le az új verziót.
Mi lehet a megoldás?
Bocsánat a régi verzió nem lett frissítve.
Feltöltöttem újabb verziót ez 2099-ig használható. (remélem elég lesz :))
Köszönjük! 🙂
Villámgyors és hasznos program. Köszönöm szépen, hogy közkinccsé tették!
Üdvözlettel
Gyula
Szuper, köszönöm!
Évek óta használom! Nagyon szuper! Köszönöm!
Kedves Szabolcs,
nagy munka lenne, hogy a Cut Stop akár 200 rekordot is kezeljen?
Üdv.:
Ferenc
A program “relatív” pontossága és gyorsasága az aktuális feladatra felírt akár többmillió változós egyenletek optimalizálásán alapszik. Feladattól függően a jelenleg maximális 80 rekord is határ eset olyan sok változó keletkezik.
Ha több mint 200 rekord van akkor manuálisan szét kell választani 80-as csokrokba….