Mach3 что это за программа

ПО для управления станком с ЧПУ. Что выбрать?

ПО для управления станком с ЧПУ — это мост, который соединяет вашу модель с реальностью. Это то, что вам нужно, чтобы объединить ваши моторы, рельсы и 3D-модель. Все фрезерные станки с ЧПУ и практически все другие типы станков с ЧПУ используют программное обеспечение для управления процессом преобразования чертежа или модели в движение двигателя.

В общих чертах, мы можем разделить процесс обработки с ЧПУ на четыре этапа: сначала пользователь проектирует или получает модель, затем генерируется G-код. Импульсы шага и направления определяются из G-кода, и, наконец, шаговые двигатели машины управляют последовательностями.

Этап проектирования часто завершается с использованием программного обеспечения САПР и является самостоятельным предметом. Он генерирует и интерпретирует G-код, с которым обычно работает специальное программное обеспечение для ЧПУ.

Некоторые программы позволяют вам редактировать и вводить ваш G-код и создавать всю математику, все импульсы шага (направления) и отправлять их точно по времени на драйверы шагового двигателя. Другие делят работу и просто отправляют G-код, а остальные вычисления оставляют на усмотрение прошивки машины (на отдельной плате).

Исключением из этих двух методов является программное обеспечение Mach, которое является промежуточным вариантом. Mach интерпретирует G-код на вашем компьютере, но отправляет специальные низкоуровневые команды на внешнюю плату, вместо того, чтобы пытаться рассчитать время импульсов шага (направления).

ЛУЧШЕЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ДЛЯ СТАНКА С ЧПУ

Здесь мы составили список лучших вариантов программного обеспечения для ЧПУ. Из-за разнообразия машин и способов использования, способ создания и интерпретации G-кода станками с ЧПУ может быть разным. По этой причине мы разделим наш выбор на основе различных подходов.

Мы выбрали множество программ, но позаботились о том, чтобы все они соответствовали следующему:

Хотя разные варианты могут соответствовать этим критериям лучше, чем другие, мы уверены, что вы найдете то, что вам нужно. Итак, теперь давайте посмотрим, что там есть!

Для начала, разберем тот тип ПО, который пытается все сделать сам. Другими словами, программное обеспечение, которое принимает G-код и генерирует импульсы шага и направления для драйверов шагового двигателя (обычно через параллельный порт).

Aspire

Aspire от Vectric — это многофункциональная программа для ЧПУ. Его легко освоить, и он может управлять сложными задачами по созданию деталей с помощью станка с ЧПУ. Его инновационные инструменты 3D-моделирования, полный набор 2D-дизайнов и возможности редактирования делают его идеальным выбором для новичков.

Особым бонусом для новичков является неограниченная бесплатная пробная версия Aspire, которая включает в себя различные бесплатные проекты, чтобы вы узнали, как их использовать, прежде чем совершить покупку.

На нашем сайте есть статья с подробным обзором инструментов Aspire от Vectric

LinuxCNC

LinuxCNC — популярный выбор среди любителей ЧПУ. Это один из старейших и наиболее надежных вариантов.

Чтобы осуществить мечту об универсальном устройстве, он работает под управлением ядра Linux с расширением реального времени (RTAI). Устанавливая его таким образом, LinuxCNC может генерировать необходимые импульсы через параллельный порт с точной синхронизацией.

LinuxCNC существует уже некоторое время, поэтому стали популярны и другие установки. Например, также возможно использование карт Ethernet и Mesa (внешних плат), и некоторые пользователи даже экспериментировали с запуском LinuxCNC на Raspberry Pi. В конце концов, вы можете выбрать простую или углубленную настройку при использовании LinuxCNC.

В частности, LinuxCNC имеет открытый исходный код и имеет очень большое активное сообщество. Учитывая эти два условия, неудивительно, что программное обеспечение в значительной степени настраивается, особенно графический интерфейс, и имеет множество дополнительных функций.

HeeksCNC

