Ситуация не такая уж и редкая, когда что-то изменили в настройках, а что — уже забыли, и Mach3 работает плохо. Некоторые пользователи в таких случаях для восстановления конфигурации переставляют Mach3.
А есть более простые методы восстановления настроек:
1) Настройки Mach3 хранятся в файле C:Mach3ProfileName.xml
где ProfileName — это имя профайла.
Mach3 при каждом закрытии создаёт копию этого файла и помещает её в C:Mach3xmlbackups
При этом одна старая копия стирается. Mach3 хранит там 21 копию каждого профайла.
В меню Operator / Restore Settings. можно восстановить одну из копий. Mach3 спросит, какую по счёту копию восстанавливать.
Чтобы прикинуть, какой номер копии нужен, можно зайти в C:Mach3xmlbackups, Views сделать Details и отсортировать по дате. Выбрать дату, когда конфигурация была ещё работающей, и посчитать, какая по счёту эта копия, если считать с самой новой. И потом в меню Operator / Restore Settings. можно восстановить её. Конечно, нужно считать только копии нужного профайла. Если там есть копии с другими именами, то пропускать их.
Урок №1 по Mach3. Обучающее видео, Основные функции, Интерфейс.
2) Ещё проще:
Выбрать в C:Mach3xmlbackups нужную копию, сменить расширение её файла на .xml, и скопировать этот файл в C:Mach3, прибив тем самым попорченный файл в C:Mach3.
C методами 1) и 2) медлить нельзя, т. к. при каждом выходе из Mach3 одна старая копия настроек исчезает навсегда.
3) Ещё более простой способ и единственно правильный — просто скопировать файл с настройками куда-нибудь в укромное место, чтобы при необходимости было что восстановить.
Как уже говорилось, настройки Mach3 хранятся в файле C:Mach3ProfileName.xml
где ProfileName — это имя профайла.
Как узнать имя профайла?
Если Mach3 запускается кликаньем по desktop shortcut, то можно right-click эту shortcut, затем Properties. Там будет прописана команда, запускающая Mach3, например
C:Mach3Mach3.exe /p MyProfile
Слово после параметра /p – это и есть имя профайла, в данном примере это MyProfile.
Т.е. в данном примере нужно сделать копию файла MyProfile.xml, который находится в C:Mach3
Копировать нужно, понятное дело, при закрытом Mach3.
В ProfileName.xml хранятся только настройки Mach3. Всякие plugins могут хранить свои настройки в каких-то других местах, например SmoothStepper хранит свои настройки в каких-то своих файлах.
Ну и чтобы 2 раза не вставать, раз уж коснулись имени профайла, то можно заодно вспомнить, где лежат macros. Макро лежат в C:Mach3macrosProfileName, т. е. для каждого профайла могут быть свои макро. Когда в MDI строке (Manual Data Input) вводите, например, M3,
то выполняется макро m3.m1s из фолдера именно ProfileName (осторожно с этим примером, m3.m1s включает шпиндель).
Для полноты картины, помимо файла C:Mach3ИмяПрофайла.xml с настройками Mach3, имеет смысл сохранить:
• файл с лицензией C:Mach3Mach1Lic.dat
• если что-то записали в Tool Table, то Tool Table хранится в файле Tools3.dat в фолдере macros
• если что-то меняли в экране, то экран хранится в файле C:Mach3ИмяЭкрана.set, а его картинки — с соответствующем фолдере внутри фолдера Bitmaps.
Короче, проще скопировать весь фолдер Mach3, а когда понадобится – тогда уже разбираться, что нужно восстановить.
Если кто предпочитает, чтобы настройки были распечатаны на бумаге,
или чтобы можно было одном взглядом увидеть настройки разных осей,
вот макро M1150 и соответствующий ему G-Code файл Mach-Info.txt.
Макро создаёт файл MachInfo.txt в фолдере Mach3.
В этом файле записаны:
• машинные координаты минус программные координаты для каждой оси, что часто совпадает с reference position. Т.е. если при тех же tool offset и т. п., которые были при создании файла MachInfo.txt, поставить оси в те же машинные координаты, то они окажутся в программном нуле.
• информация из Motor Tuning: Steps per, Velocity и Acceleration.
• непустые строки из Tool Table, т. е. перечислены не все 253 инструмента, а только те, которые есть.
• а также Mach3 фолдер, текущие единицы (мм или дюймы), текущий номер инструмента, и SafeZ.
Макро выдаёт информацию не только по осям, определённым в Mach3, т. е. по реально существующим. Оно выдаёт информацию по всем шести возможным осям — от X до C.
Программа 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 остается популярным у энтузиастов инструментом. Программа дает возможность настроить буквально каждый параметр в работе всех двигателей в станке, что многие очень ценят. Такая настройка занимает действительно много времени, при первичной настройке и тестовых проходах, но дает уверенность в каждом выставленном параметре.
Купите лицензионное ПО в Top 3D Shop, чтобы получить самую свежую и стабильную версию программы.
- Разбился дисплей телефона что делать
- Как установить slack на компьютер
- Как открыть файл р5
- Как крякнуть dll files fixer
- Runtime error 3265 элемент не обнаружен в данном семействе
Источник: kompyutery-programmy.ru
Регулировка скоростей в Mach3



