Mach3
Mach3 turns a typical computer into a CNC machine controller. It is very rich in features and provides a great value to those needing a CNC control package.
Mach3 works on most Windows PC’s to control the motion of motors (stepper & servo) by processing G-Code.
While comprising many advanced features, it is the most intuitive CNC control software available. Mach3 is customizable and has been used for many applications with numerous types of hardware.
General Features
The Mach series of software is one of the most versatile CNC control packages.
Extra Features
- Spindle Speed control
- Multiple relay control
- Manual pulse generation
- Video display of machine
- Touch screen ability
- Full screen eligibility
Main Features
- Converts a standard PC to a fully featured, 6-axis CNC controller
- Allows direct import of DXF, BMP, JPG, and HPGL files through LazyCam
- Visual Gcode display
- Generates Gcode via LazyCam or Wizards
- Fully customizable interface
- Customizable M-Codes and Macros using VBscript
Equipment Control
- Lathes
- Mills
- Routers
- Lasers
- Plasma
- Engravers
- Gear cutting
Wizards
Wizards are “mini-programs” that extend the capabilities of Mach3. Wizards can be written by anyone and are designed to allow users to quickly perform routine or convenient operations without the need to have a pre-written G-Code file.
Included with Mach3 are some free Wizards that were contributed by users. These short-cuts should not be confused with the Add-on’s for Mill or the new Mill Wizard software, which are more advanced wizard packages with integrated operations. Some typical wizard operations:
- Gear cutting
- Digitizing
- Holes
- Slots and keyways
- Text engraving
- Many standard shapes
- Surfacing
- MANY MORE
Licensing
Without a license, Mach3 will operate in Demo mode.
While in Demo mode, the software has the following limitations:
- Mill & Plasma: 500 line gcode limit (10,000,000 limit after licensing)
- Turn: 50 line gcode limit (10,000,000 limit after licensing)
- Kernel Frequency locked at 25kHz (only applicable if using the parallel port driver)
- Set Next Line function disabled
- Run From Here function disabled
- Turn: Threading disabled
- Plasma: THC functions disabled
Non-commercial users (aka hobbyists) are permitted to use one Mach license for as many machines as they require. For commercial users (anybody who uses the software to generate profit), we require a separate license purchase for each machine. Mach1, Mach2, and Mach3 may all be used on one computer, but only one version of each will co-exist on a single computer.
A license is only required on the computer actually running a machine. If a computer not connected to a machine is used to test code, please use Mach3 in Simulation mode – it will remove the 500 line limit. Simulation mode can be accessed by uninstalling (or not installing) the Parallel Port Driver. The Add-ons for Mill will only work with a licensed copy of Mach3 as this software is an Add-on, and not a stand-alone product.
Hard Copies (a disk) of the downloadable content are available directly from a 3rd party.
Software Requirements
Mach3 Minimum Recommended Requirements
Requirements if using the parallel port for machine control:
- Desktop PC with at least one parallel port
- (Laptops are not supported)
- 32-bit version of Windows 2000, Windows XP, Windows Vista, or Windows 7
- (64-bit versions will not work)
- 1Ghz CPU
- 512MB RAM
- Non-integrated Video Card with 32MB RAM
- (Large G-code files, especially 3D files will require a video card with 512MB RAM or higher)
Requirements if using an external motion device for machine control:
- An appropriate external motion controller
- (options can be found on the Plugins page)
- Desktop or Laptop with Windows 2000, Windows XP, Windows Vista, Windows 7, Windows 8, and Windows 10.
- 1Ghz CPU
- 512MB RAM
- Video Card with 32MB RAM
- (Large G-code files, especially 3D files will require a video card with 512MB RAM or higher)
Updates
When available, updates for Mach3 and the Add-ons are posted on the Downloads & Update page. To update to the newest version, follow the procedure below:
Step 1
Backup the following to the desktop, or even better, a USB drive:
- XML(Profile) – This stores you’re settings for Mach3, if you lose it you will need to re-setup you’re ports and pins, motor tuning, etc.
- Screensets
- Macros/Brains
file_download
Step 2
Download the current version of Mach3 from the Downloads & Update page.
folder
Step 3
Install the downloaded version; allow the install path to default to where Mach3 is installed.
WARNING: If you do not backup the files in Step 1, you will lose ALL settings and configurations.
Support
Technical support is available via the Forum or though our Yahoo users group, allowing the entire community to contribute to, and benefit from, the solutions.
Phone support is not directly offered by Artsoft for Mach3.
Support Links
Software
Information
Help & Learning
My Account
© 2023 Newfangled Solutions
Website Design by Kiseki Studio
Настройка программы Mach3
Программа Mach3 превращает старый компьютер в мощный инструмент для управления станками с ЧПУ. Работа с фрезерными станками и граверами, лазерными и плазменными установками становится гораздо проще с Mаch3.
Читайте нашу статью, чтобы узнать, почему для Mach3 предпочтительнее старый компьютер, и как подготовиться к использованию этой программы.
Видео
О компании Newfangled Solutions
ПО Mаch3 для станков с ЧПУ было создано в начале 2000 годов, в качестве альтернативы базовым программам для управления станками с компьютеров под управлением ОС Windows. Проект развивался параллельно с ПО EMC (Enhanced Machine Controller), разработанного для управления станками с Linux-устройств. Впоследствии разработчики объединились в единую компанию Newfangled Solutions.
На протяжении многих лет основным продуктом Newfangled Solutions была Mach3. Эта программа предназначалась для использования в среде профессионалов и продвинутых любителей.
В середине 2010-х компания Newfangled Solutions выпустила Mach4 с двумя лицензиями: для частного и профессионального использования, но Mach3 остается одним из самых популярных программных инструментов для работы с ЧПУ-оборудованием.
Описание Mach3
Программа Mach3 была разработана в начале двухтысячных, что наложило отпечаток на особенности ПО: интерфейс Mach3 старомоден и достаточно сложен, что компенсируется обширностью функционала, а системные требования скромны.
Первое, что необходимо учитывать — Mach3 должна быть установлена на PC с 32-разрядной операционной системой. Официальный сайт подчеркивает, что на 64-битных версиях Windows программа не будет работать. Еще более несовременным выглядит тип подключения — для работы с Mach3 станок необходимо подключить через параллельный порт (LPT).
Установка
Технические особенности программы определяют специфический порядок установки. Компания Newfangled Solutions обращает внимание клиентов на то, чтобы они сперва скачали триал Mach3, убедились, что он работает, и лишь затем приобретали лицензию.
Запуск и подключение
После установки программы необходимо проверить, что ПО и ОС правильно взаимодействуют. Для этого надо запустить приложение DriverTest.exe и убедиться, что Mach3 используется системой. Если этого не произошло, следует проверить:
- Разрядность операционной системы;
- Номер порта и адрес LPT — они должны совпадать в свойствах ОС и в настройках программы.
Если обнаружено несовпадение адресов в свойствах ОС и в приложении, то нужно вручную задать данные в Mach3, как они указаны в свойствах LPT-порта.
В пункте «Конфигурации» (Config) перейти во вкладку «Порты и пины» (Port and Pins) и поставить галочку в окне, где указан адрес рабочего порта.
Настройка
Во вкладке «Выходы двигателей» (Motor Outputs) вручную задать параметры в матрице значений. При этом необходимо учитывать, что для станков с четырьмя моторами добавляются пины: A-axis =Enabled Step Pin= 8, Dir Pin = 9. При необходимости изменить направление вращения двигателей — установить соответствующую галочку в поле Dir LowActive.
В соседней вкладке Input Signal необходимо установить значения и поставить галочки в графе EStop.
Во вкладке «Выходные сигналы» (Output Signals) изменяются только параметры в графе Enable1.
После этого необходимо задать скорость холостых перемещений и передаточных чисел. В пункте меню Config выбрать пункт Motor Tuning («Настройка мотора»). В этих настройках следует указать передаточное число в шагах / мм (Steps per mm). Затем вводятся данные для скорости перемещения (Velocity), ускорения (Acceleration), длительности импульса шага (Step Pulse и Dir pulse). Параметры вводятся для каждой оси в отдельности. После сохранения данных можно переходить к настройке следующей оси. Параметры калибровки осей и ведомой оси также настраиваются вручную.
Включение питания контроллера
Важный аспект — настройка включения питания контроллера: сперва следует соединить кабелем LPT-контроллер и компьютер, затем включить питание и, в основном окне Mach3, кликнуть Reset, то есть «Сброс». Обрамляющая кнопку рамка должна перестать мигать и начать светиться постоянным зеленым светом.
Загрузка модели
Перед началом работы необходимо загрузить параметры обрабатываемого изделия в виде G-code. Мы подробно рассматривали, что такое G-code на примере работы 3D-принтеров. Загрузить файл с данными по осям необходимо во вкладке ToolPatch. По клику на кнопку Cycle Start начнется выполнение условий, указанных в G-code.
Сложности в использовании Mаch3
Перед началом установки Mach3 следует изучить не только подробную инструкцию на 106 страницах, но и отзывы пользователей программы. В Рунете достаточно форумов (например, на сайте cnc-club), где обсуждают сложности в работе программы и возможные решения различных ситуаций.
Среди особенностей Mach3, с которыми столкнулись пользователи:
- Сбои, обусловленные использованием LPT-порта;
- Отклонение от траектории во время движения;
- Возможное снижение скорости при прохождении дуги.
Очевидно, что для каждого выявленного пользователями случая существует определенный алгоритм устранения проблемы. То есть, надо иметь в виду, что проблемы при использовании программы случаются, но они и их решение, как правило, подробно разобраны сообществом.
Итого
Mach3 остается популярным у энтузиастов инструментом. Программа дает возможность настроить буквально каждый параметр в работе всех двигателей в станке, что многие очень ценят. Такая настройка занимает действительно много времени, при первичной настройке и тестовых проходах, но дает уверенность в каждом выставленном параметре.
Mach3
Mach3 turns a typical computer into a CNC machine controller. It is very rich in features and provides a great value to those needing a CNC control package.
Please download the full version of our software and give it a try before buying a license. We are sure you will find it useful and a great value. Come back and purchase a license for the software, once you are satisfied it will work for your needs. The license code will unlock features, limits, or time restrictions.
Please don’t buy a license until you have tried our software and are 100% satisfied.
Mach3 turns a Windows PC into a CNC machine controller
Mach3 is very rich in features and provides a great value to those needing a CNC control software package. Mach3 works on most Windows PC’s to control the motion of motors (stepper & servo) by processing G-Code. While comprising many advanced features, it is the most intuitive CNC control software available. Mach3 is customizable and has been used for many applications with numerous types of hardware.
The software will run in Demo mode until “unlocked” by a license file. While in Demo mode, the software can be tested with the limitations listed on the products full details page.
You will be purchasing one license to unlock the full version of the Mach3 software.
Software
Information
Help & Learning
My Account
© 2023 Newfangled Solutions
Website Design by Kiseki Studio
При подготовке материала использовались источники:
https://top3dshop.ru/blog/mach3-guide.html