HeeksCNC от Heeks — это программное обеспечение CAD / CAM для Windows. Заплатив около 14 долларов, вы получите легкую установку Windows и обещание помощи от разработчика, если она вам понадобится. Кроме того, исходный код доступен на GitHub, что означает, что вы можете изменить программное обеспечение в соответствии с требованиями вашей установки.

Обратите внимание, что для установки бесплатной версии HeeksCNC (путем ее сборки из исходного кода) вам сначала необходимо установить HeeksCAD, OpenCASCADE / OCE и wxWidgets 2.8.

Machinekit

ECam — еще одна универсальная программа для станков с ЧПУ. Он упрощает создание G-кода для детали и предназначен для ускорения процесса для простых моделей.

ECam объединяет функции, обычно встречающиеся в системах CAD / CAM, с диалоговым программированием. Он поставляется с 14-дневной полностью рабочей пробной версией, поэтому вы можете поэкспериментировать с программным обеспечением, прежде чем совершить покупку. Более того, что необычно, это программное обеспечение можно бесплатно использовать по выходным для всех в некоммерческих целях.

TurboCNC

TurboCNC от Dak Engineering работает под DOS (да, MS-DOS). А за небольшую плату в размере около 60 долларов вы получаете доступ к исходному коду и дополнительную поддержку. Хотя сначала вы можете подумать, что это любопытный выбор, TurboCNC работает под DOS, чтобы иметь точное время, подобно LinuxCNC. Это старая программа, но вокруг нее все еще есть активное сообщество.

Пара недостатков заключается в том, что он не такой настраиваемый, как другие параметры, и его графический интерфейс архаичен. Тем не менее, автор выразил это лучше всего: «[это] качественное, серьезное программное обеспечение».

Easel

Easel — это генератор G-кода и инструмент управления ЧПУ, который работает во всех основных операционных системах. Это программа на основе браузера, с помощью которой вы можете легко создавать свои проекты и выполнять разрезы на своей машине.

Easel популярен среди любителей и новичков благодаря удобному интерфейсу, набору встроенных инструментов и совместимости с различными вариантами прошивки ЧПУ.

Программное обеспечение Mach, пожалуй самое популярное в промышленности и существует уже долгое время. Он фокусируется на вычислении движения изнутри программного обеспечения и отправке низкоуровневых команд на совместимые платы.

Mach 3

Mach 3 — это многофункциональная программа, которая обычно используется любителями, которым нужен пакет управления ЧПУ. Он популярен и разрабатывался долгое время. Помимо множества функций, графический интерфейс Mach 3 полностью настраивается.

На смену этому зрелому программному обеспечению приходит его младший брат, Mach 4, о котором мы поговорим позже. Благодаря заметно более низкой цене, отличным функциям и активному сообществу Mach 3, он по-прежнему является хорошим выбором для любого любителя.

Mach 4

Mach 4 — это полная перезагрузка Mach 3. Он решает многие проблемы, связанные с устаревшим программным обеспечением. В частности, он модульный и гибкий. Он не построен с идеей использования параллельного порта, хотя есть еще способы пойти по этому пути. Он может похвастаться полной настраиваемостью благодаря своей модульности и использует свое оригинальное ядро ​​для вычислений.

Излишне говорить, что у Mach 4 достаточно функций и возможностей настройки для любителя. Хотя он относительно новый, он прошел долгий путь и имеет многообещающие перспективы на будущее. Все это говорит о том, что это достойный выбор для любой настройки.

200 долларов (хобби),

ОТПРАВИТЕЛИ G-КОДА

Отправители G-кода — это более простые программы, чем другие в этом списке. Их основная функция — передать ваш G-код на внешние платы для остальной части процесса обработки с ЧПУ.

UCCNC

UCCNC — это программное обеспечение контроллера ЧПУ, которое работает с контроллерами движения CNCdrive. Поддерживаемые контроллеры движения: UC400ETH, UC300ETH, UC300, UC100 и AXBB-E.

