Обзор скринсета

 
  Описание
1 Окно вывода G-кода
2 Строка ввода текстовых команд
3 LED состояния/кнопка вызова расширенного состояния станка
4 Текущие координаты и управление по машинным координатам
5 Главное управление и работа с файлами
6 Дополнительная информация
7 Поиск координат краёв заготовки
8 Настройка ручного управления
9 Включение дополнительного оборудования
10 Кнопки перезда в рабочих координатах
11 Ручное управление и поиск ноля по координате Z
12 Управление подачей
13 Управление шпинделем
14 Дополнительное управление графикой и история состояний

Текущие координаты и управление по машинным координатам

  Название Что делает
1 Отправить на базу и обнулить Если станок в состоянии сброса, то отменяет, выключает софтлимит и базирует все оси, перезжает в машинный ноль и включает софтлимит.
Так же кнопка окрашена в красный если замкнут любой из концевиков осей и в зеленый если нет.
2 Кнопки сброса относительных координат При нажатии сбрасывают рабочую координату выбранной оси в ноль.
Так же окрашены в красный если ось не забазирована и в зеленый если всё в порядке.
3 Окна вывода относительных координат  
4 Окна вывода машинных координат  
5 Кнопка перезда на машинный ноль Поднимает шпиндель на машинный ноль и затем перезжает на ноль по осям X и Y.
6 Кнопка перезда в позицию смены инструмента Перезжает сначала по высоте, а затем по осям X и Y. Координаты можно исправить в скрипте.
7 Кнопка перезда в дальний правый угол - паркинг Поднимет шпиндель и затем перезжает в дальний правый угол стола. Координаты можно исправить в скрипте.
8 Кнопка инициализации станка после включения - съезд из положения паркинга Нужна один раз после включения станка. Переводит в рабочий режим из состояния сброса, отключает софтлимит, перезжает в машинный ноль, базирует все оси и снова перезжает в машинный ноль, включает софтлимит. Координаты можно и нужно исправить в скрипте.
9 Кнопка софтлимита Переключает состяние софтлимита, отключеный софтлимит окрашивает в красный цвет, включеный - в зеленый.

Главное управление и работа с файлами

  Название Что делает
1 Пуск Запускает на исполнение текущий файл управления.
2 Пауза Приостанавливает исполнеие после выполние текущего кадра программы, шпиндель при этом не останавливается. Продолжить исполнение можно нажав на кнопку "Пуск".
3 Стоп Немедленно останавливает исполнение программы, шпиндель останавливается и поднимается в машинный ноль. 
4 Аварийный стоп Немедленно останавливает всё и отключает всё, в том числе и моторы осей. 
5 Открыть Открывает файл управляющей программы.
6 Последний Открывает предидущий файл  управляющей программы.
7 Редактировать Открывает системный файловый редактор с открытой управляющей программой.
8 Закрыть Закрывает файл управляющей программы. Во время работы файл блокирован и, например, удалить его, пока он не закрыт, не получится.
9 Обратный ход Исполняет кадры управляющей программы в обратном порядке. Полезна при сбоях.
10 М1 - стоп Включает/выключает предложенную паузу.
11 Обновить Обновляет путь инструмента после смены относительных координат.
12 Строка Показывает текущую строку и позволяет ввести произольную строку.
9 Отсюда Позволяет начать исполнение с произвольной строки. Нужно ввести нужною строку в поле "Строка" или отмотать на нужную в окне вывода G-кода, нажать "Отсюда" и затем нажать "Пуск".

Дополнительная информация

  Название Что делает
1 Расчет Позволяет примерно рассчитать время исполнения загруженной управляющей программы.
2 Время Показывает время с начала исполнения.
3 Ф: и До: Используется вместе с блоком нахождения нолей. Некуда было воткнуть, поэтому остался здесь. 
4 Профиль Показывает загруженный профиль. 
5 Статус Показывает текущий статус станка.
6 Помощь Доступ к справочной информации.

Поиск координат краёв заготовки

  Название Что делает