- Город: Казахстан.Петропавловск
Отправлено 02 Февраль 2011 — 20:32
Как можно увеличить скорость перемещения по осям X Y Z (сделать постоянной,а то приходится каждый раз в маке в ручную увеличивать мощгость и скорость) во время обработки детали? Работаю только с мдф. На несложную деталь минут по 20-30 уходит.
#2
OFFLINE valery_k






- Из:СПб.
Отправлено 02 Февраль 2011 — 21:50
Если речь идет о G0 то скорость устанавливается в Motor Tuning.
Также Вы можете в General Logic Configuration
в строчку initialization String в которой по умолчанию записан код G80 дописать, к примеру F1000. Выглядеть будет так G80F1000.
В этом случае, при загрузки Mach автоматически загружает эту скорость в Feedrate.
Если речь идет о F в теле упр. прогр, то эту скорость Вы выставляете при генерации управляющей программы в САМ системе.
#3
OFFLINE Bango



- Город: Казахстан.Петропавловск
Отправлено 02 Февраль 2011 — 22:31
Про скорость шпинделя понял. А по поводу настроек motor tuning я когда там увеличиваю скорость передвижения осей,то станок проезжает 1 мм в программе,а в реале гораздо больше. Может я просто не ту опцию изменяю.
#4
OFFLINE САНЕК




- Из:Н.Новгород
Отправлено 03 Февраль 2011 — 13:32
я когда там увеличиваю скорость передвижения осей,то станок проезжает 1 мм в программе,а в реале гораздо больше
Может вы не скорость увеличиваете, а количество шагов?
#5
OFFLINE Bango



- Город: Казахстан.Петропавловск
Отправлено 24 Апрель 2011 — 23:39
Скажите кто знает почему в маче при запуске УП на последнем проходе скорость осей падает с 1200мммин до 500мммин. Гляньте УП мож где в них косяк, потому что другие УП работаю нормально.
Скрытый текст
%
G90
G49
M3 S15000
G0 X-13.798 Y-12.486 Z23.679
G1 Z-8.000 F780
G1 X0.797 Y1.188 F2520
X1.198 Y0.788
X1.631 Y0.411
. здесь только меняются координаты X и Y
X0.421 Y1.618
X0.797 Y1.188
X-13.798 Y-12.486
G0 Z23.679
G0 X0.000 Y0.000
G0Z23.679
X0.000Y0.000
M05
M02
%
#6
OFFLINE 3D-BiG
















- Город: Ареал обитания — вся страна, но обычно встречаюсь в Новосибирске.
- Интересы: Полежать на диване, пофлудить на форуме.
- Из:СССР
Отправлено 25 Апрель 2011 — 00:11
У тебя в файле только в первых строчках выставляется скорость:
%
G90
G49
M3 S15000
G0 X-13.798 Y-12.486 Z23.679
G1 Z-8.000 F780
G1 X0.797 Y1.188 F2520
X1.198 Y0.788
X1.631 Y0.411
. здесь только меняются координаты X и Y
X0.421 Y1.618
X0.797 Y1.188
X-13.798 Y-12.486
G0 Z23.679
G0 X0.000 Y0.000
G0Z23.679
X0.000Y0.000
M05
M02
%
поэтому после опускания на глубину обработкит скорость должна быть одна и та-же.
Лужу, паяю, станки ЧПУ починяю.
Еще частенько здесь болтаю: Телеграм сообщество ЧПУшников: t.me/cncunion
#7
OFFLINE Lodochnik










- Из:Королев
Отправлено 25 Апрель 2011 — 00:18
Траектория на последнем проходе повторяет предыдущие проходы?Может частая смена направления движения и выставленное ускорение не позволяют разогнаться? Скорость в УП 2520,а работает на 1200-похоже,что не успевает разгоняться.Попробуйте в главных настройках поставить «пост. скорость»,а не «точный останов» и запустите свою УП.Думаю будет видно.
С уважением, Олег.
#8
OFFLINE Bango