UCCNC без проблем работает с машинами с числом осей до 6, а использование C # в качестве языка делает его эффективным, а также полностью изменяемым.

Программа также поставляется с программой просмотра трехмерных траекторий в реальном времени, оптимизацией экрана OpenGL и некоторыми базовыми модулями CAM, включая импорт файлов DXF. Не говоря уже о встроенном визуальном редакторе экрана, позволяющем полностью настраивать экран.

Важно отметить, что это программное обеспечение разрешено для каждого контроллера движения, что означает, что один лицензионный ключ будет работать только с указанным контроллером движения.

PlanetCNC

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

ChiliPeppr

ChiliPeppr — это хост G-кода на основе браузера, который работает так же хорошо, как и программные контроллеры ЧПУ. Это платформа, которая позволяет без труда создать рабочее пространство для управления оборудованием с помощью программного обеспечения.

Он работает как с TinyG, так и с GRBL, и доступно несколько других предварительно настроенных рабочих пространств. Заставить его работать с вашим станком с ЧПУ очень просто: вам просто нужно установить простой драйвер, который подключается к станку через ваш браузер.

Universal Gcode Sender

Универсальный отправитель Gcode (UGS) имеет открытый исходный код и прост в использовании. Он написан на Java для поддержки нескольких платформ и хорошо работает с пользовательскими настройками.

UGS имеет все необходимые функции для большинства любителей, а также некоторые приличные манипуляции с G-кодом. Добавьте к этому простоту исполнения, и вы получите идеальную установку для новичка. Обратите внимание, что вам необходимо связать это с прошивкой для вашей платы, которая принимает G-код. Взгляните на варианты ниже, чтобы получить некоторые идеи.

OpenCNCPilot

Подобно ChiliPeppr, эта программа только управляет машиной, но отлично справляется с этой задачей. Изюминкой OpenCNCPilot является его способность проникать в определенные пользователем области для деформации, а также обертывать траекторию инструмента по изогнутой поверхности. Это очень удобно при фрезеровании изоляционных печатных плат, где деформация приводит к повреждению или короткому замыканию дорожек.

Кроме того, для работы не требуются дополнительные датчики. Это, в сочетании с автоматическим выравниванием и автоматическими картами высоты, делает OpenCNCPilot очень функциональным вариантом.

GRBL Candle

GRBL Candle — это бесплатное программное обеспечение с открытым исходным кодом для управления вашим станком с ЧПУ на базе GRBL. Его можно бесплатно скачать со страницы Github и установить на компьютеры с Windows или Linux. Пользовательский интерфейс минималистичен и прост в использовании. Кроме того, вы можете назначить клавиши на клавиатуре для управления осями. Вы можете импортировать, просматривать и редактировать G-код. Кроме того, вы можете просмотреть траекторию, пройденную инструментом до и во время резки.

Связь с контроллером осуществляется через USB. Однако он может поддерживать не более 3 осей. Он подходит для любителей и энтузиастов DIY. Кроме того, у GRBL Candle есть большое онлайн-сообщество пользователей и форумы, которые могут помочь вам с GRBL Candle.

ПРОШИВКА

Мы больше не говорим о программном обеспечении в самом строгом смысле этого слова, но без прошивки отправители G-кода не будут очень продуктивными. Обычно они являются проприетарными в приобретенном программном обеспечении, но если вы любитель, эти два варианта — хорошее место для начала.

Marlin

Поскольку Marlin широко используется, существует широкая поддержка целого ряда плат. Добавьте к этому его гибкость и большое сообщество, и это делает Marlin одним из лучших вариантов для любой настройки ЧПУ.

GRBL — это очень простая прошивка с открытым исходным кодом для трехкоординатных ЧПУ. Да, он ограничен тремя, поэтому он не предназначен для 3D-принтеров; это было сделано для того, чтобы удовлетворить потребность в системе, не зависящей от параллельного порта.

Источник

