|
Внимание: в отличие от токарной обработки величины смещений измененные при помощи команды G10 вступают в силу только после отработки соответствующей команды смещения.
Более подробно работу данной команды рассмотрим на следующем примере.
Этот пример неправильный так как команд ж52 становится активной только после её отрабатывания. Надо применять G52 X#100. Y#101
G54 | |
G28 | |
M3 S3300 | |
T3 M06 | |
G43 H3 | |
G00 X0 Y0 Z0 | Перемещение инструмента в точку 1 |
G52 X100. Y150. | Смещение нуля детали на 100мм в направлении "плюс" по оси X, на 150мм в направлении "плюс" по оси Y В ячейки X Yстроки G52страницы WORK ZERO OFFSETбудут записаны значения " X 100.000" и "Y 150.000" |
G00 X0 Y0 | Перемещение инструмента в точку 2 |
G10 L2 P0 X200 Y300. | Смещение нуля детали на 200мм в направлении "плюс" по оси X, на 300мм в направлении "плюс" по оси Y В ячейки X Yстроки G52страницы WORK ZERO OFFSETбудут записаны значения " X 200.000" и "Y 300.000" |
G00 X0 Y0 | Перемещение инструмента в точку 3 |
G28 | |
М30 | Конец программы. Отмена смещения по G52(на странице WORK ZERO OFFSET величина смещения X100.000, Y150.000временно останется, а сразу после нажатия клавиши CYCLE START при повторном запуске программы значение ячеек G52 X… Y…будет обнулено). |
G54 | |
G28 | |
G50 S3300 | |
G96 S200 M04 | |
T303 | |
G00 X0 Z0 | Перемещение инструмента в точку 1 |
G10 L2 P0 Z30 | Смещение нуля детали на 30мм в направлении "плюс" В ячейку Z строки COMMстраницы WORK ZERO OFFSETбудет записано значение "30.000" |
G00 Z0 | Перемещение инструмента в точку 2 |
G10 L2 P0 Z0 | Отмена смещение нуля детали. В ячейку Z строки COMMстраницы WORK ZERO OFFSETбудет записано значение "0." |
G00 Z0 | Перемещение инструмента в точку 1 |
G28 | |
М30 | Конец программы. |
G00 X0 Z0 |
G10 L2 P0 Z30 |
G00 Z0 |
G10 L2 P0 Z0 |
G00 Z0 |
При помощи команды G10 можно суммировать заданные смещения если использовать задание смещений в относительной системе отсчёта(G 91).
G54 | |
G28 | |
G50 S3300 | |
G96 S200 M04 | |
T303 | |
G00 X0 Z0 | Перемещение инструмента в точку 1. |
M97 P100 L2 | Вызов местной подпрограммы начинающейся с кадра N100два раза. |
G28 | |
G10 L2 P0 Z0 | Отмена накопленный смещений. |
М30 | Конец программы. |
Подпрограмма | |
G91 | |
N100G10 L2 P0 X30. | Смещение нуля детали на 30мм в направлении "плюс" В ячейку X строки COMMстраницы WORK ZERO OFFSETбудет записано значение "30.000"при первом вызове подпрограммы и значение "60.000" при втором |
G00 X0 | Перемещение инструмента в точку 2 при первом вызове подпрограммы и в точку 3 при втором вызове подпрограммы |
M99 | Конец подпрограммы |
M97 P100 L2 |
. |
. |
. |
М30. |
N100 G10 L2 P0 W30 |
G00 Z0 |
M99 |
При помощи команды G10 можно записать либо суммировать смещения в конкретный корректор геометрии или износа инструмента, а так же смещения основных (G54- G59) либо дополнительных рабочих координат (G154).
Дата добавления: 2015-08-21; просмотров: 108 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Установка локальной системы рабочих координат G52 | | | Общие сведения. Классификация. |