Running your Endurance laser with Mach3 – wiring / pinouts / setup
Newfangled Solutions CNC Software Home of Mach3 >>>
Mach3 turns a typical computer into a CNC machine controller. It is very rich in features and provides great value to those needing a CNC control package.
More about Mach3 getting started
Getting started with MACH3
Content
1. Connections for your Endurance laser
2. Setting up a Mach3 profile
3. Using Vectric to create the GCode
4. Installing the Post Processor
5. Operational Description
Basic Connections
You need to connect the ESS to your Break out Board (BoB) using the supplied
Parallel port and header cable.
Setting up a Mach3 profile
To simplify things just use Port 1 Pin 17. This is what I used… It’s best to create a
new profile in mach3 to do this, make sure you clone from a profile that has the
motors already tuned correctly. I named mine ‘ESS Laser’.
Operational Description
The M11P1, M10P1 signals act about 10 times faster than the M3, M5. They
basically prepare the laser to turn on/off at the beginning/end of the next move.
Using Vectric to create the GCode
You can use several programs to produce the GCode but for the purposes of this
write-up, we will be concentrating on Vectric Aspire. Vectric is a very popular
software used by many professionals and hobbyists alike to design and create both
vector and raster engraving GCode. Vectric is starting to get serious about the output
for lasers and have recently added a specific laser tool. However, this is relatively
new and untested so we will be using the ‘End Mill tool’ method to control our Laser.
The Post Processor (PP)
Getting a good Post Processor is critical. Many of the PP’s I tried were causing
unpredictable results for my setup. I didn’t really want to start learning everything
about PP’s but turns out I had to do a fair amount of research and reading.
Install the Post Processor
To install the PP, download the file to your computer.
From within Vectric, GoTo -> Menu -> Toolpaths -> Install PostProcessor…
Navigate to where you downloaded the file and select it.
You will be prompted if you would like to make this your default PostProcessor
Click ‘Yes’
Then when you have set all your toolpath settings etc. for your project, select the
post processor from the drop-down box.
It will be named ‘Endurance Mach3 Laser M11p1 (mm)’.
There will also be a copy of this Post Processor in our Facebook group page under
the ‘Files’ section.
Mach 3 set up (Endurance Laser Mach 3 PWM set up for AVID CNC/ CNC ROUTERPARTS) [older version]
Setting up an Endurance 10+ laser using a DB25 Breakout Board, Mach3, VCarve Pro, and a Warp 9 Ethernet Smooth Stepper.
Replacing MACH3 with G- Code GRBL Controller (PDF)
Laser Post Processor Header Notes
7/8/2017 Original version “Mach3_Laser_mm”
2/7/2019 Edited, minor modifications “Mach3_Laser M101_mm”
The following notes are also contained as comments at the beginning of the pp file
NOTES:
Controls LASER Power ON/OFF by direct controller port switching
Instead of M10 and M11 that does not work with some USB Controllers
Instead, this PostProcessor Uses M101 and M201 Macros that directly switch port#1 to switch the Laser ON/OFF
The M101 and M201 Macros can be found on the internet if you don’t already have them.
Their file names are: M101.n1s and M201.n1s (There are 8 port macros for Mach3 M10# is ON and M20# is OFF
Configure Spindle to be on Output #1 – Pin#? = Laser Control ON/OFF
Place Macros M101 and M201 into the Mac3 Macro Folder for whatever Profile you are using
eg C:/mach3/macros/mach3-laser
Macro file names:
M101.M1s turns Output #1 ON “ActivateSignal(Output1)”
M201.M1s turns Output #1 Off “DeactivateSignal(Output1)”
For my system, I also use the following Port#3 to switch my Fume Extraction & Air Assist On/Off
M104 turns Output #3 ON (Air Assist/Vacume)
M204 turns Output #3 OFF (Air Assist/Vacume)
This PP’s name is “Mach3 Laser M101 mm” and will be selectable in Aspire when you go to save a Tool Path.
—————————————————————————–
Place this Post Processor and you other most commonly used ones in the following directory on your C: drive.
*.* is you Vectric Aspire version number eg. 9.5
C:/Program Data/Vectric/Aspire/V*.*/My_PostP/
Any post processors placed here will become the -ONLY- ones displayed in the Post-Processor list when saving the G-Code file.
Testing PWM and Power out on your MACH3 board.
You need to connect the “24V” contact in the “Power-Out” group and the “out4” contact in the “Out-Put” group through a 10kΩ resistor. Then you need to change the profile settings so that during the execution of the gcode, when the M11P1 command is executed, a voltage appears between the pins “0V” and “out4”. The voltage will be 24V. When the M10P1 command is executed, the voltage between these pins should become 0V. This needs to be checked with a tester.
To generate the gcode, you can use the postprocessor file in which you replaced the M3, M5 commands with the M11P1, M10P1 commands.
Once you have verified that everything is working correctly, you can connect the laser. A blue braided wire is used for connection. the red wire is connected to the “out4” contact, the black wire to the “0V” contact. The 3-position switch on the LaserBox is set to “II”.
Инструкция к 6-тиосевой интерфейсной плате DB25
Содержание
Введение:
DB25 — интерфейсная (коммутационная) плата, контроллер для управления устройствами ЧПУ, которые могут содержать до шести координат(осей). Отличительной особенностью данной платы является оптоизоляция всех входов и выходов.
Оптоизоляция (оптическая гальваническая развязка) — передача сигнала или энергии между электрическими цепями без непосредственного электрического контакта между ними.
Ток, который протекает между электрическими цепями без применения развязки, ограничивается обычно только достаточно малыми значениями сопротивления. Как результат мы можем получить выравнивающие и другие токи, которые очень часто повреждают компоненты цепи или людей, которые контактируют с оборудованием, состоящем в электрическом контакте с цепью. Обеспечивающий развязку прибор ограничивает передачу энергии между цепями. В качестве такого прибора может использоваться разделительный трансформатор или оптрон.
Используется для управления широким спектром драйверов шаговых двигателей. Можно подключать как промышленные, профессиональные, драйвера, так и самодельные.
Поддерживается большим колличеством программного обеспечения: MACH3, EMC2, KCAM4 и др.
Внешний вид:
Описание:
Достаточно простая плата для хоббийного и полупрофессионального использования. Подкупает своей простотой. Если не требуется иметь «все в одном» и Вы предпочитаете сами подбирать узлы и контролировать характеристики всех комплектующих вашего станка — то это хороший вариант. Она, плата, выполняет ровно то, для чего ее проэктировали, а именно управлять драйверами шаговых двигателей и получать данные с датчиков. ПРи этом обезопасив все с помощью опторазвязки.
В данной плате для коммуникации с персональным компьютером используется порт LPT (DB25):
Выходние выводы DB25: P1, P2, P3, P4, P5, P6, P7, P8, P9, P14, P16, P17
Входные выводы DB25: P10, P11, P12, P13, P15
Напряжение питания: +5В DC
Схемы подключения:
В схеме, наведенной ниже, будет использоватся отдельные выключатели для шаговых двигателей с питанием и шпинделя. Напряжение же на контроллер будет подаваться сразу при включении станка. При этом питание шаговых двигателей осуществляется от двух блоков питания, хотя в большинстве хоббийных вариантов достаточно одного БП.
Предусмотрено подключение кнопки аварийного останова E-STOP. Блок питания для датчиков-концевиков не рисовал для экономии времени, а кому нужно, думаю, сами смогут разобраться как их запитать ;).
Общая схема
ВНИМАНИЕ!
Соблюдайте меры предосторожности при работе с напряжением 220 В!
Схема подключения сети 220В
Схема подключения низковольтного питания
Схема подключения шаговых двигателей
Схема подключения концевых датчиков
Видео
Подключение платы к драйверам DM542A.
Подключение коммутационной платы DB25-1205 к драйверу шагового двигателя DQ542MA.
Подключение коммутационной платы DB25-1205 к драйверу шагового двигателя KL-5042. В ролике мелькает схема подключения полностью.
СТАТЬЯ В ПРОЦЕССЕ НАПИСАНИЯ
Обновлено: 23.12.2015
cnc-club.ru
Статьи, обзоры, цены на станки и комплектующие.
Распайка Lpt на компе под mach3
Распайка Lpt на компе под mach3
Сообщение Ribun » 23 авг 2021, 11:54
Re: Распайка Lpt на компе под mach3
Сообщение steals_y2k » 23 авг 2021, 12:16
Re: Распайка Lpt на компе под mach3
Сообщение Ribun » 23 авг 2021, 12:41
Re: Распайка Lpt на компе под mach3
Сообщение vitzin » 23 авг 2021, 13:04
Re: Распайка Lpt на компе под mach3
Сообщение Ribun » 23 авг 2021, 13:21
Re: Распайка Lpt на компе под mach3
Сообщение Kost_irk » 23 авг 2021, 13:50
Re: Распайка Lpt на компе под mach3
Сообщение Ribun » 23 авг 2021, 14:30
Re: Распайка Lpt на компе под mach3
Сообщение Kost_irk » 23 авг 2021, 14:39
Re: Распайка Lpt на компе под mach3
Сообщение Ribun » 23 авг 2021, 14:45
Re: Распайка Lpt на компе под mach3
Сообщение xvovanx » 23 авг 2021, 14:52
Re: Распайка Lpt на компе под mach3
Сообщение vitzin » 23 авг 2021, 15:15
ну если человек сильно хочет,почему бы не и припоять?.
В 90 процентов драйверов опторазвязка уж есть,но тут не знаю.
Р+ на 2. пин,Дир+ на 3. пин,ну Р- и дир- можно на один припоять,на 18. пин
cnc-club.ru
Статьи, обзоры, цены на станки и комплектующие.
Китайский LPT интерфейс
Китайский LPT интерфейс
Сообщение serrge » 02 авг 2018, 07:48
Система Windows XP SP3, физический lpt 378/irq7. clk (шаг) подключены к p2, p4, p6. dir (направление) подключены к p3, p5, p7. Именно эти пины я и выставляю в настройках Mach3. Enable всех драйверов объединены и подключены к p14. Его также выставляю в настройках, как enable1 (пробовал также добавлять этот же пин в enable2, enable3).
Двигатели молчат. Я грешу на китайский интерфейс. Он исправный, но предполагаю, может перепутаны обозначения пинов? Это же не оригинальный интерфейс, а наверняка слизанный с какого-то другого. Хелп!
Re: Китайский LPT интерфейс
Сообщение Taganrog » 02 авг 2018, 07:54
отключи вообще пока выводы enable от драйверов.
подал ли питание на плату ? И 5в и 12 в ? Драйвера запитанны ? При включении питания драйверов двигатели становятся на удержание (вал зафиксирован) ?
п.с. Это одна из самых нормальных плат опторазвязки LPT порта. Это не какой то «спец» интерфейс.
Re: Китайский LPT интерфейс
Сообщение serrge » 02 авг 2018, 08:12
Re: Китайский LPT интерфейс
Сообщение Mak_dim » 09 авг 2018, 13:52
Добрый день!
Чтобы не плодить темы, я на такой же плате режу плазмой.
Есть у кого нибудь схема этой чудо платы?
Одну платку уже спалилс, видимо через релюху ( включение плазмы ) проскочила наводка ВН.
В проге Реле включается портом P17 / нога-3 со второй микросхемы, через транзистор на включение реле.
Там рядом есть оптрон с соседнего порта включается, вот я думал его использовать
Я примерно представляю схему, но вдруг кто то нашел уже
Re: Китайский LPT интерфейс
Сообщение aftaev » 09 авг 2018, 14:08
Mak_dim писал(а): Чтобы не плодить темы, я на такой же плате режу плазмой.
Есть у кого нибудь схема этой чудо платы?
Одну платку уже спалилс, видимо через релюху ( включение плазмы ) проскочила наводка ВН.
В проге Реле включается портом P17 / нога-3 со второй микросхемы, через транзистор на включение реле.
Там рядом есть оптрон с соседнего порта включается, вот я думал его использовать
Я примерно представляю схему, но вдруг кто то нашел уже