Mach3 обзор интерфейса и основные функции. Фрезерный станок.

Прежде чем я подробно расскажу о пользовательском интерфейсе Mach3 в этом руководстве по программному обеспечению Mach3 Cnc, я хочу ответить на несколько часто задаваемых вопросов об этом программном обеспечении.

Что такое Mach3?

Mach3 — популярное программное обеспечение для управления ЧПУ, которое можно загрузить для использования на компьютерах с Windows. Это делает его идеальным вариантом для энтузиастов DIY с ЧПУ для управления небольшим фрезерным станком или гравером.

Будет ли Mach3 работать В Windows 10?

Mach3 будет работать в Windows 10. Я использую Windows 10 некоторое время, и у меня не было никаких проблем.

Какая последняя версия Mach3?

На момент написания последней версии Mach3 была V3.043.

Следует отметить, что обновления этого программного обеспечения обычно связаны с исправлением ошибок и конфликтов программного обеспечения.

Поэтому, если у вас есть более ранняя версия, которая работает нормально и без проблем, я бы посоветовал вам не обновляться до последней версии.

Как использовать программное обеспечение Mach3?

Что ж, это большой вопрос, который во многом относится к «Как запустить станок с ЧПУ?».

Если вы раньше работали на станке с ЧПУ, но не использовали Mach3, вы найдете его интуитивно понятным и действительно простым в использовании.

Однако есть несколько ньюансов, которые будут отличаться от другого программного обеспечения для управления ЧПУ.

Надеюсь, следующее руководство ответит на многие вопросы, которые могут у вас возникнуть при использовании его для запуска вашего станка с ЧПУ.

Я, вероятно, должен объяснить здесь, что программное обеспечение Mach3 не создает программы с кодом G, оно только запускает их и отправляет команды машине.

Учебное пособие по Mach3

В этом руководстве я рассмотрю все основные экраны Mach3, которые вы будете использовать для запуска своих программ с кодом G.

Я объясню, что делают большинство кнопок, и мое мнение о том, насколько эффективно программное обеспечение для работы на любительском станке с ЧПУ.

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

На сайте machsupport можно скачать файлы в формате pdf, которые охватывают эту тему.

Экран выполнения программы

Это главный экран, который вы будете использовать при запуске программы. Он содержит наибольший объем обратной связи с информацией, которая вам понадобится при отслеживании хода выполнения вашей программы.

Начало цикла (Cycle Start)

Зеленая кнопка запуска цикла довольно очевидна, нажмите ее, и программа запустится. В зависимости от того, какие параметры вы проверили в своем файле конфигурации, вам, возможно, придется снова нажать его, когда программа запрашивает смену инструмента. Также, если есть остановки программы, например «M00».

Удержание подачи (Feed Hold)

Feed hold остановит движение станка, при этом шпиндель останется работающим, а программа останется активной.

К сожалению, это не так, как работает большинство промышленных машин. Когда я впервые его использовал, машина продолжала работать…. Затем он остановился позже, когда закончил команды которые уже загрузил в память.

Я просмотрел руководство по Mach3, и вот что в нем говорится: « Кнопка Feedhold остановит выполнение программы обработки детали как можно быстрее, но контролируемым образом, чтобы ее можно было перезапустить с помощью Cycle Start.

Это удобная функция, но она означает, что вы не можете просто приостановить движение инструмента. Мгновенная приостановка движения более полезна. Это позволяет, например, проверить наличие зазора возле зажима или удалить скопившуюся стружку.

Это, на мой взгляд, нехорошо.

Стоп (Stop)

Нажатие на это останавливает программу. Шпиндель и оси перестают двигаться.

Вы не можете просто снова нажать кнопку «Старт цикла», чтобы продолжить работу.

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

Программа обычно требует перезапуска с самого начала. Обычно это не проблема, если программы, которые вы запускаете, короткие, что типично для хобби-станка.

Редактировать G-Код (Edit G-Code)

