Navigate
Newfangled Solutions Helpdesk
- Register
-
or
-
Login
Your email
Your password
Stay Logged In?
Need a password reminder?
-
English
-
Knowledgebase
Read help articles -
Community
Custom suggestions -
Downloads
Browse our downloads -
FREEEmail Support
We are here to help
-
Portal
-
Downloads
-
Mach3 Document Downloads
- User’s Guide for Brains
Subscribe
By James H. on May 2 2019
Users_Guide_for_Brains-converted.pdf
(556.96 KB)
Document containing information pertaining to brains in Mach3
Credit to: Scott Shafer
Rate the quality of this page
This page was helpful
This page was not helpful
100 of 200 people found this page helpful
Покопался в сети и нарыл кучу информации по интересующей меня теме, как управлять шпинделем по ModBus. За пару вечеров разобрался что к чему, естественно что не во всём досконально.
Далее описание того как я это реализовал.
Имеем ПЧ Е100 и преобразователь с RS 232 на RS485 (свисток). Эти железки могут быть любыми, но ПЧ должен поддерживать связь по RS485.
Далее необходимо найти нужную информацию в мануале частотника.
Находим адреса интересующих нас регистров
500H; 502H; 503H
Это адреса регистров откуда будут читатса данные о состоянии ПЧ.
Преобразуем начальный адрес 500H из hex в dec — 1280, это нужно Mach3.
С адреса 502H читаетса частота (две цыфры после запятой читаютса в месте как целое число)
900H; 901H
Это адреса регистров для управления частотником. Начальный адрес также преобразуем в dec число — 2304.
Присвоим адрес частотнику — 1, так как он у нас подчинённый .
Как соединить комп с частотником через свисток расказывать не буду, там и так всё ясно.
Желательно скачать и установить QModBus http://qmodbus.sourceforge.net/ .
Перед тестированием необходимо изменить настройки в частотнике.
P0-055 на 1 ( адресс частотника)
P0-056 на 2 (скорость передачи данных, ставте какую хотите)
P0-057 на 0 (1 start bit, 8 data bit, no parity sheck, 1 stop bit)
У меня свисток сидит на COM1
Запускаем и конфигурируем QModBus.
Запускаем частотник и кнопкой “send” делаем опрос.
Меняем потенцыометром частоту, включаем и выключаем шпиндель и т. д., делаем опросы.
Если цыферки и знаки в окне Bus Monitor меняютса, значит всё в порядке (свисток свистит частотник откликаетса).
Закрываем QModBus.
Теперь меняем параметры управления частотником.
P0-000 на 2 (вид комуникацыи по вводу команд)
P0-002 на 6 (вид комуникацыи по изменению частоты)
Далее настраиваем Mach3 для работы с частотником.
Запускаем Mach3 и активируем комуникацыю по ModMus
и делаем рестарт Mach3.
Открываем “Function Cfg’s” — “Setup Serial ModBus Control” и указываем которыми регистрами пользоватса.
Создаём две группы регистрацыи:
CFG#0 — для считывания данных
CFG#1 — для управления частотником
если есть желание можно нажать кнопку “Test ModBus” или закрываем окно и рестарт Mach3.
Далее приступаем к созданию мозгов. Для этого открываем в меню “operator” — “ Brain Editor”
и пишем название нами создаваемых мозгов. Сперва создаём долю (lobe) для считывания частоты. В следующем окне в меню “Commands” выбераем “Add”. В окне “Add Input” выбераем “ModBus”. В поле адреса пишем 2 (адрес регистра 502H) а в поле
CFG# пишем 0 (группа считывания данных) и активируем радио кнопки как на скрине.
Получаем результат.
Кликаем на новой рамке чтобы она стала зелёной. Продолжаем — “Commands” — “Add Input”, в окне “Input Lobe” выбераем “Formula”.
Чтобы узнать число оборотов пишем формулу — А*0.6
Результат.
Активируем созданную формулу и закрываем долю выбирая “DRO’s”
ставим галку на доступ к номеру и записываем 1100.
Результат.
Продолжаем по такому же алгоритму.
Генерируем новую долю(lupu) для включения шпинделя. В окне “Add Input” выбераем “LEDs”, там выбираем” LED11 Spindle ON” который контролирует Mach3.
Далее добавляем “No Operation” и закрываем долю(lupu) терминатором “ModBus” как показанно на скрине (почему настройки такие, кому интересно — разберётесь) .
Результат.
Генерируем новую”Lupu” для управления изменением частоты. В окне “ Add Input” выбераем “DROs”, там выбераем “202- Spin RPM — Overden” что тоже контролируетса Mach3.
Далее “Imput Lobe”- “No Operation” и “Imput Lobe” — “Formula”. Записываем А/0.6 и закрываем долю(lupu) терминатором “ModBus” как показанно на скрине.
Для смены направления вращения.
Новая “Lupa”
и терминатор
Для считывания силы тока
Новая “Lupa”,
формула — А/10
и терминатор,
результат
сохраняем.
Рестарт Mach3.
Открываем меню”Operators”- “Brain Control” перезагружаем ”Reload All Brains” и отмечаем “Enabled”,
вибираем “ WievBrain”
Запускаем шпиндель, меняем обороты и наблюдаем за изменениями в окне “BrainWiev”
Теперь шпиндель управляется по “взрослому”.
Для того чтобы видеть обороты шпинделя и силу тока в окне Mach3 необходимо редактировать скринсет.
За граматику не пинайте, школу кончал пол века назад, да и писанина не моё.
В основном материал от сюда http://www.ubit-rc.de/en/modbus.php
Последний раз редактировалось vala 08 янв 2019, 04:15, всего редактировалось 3 раза.
Модератор: life
-
dizzyy
- Станкостроитель
- Сообщения: 1215
- Зарегистрирован: 27 сен 2009, 00:00
- Откуда: Червоноград, Львовскя обл
- Контактная информация:
Re: Mach3 — разбираем на куски..
krause писал(а):Что такое этот макрос М3
в папке C:Mach3macrosMach3Mill(Mach3Mill — это у меня, у тебя может быть в Mach3macrosplasma)
открывай обычным блокнотом
все, я на море
-
dizzyy
- Станкостроитель
- Сообщения: 1215
- Зарегистрирован: 27 сен 2009, 00:00
- Откуда: Червоноград, Львовскя обл
- Контактная информация:
Re: Mach3 — разбираем на куски..
Сообщение
dizzyy » 13 авг 2012, 16:46
crashzoom, постпроцессор к арткаму по сути не имеет отношения , это как бы мы указываем как сохранить, а в постпроцессоре правила сохранения
то есть в этом редакторе никак не настроить чтоб м3 выполнялось в Artcame
как м3 может выполнятся в векторах, растре или 3Д — это как сапог на голову попробовать надеть — не для этого оно
все, я на море
-
dizzyy
- Станкостроитель
- Сообщения: 1215
- Зарегистрирован: 27 сен 2009, 00:00
- Откуда: Червоноград, Львовскя обл
- Контактная информация:
Re: Mach3 — разбираем на куски..
Сообщение
dizzyy » 13 авг 2012, 17:23
использовать постпроцессор для плазмы наверное (это уже специ по плазме подскажут)
насколько постов в верх как раз переделка макроса М3 для плазмы
все, я на море
-
crashzoom
- Станкостроитель
- Сообщения: 97
- Зарегистрирован: 05 фев 2011, 01:00
Re: Mach3 — разбираем на куски..
Сообщение
crashzoom » 13 авг 2012, 18:46
несколькими постами выше только реализация макроса м3 в маче. А как подготовить в арткаме УП для плазмы и передать ее в мач, пока затруднения.
Допустим. Берем контур dxf в арткам, стратегию обработки берем по средней линии снаружи … Заходы как реализовать и создать УП с м3, пока не понятно.
-
dizzyy
- Станкостроитель
- Сообщения: 1215
- Зарегистрирован: 27 сен 2009, 00:00
- Откуда: Червоноград, Львовскя обл
- Контактная информация:
Re: Mach3 — разбираем на куски..
Сообщение
dizzyy » 13 авг 2012, 20:29
пока будут вопросы типа
берем по средней линии снаружи
, то такие будут и ответы
сначала учим терминологию и инструкции к прогам , а тогда берем бумажку и записываем как должен работать станок — включение, поджиг, паузы, подвод к материалу … и прочее и это все реализовывать в постпроцессоре и в макросах
пока не будет нарисован алгоритм работы толку не будет , и угадывать тяжело что надо, и как помочь
все, я на море
-
krause
- Станкостроитель
- Сообщения: 148
- Зарегистрирован: 16 авг 2011, 00:00
- Откуда: Калининградская обл.
Re: Mach3 — разбираем на куски..
Сообщение
krause » 13 авг 2012, 22:38
Как я понял, что в Арт Каме УП для Мач 3 (плазморез) не сделаешь, нужно делать под фрезеровку, и потом вручную дописывать включение шпинделя (плазмореза), там где надо.
Как это можно реализовать в Mach3
1. скорость подачи (feed) вынесена на главную закладку (а также управляется из g-кода, например «F10000» устанавливает скорость реза 10000 мм/мин).
2. высота прокола и высота реза устанавливается командами холостого перемещения, например «G00 Z6» поднимает горелку на 6 мм.
3. задержку можно реализовать командой dwell, например «G04 P1» дает задержку в 1 секунду
4. напряжение устанавливается на модуле thc.
Таким образом, розжиг плазмы в g-коде может выглядеть таким образом:
G31 Z -100 //проверка поверхности
G92 Z0.0 //сбросили координату Z в 0
G00 Z6 //отъехали на высоту прокола
M03 //включили шпиндель, т.е. плазморежуший аппарат
G04 P0.4 //ждем время прокола
G00 Z3.175 //опустились на высоту реза
G01 G01X100,0Y100,0 //начали движение, т.е. рез
Включение и выключение плазмы
Mach3 предполагает, что управление включением плазмы будет висеть на реле шпинделя. Как правило большинство плат управления уже имеют одно или несколько разведенных силовых реле, на которое можно повесить кнопку включения плазматрона.
Команда M03 включает шпиндель, M05 выключает. При этом Mach3 (при включенной кнопке thc в закладке thc) после команды M03 будет стоять и ждать сигнала THC On. То есть при M03 должно произойти включение плазмы, и контроллер thc (или плазморежущее оборудование) должны выдать сигнал ARC OK, чтобы Mach3 продолжил выполнять код. Если рабочая дуга не установилась, и сигнала ARC OK не было, Mach3 не продолжит выполнять код.
Проверка поверхности
Вы должны установить контактный или бесконтактный датчик для проверки поверхности. Mach3 предполагает проверку поверхности инструментом, т.е. он опускает горелку до замыкания датчика PROBE (в закладке диагностики этот же датчик называется Digitize). Проверка поверхности выполняется в коде командой «G31 Z -100». Если датчик уже замкнут, Mach3 выдаст ошибку и остановится.
Mach3 предполагает, что ось Z (инструмента) будет смотреть вверх. То есть поверхность металла мы принимаем за Z = 0, поднятую на 10 см горелку Z = + 100.
Высота прокола и напряжение реза
Высота и время прокола зависят от металла, газа, мощности процесса и модели вашего плазморежущего оборудования. Вы можете посмотреть эти параметры в инструкции к плазморежущему аппарату. В целом для металлов толщиной до 6 мм, реализация прокола не критична.
Ориентировочные данные для аппаратов Hypertherm можно посмотреть в таблице Powermax.
Типичная ширина реза приведена в таблице Kerf.
Автоматизация прокола
Каждый раз при начале реза станок должен выполнить проверку поверхности, розжиг и прокол. Чтобы не вставлять в g-код одни и те же команды, все эти процедуры можно удобно задать в макросе M3[1]. Когда Mach3 встретит в коде команду M03, он выполнит цепочку команд из макроса.
Для редактирования макроса откройте VB Script Editor, и перейдите в папку «c:mach3macrosназвание-профиля» (вместо c:mach3 укажите путь к Mach3 на вашем компьютере). Найдите в папке файл «m3.m1s».
По умолчанию скрипт m3 (включение шпинделя) выглядит так:
DoSpinCW()
Чтобы добавить в него проверку поверхности, нужно изменить скрипт:
Code «G00 Z 20»
Code «G31 Z -100»
Code «G92 Z 0.0»
Code «G00 Z 4.6»
While ismoving()
Wend
DoSpinCW()
Code «G04 P0.250»
Code «G00 Z 3.175»
While ismoving()
Wend
Цикл While…Wend нужен, чтобы Mach3 дожидался окончания движения заданных команд. Документацией на Mach3 также рекомендуется вставить внутрь цикла Sleep(100), импортировав её из системной библиотеки.
Аналогично изменяется скрипт m5, который отвечает за выключение шпинделя:
DoSpinStop()
Code «G00 Z 100»
While ismoving()
Wend
Необходимо учитывать, что большинство программ, таких как ArtCam и Enroute (с постпроцессором Mach3) предназначены для использования с фрезами, а не с плазмами, и выполняют включение шпинделя всего один раз, в начале программы.
-
krause
- Станкостроитель
- Сообщения: 148
- Зарегистрирован: 16 авг 2011, 00:00
- Откуда: Калининградская обл.
Re: Mach3 — разбираем на куски..
Сообщение
krause » 15 авг 2012, 19:04
А нет ли описания как с ней работать?
надо спрашивать у ребят которые написали этот конвертор. Ссылка выше пост № 1328
-
Alexey-73
- Станкостроитель
- Сообщения: 227
- Зарегистрирован: 14 мар 2010, 01:00
- Откуда: Ярославская область
- Контактная информация:
Re: Mach3 — разбираем на куски..
Сообщение
Alexey-73 » 15 авг 2012, 21:48
Доброго времени суток Всем…
Может кому из Вас пригодиться…
Допустим у Вас УП для сверления из 150 строк а нужно часть использовать из этой УП для скажем операции №1
Для этого в МАСН3 на первой вкладке Alt-1
1. Нажать курсором на экран где G-код перейти на данную строку.
2. Нажать кнопку Set Next Line
3. Нажать кнопку Run From Here
4. Нажать пуск Cycle Start
Если нужно вновь запустить полностью УП нужно нажать кнопку Rewing Ctrl-W и нажать на Cycle Start
Таким образом можно начать работать с того места где был остановлен станок
С уважением алексей
Хороший напильник — в умелых руках,сделает то, что фрезерному станку по плечу…Вопрос лишь времени…
-
Deko
- Станкостроитель
- Сообщения: 153
- Зарегистрирован: 02 дек 2010, 01:00
- Откуда: Воронеж
Re: Mach3 — разбираем на куски..
Сообщение
Deko » 21 авг 2012, 21:16
Братцы,подскажите! На портале 2 двиг.- Х и А. А-подчиненная ось. Как изменить направление вращения подчиненной оси А
в противоположную от Х ? ,а то портал в разные стороны стремиться раскорячиться:-(((
-
krause
- Станкостроитель
- Сообщения: 148
- Зарегистрирован: 16 авг 2011, 00:00
- Откуда: Калининградская обл.
Re: Mach3 — разбираем на куски..
Сообщение
krause » 21 авг 2012, 21:41
Привет,так это легко, на одном из движков измени полярность подключения одной фазы. Типа: А+=А+; А-=А-; а вот В+=В-; В-=В+!!!!!! И все, он будет крутить в другую сторону. Вроди как то так!
-
Alexey-73
- Станкостроитель
- Сообщения: 227
- Зарегистрирован: 14 мар 2010, 01:00
- Откуда: Ярославская область
- Контактная информация:
Re: Mach3 — разбираем на куски..
Сообщение
Alexey-73 » 23 авг 2012, 21:56
Доборого времени суток Всем….
Вопросы к знающим…
У меня МАСН3 непонятной версии где нет мастеров создания G-кодов на окружность,фрезерование резьб,фрезерование пазов с цикличным опусканием оси Z на заданный интервал.
Скачать файл с мастерами но как его установитьв какую папку?Еще не знаю.Возможно отдельного файла и нет.
Может у Вас G-коды в качестве примеров имеются.
Или открыть дополнительную ветку здесь Примеры G-кодов для МАСН3 и от туда если что образец взял подправил УП под свой станочек и работаешь.
Не у Всех же есть мастера создания тех или иных УП для МАСН3. Хотя может где то далеко зарыт или под другим именим лежит.Вроде все открывал в МАСН3.Помню что в ранних версиях вроде можно было папасть на мастера через четвертую экранную вкладку Offset называется.
С уважением алексей.
Хороший напильник — в умелых руках,сделает то, что фрезерному станку по плечу…Вопрос лишь времени…
-
Revenger
- Станкостроитель
- Сообщения: 1383
- Зарегистрирован: 09 фев 2011, 01:00
- Имя: Александр
- Откуда: Ставропольский край
- Контактная информация:
Re: Mach3 — разбираем на куски..
Сообщение
Revenger » 25 авг 2012, 23:53
Alexey-73 писал(а):Помню что в ранних версиях вроде можно было папасть на мастера через четвертую экранную вкладку Offset называется.
Во всех версиях вроде есть мастера. Однако далеко не «офсет» это называется.
Поставь демоверсию и зайди в закладку мастеров через верхнее меню программы. Много интересного
-
Alexey-73
- Станкостроитель
- Сообщения: 227
- Зарегистрирован: 14 мар 2010, 01:00
- Откуда: Ярославская область
- Контактная информация:
Re: Mach3 — разбираем на куски..
Сообщение
Alexey-73 » 26 авг 2012, 23:30
Доброго времени суток Всем…
Демоверсия МАСН3 R3.043.022
В верхней вкладке
File->Load G-code->LazyCam->Entib->Close File->Exit
Config.->Select Native Unit->port and Pins->Motor Tuning->General Config..->System Hotkeys->Homing/Limits->Tool Path
->Slave Axis->Backlash->Fixtures->Tool Table(таблица инструментов)->Config Plugins->Spindle Pulles->Safe_Z-Setup
->Save Setting
Function->Calibrate Spindle(Калибровка шпинделя)->Serial Monitor->Calbrate MPG->
Screw Mapping->Setup Serial MedBus Control->Setup TCP Modbus->Formulas(тригонометрические формулы)->Fonts
Reset Device Sel…
View->Load Screens->Save Current Layout->Regen ToolPath
Wizards->Pick Wizards
Operator->Lock->Unlock->Auto-Calculator->Control OffLine->Maintenanse Statistik(типа моточасов сколько наездили оси)->VB Script Editor->Set Normal Condition->Restore seting->Brain Controll->Brain Editor
->Check Config->GCode Var Monitor
Plugin Control->Video Window
Help->About Mach3 Controller->адрес производителя->почта для получения лицензии
С уважением алексей
P.S.
Не нашел я в своем МАСН3 закладки типа этой вроде так называлась Master GCode
может сделаем дополнительную ветку сдесь GCode для МАСН3
При нажатии на LazyCam выходит на сайт производителя и пытается скачать этот компонент
Хороший напильник — в умелых руках,сделает то, что фрезерному станку по плечу…Вопрос лишь времени…
-
Alexey-73
- Станкостроитель
- Сообщения: 227
- Зарегистрирован: 14 мар 2010, 01:00
- Откуда: Ярославская область
- Контактная информация:
Re: Mach3 — разбираем на куски..
Сообщение
Alexey-73 » 27 авг 2012, 01:11
Доброй ночи Всем…
SerVar писал(а):Alexey-73 писал(а):
Wizards->Pick WizardsА чем это не мастера?
Спасибо что откликнулись
Нашел я Мастера еще они оказались и в первом окне под дисплеем координат называется кнопка Load Wizardчисто случайно на неё нажал.
Уфф ну и программа… Век живи век изучай
С уважением алексей
Хороший напильник — в умелых руках,сделает то, что фрезерному станку по плечу…Вопрос лишь времени…
-
blin135642
- Станкостроитель
- Сообщения: 160
- Зарегистрирован: 20 сен 2010, 00:00
- Имя: Александр
- Откуда: Санкт-Петербург
- Контактная информация:
Re: Mach3 — разбираем на куски..
Сообщение
blin135642 » 29 авг 2012, 13:39
Помогите советом.
Недавно слетел жесткий диск и пришлось переустанавливать систему.
Теперь не могу запустить станок.
В Mach прописал установки, но не факт, что правильные.
В маче все «крутится, вертится», а движки молчат.
Контроллер их просто в режиме удержания держит и все..
Да, порт 378 открыт в биос и работает.
Установки:
Разобрался.
Драйвер порта не был установлен!
Последний раз редактировалось blin135642 29 авг 2012, 14:35, всего редактировалось 1 раз.
-
Карпуха
- Станкостроитель
- Сообщения: 767
- Зарегистрирован: 21 дек 2010, 01:00
- Имя: Владимир
- Откуда: Россия, г.Новосибирск
Re: Mach3 — разбираем на куски..
Сообщение
Карпуха » 29 авг 2012, 14:52
А так то вроде с большим объёмом УП-ки проблем нет. Недавно на народном Маче УП-ка у меня выполнялась почти 100 Мб весом и примерно 3,4 млн строк. Проблем не наблюдал. Оперативы у меня только 1,25 ГБ
Ничего не сделано, если что-то не доделано!
-
boka17
- Станкостроитель
- Сообщения: 21
- Зарегистрирован: 30 авг 2012, 11:33
- Откуда: ЮФО СК КМВ
-
beozar
- Станкостроитель
- Сообщения: 1954
- Зарегистрирован: 07 дек 2009, 01:00
- Имя: Андрей
- Откуда: Беларусь Дзержинск
- Контактная информация:
-
Dj_smart
- Смотрящий
- Сообщения: 7563
- Зарегистрирован: 28 авг 2009, 00:00
- Имя: Юрий
- Откуда: Украина. Межевая.
Re: Mach3 — разбираем на куски..
Сообщение
Dj_smart » 09 сен 2012, 00:06
boka17 писал(а):Кто-нибудь управлял Mach3 из другой программы?
Если это не побаловаться, а серьёзно, то… Комп на котором стоит один мач на ОЧЕНЬ кастрированой винде. Всё. Другого там не должно быть. Иногда заготовка стоит больше станка, так что…
-
boka17
- Станкостроитель
- Сообщения: 21
- Зарегистрирован: 30 авг 2012, 11:33
- Откуда: ЮФО СК КМВ
Re: Mach3 — разбираем на куски..
Сообщение
boka17 » 10 сен 2012, 11:25
Dj_smart писал(а):
boka17 писал(а):Кто-нибудь управлял Mach3 из другой программы?
Если это не побаловаться, а серьёзно, то… Комп на котором стоит один мач на ОЧЕНЬ кастрированой винде. Всё. Другого там не должно быть. Иногда заготовка стоит больше станка, так что…
Согласен, но речь веду не о софтовом монстре, который будет рулить мачем и жить с ним на одном компе — так делать однозначно нельзя,
а о маленькой программе-«примочке».
Её смысл — запустил, сделал измерения/изменения , выставил настройки в мач и выключил програмку. Далее мач живет (пилит) один в системе.
Конечная цель — добавить (упростить) функционал настройки/установки станка на заготовку перед работой.
(Ноль заготовки по Z, края готовой детали точно параллельно по X Y, выставить фрезу над любой точкой детали для «доделывания» и т.п. позиционирование)
Да, на этот счет есть много чего и в самом маче и энтузиасты творят свои приблуды — выносные пульты с LCD дисплеями и прочее.
Я иду по тому-же пути, и на данном этапе мне интересен механизм передачи информации в программу мач.
Возможно, я смогу решить все свои хотелки штатными средствами VB скриптами или найду уже готовое решение, раз «все придумано давно…»
Программа Mach3 — это фактически драйвер который превращает ваш ноутбук или персональный компьютер в станцию управления ЧПУ станком.
При этом тип ЧПУ станка не играет роли, это может быть фрезерный или токарный, лазерно-гравировальный или станок плазменной резки — для для Mach3 нет разницы чем именно управлять. Стоит отметить то, что пакет ПО Mach3 прекрасно используется как на профессиональном оборудовании, так и на самодельных ЧПУ станках.
В продолжении статьи вы можете скачать инструкцию на русском языке для Mach3.
Стоит заметить — программа Mach3 делит рынок домашних ЧПУ станков с LinuxCNC, но в отличии от последнего использует Windows и вам не приидется переучиваться для работы с этой программой.
В конце статьи располагается ссылка на русскую инструкцию для Mach3, а ниже вы можете ознакомиться с оглавлением данной инструкции.
1. Предисловие
2. Введение в CNC
2.1 Комплектующие системы
2.2 Взаимодействие с Mach2
3. Обзор программы Mach2
3.1 Установка
3.1.1 Скачивание
3.1.2 Установка
3.1.3 Обязательная перезагрузка
3.1.4 Иконки рабочего стола
3.1.5 Тестирование установки
3.1.6 Тестирование OCX в случае некорректной работы Mach2
3.1.7 Установка и удаление драйвера вручную
3.2 Окна программы
3.2.1 Типы объектов
3.2.2 Использование кнопок и иконок
3.2.3 Ввод данных в поля
3.3 Прогон
3.4 Ручной ввод данных (MDI) и обучение
3.4.1 MDI
3.4.2 Обучение
3.5 Мастера – CAM без специальных CAM программ
3.6 Исполнение G-кода
3.7 Экран отображения пути
3.7.1 Просмотр пути
3.7.2 Перемещение и приближение
3.8 Другие свойства экрана
4. Аппаратные средства и подключение станка
4.1 Безопасность – ВАЖНО!
4.2 Что Mach2 может контролировать
4.3 Управление EStop
4.4 Параллельный порт компьютера
4.4.1 Параллельный порт и его история
4.4.2 Логические сигналы
4.4.3 Электрические помехи
4.5 Опции управления осями
4.5.1 Шаговые и серводвигатели
4.5.2 Расчет осей
4.5.3 Как работают Step и Dir сигналы
4.6 Переключатели Limit и Home
4.6.1 Стратегия
4.6.2 Переключатели
4.6.3 Где располагать переключатели
4.6.4 Как Mach2 использует общие переключатели
4.6.5 Переадресация в действии
4.6.6 Другие опции и подсказки по Home и Limit
4.7 Управление шпинделем
4.8 Охлаждение
4.9 Управление направлением ножей
4.10 Проверка оцифровки
4.11 Линейные (оптическая шкала) кодирующие устройства
4.12 Начальный импульс шпинделя
4.13 Charge pump — a pulse monitor
4.14 Другие функции
5. Настройка Mach3 под ваш станок…………………………
5.1 Стратегия настройки
5.2 Начальная настройка
5.2.1 Определение адресов используемых портов
5.2.2 Определение частоты двигателя…
5.2.3 Определение специальных возможностей
5.3 Определение используемых сигналов ввода и вывода
5.3.1 Используемые для осей и шпинделя сигналы вывода
5.3.2 Используемые сигналы ввода
5.3.3 Эмулируемые сигналы ввода
5.3.4 Сигналы вывода
5.3.5 Определение вводов энкодера
5.3.5.1 Энкодеры…
5.3.5.2 MPGs
5.3.6 Настройка шпинделя
5.3.6.1 Управление охлаждением
5.3.6.2 Управление реле шпинделя
5.3.6.3 Управление двигателем
5.3.6.4 Управление шпинделем Mod-bus
5.3.6.5 Общие настройки
5.3.6.6 Pulley ratios
5.3.6.7 Специальные функции
5.3.7 Настройки фрезы
5.3.8 Тестирование
5.4 Определение используемых единиц
5.5 Настройка двигателей
5.5.1 Вычисление шагов на единицу
5.5.1.1 Обсчет механического привода
5.5.1.2 Вычисление шагов двигателя на revolution
5.5.1.3 Вычисление шагов Mach3 на revolution ………
5.5.1.4 Количество шагов Mach3 на единицу
5.5.2 Установка максимальной скорости двигателя
5.5.2.1 Практические испытания скорости двигателя
5.5.2.2 Вычисление максимальной скорости двигателя……
5.5.2.3 Автоматическая установка количества шагов на единицу
5.5.3 Выбор ускорения………
5.5.3.1 Инерция и силы……
5.5.3.2 Тестирование разных значений ускорения
5.5.3.3 Почему следует избегать серьезных ошибок серводвигателя
5.5.3.4 Выбор значения ускорения………
5.5.4 Сохранение и тестирование осей
5.5.5 Повтор настройки других осей…
5.5.6 Установка двигателя шпинделя
5.5.6.1 Скорость двигателя, скорость шпинделя и pulleys
5.5.6.2 Ширина импульса modulated контроллера шпинделя
5.5.6.3 Контроллер шага и направления шпинделя
5.5.6.4 Проверка привода шпинделя
5.6 Другие настройки…
5.6.1 Настройка начального положения и программных ограничений
5.6.1.1 Referencing скоростей и направлений
5.6.1.2 Начальное положение переключателей
5.6.1.3 Настройка ограничений программы
5.6.1.4 Начальное положение G28
5.6.2 Настройка горячих клавиш
5.6.3 Настройка обратной реакции
5.6.4 Настройка подчиненности
5.6.5 Настройка инструмента пути
5.6.6 Настройка начального состояния
5.6.7 Настройка других логических пунктов
5.7 Как хранится информация о профиле
6. Управление Mach3 и запуск подпрограммы………………………
6.1 Вступление…
6.2 Как рассказывается об управлении в этом разделе
6.2.1 Управление переключением экранов
6.2.1.1 Сброс……
6.2.1.2 Ярлыки…
6.2.1.3 Кнопки выбора экрана……
6.2.2 Группа управления осями
6.2.2.1 DRO значения координаты
6.2.2.2 Referenced
6.2.2.3 Координаты станка
6.2.2.4 Шкала
6.2.2.5 Программные ограничения
6.2.2.6 Проверка
6.2.2.7 Коррекция Диаметра/Радиуса
6.2.3 Элемент управления «Двигаться к»
6.2.4 Группа MDI и управления обучением
6.2.5 Группа управления прогоном
6.2.5.1 Горячие клавиши прогона
6.2.5.2 Прогон через параллельный порт или Modbus MPG
6.2.5.3 Группа управления скоростью шпинделя
6.2.6 Группа управления подачей
6.2.6.1 Количество единиц подачи за минуту
6.2.6.2 Количество единиц подачи за rev
6.2.6.3 Дисплей подачи
6.2.6.4 Обход подачи…
6.2.7 Группа управления запуском программы
6.2.7.1 Запуск цикла…
6.2.7.2 Задержка подачи
6.2.7.3 Остановка
6.2.7.4 Прокрутка назад
6.2.7.5 Одиночный BLK
6.2.7.6 Обратный запуск
6.2.7.7 Номер строки
6.2.7.8 Запуск с текущего места
6.2.7.9 Задать следующую строку
6.2.7.10 Стереть блок…
6.2.7.11 Произвольная остановка
6.2.8 Группа управления файлом
6.2.9 Подробности инструмента
6.2.10 Группа управления G-кодом и инструментом пути
6.2.11 Группа управления рабочим отступом и рабочей областью
6.2.11.1 Рабочие отступы
6.2.11.2 Инструменты
6.2.11.3 Прямой доступ к таблице отступов
6.2.12 Группа управления диаметром вращения
6.2.13 Группа управления тангенсоидой…
6.2.14 Группа управления ограничениями и другие настройки
6.2.14.1 Активация ввода 4…
6.2.14.2 Ограничения обхода
6.2.15 Группа управления системными настройками
6.2.15.1 Единицы
6.2.15.2 Безопасная Z
6.2.15.3 CV режим/ограничения угла
6.2.15.4 Не в сети…
6.2.16 Группа управления энкодерами
6.2.17 Группа автоматического управления Z
6.2.18 Группа выводов Лазерного Триггера…
6.2.19 Группа собственных настроек
6.3 Использование мастеров
6.4 Загрузка подпрограммы на G-кодах…………………………………………………… 6-15
6.5 Редактирование подпрограммы
6.6 Ручная подготовка и запуск подпрограммы………
6.6.1 Ручной ввод программы………
6.6.2 Перед запуском подпрограммы
6.6.3 Запуск вашей программы
6.7 Создание G-кода с помощью импорта других файлов
7. Координатная система, рабочая область и fixtures………………
7.1 Координатная система станка
7.2 Рабочие отступы
7.2.1 Установка начала работы с данной точки
7.2.2 Практическое начальное положение в станке
7.3 Как насчет разной длины инструмента?
7.3.1 Предустанавливаемые инструменты
7.3.2 Непредустанавливаемые инструменты
7.4 Как хранятся значения отступов
7.5 Рисование множества копий — Fixtures
7.6 Практическое испытание «Касания»
7.6.1 Окончание фрезеровки
7.6.2 Нахождение углов
7.7 Отступы G52 & G92
7.7.1 Использование G52
7.7.2 Использование G92
7.7.3 Предосторожности при использовании G52 и G92
7.8 Диаметр инструмента
8. Импорт DXF, HPGLи файлов изображений……………
8.1 Вступление
8.2 Импорт DXF
8.2.1 Загрузка файла
8.2.2 Определение действий для слоев
8.2.3 Настройки конвертирования
8.2.4 Генерация G-кода…
8.3 Импорт HPGL
8.3.1 Описание HPGL
8.3.2 Выбор файла для импорта
8.3.3 Настройки импорта
8.3.4 Запись файла G-кода
8.4 Импорт точечных рисунков (BMP и JPEG)
8.4.1 Выбор файла для импорта
8.4.2 Выбор метода рендеринга
8.4.3 Растровый и спиральный рендеринг
8.4.4 Рендеринг диффузии точек
8.4.5 Запись файла G-кода
9. Компенсация резака………………………
9.1 Введение в компенсацию……
9.2 Два вида контура…….
9.2.1 Контур краев материала
9.2.2 Контур пути инструмента
9.2.3 Programming Entry Moves
10. Знакомство с языком G- и M-кодов Mach3
10.1 Некоторые определения
10.1.1 Линейные оси
10.1.2 Оси вращения
10.1.3 Ввод шкалы
10.1.4 Управляемая точка
10.1.5 Линейное движение по координатам
10.1.6 Уровень подачи
10.1.7 Движение якоря
10.1.8 Охлаждение
10.1.9 Dwell (Задержка)
10.1.10 Единицы
10.1.11 Текущее положение
10.1.12 Выбранное Plane
10.1.13 Рабочая область
10.1.14 Смена инструмента
10.1.15 Pallet Shuttle
10.1.16 Режимы управления путем
10.2 Взаимодействие интерпретатора с управлением
10.2.1 Управление обходом подачи и скорости
10.2.2 Управление удалением блока
10.2.3 Управление выборочной остановкой программы
10.3 Файл инструмента
10.4 Язык подпрограмм…………….
10.4.1 Обзор…
10.4.2 Параметры
10.4.3 Система координат
10.5 Формат строки…
10.5.1 Номер строки
10.5.2 Subroutine ярлыки
10.5.3 Слово
10.5.3.1 Номер……
10.5.3.2 Значение параметра
10.5.3.3 Выражения и двоичные операции…
10.5.3.4 Значения одинарных операций
10.5.4 Задание параметра
10.5.5 Комментарии и сообщения
10.5.6 Повтор предмета
10.5.7 Порядок предметов
10.5.8 Команды и режимы станка…
10.6 Модальные группы
10.7 G-коды…
10.7.1 Ускоренное линейное движение — G0
10.7.2 Линейное движение на уровне подачи — G1
10.7.3 Якорь на уровне подачи — G2 and G3 …
10.7.3.1 Якорь вида радиус
10.7.3.2 Якорь вида центр……
10.7.4 Dwell (Дрель) — G4
10.7.5 Задание данных координатной системы инструмента
и таблиц рабочих отступов — G10…………………………
10.7.6 Clockwise/counterclockwise circular pocket — G12 and G13
10.7.7 Выход и вход в полярный режим — G15 и G16
10.7.8 Выбор Plane — G17, G18, и G19 …
10.7.9 Единицы длинны — G20 и G21
10.7.10 Возврат на исходную позицию — G28 и G30
10.7.11 Соотношение осей G28.1
10.7.12 Straight Probe – G31
10.7.12.1 The Straight Probe Command
10.7.12.2 Using the Straight Probe Command
10.7.12.3 Пример кода…
10.7.13 Компенсация радиуса резака — G40, G41, и G42
10.7.14 Отступы длины инструмента — G43, G44 и G49
10.7.15 Scale factors G50 and G51
10.7.16 Временный отступ координатной системы – G52
10.7.17 Движение по абсолютным координатам — G53
10.7.18 Выбор рабочего отступа координатной системы — G54 до G59 и G59 P~
10.7.19 Задание режима контроля пути — G61, и G64
10.7.20 Вращение координатной системы – G68 и G69
10.7.21 Единицы длины – G70 и G71
10.7.22 Canned Cycle – High Speed Peck Drill G73
10.7.23 Отмена модального движения…………………………………………
10.7.24 Canned Cycles — G81 to G89
10.7.24.1 Preliminary and In-Between Motion
10.7.24.2 G81 Цикл
10.7.24.3 G82 Цикл
10.7.24.4 G83 Цикл
10.7.24.5 G84 Цикл
10.7.24.6 G85 Цикл
10.7.24.7 G86 Цикл
10.7.24.8 G87 Цикл
10.7.24.9 G88 Цикл
10.7.24.10 G89 Цикл
10.7.25 Задание режима расстояния — G90 и G91
10.7.26 Задание режима IJ — G90.1 и G91.1
10.7.27 Отступы G92 — G92, G92.1, G92.2, G92.3
10.7.28 Задать режим уровня подачи — G93, G94 и G95
10.7.29 Задать уровень возврата Canned Cycle — G98 и G99
10.8 Встроенные M коды
10.8.1 Остановка и завершение программы — M0, M1, M2, M30
10.8.2 Управление шпинделем — M3, M4, M5
10.8.3 Смена инструмента — M6
10.8.4 Управление охлаждением — M7, M8, M9
10.8.5 Перезапуск с первой строки — M47
10.8.6 Управление обходом — M48 и M49
10.8.7 Вызов субрутины — M98
10.8.8 Возврат из субрутины
10.9 Макросы M-кодов
10.9.1 Обзор макросов
10.10 Другие коды ввода
10.10.1 Задание уровня подачи — F
10.10.2 Задание скорости шпинделя — S
10.10.3 Выбор инструмента – T
10.11 Методы борьбы с ошибками
10.12 Порядок выполнения
11. Приложение 1 – Скриншоты Mach3
12. Приложение 2 – Примеры диаграмм
12.1 Реле ограничений и EStop
Кстати, при оформлении чертежа лучше всего использовать нормативную документацию.
Mach3 это программный пакет, если его запустить на персональном компьютере, то он превратит его в экономичный и очень мощный контролер вашего станка с ЧПУ.
Содержание:
- 1 Описание
- 2 Обзор программного обеспечения
- 2.1 Установка
- 2.2 Загрузка
- 2.3 Установка
- 2.4 Видео, основные функции Mach3
- 2.5 Перезагрузка компьютера после установки
- 2.6 Значки на рабочем столе
- 3 Назначение
- 4 Технические нюансы
- 5 Особенности
- 6 Преимущества
- 7 Обзор интерфейса и основные функции
- 8 Подготовка
- 9 Инструкция
- 10 Как пользоваться
Описание
Для запуска Mach3 вам потребуется ОС Windows. Идеальная производительность достигается на процессоре с частотой 1 ГГц и экране с разрешением 1024×768 пикселей. Настольные персональные компьютеры более мощные и производительные, чем большинство ноутбуков, да и обычно стоят дешевле. Когда этот компьютер не используется для управления станком, вы также можете использовать его для выполнения других задач, например, для запуска и работы программ CAD/CAM.
Mach3 работает через один (или, как вариант, два) параллельных (принтерных) порта, или, как вариант, через последовательный (COM) порт. Драйвер вашего приводного осевого двигателя должен понимать сигналы направления и шаговые импульсы.
Обзор программного обеспечения
Для ознакомления с программным обеспечением Mach3 вам не нужен станок. На самом деле, лучше, на первых порах, вообще не подключать его.
Установка
Mach3 представляет собой один файл, который устанавливается автоматически (в данной версии он занимает около 4 мегабайт). Если вы устанавливаете демоверсию Mach3, то важно помнить, что она не имеет срока действия, но имеет некоторые ограничения по скорости, нагрузке и некоторым специальным возможностям. Для ознакомления демо версия вполне подойдет. При покупке лицензии ограничения уже установленной и настроенной демоверсии снимаются.
Загрузка
Вы можете использовать правую кнопку мыши и команду «Сохранить как. » выпадающего меню, чтобы загрузить демоверсию Mach3. Скачать бесплатно на русском ч языке ее можно по ссылке ТУТ, там же можно скачать и Mach 3 русификатор.
После загрузки файла вы можете либо сразу запустить установку с помощью кнопки «Open», либо позже дважды щелкнуть по загруженному файлу левой кнопкой мыши.
Установка
Как уже говорилось выше, подключать станок пока не нужно. Если вы еще новичок, лучше всего отключить его, выключив компьютер и сняв соответствующий usb разъем с задней панели. Теперь включите компьютер.
После запуска загруженного файла Mach3 вам будет предложено пройти обычные шаги по установке программного обеспечения Windows, такие как принятие лицензионного соглашения и выбор папки для установки. После завершения установки Mach3 необходимо перезагрузить компьютер перед ее запуском, это необходимо сделать обязательно.
Видео, основные функции Mach3
Перезагрузка компьютера после установки
Эта перезагрузка является обязательной. Если вы этого не сделаете, то столкнетесь с большими трудностями, которые можно преодолеть только путем удаления драйверов вручную через панель управления Windows. Поэтому немедленно перезагрузитесь.
Значки на рабочем столе
Итак, вы перезагрузились. Мастер установки создаст иконки основных программ на рабочем столе. mach3.ехе — программа выбора пользовательского интерфейса. Теперь стоит создать иконки для некоторых других программ Mach3. Щелкните правой кнопкой мыши и перетащите.exe-файл на рабочий стол, в появившемся меню выберите «Создать ярлык». Создайте ярлыки для программ OCXDriverTest.exe и KeyGrabber.exe.
Назначение
Mach3 — это очень гибкая программа, предназначенная для управления такими станками, как фрезерные, токарные, плазменные резаки и трассировщики. Ниже перечислены особенности станков, управляемых Mach3:
- Частичное ручное управление. На каждом станке должна присутствовать кнопка аварийной остановки (EStop).
- Две или три оси расположены под прямым углом друг к другу (называются X, Y и Z).
- Движение инструмента относительно заготовки. Начальное положение оси фиксируется относительно заготовки. Относительное перемещение означает перемещение инструмента или перемещение стола и зажатой в нем заготовки. Кроме того, имеются: кнопка, указывающая, когда инструмент находится в положении «база», переключатель, определяющий пределы допустимого относительного перемещения инструмента.
- Управляемый «шпиндель». Шпиндель может вращать инструмент (фрезерование) или заготовку (токарная обработка).
- До трех дополнительных осей. Они могут быть определены как вращательные (т.е их движение измеряется в градусах) или линейные. Каждая из дополнительных линейных осей может быть подчинена осям X, Y или Z.
- Один или несколько выключателей, подключенных к цепи безопасности машины.
- Управление методом подачи охлаждения (жидкость и/или газ)
- Щуп — представляет собой щуп на держателе инструмента, который позволяет оцифровывать существующие детали или модели.
- Энкодер, датчик положения со стеклянной шкалой, который показывает положение частей станка.
- Специальные функции.
В большинстве случаев машина подключается к компьютеру, на котором запущен Mach3, через параллельный (принтерный) порт компьютера. Простой станок использует один порт, сложному иногда требуется два.
Управление специальными функциями, такими как ЖК-дисплеи, смена инструмента, блокировка оси или лента для отвода стружки, осуществляется путем подключения специального устройства ModBus. Подключение также может осуществляться через «эмулятор клавиатуры», который генерирует псевдо-клавиши на основе входных сигналов.
Mach3 управляет шестью осями одновременно, координируя их одновременное движение с помощью линейной интерполяции или выполняя круговую интерполяцию (от X, Y и Z) по двум осям, одновременно линейно интерполируя остальные четыре оси, используя углы, охватываемые круговой интерполяцией. Таким образом, инструмент может перемещаться по конической винтовой траектории по мере необходимости. Во время этих движений скорость подачи поддерживается в соответствии со значениями, заданными в вашей программе управления (NC), в зависимости от пределов ускорения и максимальной скорости осей.
Если механизм вашего станка представляет собой роботизированный манипулятор или гексапод, Mach3 не сможет управлять им, так как потребуются кинематические расчеты, чтобы связать положения X, Y и Z «инструмента» с длиной и вращением «руки» станка.
Mach3 может запускать шпиндель, вращать его в любом направлении, а также его выключать. Также можно управлять скоростью вращения шпинделя (в об/мин) и контролировать угол его наклона для таких задач, как нарезание резьбы.
Mach3 контролирует аварийный выключатель Estop и управляет использованием выключателей Бaз, предохранительных устройств и концевых выключателей.
Mach3 хранит базу данных параметров до 256 различных инструментов. Mach3 может включать и выключать оба типа подачи охлаждения.
В Mach3 есть возможность настройки макросов, но для работы с этой функцией пользователю необходимо понимать программирование.
Технические нюансы
Тех. особенности программного обеспечения диктуют точную процедуру установки, и компания Newfangled Solutions рекомендует клиентам сначала загрузить пробную версию Mach3, чтобы убедиться, что она работает правильно, прежде чем приобретать лицензию.
Особенности
Mach3 можно использовать с любым станком, оснащенным системой ЧПУ. Программу можно запускать не только на настольном компьютере, но и на ноутбуке. Все, что вам нужно сделать, это подключить к нему станок как описывалось выше.
Mach3 больше похож на драйвер, чем на сложное приложение. После установки вы можете создавать собственные управляющие программы на своем компьютере. После завершения создания они загружаются в модульную память, подключенную к ЧПУ. Персональный компьютер или ноутбук нужет только для настройка параметров станка.
С помощью ПК можно:
- автоматизировать рабочий инструмент;
- управлять его движением;
- управлять движением по заданной траектории.
Mach3 работает как обычное приложение Windows и не перегружает операционную систему. Перед использованием рекомендуется ознакомиться с руководством пользователя. Там нет нгичего сложного, поэтому не нужно долго учиться.
Основными преимуществами Mach3 являются комплексная функциональность, интуитивно понятный интерфейс и интеллектуальный принцип управления. Руководство доступно на разных языках, включая русский. Это делает процесс обучения более легким и интересным.
Преимущества
Высокий уровень надежности и эффективности Mach3, подтвержденный годами успешного производства.
- Быстрое освоение программирования, что позволяет сократить время внедрения программного обеспечения для ваших нужд.
- Полная универсальность, позволяющая использовать Mach3 практически на любом типе оборудования.
- Максимальная гибкость и широкий выбор инструментов и дополнительных затрат в соответствии с конкретными характеристиками установок и оборудования.
- Невысокая стоимость, которая делает доступным внедрение лицензионной программной системы Mach3.
Доказано, что Mach3 повышает производительность, улучшает использование металлорежущих станков, снижает количество брака и тем самым сокращает срок окупаемости инвестиций в оборудование и программное обеспечение.
Обзор интерфейса и основные функции
Mach3 работает в Windows 10. Многие используют Windows 10 уже довольно долго, и нет никаких проблем при установке и работе. Если вы раньше работали на станках с ЧПУ, но не использовали Mach3, вы найдете его интуитивно понятным и очень простым в использовании. Однако есть некоторые тонкости, которые будут отличаться от других программ управления ЧПУ.
Экран выполнения программы Mach3. Это главный экран Mach3, который вы будете использовать при запуске Mach3. Он содержит наибольшее количество информации обратной связи, которая понадобится вам при контроле за ходом реализации проекта.
Feed Hold (удержание подачи). Удержание подачи остановит движение станка, пока шпиндель еще работает и Mach3 еще выполняется. Кнопка Feed Hold остановит программу обработки детали как можно быстрее, но контролируемым образом, чтобы ее можно было перезапустить с помощью Cycle Start.
В Feed Hold можно перемещать оси, заменять сломанные резцы и т.д. Если у вас остановлены шпиндели или прекращена подача охлаждающей жидкости (СОЖ), не забудьте их включить перед продолжением работы. Однако Mach3 Mill запоминает положение осей во время работы Feed Hold и возвращается к ним перед продолжением работы.
Это удобная функция, но она означает, что вы не можете просто приостановить движение инструмента. Полезнее приостановить движение на мгновение. Например, он позволяет проверить наличие зазоров вблизи зажимов или удалить накопившуюся стружку.
Начало цикла. Зеленая кнопка запуска цикла, вы не сможете ее пропустить, нажмите ее, и программа начнется. В зависимости от того, какие параметры вы отметили в профиле, может потребоваться повторное нажатие кнопки, когда программа запросит смену резцов (фрез). Также, если есть остановка программы, например, «M00».
Stop (остановить). Нажатие этой кнопки в Mach3 останавливает программу. Шпиндель и оси прекращают движение. Для продолжения цикла нельзя просто снова нажать кнопку запуска цикла. Этот вариант обычно требует перезапуска с самого начала.
Edit G-Code (редактирование G-кода). Нажмите на нее, чтобы открыть загруженную программу в текстовом редакторе по вашему выбору, чтобы вы могли внести в нее нужные вам изменения. Текстовый редактор можно выбрать в разделе файла конфигурации. После завершения редактирования сохраните и закройте текстовый редактор, после чего программа автоматически перезапустится.
Manual Mode (ручной режим). Нажатие кнопки «tab» на клавиатуре вызывает виртуальный controller MPG. Используется для ручного перемещения осей. Эта функция чаще всего используется при установке точки привязки для текущего проекта.
Наиболее часто используемые кнопки в Mach3— это зеленая и красная кнопки джойстика в нижней части экрана MPG. Нажатие любой из этих кнопок приведет к перемещению машины в направлении указанной оси. Вы можете изменить скорость пермещения, изменяя процентное значение над кнопкой бега.
Полезной функцией в Mach3 является нажатие Shift при использовании кнопки tab. Это заставит машину двигаться на 100%, независимо от установленного процента.
Recent File (последние файлы). При нажатии откроется список недавно запущенных программ.
Close G-Code (закрыть G-код). При нажатии на нее текущая задача будет удалена из программы.
Edge Finder. Эта смещенная область страницы используется при захвате заготовки с помощью искателя краев. Диаметр искателя края указан в поле, в данном случае 0,2″. Затем датчик соприкасается с краем заготовки. Затем нажимается кнопка «Выбрать» для выбранного края.
Учитывая диаметр искателя края, Mach3 установит активное смещение на эту позицию. Это удобнее, чем записывать положение смещения машины и вводить его вручную в таблицу смещения
.
Load G-Code (загрузить G-код). При нажатии на него откроется окно проводника, в котором можно выбрать программу. Ваша программа G-кода должна иметь расширение файла «.nc» или «.tap». Просто щелкните правой кнопкой мыши на файле, и, если файл имеет расширение «.txt», вы можете изменить его вручную.
Set Next Line (установить следующую строку). С помощью этой кнопки вы можете работать с любого места программы, кроме самого начала. Важно помнить, что она не может запускаться с каждого кадра. Вам нужно не просто случайное место, а те места в которых станок может продолжать работу, не повреждая заготовку или самого себя.
Offsets Screen (экран смещения). На экране «Смещение» задаются и сохраняются все необходимые позиции, чтобы станок мог точно позиционировать деталь. С помощью искателя края или циферблата найдите край на вашей машине и установите значение в таблице смещения.
Run from here (начать с кадра). Запуск отсюда — это улучшенная версия Set Next Line. Она будет выполнять программу с самого начала, без какого-либо физического движения, пока не достигнет указанного вами кадра. Затем он предложит вам вручную установить шпиндель в правильное положение, чтобы вы могли продолжить работу.
Rewind (начать сначала). Эта кнопка используется для возврата к началу вашей программы. Она не будет использоваться, когда она активна.
Single BLK (одиночный блок). Этот термин означает единичный блок. Когда он включен, программа выполняет только одну строку кода за раз. Самая большая проблема с этим заключается в том, что если вы переключите его в середине программы, он выполнит текущую строку, а затем введет задержку подачи. Это означает, что у нас будет та же проблема с функцией удержания подачи.Станок будет продолжать движение, пока не найдет «контролируемое» место для остановки.
Reverse Run (обратный ход). Это может быть полезно, если вам нужно прервать длинную программу на середине. Идея заключается в том, чтобы использовать его в сочетании с задержкой подачи или отдельным блоком. С его помощью можно вернуться туда, где вы изначально хотели остановиться.
Block Delete (заблокировать кадр). Более известная как пропуск блока, более точно описывает ее функцию. Это тумблер, который можно включить или выключить. Его функция заключается в том, чтобы заставить программу игнорировать любые строки кода, в начале которых стоит косая черта (/).
Пример.
Когда удаление блока включено, все строки с косой чертой выше будут проигнорированы, и в этом примере машина просто вернется к исходному состоянию и завершит программу.
Optional Stop (дополнительная остановка). Опять же, это тумблер для включения и выключения функции в Mach3. Во включенном состоянии машина остановится по команде M01, фактически превращая ее в команду остановки M00. В выключенном состоянии он будет игнорировать M01 и продолжит выполнение программы.
Tool Information (информация об инструментах). В этой области экрана Mach3 выполнения программы отображается текущий инструмент с его номером, смещением диаметра и длиной инструмента. Эта информация будет отображаться только в том случае, если вы не выбрали опцию игнорирования изменений инструмента.
Большинство любительских станков с ЧПУ не имеют устройств смены инструмента, поэтому у вас может возникнуть соблазн заставить Mach3 игнорировать команду смены инструмента M06. Однако эта информация на самом деле важна, особенно для подтверждения возможности корректировки диаметра инструмента.
Если смена инструмента не игнорируется, единственное различие заключается в том, что цикл должен быть перезапущен, когда ЧПУ считывает команду смены инструмента M06. Кнопки «Автоматический обнуление инструмента», «Память» и «Назад» не требуются на большинстве (если не на всех) хобби-машин.
Machine Coord’s (машинный координатор). Вы можете переключить его для переключения между отображением текущей позиции, отсчитываемой от исходной позиции (когда горит), и активной смещенной позиции. Это наиболее эффективный вариант отображения позиции смещения, когда она активна в начале программы.
Jog On/Off (включение/выключение подачи). Он должен быть включен, чтобы вы могли перемещать машину вручную с помощью функции толчка.
Feed Rate (скорость подачи). В этой части экрана выполнения программы отображается текущая скорость подачи. Это также позволяет изменять ее во время работы программы. Используйте клавиши со стрелками, чтобы ускорить или замедлить его. Он покажет текущую скорость и текущую скорость подачи в процентах по сравнению с запрограммированной скоростью подачи. Это полезно для ввода новых программ и тестирования каналов, скорости и т.д.
Это избавляет от необходимости вводить M03 или M05 каждый раз, когда вы хотите запустить шпиндель вручную. Нажатие F5 на клавиатуре имеет тот же эффект.
Axis Control Screen (экран управления осью). Это основной экран Mach3, на котором вы должны сосредоточиться, чтобы увидеть, что делает ваш инструмент. Обычно вы можете получить хорошее представление о том, находится ли инструмент там, где нужно, проверив положение осей на считывающем устройстве.
Например, если инструмент поднялся на 1 дюйм над заготовкой, что видно на индикаторе, но визуальный осмотр инструмента показывает, что он находится ближе, можно остановить станок и проверить.
Ref All Home (возврат в исходное положение). Если ваша машина имеет концевые выключатели, и они установлены как переключатели исходного положения, вы можете нажать эту кнопку, и машина вернется в исходное положение.
Однако если у вас не установлен переключатель самопозиционирования, не нажимайте эту кнопку. В зависимости от того, как настроено ваше Mach3, оно будет перемещаться до тех пор, пока не зафиксируется в конце каждой оси перемещения. Функция будет игнорировать любые установленные мягкие ограничения.
Spindle Speed (скорость вращения шпинделя). Эта часть экрана Mach3 используется для контроля работы шпинделя. Это не так полезно, если у вас нет регулируемой скорости вращения шпинделя, как у большинства станков для хобби. Кнопка шпинделя CW F5 очень удобна, так как ее можно включить или выключить, чтобы активировать шпиндель вручную.
Soft Limits (мягкие ограничения). Включите его (зеленый свет), и он активирует плавное ограничение хода, установленное в профиле. Это важно, если ваш станок не имеет концевых выключателей, чтобы избежать блокировки станка от оси.
Current/Active Work Offset (смещение текущей/активной работы). Эта область экрана Mach3 «Смещение» показывает, какое смещение активно и каково значение смещения. Вы можете выбрать отображение шести основных смещений от G54 до G59. Какое бы смещение вы ни выбрали здесь, это не повлияет на смещение, используемое в программе, оно определяется G-кодом в выполняемой программе.
Offline. Переключение этого переключателя позволит вам запустить программу без перемещения станка и включения шпинделя.
To Go (идти). Это позволит вам отобразить расстояние, оставшееся до следующей строки кода, своего рода обратный отсчет. Это может быть очень полезно при опробовании новой программы. Это позволит вам увидеть все возможные столкновения до того, как они произойдут.
Zero X, Zero Y, Zero Z And Zero 4. Нажатие на любую из них приведет к сбросу оси текущего активного смещения. Их можно использовать для очистки смещения до нуля при настройке детали. Окна отображения на каждой оси также можно нажимать. Вы можете ввести любое расстояние в поле, и оно будет регулировать активное смещение.
MDI. MDI – в Mach3 означает ручной ввод данных. Он позволяет ввести и выполнить только одну строку кода. Это быстрый способ перемещения станка, включения шпинделя или активации смещения и т.д. Просто введите G91 G28 0. 0. 0. и нажмите Enter на клавиатуре, и ваша машина отправится домой.
Если вам нужно повторно использовать одну и ту же команду, просто воспользуйтесь кнопкой со стрелкой вверх, которая покажет все команды, использованные в текущем сеансе, и вы сможете прокрутить страницу вверх и выбрать команду, которую хотите повторить.
Остальная часть экрана MDI содержит много информации и параметров, отображаемых на экране выполнения программы. Несколько заметных исключений включают «начать учить» и «прекратить учить». Эти кнопки можно использовать для записи отдельных строк кода в MDI для создания небольшой программы.
Эту функцию Mach3 можно использовать для создания программы быстрого сплавления для очистки заготовки. Вы можете вручную перемещать шпиндель по детали, отметить нужную позицию, а затем записать ее в MDI для создания программы с помощью функции обучения.
Toolpath Window (окно траектории инструмента). Именно здесь будет нарисована траектория при загрузке программы. Первоначально он будет отображаться вверху, показывая вид Y. Если вы дважды щелкните внутри окна, будет отображен ортогональный вид, чтобы вы могли видеть движение по осям X, Y и Z.
Вы также можете нажать левую кнопку мыши, удерживать и перемещать мышь для поворота вида. Щелкните правой кнопкой мыши, удерживайте и перемещайте мышь, чтобы переместить контур инструмента. Если у вас есть колесико мыши, вы можете использовать его для увеличения масштаба. Кроме того, можно щелкнуть левой кнопкой мыши, удерживая нажатой клавишу «Shift», и перетащить мышь для увеличения или уменьшения масштаба.
Отображение траектории инструмента довольно простое, и его основная цель — подтвердить, что программа будет выполняться правильно и что программное обеспечение может отправить программу на ваш станок с ЧПУ. Если вы хотите более детально проанализировать траекторию, вам понадобится симулятор G-кода.
Regen. Toolpath (восстановить путь инструмента). Нажатие на эту кнопку восстановит графическое отображение окна траектории инструмента.
Display Mode (режимы отображения). Когда этот переключатель активирован, в окне траектории инструмента отображается пунктирный прямоугольник. Этот прямоугольник представляет край мягкого ограничения, который вы задали в профиле для функции мягкого ограничения. Это полезно для подтверждения того, что загруженная вами программа не достигнет пределов хода машины.
Jog Follow. Если выбрать этот параметр, окно отображения будет следовать за положением инструмента. Другими словами, положение инструмента будет зафиксировано в центре дисплея.
Gage Block Height, Set Z (установки Z). Используйте этот параметр для установки Z-значения активного смещения. Коснитесь инструментом грани, которую вы хотите установить в качестве Z-нуля, и нажмите кнопку Set Z, после чего значение будет перенесено в таблицу смещения.
Введите высоту блока, который вы используете для контакта с инструментом или шпинделем, и программа учтет это в своих расчетах.
Set Tool Offset (установка смещения инструмента). Опять же, он учтет высоту используемого блока, если вы правильно ее ввели. Сохранить рабочее смещение/Сохранить смещение инструмента. При выборе одного из них на экране появится соответствующая форма, позволяющая ввести или отрегулировать любое из смещений напрямую.
Выбор опции Сохранить коррекцию инструмента позволит вам изменить диаметр инструмента, чтобы вы могли настроить размер детали при использовании коррекции диаметра инструмента в вашей программе, например, G41 или G42.
Toolpath Screen (экран траектории инструмента). Экран траектории инструмента очень похож на экран выполнения программы, но имеет более крупное отображение траектории инструмента. Это очень полезно для тщательного изучения траектории инструмента, особенно если она довольно большая и сложная. Любые проблемы будет легче заметить на большом дисплее.
Jog Mode (толчковый режим). При нажатии этой кнопки с помощью мыши переключаются три опции: продолжить, Шаг и MPG. Cont означает непрерывный и позволяет непрерывно перемещать шпиндель, просто нажмите кнопку направления, и ваш станок начнет двигаться. Переключение кнопки режима точки в режим шага позволяет перемещать ось на контролируемое расстояние.
Подача СОЖ (охлаждающая жидкость). Если ваш станок оснащен охлаждающей жидкостью, и она управляется, можно включать и выключать подачу охлаждающей жидкости. Большинство любительских станков с ЧПУ не оснащены системой охлаждения.
Set Tool Offset (установка смещения инструмента). Использование этого параметра аналогично настройке Z, за исключением того, что он использует текущее активное смещение Z для расчета длины инструмента, который вы хотите установить. Коснитесь инструмента, и он измерит разницу между его текущим положением и заданным смещением по Z и внесет ее в таблицу смещения инструмента.
Jog Step (ступенчатый цикл). Пройденное расстояние определяется нажатием кнопки шага цикла. При нажатии кнопки tab Cycle Step происходит переключение между заданными расстояниями. Это 0,1″, 0,01″, 0,001″ и 0,0001″. Шаговый режим используется для касания искателя кромки или для точного определения положения шкалы при установке опорной точки для взятия детали.
Его использование в Mach3 позволяет точно контролировать движение, чтобы не задеть заготовку и не стереть при этом устройство поиска кромок. Чтобы использовать эту функцию, просто выберите «шаг» с помощью кнопки режима наведения, выберите инкрементное расстояние, и при каждом нажатии кнопки режима наведения выбранная ось будет перемещаться на указанное расстояние.
Подготовка
Правильная настройка Mach3 влияет не только на точность и качество обработки, но и на безопасность работы на станке. Неправильные настройки Mach3 могут привести к повреждению управляемых инструментов, модулей ЧПУ или других элементов.
Подготовка осуществляется в несколько этапов:
- Машина должна быть полностью подключена и проверена на работоспособность.
- Проверка может быть выполнена с помощью стандартной диагностики и различных программ); затем устанавливается Mach3 (перед установкой убедитесь, что компьютерное оборудование соответствует минимальным требованиям программы.
- Рекомендуется использовать лицензионную версию Mach3 (из-за высокой стоимости лицензионных приложений и англоязычного программного обеспечения часто используются пиратские русифицированные версии).
- Если компьютер будет использоваться для целей, отличных от работы с Mach3, жесткий диск должен быть разделен на подразделы. Этот шаг необходим, если ПК будет использоваться для создания управляющих программ или для других целей.
- Для работы Mach3 должна быть установлена отдельная операционная система. Никаких других приложений в этой системе устанавливать не нужно.
Инструкция
Скачать полную инструкцию на русском языке для Mach3 в ворде моржно по ссылке ТУТ. В архиве 2 варианты иснтрукции, чем они отличаются не знаю, так, как особно не вникал.
Как пользоваться
Перед настройкой Mach3 внимательно изучите руководство, кнопки и их значения, все это подробно описанно выше. Mach3 взаимодействует с различными машинами, поэтому для каждого типа имеется своя метка настройки. Если приобретена лицензионная версия Mach3, в комплект поставки входят инструкции. Если используется пиратская версия или если руководство утеряно, его можно бесплатно скачать по ссылке выше.
Перед обработкой заготовки необходимо включить станок и проверить правильность его работы. Об этом свидетельствует отсутствие рывков и перебоев в работе. Затем машина прогоняется. Mach3 позволяет запускать машину автоматически нажатием кнопки. С помощью Mach3 можно активировать или деактивировать режим тестирования.
Управление рабочим механизмом машины может осуществляться с помощью мыши. Существует два типа контрол в Mach3: пошаговый и непрерывный. В первом типе машина активируется нажатием одной кнопки и отрезает заданный участок. Второй тип характеризуется тем, что машина запускается, как только оператор нажимает клавишу. Если клавиша отпущена, обработка останавливается.
- Главная
- Инструкции и руководства
- Инструкции и руководства по Mach-3
Дорогие друзья,
если вам понравился сайт, и вы хотите стать частью нашего ОбщеНародного проекта, то мы будем очень признательны вам если вы поможете нам финасово на развитие сайта и покупки дополнительного места на «облаке» для размещения моделей!
Только благодаря Вам мы существуем!
Спасибо.
Бесплатные векторные изображения
Бесплатные 3D модели для резки на ЧПУ
Бесплатные 2D модели для резки на лазерном станке и ЧПУ
-
Новые модели
-
Комментарии
Инструкции и руководства 3D моделирование и станки ЧПУ
Инструкции и руководства по Mach-3
-
Инструкции и руководства -
Просмотров: 6845