SPF to symbol oznaczający podprogram w programowaniu obrabiarek CNC, szczególnie w sterowaniach typu SINUMERIK. Skrót pochodzi od angielskiego określenia Sub Program File, czyli plik podprogramu.
Podprogram jest wydzielonym fragmentem programu obróbkowego, który można wywoływać z programu głównego. Stosuje się go wtedy, gdy ta sama sekwencja ruchów lub operacji powtarza się kilka razy, np. przy wykonywaniu kilku jednakowych rowków, otworów, kieszeni albo cykli pomocniczych.
SPF a MPF
W pytaniach egzaminacyjnych często pojawiają się podobne skróty:
- SPF — podprogram, czyli Sub Program File,
- MPF — program główny, czyli Main Program File.
Program główny zawiera zasadniczy przebieg obróbki i może wywoływać podprogramy. Podprogram nie jest zwykle uruchamiany samodzielnie jako główny program produkcyjny, lecz jako część większego programu.
Po co stosuje się podprogramy?
Podprogramy ułatwiają:
- skrócenie programu CNC,
- uniknięcie wielokrotnego przepisywania tych samych bloków,
- zwiększenie czytelności programu,
- łatwiejszą korektę powtarzalnych fragmentów obróbki,
- ograniczenie ryzyka błędów przy programowaniu.
Przykład zastosowania
Jeżeli na detalu trzeba wykonać kilka identycznych otworów w różnych miejscach, program główny może ustawiać narzędzie w kolejnych pozycjach, a następnie wywoływać ten sam podprogram wiercenia.
Zapamiętaj na egzamin
Jeżeli w pytaniu pojawia się sformułowanie „symbol podprogramu”, poprawną odpowiedzią jest SPF. Dla porównania: MPF oznacza program główny, a nie podprogram.