на главную
к оглавлению

3.5.1.5. Коррекция на радиус инструмента при работе с круговой осью.

       В случае программирования перемещений по четвёртой круговой координате с введённой коррекцией на радиус инструмента (резание поворотным столом) необходимо перед программированием перемещений по круговой координате отменить действие коррекции на радиус, задав кадр:

       ND0

       После кадра с перемещениями по круговой координате нужно восстановить действие коррекции программированием кадра (в случае G17):

       NX0Y0DA

       где А - номер корректора, который был отменён.

       Пример: круговая координата С (см. рис. 40)

       N15G17G91
       N16G42Y-23D65G1F280
       N17G2X-23Y23J23I0
       N18D0
       N19G1C360F200            поворот С на 360 град.
       N20X0Y0D65
       N21G2X23Y23I23J0
       N22G0G40Y-23

       Если нужно выполнить ввод коррекции к углу для обработки линейной и круговой осью, то возможно использование функций G45 - G48.

       Например:

       Необходимо выполнить обработку, показанную на рис. 41.

       Обработка ведётся одновременно вращением круговой оси В и перемещением оси Y (линейная интерполяция).

       Для того, чтобы вывести центр инструмента в точку нужно задать кадр, например
       NY-100G46D10
       Величина корректора D в этом случае будет расстоянием от точки S до вершины угла A и рассчитывается, исходя из радиуса инструмента R и величины угла A по формуле:

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



.
Яндекс.Метрика