1 Кнопки со стрелками Находят края заготовки, сначала идет движение по Х, потом по У, сначала в большую сторону, потом в меньшую. Использовать осторожно!
2 0? Кнопка включает обнуление координат, если не активна, то шпиндель встанет над найденными координатами, без обнуления.
3 1,6 Кнопка включает коррекцию на толщину контактной пластины и вводит двухсекундную паузу перед измерениями для того чтобы умостить ее. 
4 Ф: Диаметр щупа. Необходимо точно измерять и вводить. 
5 До: Расстояние поиска до центра заготовки(поиска). Например нужно найти точный центр заготовки размером, примерно, 100мм по Х и 200мм по У. Для этого нужно подвести щуп на некоторое расстояние, примерно оценить расстояние до центра и ввести в это поле. Т.о. нужно примерно подвести щуп на расстояние 120мм к заготовке и ввести 120. Теперь, если нажать кнопку поиска центра, станок сначала найдет левый край заготовки(минимальная координата по Х), отскочит на исходную, передет через верх на другую сторону заготовки, найдет правый край заготовки(максимальная координата по Х), переедет в к ближнему краю по У и найдет его, снова передет через верх и найдет дальный край заготовки.
На самом деле нужно помахать по воздуху, замыкая щуп и алгоритм станет понятным.

Настройка ручного управления

  Название Что делает
1 Ручное управление Включает/отключает ручное управление.
2 Окно ввода % Позволяет ввести скорость быстрого перемещения в процентах.
3 + и - Увеличивает/уменьшает скорость быстрых перездов. 
4 10 и 100% Устанавливает скорость в процентах. 

Включение дополнительного оборудования

  Название Что делает
1 Пыль Включение выключение выхода управления СОЖ. У меня этой системы нет, а включение СОЖ очень легко реализовать в любом постпроцессоре, просто удобно, когда пылесос включается и выключается автоматическии не требует дополнительного внимания.
2 Свет Включает/выключает выход номер 5. У меня на него заведено освещение рабочей зоны.
3 Крест Включает/выключает выход номер 6. У это лазерный крест, который позволяет примерно прицеливаться.

Переезд в рабочих координатах

  Название Что делает
1 В точку Х,У = 0 Поднимает шпиндель, переезжает в рабочий ноль и опускает шпиндель на начальную высоту.
2 Z = 0 Опускает шпиндель в рабочий ноль.
3 В точку Х,У,Z = 0 Поднимает шпиндель, переезжает в рабочий ноль и опускает шпиндель до ноля.

Ручное управление и поиск ноля по координате Z

  Название Что делает
1 Поиск нуля по Z Ищет ноль на проводящих заготовках.
2 Поиск нуля по Z Ищет ноль на непроводящих заготовках с помощью контактной пластины. Вычитается толщина пластины, которую можно изменить в скрипте, а так же вводится пауза для её установки.
3 Х,У = 0 Устанавливает в ноль текущую координату по осям Х и У. 
4 Остальные кнопки Кнопки ручного перезда.

Управление подачей

  Название Что делает
1 - 100% + Уменьшает, устанавливает в 100% и увеличивает рабочую подачу. Если не 100% - мигает красным кнопка 100%.
2 Шкала Середина - 100%. Можно мышкой регулировать скорость непосредственно на шкале.
3 Окна Показывают текущее значение подачи, можно вводить произвольные цифры.

Управление шпинделем

  Название Что делает
1 - 100% + Уменьшает, устанавливает в 100% и увеличивает скорость шпинделя. Если не 100% - мигает красным кнопка 100%. Родного LED в Mach3 нет, поэтому нужно подключить брейн - лежит в комплекте.
2 Шкала Середина - 100%. Можно мышкой регулировать скорость непосредственно на шкале.
3 Окна Показывают заданные обороты и текущие, считаенные со входа Index. В заданные обороты можно вводить произвольно.

Дополнительное управление графикой и история состояний

  Название Что делает
1 Отключить графику Отключает анимацию работы. Бывает полезно на слабых машинах.
2 Показать границы Включает/выключает показ границ рабочего поля.
3 Следящий экран Центр экрана едет за шпинделем. 
4 История Открывает окно с историей состояний. Бывает очень полезно.