Нажатие на нее открывает загруженную программу в текстовом редакторе по вашему выбору, чтобы вы могли вносить изменения в свою программу. Текстовый редактор можно выбрать в разделе конфигурационного файла. Как только вы закончите редактирование, сохраните и закройте текстовый редактор, и программа автоматически перезагрузится.

Недавний файл (Recent File)

При нажатии на нее откроется список недавно запущенных программ.

Закрыть G-Код (Close G-Code)

Нажатие на нее удалит текущую программу из программного обеспечения.

Загрузить G-Код (Load G-Code)

При нажатии на нее откроется окно проводника, в котором вы сможете выбрать свою программу.

Ваши программы G-кода должны иметь расширение файла «.nc» или «.tap».

Просто щелкните файл правой кнопкой мыши и вручную измените его, если он имеет расширение «.txt».

Установить следующую строку (Set Next Line)

Использование этой кнопки позволяет вам работать с любого места в программе, кроме самого начала. Важно помнить, что программа способна запускаться не с любого кадра. Вам нужно не просто случайное место, а кадр с которого машина сможет продолжить работу не повредив заготовку и станок.

Начать с кадра (Run from here)

Run from here — это улучшенная версия установки следующей строки.

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

Затем он предлагает вам вручную установить шпиндель в правильное положение, чтобы можно было продолжить. Однако это не сработает, если вы используете подпрограмму или подпрограмму.

Начать сначала (Rewind)

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

Одиночный блок (Single BLK)

Этот термин означает единичный блок. Когда он включен, программа будет запускать только одну строку кода за раз. Большая проблема с этим заключается в том, что когда вы переключаете его в середине программы, он запускает текущую строку, а затем вводит задержку подачи. Это означает, что у нас возникнет такая же проблема с функцией удержания подачи. Машина будет продолжать движение до тех пор, пока не найдет «контролируемое» место для остановки. Это полностью опровергает суть.

Ни одна машина, которую я когда-либо запускал на работе в промышленных условиях, не ведет себя подобным образом.

Обратный ход (Reverse Run)

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

Заблокировать кадр (Block Delete)

Более известен как пропуск блока, что более точно описывает его функцию. Это тумблер, который можно включить или выключить. Он работает, заставляя программное обеспечение игнорировать любые строки кода, у которых есть косая черта (/) в начале строки.

При включенном удалении блока все строки выше с косой чертой будут проигнорированы, и в этом примере машина просто вернется домой и завершит программу.

Дополнительная остановка (Optional Stop)

Опять же, это тумблер для включения и выключения функции.

Когда он включен, машина остановится по команде M01, фактически превратив ее в команду остановки M00.

Выключенный, он проигнорирует M01 и продолжит выполнение программы.

Подача СОЖ (Flood)

Он включает и выключает подачу охлаждающей жидкости, если ваша машина им оснащена и если она управляема.

Большинство любительских станков с ЧПУ не оснащены системой охлаждения.

Информация об инструменте (Tool Information)

В этой области экрана выполнения программы отображается текущий инструмент с его номером, смещением диаметра и длиной инструмента.

Эта информация отображается только в том случае, если вы не выбрали опцию игнорирования смены инструмента.

Большинство любительских станков с ЧПУ не имеют устройств смены инструмента, поэтому у вас может возникнуть соблазн заставить программное обеспечение игнорировать команды смены инструмента M06. Но я считаю информацию более важной, особенно возможность подтвердить коррекцию диаметра инструмента.
Единственное отличие, если вы не игнорируете смену инструмента, заключается в том, что вам нужно повторно запускать цикл, когда ЧПУ считывает команду смены инструмента M06.
Кнопки «автоматическое обнуление инструмента», «запомнить» и «возврат» не нужны на большинстве, если не на всех любительских машинах.

Включение / Выключение подачи (Jog On/Off)

Он должен быть включен, чтобы вы могли вручную перемещать машину с помощью функции толчкового режима.

Скорость подачи (Feed Rate)

