00191623-01.pdf - 第330页
11 Gyártóeszköz / Optimalizálás Üzemeltetési Útmutató, UNI X gépsorvezérlő számí tógép 11.2 Az alkalmazott koncepció 501.xx jelű szoftver változat 99/1-es k iadás 11 - 6 11.2 Az alkalmazott koncepció Ahhoz, hogy az o pti…

Üzemeltetési Útmutató, UNIX gépsorvezérlő számítógép 11 Gyártóeszköz / Optimalizálás
501.xx jelű szoftver változat 99/1-es kiadás 11.1 Alapvető információk
11 - 5
Matematikai szempontból az optimalizálás prolémája a teljesen NP-problémák osztályába tartozik (NP-
nemdetermináns polinom), vagyis a probléma determinista módon, véges időn belül nem oldható meg.
Az opti,alizálás nagyságrendi problémájának érzékeltetésére legyen itt néhány maximális számo, amelyekkel
a szélső esetekben számolni kell:
100 NYÁK-lap minden optimalizálási munkafeladatnál
3000 beültető pozíció minden NYÁK-lapnál
1000 különböző alkatrész
6 beültető állomás gépsoronként
5 különböző állomástípus és rendszerösszetevő
33 különböző szállítómű és síktár
5 különböző kiépítőfej
2 különböző fejtípus
6 különböző segédeszköz
A szerszámozás-optimalizálás célja a következő:
11.1.1 A funkcionalitás kiterjesztése
Az optimalizálást kibővült a “szerszámozás-család kialakítása” (“Rüstfamilienbildung”) funkcionalitással.
Ha eddig az optimalizálást megszakították azzal a hibaüzenettel, hogy “a gépsor kapacitása már nem elegendő”
(“Kapazität der Linie reicht nicht mehr aus”), most több mint egy szerszámozást számolnak ki. Ennek érdekében
a NYÁK-lapokat olyan családokba sorolják, amelyek egy szerszámozással mindig elkészíthetők. Nemcsak ezt
a csoportosítást végzik el, hanem a szerszámozások közti átszerszámozási folyamatokat is figyelembe veszik.
Ezzel első ízben optimalizálható az SMT-gépsor teljes főideje (= gyártási idő + mellékidő).
A “Szerszámozás-család kialakítása” (“Rüstfamilienbildung”) pótlólagos opcióként kapható.
Az összes adott NYÁK-lap gyártási időinek összességét valamint a szerszámozások közti
átszerelési idők összességét, egy tetszés szerint konfigurált gépsornál, együtt a minimálisra
csökkenjenek.
11 Gyártóeszköz / Optimalizálás Üzemeltetési Útmutató, UNIX gépsorvezérlő számítógép
11.2 Az alkalmazott koncepció 501.xx jelű szoftver változat 99/1-es kiadás
11 - 6
11.2 Az alkalmazott koncepció
Ahhoz, hogy az optimalizálás problémája egyáltalán megoldódjék, a problémát több feladatra lett elosztva.
A 11.2.1 ábrát az egyes feladatokat különböző rétegek formájában vannak ábrázolva. Az egyes rétegeket, a
maguk speciális feladataival az alábbiak ismertetik.
Familienbildung (Családképzés)
A családképzésnél először is meg kell állapítani azt, hogy egynél több szerszámozásra van-e szükség. Ha ez
a helyzet, akkor a NYÁK-lapokat olyan családokba vannak csoportosítva, amelyek egy szerszámozással mindig
elkészíthetők. Emellett az is cél, hogy a szerszámozásokat úgy legyenek kialakítva, hogy az egyik
szerszámozásról a másikra minimális legyen az átszerzámozási idő. Ezt a célt két különböző szerszámozási
módszerrel lehet kiszámítani (szekvencia vagy középérték) (lásd a 11.4.3.1 ábrát).
Balancing (kiegyenlítés)
A kiegyenlítés feladata, a kiépítőfejeken az alkatrészek olyan elosztása, hogy egyrészt a szállítási területen
meglévő helyet ne lépjék túl, másrészt mindegyik NYÁK-lapnál egyenletes terhelés érje a gépsor állomásait.
Emellett figyelembe kell venni azt, hogy egyes alkatrészek több NYÁK-lapon is előfordulhatnak. Az
optimalizálás igénye korlátozott helyből adódik. Ha a szállítási területeken elegendő hely állna rendelkezésre
ahhoz, hogy mindegyik kiépítőfej számára minden alkatrészt egyidőben biztosítsanak, akkor nem lenne szükség
a szerszámozás optimalizálására. A problémát a beültető pozíciók egyenletesen elosztására lehetne
egyszerűsíteni.
Spurbelegung (Sávfoglalás)
A sávfoglalásnak az a feladata, hogy a szállítási területhez rendelt alkatrészek optimálisan rendeződjenek el.
A Balancing munkaszakaszban tett feltételeket ebbe a munkaszakaszban a lehető legnagyobb mértékben
teljesíteni kell.
Bestückreihenfolge (Beültető sorrend)
A beültető sorrendnek az a feladata, hogy egyrészt a beültető pozíciókat hozzárendelje a gépsor kiépítőfejeihez,
másrészt hogy mindegyik fejhez kiszámítson egy beültető sorrendet. Ilyenkor egy állandó szerszámozásból
indulnak ki, vagyis a szerszámozást további változtatások nélkül elfogadják a fölérendelt rétegek.

