Becsült olvasási idő: 6 perc
A „Feature Based Machining” (FBM) arra szolgál, hogy automatikusan hozzon létre műveletelemeket egy adott modell alaksajátosságait alapul véve – például zsebekkel, furatokkal és hornyokkal rendelkező prizmatikus alkatrészek megmunkálásához.
Az FBM Configurator az a szerkesztőeszköz, amely az NX 2212 kiadásban leváltotta a „Machining Knowledge Editort” (MKE).

Lentebb 12 videó található, amelyek különböző eseteket mutatnak be, hogy könnyebben megismerhetővé váljon az FBM Configurator és elkezdhessük használni az FBM-et.
A Designcenter (NX) CAM telepítése után két példa megmunkálási tudástár („machining knowledge”) áll rendelkezésünkre, amelyek ugyanazokat a szabályokat tartalmazzák. A különbség a szerszámkönyvtár osztályozásában van: az egyik a natív „ascii” könyvtárat, a másik a Teamcenter MRL-t használja.
Ezeknek a gyári (OOTB) megmunkálási tudástáraknak kettős céljuk van:
- A képességek bemutatása
- Példamegoldások biztosítása a tanuláshoz
Ahhoz, hogy pontosan megfeleljen a vállalati igényeinknek, az alábbiak közül egyet vagy többet is testre kell szabnunk:
- Egyedi szerszámosztályozás a szerszámkönyvtárban
- Egyedi műveletelem-sablonok a CAM felhasználók számára
- Egyedi User Defined Event-ek
- Egyedi gyártási alaksajátosság-típusok vagy -attribútumok a tipikus alkatrészekhez
- Meghatározott műveleti sorrendek különböző bemenetek– például méret, szerszámgép, munkadarab-alapanyag és az elérendő tűrések (PMI méretek és felületi érdesség) – alapján.
Az FBM Configurator az a szerkesztőeszköz, amellyel szabályokat tudunk létrehozni, módosítani, menteni és törölni. A megmunkálási tudástárt a vállalatod összes CAM felhasználója közösen használja. Nem kell minden CAM felhasználónak FBM szerkesztőnek lennie.
Számítógéppel támogatott gyártástervezés (Computer Aided Process Planning – CAPP)
A gyártási alaksajátosságok (Manufacturing Features) jelentik a kapcsolatot a számítógéppel támogatott tervezés (CAD) és a számítógéppel támogatott gyártás (CAM) között, és ezek teszik lehetővé a számítógéppel támogatott gyártástervezést (CAPP).
Amikor megmunkálási szabályt definiálunk, kapcsolatot hozunk létre a megmunkálandó alaksajátosság geometriája, a használandó szerszám és a műveletelem között – ahogyan azt az alábbi háromszög szemlélteti.

Ha egyszer definiáltunk egy megmunkálási szabályt („Machining Rule”), tovább pontosíthatjuk a részleteket. A legfontosabbak a szabály feltételei.
Négy különböző feltételkategória megadására kér minket a rendszer:
- Alkalmazási kritériumok („Application criteria”), ahol kizárólag a megmunkálandó alaksajátosság geometriájának paramétereit használjuk
- Szerszámattribútumok („Tool attributes”), ahol a szerszámlekérdezést a megmunkálandó alaksajátosság geometriájának és a szerszámnak a paramétereivel definiálod
- A kevésbé megmunkált alaksajátosság attribútumai („Less Worked Feature attributes”), amelyek a geometriai transzformációt határozzák meg
- Műveletelem-attribútumok („Operation attributes”), amelyek tovább részletezik a műveletelemet
Munka az FBM Configuratorral
A cikkben végig megyünk egy videósorozaton, amely lépésről lépésre végig vezet a megmunkálási szabályok nulláról történő programozásán.
A cél egy egyszerű lemez teljes megmunkálása, az itt látható módon. A megmunkálási szabályok természetesen bármely más, hasonló alaksajátosságokkal rendelkező CAD modellen is használhatók:
A létrehozott megmunkálási tudástár olyan gyártási alaksajátosságokra vonatkozik, amelyek bármely alkatrészben előfordulhatnak. A videókban használt alkatrész- és előgyártmány-geometria itt található, vagy a „…MACH\samples\try_nx_cam\3-Feature-Based-Machining” könyvtárban.

1. Furat fúrása
A megadott szerszámkiválasztási feltétel eredménye egy olyan csigafúró, amelynek átmérője megegyezik a felismert furat átmérőjével.
Alternatívaként tartományt is megadhatunk a szerszámátmérőre. Például:
tool.'(D) Diameter’ <= mwf.DIAMETER_1
Mivel a rendszer a feltételt kielégítő legnagyobb szerszámot próbálja használni, ez olyan szerszámot eredményezhet, amely nem fúrja ki a teljes átmérőt. Érdemes megnézni az alapból beépített (OOTB) megmunkálási szabályokat, és láthatjuk, hogyan kerülnek használatra az átmérőtűrések a megfelelő szerszám kiválasztásához.
A „Drill a first hole” megmunkálási szabály azokra az átmenő furatokra érvényes, amelyek átmérője legfeljebb 12 mm. Ez magyarázza, hogy a lemez összes furata miért nincs még teljesen megmunkálva. További szaktudásra van szükségünk ahhoz, hogy a nagyobb furatokat is meg tudjuk munkálni – ez lesz a következő videó témája.
2. Furat felfúrása
Jelen esetben az eltérés a már meglévő furatfúrási szabályhoz képest a kiinduló geometria, amelyről feltételezzük, hogy már létezik – ezt hívjuk „Blank End”-nek vagy kevésbé megmunkált alaksajátosságnak (l”ess worked feature”, „lwf”).
Olyan előfúrási átmérőt rendelünk hozzá, amely egy lépésben kifúrható:
lwf.DIAMETER_1 <= 12
Nézzük meg a következő videót és próbáljuk ki.
Most már megnézhetjük a csigafúrókra vonatkozó standard megmunkálási szabályokat, és láthatjuk, hogy az előfúrási átmérő a 20% és 65% közötti bármely érték lehet. Lásd például a „Drill_up_S1H” megmunkálási szabályt:
lwf.DIAMETER_1 >= mwf.DIAMETER_1*0.2
lwf.DIAMETER_1 <= mwf.DIAMETER_1*0.65
3. Konstans használata beégetett érték helyett
Ebben a részben a 12 mm-es beégetett értéket egy konstansra cseréljük, amely a szerszámgép és a munkadarab-alapanyag különböző kombinációi esetén eltérő lehet.
Alapértelmezés szerint az érték 12 mm, illetve 0,5 hüvelyk.
Itt nem adunk hozzá új megmunkálási szabályt, csupán olvashatóbban és következetesebben programozunk.
Nézzük meg a következő videót és próbáljuk ki.