В этом разделе экрана выполнения программы отображается текущая скорость подачи. Это также дает вам возможность изменять ее во время работы программы. Использование клавиш со стрелками может ускорить или замедлить его.

Он будет отображать текущую скорость и процент текущей подачи по сравнению с запрограммированной подачей.

Это полезно при наборе новой программы и тестировании каналов, скорости и т. д.

Скорость вращения шпинделя (Spindle Speed) Mach3

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

Кнопка «шпиндель CW F5» действительно пригодится, потому что вы можете включить или выключить ее, чтобы активировать шпиндель вручную.

Он избавляет от необходимости вводить M03 или M05 в MDI каждый раз, когда вы хотите вручную запустить шпиндель. Нажатие F5 на клавиатуре дает тот же эффект.

Экран управления осью (Axis Control Screen) Mach3

Это главный экран, за которым вам необходимо следить, чтобы понимать, что делает ваш инструмент. Обычно вы можете получить хорошее представление о том, что инструмент находится там, где он должен быть, проверив положения осей на показаниях.

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

Выполнение подобных проверок в каждой программе, которую вы запускаете, — это хорошая привычка, которая поможет вам создать свою собственную «философию» работы на вашем станке.

Возврат в исходное положение (Ref All Home)

Если на вашей машине есть концевые выключатели и они настроены как переключатели исходного положения, вы можете нажать эту кнопку, и ваша машина вернется в исходное положение.

Однако, если у вас нет настроек переключателей самонаведения, не нажимайте эту кнопку. В зависимости от того, как настроено ваше программное обеспечение, оно будет двигаться, пока не зафиксируется в конце каждого перемещения оси.

Функция проигнорирует любые установленные мягкие ограничения.

Машинные координаты (Machine Coord’s)

Вы можете переключать это, чтобы переключаться между отображением текущего положения, отсчитываемого от исходного положения (когда горит), и от активного положения смещения.

Отображение его с активной позицией смещения — наиболее эффективный вариант при запуске программы.

Мягкие ограничения (Soft Limits)

Включите его (зеленый свет), и он активирует мягкие ограничения хода, установленные в файле конфигурации.

Это важно, чтобы избежать блокировки станка за пределы его оси, если на вашем станке нет концевых выключателей.

Offline

Переключение этого переключателя позволит вам запустить программу без движения станка и включения шпинделя. Мне никогда не приходилось использовать это, потому что, когда вы загружаете программу, Mach3 будет запускать программу и отображать все ошибки, которые есть в программе.

Идти (To Go)

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

Это может быть очень полезно при обкатке новой программы.

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

Ноль X, Ноль Y, Ноль Z и Ноль 4 (Zero X, Zero Y, Zero Z And Zero 4)

Нажатие любого из них обнулит ось текущего активного смещения. Их можно использовать как своего рода ярлык для обнуления смещений при настройке детали.

Поле отображения на каждой оси также можно щелкнуть. Вы можете ввести в окно любое расстояние, на котором хотите, и оно отрегулирует активное смещение.

Не уверен, что это хорошая привычка, любые изменения следует вносить на странице смещения, чтобы ваш процесс был как можно более простым.

Окно траектории (Toolpath Window) Mach3

Это то место, где будет рисоваться траектория при загрузке программы. Первоначально он будет отображаться сверху, показывая вид XY.

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

Вы также можете щелкнуть левой кнопкой мыши, удерживать и перемещать мышь, чтобы повернуть вид. Щелкните правой кнопкой мыши, удерживайте и перемещайте мышь, чтобы переместить траекторию инструмента. Если у вас есть колесико мыши, вы можете использовать его для увеличения. В качестве альтернативы вы можете щелкнуть левой кнопкой мыши, удерживая нажатой клавишу «Shift», и перетащить мышь для увеличения или уменьшения масштаба.

Отображение траектории инструмента довольно простое, оно в основном служит для подтверждения того, что программа будет работать правильно, и программное обеспечение может отправить программу на ваш станок с ЧПУ.

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

