Tengely-specifikus átmérő-/sugár-programozás (DIAMONA, DIAM90A, DIAMOFA, DIACYCOFA, DIAMCHANA, Funkció A tengely-specifikus átmérő-programozás a csatorna-specifikus átmérő-programozáson túl lehetővé teszi egy vagy több tengely modálisan vagy mondatonként hatásos méretmegadását és kijelzését átmérőben. A tengely-specifikus átmérő-programozás csak azoknál a tengelyeknél lehetséges, amelyek az MD30460 $MA_BASE_FUNCTION_MASK által további síktengelyekként a tengelyspecifikus átmérő-programozásra engedélyezve vannak ( lásd a gépgyártó tájékoztatásait!). Szintaxis Modálisan hatásos tengely-specifikus átmérő-programozás több síktengelyre a csatornában: DIAMONA[<tengely>] DIAM90A[<tengely>] DIAMOFA[<tengely>] DIACYCOFA[<tengely>] A csatorna-specifikus átmérő-/sugár-programozás átvétele: DIAMCHANA[<tengely>] DIAMCHAN Mondatonként hatásos tengely-specifikus átmérő-/sugár-programozás: <tengely>=dac(<érték>) <tengely>=dic(<érték>) <tengely>=rac(<érték>)
<tengely>=ric(<érték>) Jelentés Modálisan hatásos tengely-specifikus átmérő-programozás DIAMONA: utasítás a független tengely-specifikus átmérő-programozás bekapcsolására A DIAMONA hatása független a programozott méretmegadási módtól (G90/G91 ill. AC/IC): G90, AC-nél: méretmegadás átmérőben G91, IC-nél: méretmegadás átmérőben DIAM90A: utasítás a függő tengely-specifikus átmérő-programozás bekapcsolására A DIAM90A hatása függő a programozott méretmegadási módtól: G90, AC-nél: méretmegadás átmérőben G91, IC-nél: méretmegadás sugárban DIAMOFA: utasítás a tengely-specifikus átmérő-programozás kikapcsolására Az átmérő-programozás kikapcsolásával a tengely-specifikus sugár-programozás lesz hatásos. A DIAMOFA hatása független a programozott méretmegadási módtól: G90, AC-nél: méretmegadás sugárban G91, IC-nél: méretmegadás sugárban DIACYCOFA: <tengely>: utasítás a tengely-specifikus átmérő-programozás kikapcsolására a ciklusfeldolgozás alatt Ezzel a ciklusban a számítások mindig sugárban történhetnek. A pozíció-kijelzésre és az alap mondat-kijelzésre ezen csoport utoljára aktív G-funkciója marad aktív. a tengely tengely-jelölője, amelyre a tengely-specifikus átmérő-programozás aktiválva kell legyen Megengedett tengely-jelölők: geometria-/csatornatengely név vagy géptengely név értéktartomány: A megadott tengely ismert kell legyen a csatornában. Egyéb feltételek: A tengely az MD30460 $MA_BASE_FUNCTION_MASK által engedélyezve kell legyen a tengely-specifikus átmérő-programozásra. Körtengelyek nem megengedettek síktengelyként. A csatorna-specifikus átmérő-/sugár-programozás átvétele DIAMCHANA: A DIAMCHANA[<tengely>] utasítással a megadott tengely átveszi az átmérő-/ sugár-programozás csatornaállapotát és a következőkben a csatorna-specifikus átmérő-/sugár-programozás hatásos.
DIAMCHAN: A DIAMCHAN utasítással az összes tengely-specifikus átmérőprogramozásra.engedélyezett tengely átveszi az átmérő-/sugár-programozás csatornaállapotát és a következőkben a csatorna-specifikus átmérő-/sugárprogramozás hatásos. Mondatonként hatásos tengely-specifikus átmérő-/sugár-programozás A mondatonként hatásos tengely-specifikus átmérő-/sugár-programozás megadja méretmegadás módját átmérő- vagy sugárértékként a munkadarabprogramban és a szinkronakciókban. Az átmérő-/ sugár-programozás modális állapota nem lesz megváltoztatva. DAC: DIC: RAC: RIC: A DAC utasítással a megadott tengelyre a következő méretmegadás mondatonként átmérő abszolút méretben A DIC utasítással a megadott tengelyre a következő méretmegadás mondatonként átmérő láncméretben A RAC utasítással a megadott tengelyre a következő méretmegadás mondatonként sugár abszolút méretben A RIC utasítással a megadott tengelyre a következő méretmegadás mondatonként sugár láncméretben A DIAMONA[<tengely>]-nél vagy DIAM90A[<tengely>]-nél a síktengely valósértékei mindig átmérőben lesznek kijelezve. Ez érvényes a valósérték olvasására is a munkadarabkoordinátarendszerben MEAS, MEAW, $P_EP[x] és $AA_IW[x] esetén. Tengelycserénél egy további síktengellyel egy GET igény miatt a RELEASE[<tengely>]-lyel az átmérő-/sugár-programozás állapota a másik csatornában át lesz véve. Példák Példa 1: Modálisan hatásos tengely-specifikus átmérő-/sugár-programozás X síktengely a csatornában, Y engedélyezve van a tengely-specifikus átmérő-programozásra N10 G0 X0 Z0 DIAMON N15 DIAMOF ; csatorna-specifikus átmérő-programozás aktív X-re ; csatorna-specifikus átmérő-programozás ki
N20 DIAMONA[Y] ; modálisan hatásos tengely-specifikus átmérő-programozás aktív Y- ra N25 X200 Y100 N30 DIAMCHANA[Y] N35 X50 Y100 N40 DIAMON N45 X50 Y100 ; sugár-programozás aktív X-re ; Y átveszi a csatorna-specifikus átmérő-programozás állapotát és ennek van alárendelve ; sugár-programozás aktív X-re és Y-ra ; csatorna-specifikus átmérő-programozás be ; átmérő-programozás aktív X-re és Y-ra Példa 2: Mondatonként hatásos tengely-specifikus átmérő-/sugár-programozás X síktengely a csatornában, Y engedélyezve van a tengely-specifikus átmérő-programozásra N10 DIAMON N15 G0 G90 X20 Y40 DIAMONA[Y] N20 G01 X=RIC(5) N25 X=RAC(80) N30 WHEN $SAA_IM[Y]>50 DO POS[X]=RIC(1) N40 WHEN $SAA_IM[Y]>60 DO POS[X]=DAC(10) ; csatorna-specifikus átmérőprogramozás be ; modálisan hatásos tengely-specifikus átmérő-programozás aktív Y-ra ; erre a mondatra hatásos méretmegadás X: sugár láncméretben ; erre a mondatra hatásos méretmegadás X: sugár abszolút méretben ; X parancs-tengely erre a mondatra hatásos méretmegadás X: sugár láncméretben ; X parancs-tengely erre a mondatra hatásos méretmegadás X: sugár abszolút méretben N50 G4 F3 További információk Átmérő értékek (DIAMON/DIAM90) Az átmérőértékek a következő adatokra érvényesek: a síktengely valósérték-kijelzése a munkadarab-koordinátarendszerben JOG üzemmód: inkremensek a lépésmérték és a kézikerekes mozgatásra végpozíciók programozása: I, J, K interpolációs paraméterek G2/G3 esetén, ha azok AC-vel abszolút vannak programozva.
növekményes programozásánál (IC) az I, J, K mindig sugárban van beszámítva. valósérték olvasása a munkadarab-koordinátarendszerben: MEAS, MEAW, $P_EP[X], $AA_IW[X] Mondatonként hatásos tengely-specifikus átmérő-programozás (DAC, DIC, RAC, RIC) A DAC, DIC, RAC, RIC minden utasításhoz megengedettek, amelyeknél a csatorna-specifikus átmérő-programozás figyelembe van véve: tengelypozíció: X..., POS, POSA ingázás: OSP1, OSP2, OSS, OSE, POSP interpolációs paraméter: I, J, K kontúrvonal: egyenes szögmegadással gyors leemelés: POLF[AX] mozgás szerszámirányba: MOVT puha rá- és lemenet: G140... G143, G147, G148, G247, G248, G347, G348, G340, G341