- Город: Казахстан.Петропавловск
Отправлено 25 Апрель 2011 — 09:38
А где там выставить «пост. скорость» ?
#9
OFFLINE dstulov


- Из:Нефтеюганск
Отправлено 17 Июль 2011 — 00:10
Всем доброго, времени суток .
Установили Mach3. Вроде бы все настроили и откалибровали. но почему то происходит следующее:
при ручном управлении перемещения происходят в соответствии с настройками двигателей — скорость, ускорение пройденный путь. однако при загрузке программы перемещения происходит рывками( мелкими шагами).
Написал квадрат:
X20
Y20
Y0
X0
все равно рывками.
Знающие люди , подскажите. в чем может быть дело — где рыть?
#10
OFFLINE Omiron



- Из:Хабар
Отправлено 04 Август 2011 — 08:29
Суть проблемы такова: при перемещении курсорами в ручном режиме движок крутиться очень быстро, все нормально, шаги не пропускаются.
Для проверки работы в автоматическом режиме скачал файл с G-кодом, в нем рисуется надпись «С днем рождения». При старте этого файла, двигатели еле еле вращаются, инструмент движется очень очень медленно.
Почитав другие темы понял, что не у меня одного такая проблема. Единственное чего я не смог понять из инструкции к Mach3 — это почему так.
Соответственно, скорость в автоматическом режиме должна задаваться в процессе создания модели.
Скажите, пожалуйста, это так или нет.
Как иначе увеличить скорость в автоматическом режиме?
#11
OFFLINE cascad




- Город: СПб
Отправлено 04 Август 2011 — 10:35
Скорости задаются при создании УП, а Мач3 только масштабирует из в соответствии с настройками двигателей.
#12
OFFLINE Lodochnik










- Из:Королев
Отправлено 04 Август 2011 — 10:53
Число стоящее после буквы F, в G- коде, это и есть скорость подачи.
С уважением, Олег.
#13
OFFLINE 3D-BiG
















- Город: Ареал обитания — вся страна, но обычно встречаюсь в Новосибирске.
- Интересы: Полежать на диване, пофлудить на форуме.
- Из:СССР
Отправлено 04 Август 2011 — 15:36
да F — команда задания скорости обработки
Лужу, паяю, станки ЧПУ починяю.
Еще частенько здесь болтаю: Телеграм сообщество ЧПУшников: t.me/cncunion
Источник: mir-cnc.ru
Mach3 R3.043.067 программа для управления ЧПУ станком
Специальное ПО
Просмотров 1.5к.
Станки с числовым программным управлением требуют для своей работы специального ПО. Часто такие машины выполняют сложные операции, которые попросту не способен в ручном режиме повторить человек. Кроме этого, присутствует необходимость постоянного дублирования одной и той же операции. Тут тоже на помощь приходят ЧПУ-станки.
Описание программы
Приложение выглядит, да и является довольно сложным. Мало того, тут нет русского языка и сам интерфейс достаточно загромождён. Мы видим огромное количество пунктов меню, различных вкладок, кнопок, переключателей, а также позиций для установки флажков. В совокупности всё это даёт огромное количество различных комбинаций, работать с которыми можно только после прохождения специального обучения.
Если вы являетесь новичком, но хотите освоить приложение, перейдите на YouTube, а затем посмотрите несколько обучающих роликов по теме. Так вы хотя бы получить основную информацию.
Как пользоваться
Теперь в виде общей инструкции разберём процесс установки, а также начала работы с Mach3.
- Сначала вы должны скачать приложение по прямой ссылке. Перейдите ниже, нажмите на кнопку, а затем дождитесь, пока архив будет загружен на ПК. Произведите распаковку при помощи прикреплённого пароля.
- Запустите процесс инсталляции, примите лицензию ПО и дождитесь завершения установки.
- Запускайте софт и подключайте накопитель, на которой будет загружена готовая программа для ЧПУ.
- Теперь с приложением можно работать.
Достоинства и недостатки
Обязательно разбираем положительные и отрицательные особенности программы.
- гибкость настроек и качество получаемого результата;
- огромное количество различных функций при создании максимального гибкого ПО для ЧПУ;
- полная бесплатность.
- отсутствие русского языка;
- сложность использования.
Скачать
Новейшая версия файла доступна по прямой ссылке немного ниже. Для вашей же безопасности архив защищён паролем, который прописан в прикреплённом текстовом документе.
Лицензия: | Бесплатно |
Платформа: | Windows 7, 10, 11 |
Язык: | Английский |
Источник: keysprog.ru