Funkcja F w programie CNC określa wartość posuwu, czyli prędkość przesuwu narzędzia względem przedmiotu obrabianego. W zapisie programu pojawia się jako adres F, np. F0.2 albo F150.
Od czego zależy jednostka posuwu?
Sama wartość po literze F nie wystarcza do pełnej interpretacji. Jednostka zależy od aktywnego trybu posuwu, np.:
- posuw na obrót — zwykle wyrażany w
mm/obr, często stosowany w toczeniu, - posuw minutowy — wyrażany w
mm/min, często stosowany we frezowaniu.
Tryb posuwu określają odpowiednie funkcje przygotowawcze, np. G94/G95 zależnie od układu sterowania i typu obrabiarki. Dlatego przy analizie programu należy sprawdzić zarówno wartość F, jak i aktywny tryb posuwu.
Posuw zaprogramowany a rzeczywisty
Wartość podana w programie to posuw zaprogramowany. Operator może jednak zmienić rzeczywisty posuw za pomocą pokrętła korekcji posuwu, np. na 80%, 100% lub 120%.
Rzeczywisty posuw oblicza się ze wzoru:
posuw rzeczywisty = posuw zaprogramowany × korekcja posuwu
Przykład:
- w programie:
F0.2, - pokrętło posuwu:
80%, - obliczenie:
0.2 × 0.80 = 0.16 mm/obr.
Znaczenie egzaminacyjne
W zadaniach egzaminacyjnych należy odczytać wartość F z programu oraz procent ustawiony na pokrętle posuwów. Następnie trzeba pomnożyć te wartości. Jeśli w programie podano F0.2, a pokrętło ustawiono na 80%, to rzeczywisty posuw wynosi 0,16 mm/obr.