Üzemeltetési Útmutató, UNIX gépsorvezérlő számítógép 11 Gyártóeszköz / Optimalizálás
501.xx jelű szoftver változat 99/1-es kiadás 11.2 Az alkalmazott koncepció
11 - 7
11.2.1 ábrát Az optimalizálási probléma rétegmodellje
A rétegek szándékosan vannak egymásba rajzolva, mert a tulajdonképpeni optimalizálási problémánál is
kölcsönhatások érvényesülnek a rétegek között. Bár a rétegek egymástól függnek, el lehessen őket egymástól
függetlenül választani. Az optimalizálási probléma megoldásával persze együttjár, hogy közben hibáznak.
Hogy a hiba minél kisebb legyen, fontos, hogy az egymás fölé rendelt rétegekre vonatkozó, egyszerűsített
feltételeket, lehetőség szerint az alsó rétegek minél jobban teljesítsék. Az egyes rétegeket úgy kell egymással
összehangolni, hogy a keletkező hiba az optimalizálás eredménye szempontjából alárendelt szerepet játsszon.
A szerszámozás optimalizálása a réteg családképzés, balancing és nyomfoglaltság feladatait dolgozza fel.
A réteg beültető sorrend benne van a NYÁK-lap posztprocesszorában és akkor mindig kiszámítják, amikor a
kivitelezhetőség akadályba ütközik illetve ha munkamegbízást adnak. A beültető sorrendet csak azért lehet
ezen a helyen kiszámítani, mert mindig az adatok jelenlegi állásából kell kiindulni. Éppen egy új NYÁK-lap
bejáratásánál változtatnak sokat az adatbázison. Ez a változtatás kihatással lehet a beültető sorrendre is. Ez
az oka annak, hogy csak ezen a helyen szabad beültető sorrendet kiszámítani.
Ha a használó az optimalizálást alkalmazza, akkor először a kiépítendő NYÁK-lapok típusát és darabszámát
állapítja meg. A plauzibilitás ellenőrzése után kezdődik az optimalizálás. Az optimalizálás eredményeként az
optimalizálás-processzor egy vagy több szerszámozást hoz létre (lásd a 11.3.2 szakaszt), amelyeket az SDH-
ban, az “Anlagen/<Gesamtanlage>.ak /<Teilanlage>.va/*” (Berendezések/<Teljes berendezés>.ak /
<Berendezésrész>.va/*) elérési útvonalon tárolnak. Ezenkívül a sorozatállományt módosítják.
A sorozatállományban lévő mindegyik munkamegbízáshoz (LP-típus, előírt nagyság) beírják az egész
berendezés, a berendezésrész nevét és a szerszámozást. A módosított sorozatállományban lévő
munkamegbízásokat, a munkamegbízás-vezérlés megbízási listájával történő sikeres optimalizálás után
összeilleszthetik és közvetlenül ezután megadhatják.
Annak érdekében, hogy a NYÁK-lap és szerszámozás közti információ megmaradjon, a megbízást nem törlik
ki a megbízási listából, amikor azt befejezték.
TÁJÉ KOZ TATÁS
Abban az esetben nincs szerszámozás, amikor az egyik NYÁK-lapnál, annak alkatrészeihez és
szállítóművéhez a gépsoron nincs elegendő hely.
Balancing (Kiegyenlítés)
A gépsorban melyik alkatrészt kell, melyik szerszámfejnek feltennie?
Familienbildung (Családképzés)
Melyik NYÁK-lapot, milyen szerszámozással kell gyártani?
Spurbelegung (Sávfoglalás)
A szállítási területen belül melyik helyen álljon a alkatrész?
Bestückreihenfolge (Beültető sorrend)
Melyik beültető pozíciót melyik fejjel építsék ki?
A beültető pozíciókat milyen sorrendben építsék ki?