M06 - Смена инструмента

M06 T02 [X100] [Z50] [dX-0.05] [dZ0.1]

Магазин инструментов T (при наличии) токарного станка примет состояние, при котором инструмент под номером 2 встанет в рабочее положение. Перед сменой инструмента магазин инструментов токарного станка (стол фрезерного станка) переместится в положение, определяемое директивой #TCP. Подробнее смотри описание директивы #TCP. Если заданы параметры X (Z), то вместо перемещения определяемого директивой #TCP текущий инструмент (его точка привязки) переместится в положение определяемое параметром X (Z) и в этом положении магазина произойдёт смена инструмента.

Для удобства указания номера инструмента в УП все номера инструментов с номером А+M*N (A = 1..M, M-количество позиций в магазине инструментов, N=0,1,2,3...) будут соответствовать номеру инструмента А в магазине инструментов. Это сделано для исполнения УП для которых не хватает места в магазине инструментов.

Далее приведён пример для магазина инструментов на восемь позиций, в котором осевые инструменты устанавливаются на чётные места.

Для некоторой УП требуется использовать 5 видов свёрл. При этом свёрла имеют оправку для их точного позиционирования в магазине и заранее откалиброваны. В этом случае предлагается такая последовательность действий. Назначить свёрлам номера: 2, 4, 6, 8 для использующихся сначала в УП и, например, 10 для последнего использующегося. Вставить в текст УП директивы #TOOLn для всех инструментов. После команды смены инструмента №10 (M06 T10) вставить команду паузы (M00). При выполнении этого места УП после остановки станка следует фактически заменить сверло соответствующее номеру 2 на сверло соответствующее номеру 10, затем продолжить исполнение УП. По окончании УП следует вернуть сверло, соответствующее номеру 2.

Смотри также описание директивы #TOOLn.

Для фрезерного станка и токарного станка с линейным магазином команда смены инструмента носит формальный характер - стол просто переместится в нужное положение и войдут в силу поправки для нового инструмента. Для реальной смены инструмента фрезерного станка необходимо добавить после команды смены инструмента команду паузы (M00), чтобы фактически поменять заранее откалиброванный инструмент, и продолжить исполнение УП. По окончании УП необходимо вернуть первый использующийся инструмент.

Использование параметров dXdZ аналогично ручным поправкам в окне свойств инструмента и параметрам в директиве #TOOLn. Подробнее смотри описание элементов окна калибровки инструмента и директивы #TOOLn. Значение после параметров dXdZ ограничено диапазоном от -0.2 до 0.2 мм. Отсутствие параметров эквивалентно поправке равной нулю. Поправки действуют до следующей команды смены инструмента. Поправки не накапливаются. При смене инструмента (в т.ч. и на текущий) с другими поправками предыдущие поправки будут отброшены, а новые приняты.

Для токарного станка параметр dX задаёт поправку отклонения от оси вращения (не диаметр).

В квадратных скобках указаны необязательные параметры.