Восстановить путь инструмента (Regen. Toolpath)

Щелкните здесь, и графическое изображение окна траектории инструмента будет восстановлено.

Режим отображения (Display Mode)

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

Это чрезвычайно полезно для подтверждения того, что загруженная вами программа не достигнет пределов хода ваших машин.

Jog Follow

При выборе этого параметра окно дисплея будет следовать за положением инструмента при его перемещении. Другими словами, положение инструмента будет зафиксировано в центре дисплея.

MDI — это аббревиатура от ручного ввода данных. Он позволяет ввести и выполнить только одну строку кода. Это быстрый способ переместить станок, включить шпиндель или активировать смещение и т. l.

Я считаю его полезным для наведения машины в исходное положение после установки точки отсчета на детали, над которой я сейчас работаю.

Просто введите G91 G28 X0. Y0. Z0. и нажмите Enter на клавиатуре, и ваша машина вернется домой. Статья на этом веб-сайте о коде G28 объяснит команду самонаведения.

Если вам нужно снова использовать ту же команду, просто используйте клавишу со стрелкой вверх, и она отобразит каждую команду, которую вы использовали в текущем сеансе, и вы можете прокрутить вверх и выбрать ту, которую хотите повторить.

Остальная часть экрана MDI содержит много информации и параметров, отображаемых на экране выполнения программы.

Несколько заметных исключений включают «начать обучение» и «остановить обучение». Эти кнопки можно использовать для записи отдельных строк кода в mdi для создания небольшой программы.

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

Вы можете вручную перемещать шпиндель над заготовкой, отмечая нужные вам позиции, а затем записывать их в MDI, используя функцию обучения для создания программы.

Экран траектории инструмента (Toolpath Screen) Mach3

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

Экран cмещения (Offsets Screen) Mach3

Экран смещений — это место, где вы устанавливаете и сохраняете все положения, которые необходимы, чтобы машина могла точно определить местонахождение вашей детали. Используя кромкоискатель или циферблат, найдите припуск на вашем станке и установите значения в таблицах смещения.

Смещение текущей / активной работы (Current/Active Work Offset) Mach3

Эта область экрана смещений показывает, какое смещение активно и каковы значения смещения. Вы можете выбрать отображение шести основных смещений от G54 до G59, показанных в таблице как Fixture 1 to Fixture 6.

Какое бы смещение вы ни выбрали здесь, оно не повлияет на смещение, используемое в программе, это диктуется кодом G в программе, которую вы выполняете.

Эта таблица может использоваться, например, для выбора смещения для выполнения строки кода в MDI.

Экран Edge Finder

Эта область страницы смещений используется при захвате заготовки с помощью кромкоискателя. Диаметр кромкоискателя указан в поле, в данном случае 0,2 дюйма. Затем датчик соприкасается с краем заготовки. Затем нажмите кнопку «выбрать» для края, который вы выбрали.

Программа установит активное смещение в это положение с учетом диаметра кромкоискателя.

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

Установки Z (Gage Block Height, Set Z) Mach3

Использование этого параметра устанавливает значение Z вашего активного смещения. Прикоснитесь инструментом к грани, которую вы хотите установить в качестве нулевой точки Z, и нажмите кнопку «установить Z», и значение будет перенесено в таблицу смещения.

Введите высоту блока, который вы используете для касания инструмента или шпинделя, и программа учтет это при своих расчетах.

Установка смещения инструмента (Set Tool Offset) Mach3

Использование этого параметра аналогично настройке Z, за исключением того, что при этом рассчитывается длина инструмента, который вы устанавливаете, с использованием текущего активного смещения Z.

Прикоснитесь к инструменту, и он измерит разницу его текущего положения с заданным смещением Z, и он будет введен в таблицу смещения инструмента.

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

Сохранение рабочих смещений / Сохранение смещений инструмента (Save Work Offsets / Save Tool Offsets)

