Funkció Szintaxis Az előtolás lefutásának rugalmas megadására az előtolás DIN 66025 szerinti programozása ki lett bővítve a lineáris és a köbös lefutással. A köbös lefutást lehet közvetlenül interpoláló Spline-ként programozni. Ezáltal lehetséges - a megmunkálandó munkadarab görbületeitől függően- folytonosan sima sebesség lefutást programozni. Ezek a sebesség lefutások rándulásmentes gyorsulás változásokat és ezáltal egyenletesebb munkadarab felület készítését teszik lehetővé. F FNORM F FLIN F FCUB Jelentés FNORM FLIN FCUB F=FPO Alap-beállítás. Az előtolás értékét a mondat pályaútja adja meg és azután modális értékként hat. Pálya sebesség-profil lineáris: Az előtolás értéket a mondat kezdeti aktuális értéktől a mondat végéig a pályaúton lineáris és azután modális értékként hat. Ezt az eljárást lehet G93 és G94-gyel kombinálni Pálya sebesség-profil köbös: A mondatonként programozott F-értékek - a mondat végére vonatkoztatva - egy Spline-nal lesznek összekötve. A Spline az előző és a következő sebességmegadásokhoz érintőlegesen csatlakozik és G93 és G94-gyel hat. Ha hiányzik egy mondatban az F-cím, akkor itt az utolsó programozott F-érték kerül alkalmazásra. Pálya sebesség-profil polinom: Az F-cím az előtolás lefutását az aktuális értéktől a mondat végéig egy polinommal írja le. A vég-érték azután a modális érték. Előtolást optimalizálás töredezett pályaszakaszokon
Az F=FPO előtolás-polinom és az FCUB előtolás-spline mindig CFC állandó vágósebességgel lesz megtéve. Ezáltal lehetséges egy egyenletes gyorsulású parancs sebesség-profil létrehozása. Különféle sebesség-profilok Ebben a példában a különféle sebesség-profilok grafikus ábrázolása és programozása látható. Programkód N1 F1000 FNORM G1 X8 G91 G64 N2 F2000 X7 N3 F=FPO(4000, 6000, -4000) N4 X6 N5 F3000 FLIN X5 N6 F2000 X8 N7 X5 N8 F1000 FNORM X5 N9 F1400 FCUB X8 Kommentár ; állandó előtolás-profil, láncméret megadás ; ugrásszerű parancssebesség változás ; előtolás-profil polinommal 4000-es előtolással a mondat végén ; polinom előtolás 4000 modális érték ; lineáris előtolás-profil ; lineáris előtolás-profil lineáris előtolás modális érték ; állandó előtolás-profil ugrásszerű előtolás változással ; az összes következő mondatonként programozott F érték Spline-nal lesz összekötve N10 F2200 X6 N11 F3900 X7 N12 F4600 X7 N13 F4900 X5 ; Spline-profil kikapcsolása N14 FNORM X5 N15 X20
FNORM Az F előtolás cím a pályaelőtolás értéket állandó értékként adja meg a DIN 66025 szerint. Több információ erről a Programozási kézikönyv Alapok-ban található. FLIN Az előtolás lefutás az aktuális értéktől a programozott F-értékig lineárisan fut a mondat végéig. N30 F1400 FLIN X50
FCUB Az előtolás lefutás az aktuális értéktől a programozott F-értékig köbös lefutásban változik a mondat végéig. A vezérlés az összes aktív FCUB-bal mondatonként programozott előtolás értéket egy Spline-nal köti össze Az előtolás értékek itt támpontokként szolgálnak a Spline interpoláció kiszámításához. N50 F1400 FCUB X50 N60 F2000 X47 N70 F3800 X52 Az előtolás lefutás egy polinommal közvetlenül van programozva. A polinom együtthatóinak megadása a polinom interpolációval azonos. F=FPO(endfeed, quadf, cubf) endfeed, quadf és cubf előre definiált változók. endfeed: quadf: cubf: előtolás a mondatvégen négyzetes polinom együttható köbös polinom együttható Aktív FCUB-nál a Spline a mondat elején és végén érintőlegesen kapcsolódik az FPO-val megadott lefutáshoz.
Peremfeltételek A programozott előtolás lefutástól függetlenül érvényesek a pálya-viselkedés programozás funkciók. A programozott előtolás lefutás alapvetően abszolút - függetlenül a G90 vagy G91-től. Az FLIN és FCUB előtolás lefutás hatásos G93 és G94. Aktív kompresszor COMPON FLIN és FCUB nem hatásos G95, G96/G961 és G97/G971. Az aktív COMPON kompresszornál érvényes több mondat összefogásánál egy Splineszegmensbe: FNORM: A Spline-szegmensre az utolsó hozzátartozó mondat F-szava érvényes. FLIN: A Spline-szegmensre az utolsó hozzátartozó mondat F-szava érvényes. A programozott F-érték a szegmens végére érvényes és akkor lineárisan lesz megtéve. FCUB: A létrehozott előtolás Spline maximum az C $MC_COMPRESS_VELO_TOL gépadatban megadott értékkel tér el a programozott végpontokon. Ezek a mondatok nem lesznek komprimálva.