При помощи SPOS, M19 и SPOSA можно позиционировать шпиндели, к примеру при смене инструмента. После позиционирования шпиндель также может по адресу, определенному в машинных данных, перемещаться как путевая, синхронная или ось позиционирования.
SPOS или SPOS[...] Смена кадра происходит лишь тогда, когда все запрограммированные в кадре функции достигли своего конечного критерия, а шпиндель достиг запрограммированного положения (синхронное позиционирование).
SPOSA или SPOSA[...] На смену кадра или же процесс выполнения программы команда SPOSA никак не влияет. Позиционирование шпинделя может производиться параллельно с обработкой последующих кадров. Смена кадра наступает тогда, когда все запрограммированные в кадре функции (кроме шпинделя) достигли своего критерия конца. При этом позиционирование шпинделя может закончиться лишь после отработки нескольких кадров.
M19 или M19[...] Смена кадра производится тогда, когда все запрограммированные в кадре функции достигли своего критерия конца (к примеру все вспомогательные функции подтверждены PLC, все оси достигли конечных точек) и шпиндель достиг запрограммированного положения.
WAITS или WAITS(n,m)
При помощи команды WAITS в NC-программе можно обозначить место, в котором программа будет приостановлена настолько, пока один или несколько запрограммированных ранее в NC-кадре под SPOSA шпиндели не достигнут своих позиций.