В итоге сделал по-другому: количество зубов будет браться из таблицы инструментов из переменной ориентации инструмента Q.
В фрезерной версии данная переменная хоть и не используется, но всё-равно загружается из таблицы инструмента, вполне можно использовать для хранения количества зубов.