При выборе одного из них отобразится соответствующая таблица, что позволит вам напрямую ввести или настроить любое из ваших смещений.

Выбор сохранения коррекций инструмента позволит вам изменить диаметр вашего инструмента, чтобы вы могли настроить размеры детали при использовании коррекции диаметра инструмента в ваших программах, например, G41 или G42.

Ручной Режим (Manual Mode) Mach3

Нажатие кнопки «tab» на клавиатуре вызовет виртуальный контроллер MPG.

Это используется для ручного перемещения осей. Эта функция чаще всего используется при установке датумов вашего текущего проекта.

Наиболее часто используемые кнопки — это зеленая и красная кнопки джойстика в нижней части экрана MPG. Нажатие на любую из этих кнопок переместит вашу машину в указанном направлении оси. Скорость толчкового режима можно изменить, изменив процентное значение над кнопками толчкового режима.

Одна полезная функция — нажатие Shift при использовании кнопок Jog. Это заставит машину двигаться на 100%, независимо от того, какой процент установлен.

Толчковый режим (Jog Mode)

Нажатие этой кнопки с помощью мыши переключает три варианта: продолжение, шаг и MPG.

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

Переключение кнопки режима толчкового режима на пошаговое дает вам возможность перемещать оси на контролируемое расстояние.

Цикл Jog Step

Пройденное расстояние определяется кнопкой шага цикла толчкового режима. Нажатие кнопки шага пошагового цикла позволяет переключаться между предварительно установленными расстояниями. Это 0,1 дюйма, 0,01 дюйма, 0,001 дюйма и 0,0001 дюйма.

Пошаговый режим используется для касания кромкоискателя или точного определения положения шкалы, чтобы подобрать деталь при установке опорных точек.

Его использование позволит вам точно контролировать движение, чтобы вы не врезались в свою деталь, не стирая кромкоискатель в процессе.

Чтобы использовать эту функцию, просто выберите «шаг» с помощью кнопки режима толчкового режима, выберите расстояние инкрементального перемещения, и каждый раз, когда вы нажимаете направленную кнопку толчкового режима, выбранная ось будет перемещаться на указанное расстояние один раз.

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

Сочетания Клавиш Mach3

Если вы предпочитаете использовать клавиатуру для управления вашим станком с ЧПУ вместо нажатия виртуальных кнопок, для большинства работающих функций есть «горячие клавиши» клавиатуры. Глядя на экраны, если для этой кнопки есть горячая клавиша, она будет отображаться на кнопке.

Клавиши со стрелками можно использовать для перемещения станка по осям X и Y, при этом Page Up и Page Down используется для оси Z.

Для некоторых функций, таких как запуск цикла, сочетание клавиш требует нажатия двух клавиш. Это обеспечивает некоторую встроенную безопасность, а это означает, что машина вряд ли начнет работать, если вы случайно оперетесь на клавиатуру. Следует отметить, что ярлыки отображаются заглавными буквами, вам не нужно использовать блокировку заглавных букв, строчная буква работает.

Также есть горячие клавиши для перехода на разные экраны.

Заключительные Мысли И Мнение

Я использую Mach3 некоторое время, и это отличное программное обеспечение, которое оправдывает свои затраты.

Он не идеален, но предназначен для использования со многими типами станков с ЧПУ, поэтому компромиссы, вероятно, неизбежны.
После того, как он был настроен для моей машины, он никогда не ломался и не вызывал никаких проблем. Я бы порекомендовал его всем, кому нужен хобби-станок с ЧПУ, единственный выбор, который у вас должен быть, — это тип станка с ЧПУ, на котором он будет работать.

Источник

Понравилась статья? Поделиться с друзьями:

Не пропустите наши новые статьи:

  • mach3 или linuxcnc что надежнее
  • Mace cl compiled program что это за программа
  • Mac или windows что лучше
  • Mac или windows что выбрать
  • Mac randomization windows 10 что это

  • Операционные системы и программное обеспечение
    0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest
    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии