Alaksajátosság alapú megmunkálás a Designcenter (NX) CAM-ben 1.rész

, ,

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.

Pereszlai Csongor avatar

a blogon található 500+ cikk között.

Ne maradjon le az Önt érdeklő szakmai újdonságokról, hírekről! Iratkozzon fel a graphIT Kft. havi hírlevelére! A feliratkozás bármikor lemondható.