Очередное обновление.
Добавлена поддержка G16/G15 (включение/выключение временной полярной СК в плоскости XY).
Полярные СК удобны при работе с элементами расположенными по кругу. Например отверстия для двигателя.
Задание центра поляной СК:
G16 //включение полярной СК с центом в текущем положении.
G16 X10// включение полярной СК с центом X=10 и Y в текущем положении.
G16 X10 Y15// включение полярной СК с центом X=10 и Y15
После того как мы включили локальную полярную СК, у нас X – это радиус Y – градусы.
Например нам нужно просверлить 4 отверстия на диаметре 50мм.
G54
G16 X0 Y0 //система координат совпадает с центром отверстий.
M3 S600 //включаем шпиндель
G81 X25 Y45 R2 Z-15 F100 //цикл сверления. первое отверстие на радиусе 25 и угле 45
Y135 //отверстие на радиусе 25 и угле 135
Y-135 //отверстие на радиусе 25 и угле -135
Y-45 //отверстие на радиусе 25 и угле -45
G80
G15 //отключение полярной СК
M5
G30
Добавлена прозрачность выполненной части траектории.
Добавлены инструменты для задания и взятия положения G28 из Скрипта
GCODE.setPositionG28(nameCoord,value)
GCODE.getPositionG28(nameCoord)
Добавлена настройка при старте программы с середины.
Какую S установит программа для M3/M4? Которая была на момент вызова M3/M4 или текущую.
Исправлены:
- Неверная отрисовка некоторых элементов траектории при выделении.
- Обновлен файл перевода