Установка MACH 3
Mach3 распространяется компанией ArtSoft USA через Интернет. Вы скачиваете пакет из одного инсталляционного файла (который для данного релиза приблизительно равен 25 Мегабайтам). Программа работает нелимитированное время, как демонстрационная версия с некоторыми ограничениями по скорости, размеру файлов УП и отсутствием технической поддержки фирмы. Когда вы приобретете лицензию, она разблокирует демонстрационную версию уже установленную и настроенную на вашем оборудовании.
Все подробности о ценах и опциях узнавайте на веб-узле ArtSoft Corporation www.machsupport.com.
ЗАГРУЗКА
Загрузите инсталляционный пакет с www.machsupport.com , используя Сохранить как…из меню правой кнопки мыши, поместив инсталляционный файл в любую удобную вам директорию (например, на Рабочий стол). Вы должны иметь в Windows права Администратора.
Когда закачка закончится, вы можете сразу устанавливать программу, выбрав пункт Открыть в диалоге загрузки, или закрыть диалог, если вы планируете инсталлировать программу позднее. Когда вы захотите установить программу, вам нужно будет просто открыть закачанный файл. К примеру, если вы сохранили дистрибутив на Рабочем столе, просто дважды кликните на нем. Если вы сохранили, файл в какой-то папке, то с помощью Проводника Windows (правая кнопка мыши на кнопке Пуск) найдите его и сделайте двойной клик на имени инсталляционного файла.
Если станок подключен, отсоедините его сейчас
Не нужно, чтобы станок был подключен к компьютеру при установке ПО. На самом деле, лучше всего отсоединить станок. Найдите место, где провода от станка подключены к компьютеру.
Выключите компьютер, станок и его оборудование и отсоедините 25-пиновый разъем(ы) на задней панели компьютера. Теперь снова включите ваш ПК.
Официальная ссылка на программу
Получим дистрибутив программы.
У меня в папки (скачанной с торрента) есть такие файлы:
Прчитаем текст из файла !!!ReadMe:
Способ установки:
1) Ставите программу из каталога Install (желательно в папку c:\mach3)
2) Проверяете, что все функции работают с Вашим станком.
Тут обратите внимание, единственное отличие Демо от
лицензии в количестве строк G-кода. Т.е. если у Вас
проблема с осями или датчиками после установки mach3,
лицензия Вас не спасет. Сносите мач, виндовс, все что
угодно, ставьте заново, обновляйте драйвера, но станок
на этом этапе должен стабильно работать.
3) Копируете файл лицензии (Mach1Lic.dat) из каталога Таблэтка в каталог Мача (c:\mach3)
4) Копируете исполнимый файл (Mach3.exe) из каталога Таблэтка в каталог Мача (c:\mach3)
5) Ставите (если есть желание) скринсет из каталога Screens. Просто копируете
все содержимое в папку Мача (c:\mach3)
6) Ставите редактор шкурок если необходимо из каталога Редактор Шкурок.
7) Для примера приведены настройки станка ProCNC-A4 и несколько управляющих программ.
Откроем папку Install. Выберем установочный файл. И произведем установку по админом.
Произведем установку
Запустите Mach3Loader с помощью имеющегося у вас ярлыка. Появится окно, как на рисунке.
Нажмите на кнопку Создать профиль (Create Profile). Появится окно, показанное на рисунке.
В списке слева кликните по профилю, который вы хотите использовать, как основу для нового
профиля (например, Mach3Mill).
Введите имя, которое вы хотите присвоить новому профилю в окошке Имя нового профиля (New Profile Name). Не ставьте галку в чекбоксе Значение по умолчанию
(Default Profile Values). (Выбор Значение по умолчанию (Default Profile Values) – создание минимального профиля.)
Нажмите кнопку OK.
Вы можете запускать Mach3 в вашем новом профиле, запустив Mach3Loader, выбрав в списке название вашего профиля и нажав кнопку OK. Для удобства вы можете создать для вашего профиля ярлык в командной строке, как это показано на рисунке.
ЕСЛИ ВЫ ИСПОЛЬЗУЕТЕ WINDOWS VISTA
Vista может потребовать установки специального патча реестра, для работы драйвера параллельного порта. (Если вы используете плату контроллера, использующую подключение по USB или Ethernet, этот патч вам не нужен). Сначала установите, как обычно, ПО Mach3, затем инсталлируйте патч. Патч доступен для скачивания на сайте www.machsupport.com вместе с некоторой информацией о том, как работать в Windows Vista. Скачайте патч в виде Zip-файла, разархивируйте его и извлеките файл memoryoverride.reg . Двойной клик по названию файла запустит его и memoryoverride.reg добавит запись в реестр, позволяющую работать драйверу Mach3.
Далее зайдите в папку C:\Mach3 (или туда, где у вас установлен Mach3). Кликните правой кнопкой мыши на drivertest.exe и выберите «Run as Administrator». Вам будет предложено перезагрузить компьютер. Сделайте это, иначе произойдет сбой в системе. И не спрашивайте, почему.
Далее вам надо запускать Mach3. Еще раз запустите drivertest.exe и дайте ему поработать.
Примечание: Вы можете получать сообщения об ошибках при выполнении DriverTest. Фактически, он не будет первое время работать, а затем Vista спросит вас, хотите ли вы его запустить в режиме эмуляции (совместимости). Соглашайтесь, и всё заработает.
ПРОБЛЕМЫ ПРИ ИНСТАЛЛЯЦИИ
Проводя процедуру тестирования, вы можете столкнуться со следующими проблемами:
1. Появляется сообщение “Driver not found or installed, contact Art.” “Драйвер не найден или не установлен. Свяжитесь с Арт Фенерти.” – по каким-то причинам драйвер не загружен в Windows. Эта проблема возникает на системах управляемых Windows XP, базы данных драйверов которой имеют повреждения. Выход из создавшейся ситуации – переустановка Windows. Или, возможно, вы работаете под Win2000. Эта Операционная Система имеет баг, из-за которого драйверу не удается нормально загрузиться. В этом случае необходимо установить драйвер вручную (см. пункт 2.4.2).
2. Если система ведет обратный отсчет …3…2…1.. и затем начинает перезагрузку, одна из следующих двух причин имела место. Либо вы не совершили перезагрузку, когда вас об этом просили, либо драйвер дефектный или не стыкуется с вашей системой. В этом случае, читайте пункт
2.1.3 и удаляйте драйвер вручную, а затем переустановите Mach3. Если вы столкнулись с этой проблемой, обращайтесь в ArtSoft USA на e-mail, указанный на сайте www.machsupport.com, и вам будет оказана помощь.
Некоторые системы оснащены материнской платой имеющей APICтаймер, но BIOS его не использует. Это нарушает нормальную инсталляцию Mach3.
Пакетный файл DOS “specialdriver.bat”, который имеется в папке с Mach3, можно запустить в окне DOS. Найдите его Проводником Windows и запустите двойным кликом мыши. Это дает возможность использовать драйвер на контроллере старее i8529. Вам придется повторять эту процедуру всякий раз, когда вы будете загружать обновления версии Mach3, так как устанавливаемый при этом новый драйвер будет заменять собою этот специальный драйвер.
Знатоков Windows могут заинтересовать некоторые моменты. Белое прямоугольное окно показывает анализ синхронизации. Во время тестирования на нем отображается линия с небольшими отклонениями, которые появляются на этой линии циклически. Это должны быть отрезки не длиннее четверти дюйма или около того для 17″ монитора на большинстве систем. Даже если эти колебания превышают указанный порог, не переживайте, а вставьте инструмент для обработки и проведите тест на перемещения, чтобы убедиться, что движения при ручных переездах или по команде G0/G1 достаточно ровные и гладкие.
Если вы собираетесь использовать для связи компьютера со станком параллельный порт (порты), пусть чекбокс Parallel Port Driver будет помечен галкой.
Распиновка LPT-Порта
Если вы собираетесь использовать специальную плату контроллера, подсоединяемую к USB или Ethernet порту, то галку с этого чекбокса следует снять.
Wizards или Мастера – это специальные макросы, которые позволяют быстро генерировать УП G- кодов для некоторых часто применяемых операций обработки, таких, как сверление отверстий по кругу, выборка карманов и т.п. Вы, скорее всего, найдете их полезными.
При установке Мастеров также инсталлируется пакет Mach3 Addons for Mill, но для его полноценной работы нужно приобрести отдельную лицензию.
Файлы XML содержат в себе всю информацию о настройках Mach3.
По умолчанию имеется три XML-файла: Mach3Mill.xml Mach3Turn.xml, и Mach3Plasma.xml.
Они дают вам начальные сведения о настройках программы. На их основе вы создадите свои собственные профили. ArtSoft USA настоятельно рекомендует вам создавать свои собственные профили, модифицируя профили, имеющиеся по умолчанию.
Если у вас уже имеются один или несколько сделанных вами профилей и вы не хотите, чтобы они заменились при установке нового дистрибутива стандартными профилями, уберите галку с чекбокса XMLs.
LazyCam – это бета-релиз бесплатной программы-импортера файлов, включенный в Mach3. Его назначение – импорт стандартных dxf, cmx и других типов фалов в Mach3, что позволяет легко генерировать УП G-кодов без использования специальных CAM-программ. Свежую версию LazyCam можно скачать на сайте ArtSoft, поэтому сейчас эту программу можно не устанавливать.
Скринсеты Screen Sets отвечают за внешний вид экрана Mach3.
Вы должны перезагрузить Windows прежде, чем запускать первый раз Mach3. Перезагрузка жизненно важна. Если вы ее не сделаете, то получите серьезные сбои в системе, которые можно будет устранить, лишь используя Панель Управления Windows, деинсталлируя драйвер вручную. Поэтому, перезагрузите ПК сейчас.
Хотя Mach3 представляет собой цельную программу, в действительности при использовании она является набором из трех составляющих: драйвера, который устанавливается в Windows подобно принтеру или сетевому драйверу, графического пользовательского интерфейса (GUI) и объекта OCX, который принимает и отсылает сообщения GUI.
Драйвер – это самая важная и удачная часть программы. Mach3 должен очень точно посылать синхронизированные сигналы для управления осями станка. Windows предпочитает брать на себя управление обычными пользовательскими программами, но здесь это не нужно. Ведь Mach3 не может вести себя как «обычная пользовательская программа»; она должна находиться на самом нижнем уровне в среде Windows (чтобы оперировать прерываниями).
Кроме того, работая на максимально возможной скорости (для каждой оси возможность обращения – 100,000 раз в секунду) драйвер нуждается в настройке своего собственного кода. Windows не одобряет этого (с целью защиты от вирусов), поэтому требуется специальное разрешение. Этот процесс и осуществляется при перезагрузке. И, если вы не совершите перезагрузку, Windows выдаст Голубое окно, появляющееся при системных сбоях, и драйвер будет испорчен. И будет только один выход – удалять драйвер вручную.
Дав это страшное предупреждение, честно добавим, что перезагрузка необходима, только если вы установили драйвер на этом ПК в первый раз. Если вы обновляете вашу систему новой версией, то перезагрузка непринципиальна, хотя сообщение в конце инсталляции остается.. Windows XP грузится довольно быстро, так что можно подождать, перезагрузка не повредит.
ЗАПУСК УТИЛИТЫ DRIVERTEST В СЛУЧАЕ СБОЯ MACH3
Если вследствие ряда причин во время работы Mach3 происходит сбой программы – это может случиться по вине неисправных аппаратных средств или программного бага – вам необходимо как можно быстрее после выхода из строя Mach3 запустить приложение DriverTest. Если вы задержитесь на пару минут, драйвер Mach3 вызовет сбой Windows с обычным в такой ситуации голубым окном восстановления системы. Если ваш Mach3 неожиданно отказал, запуск теста DriverTest восстановит драйвер до стабильной кондиции.
По завершении работы приложения, если программа Mach3 не стабилизировалась, попробуйте через какое то время запустить ее заново. Всё должно наладиться.
УСТАНОВКА И УДАЛЕНИЕ ДРАЙВЕРА ВРУЧНУЮ
Вам необходимо прочесть следущий текст, если ваши попытки запустить программу OCXDriverTest заканчиваются неудачей.
Драйвер (Mach3.sys) может быть установлен или удален вручную с помощью Панели управления Windows. Диалоговое окно немного различно для Windows 2000 и Windows XP, но шаги выполнения идентичны.
1. Открываете Панель управления и дважды кликаете на иконке или строке Система.
2. Или для XP, выбираете Установка оборудования и вызываете Мастера установки оборудования. Windows будет искать новое оборудование (и не найдет).
3. Сообщите Мастеру, что устройство уже подключено и переходите к следующему шагу.
4. Вам будет представлен список установленного оборудования. Прокрутите список книзу и выберите Добавление нового устройства и идите далее.
5. На следующей страничке выбирайте Установка оборудования, выбранного из списка вручную.
6. Следующий список будет включать Mach1/2 pulsing engine. Выберите его и двигайтесь далее.
7. Кликните Установить с диска и укажите путь к Вашей папке Mach3 (C:\Mach3 по умолчанию). Windows найдет файл Mach3.inf. Выберите этот файл и кликните Открыть. Windows установит драйвер.
Драйвер может быть деинсталлирован еще проще.
1. Откройте Панель управления и дважды кликаете по иконке или строке Система
2. Выбираете Оборудование, затем Диспетчер устройств
3. Вам будет представлен список устройств и их драйверов. Щелчок правой кнопкой мыши по Mach3 Driver предоставит вам опцию по его удалению. Будет удален файл Mach3.sys из папки Windows. Копия останется там.
И последнее, на что надо обратить внимание. Windows сохраняет всю информацию о ваших конфигурациях Mach3 в файле профиля. Эта информация не удаляется после деинсталляции драйвера и удаления других файлов Mach3, она остается, даже, когда вы апгрейдите систему. Маловероятно, что вам понадобится полностью очистить систему, в этом случае удалите и файл профиля .XML или все файлы .XML.
ЕСЛИ ВЫ ИСПОЛЬЗУЕТЕ ДРАЙВЕР ПАРАЛЛЕЛЬНОГО ПОРТА ПО УМОЛЧАНИЮ
Если вы используете специальные контроллеры подключаемые по USB или Ethernet вместо драйвера параллельного порта, пропустите этот параграф.
Если вы используете драйвер параллельного порта Mach3, сейчас следует создать ярлык на Рабочем столе. Воспользуйтесь Проводником Windows (щелчок правой кнопкой мыши на кнопке Пуск (Start), чтобы найти папку, в которую вы установили программу Mach3, и создайте ярлык DriverTest.exe щелчком правой кнопкой мыши на названии файла DrriveTest.exe. Перетащите этот ярлык на ваш Рабочий стол. DriverTest.exe тестирует работу драйвера параллельного порта.
Двойной клик на ярлыке DriverTest аналогичен запуску программы DriverTest.exe из папки, в которой установлена программа Mach3. Запуская DrriveTest.exe, вы установите драйвер параллельного порта, если он не был установлен ранее.
Скриншот DriverTest показан на рисунке.
Вы можете не обращать внимания на все окошки, кроме окна Импульсов в секунду (Pulses Per Second).
Частота должна иметь достаточно устойчивое значение в районе выбранного вами значения частоты Kernel pulse frequency (25,000Hz, 35,000 Hz и т.д.), но может сильно варьироваться на разныхсистемах. Это не говорит о том, что таймер импульса неустойчив, это может означать, что компьютер сильно перегружен и его процессы замедленны. Поскольку Mach3 занимает высокий приоритет в системе, синхронизация во времени из-за более низкого приоритета часто запаздывает. Поскольку размерность импульса основывается на секунде времени Windows, из-за колебания системного времени Windows величина импульса может казаться «плавающей», даже если она на самом деле стабильна.
DriverTest оценивает поток импульсов и отбражает информацию в строке Оценка импульса (Pulse Raiting) под графиком Timer Variations. На рисунке 2-4 оценка импульса – Отлично (Excellent). На разных системах возможны различные результаты, оценка импульса может быть – Хорошо (good), Средне (fair) или Низко (poor). Если у вас картина аналогична, показанной на рисунке, с небольшими всплесками в окне Timer Variations, с устойчивым числом импульсов в секунду, с хорошей или отличной оценкой – то с вашей системой всё в порядке. Закройте, программу DriverTest и перейдите далее, рассказывающей о профилях Mach3. Если же у вас возникли проблемы с инсталляцией, обратитесь к главе 2.4, Проблемы при инсталляции.
Профили MACH3
Файлы профиля (файлы с расширением .XML, сохраняемые в папке, где установлена программа Mach3) определяют рабочий вид и характеристики программы, позволяя Mach3 перестроиться на работу с различными типами станков: токарными, фрезерными, стаками плазменной резки, трассировщиками и пр. Все настройки конфигураций сохранены в соответствующем файле профиля.
Программа установки создает на Рабочем столе ярлыки Mach3Mill, Mach3Turn, Plazma и Mach3 Loader. Mach3Mill, Mach3Turn и Plazma – это ярлыки, которые запускают Mach3 с заранее настроенным профилем для соответствующего типа оборудования. В ярлыке загружаемый профиль указывается аргументом “/р” в поле “Объект” свойств ярлыка. (Как пример, можете просмотреть свойства ярлыка Mach3Mill. Это можно сделать, например, кликнув правой кнопкой мыши по ярлыку, и выбрать пункт Свойства в меню. См. также рисунок 2-7.)
Вы можете использовать эти ярлыки для запуска настроенной соответствующим образом системы, но ArtSoft USA настоятельно рекомендует вам сделать собственные профили на их основе и присвоить им названия, отличные от стандартных. Это дает вам два полезных эффекта:
• Стандартные профили (Mach3Mill.XML, Mach3Turn.XML и Plasma.XML) не отконфигурированы под вашу конкретную систему. Они служат лишь отправной точкой для создания ваших собственных профилей и точкой восстановления, если ваш профиль по какой-то причине утрачен или испорчен.
• Ваши профили не будут перезаписаны или потеряны, когда вы устанавливаете очередную свежую версию Mach3. Когда вы обновляете Mach3, профили по умолчанию (Mach3Mill.XML и т.д.), имеющиеся в дистрибутиве, заменяют собой профили с таким же названием, имеющиеся в вашей папке с Mach3. Если все ваши, с большим трудом подобранные, настройки сохранены в файле со стандартным названием Mach3Mill.XML, то при установке новой версии Mach3 вас ждет огорчение – все настройки будут утеряны!
Ярлык Mach3 Loader не запускает какой-либо профиль. Он вызывает меню запуска, в котором вам будет предложено выбрать необходимый вам профиль. Также в этом меню есть возможность создания вашего собственного файла профиля.
Руссификация
Распаковать непосредственно из папки RussianScreenset все файлы в папку mach3 (обычно C:/Mach3) с перезаписью существующих файлов в случае совпадения и объединением папок.
В настройках программы Mach3 Config / General Config… / Screen control обязательно установить галочки Hi-Res Screens и Auto Screen Enlarge, и убрать галочку Boxed DRO’s and Graphics.
Скринсет сделан таким образом, что при соблюдении данных условий качественно отображался при любых разрешениях экрана.
Загрузить скринсет через меню программы View / Load Screens / RussianScreenset.set.
В меню Operator / Brain Control… активировать модули RS_Feedrate_Leds.brn и RS_Spindle_Leds.brn они нужны для работы горизонтальных шкал скорости подачи и скорости шпинделя.
Если же вы не будете пользоваться скринсетом – лучше отключить данные модули для предотвращения возможных конфликтов с другими скринсетами. В частности, может возникнуть проблема со скоростью подачи, т.к. RS_Feedrate_Leds.brn передает данные из поля подача на экране в программную переменную Feed_Ovrd.
Если вы будете пользоваться функцией Авто поиск Z=0, то вам нужно будет в скрипте этой кнопки вписать значение толщины контактной пластины (сейчас толщина пластины = 1.4 мм).
Для открытия скрипта выберите в меню Operator / Edit Button Script и нажмите на кнопку.
Если какие-то скрипты вы ранее адаптировали под свои нужды, то их придется скопировать из вашего предыдущего скринсета и заменить их здесь.
Можно установить в систему тот же шрифт (MagistralC), что использован в скринсете и выбрать его для отображения текста и чисел в Mach3.
В папке “Mach3-3.043.053-TOR_Верно” добавлены файлы конфигурации LPT-DPTR_1.03_3_Axis и LPT-DPTR_1.03_4_Axis. В этих папках находятся сами файлы конфигурации с расширением Документ XML.
Необходимо эти файлы скопировать в папку где установлена программа MACH 3. Там есть ещё несколько файлов конфигурации с расширением Документ XML.
Файлы конфигурации (в том числе которые мы перекинули) будут отражены при открытии программы.
И мы можем выбрать и открыть нужную нам конфигурацию.