Тёмный

How to convert a Parallel Port CNC Router to a USB Interface 

rcKeith
Подписаться 6 тыс.
Просмотров 12 тыс.
50% 1

#grbl #ParallelPortUSB #mach3 #linuxcnc #openbuilds #ConvertToUSB
This video how shows how I converted my OX CNC router from an old Parallel port computer with a DB25 controller card to a USB interface. It did run Mach3 and LinuxCNC for many years but it was time to move replace the old TB6560 controller. I explain why in the video.
This conversion should work for many CNC's machines still running on the parallel port interface, like milling machines, laser cutters, plasma cutters and even a foam cutter. The solution will work for Windows, Mac and Linux if you use either OpenBuilds Control, Univeral G-code Sender or CNCjs.
The video explains how I've used an MKS Gen L V1.0 board with TB6560 external drivers and a 24-volt power supply. The firmware is based on GRBL Mega 5X configured for 3 axes. The Y-axis has two stepper motors that need to turn in the opposite direction. There are 4 drivers one for each motor with the Y being slaved/cloned.
There are other ways to do this conversion but the route is quite easy and uses free software and firmware.
The controller software is from OpenBuild Control which works well on this setup. Others can be used like UGS, GRBL-Panel and CNC-js.
Links mentioned in the video
rckeith.co.uk/converting-my-c...
github.com/fra589/grbl-Mega-5X
software.openbuilds.com/
The video chapters are as follows
00:00 Intro
04:20 Software
10:17 USB Hardware
16:06 Firmware
24:32 Bench Test
34:43 Wiring
38:26 Checking Axis Direction
44:12 Calibration
50:29 Homing
59:13 Test Run
01:04:24 Outro

Хобби

Опубликовано:

 

5 авг 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 37   
@W4TRI
@W4TRI 2 года назад
Very fine well done video! Thanks! Found the MKS GEN L 2.0 board
@rckeith
@rckeith 2 года назад
The version 2.0 board will work fine for 3 axes and the same firmware can be used.
@davesdigitaldomain
@davesdigitaldomain 2 года назад
thank you Keith, I really enjoy your videos, please keep them coming.I seem to be interested in the same things as you, designing, building and flying RC models, 3D printing, cnc Routers, form wing cutting, Arduino, electronics,fusion 360. so looking forward to your next video, whatever it is. 😃
@rckeith
@rckeith 2 года назад
Thanks maybe a little while before the next one I'm trying to get some builds finished. The videos take so much time to film and edit. But I have something planned. 😃
@DavidtheSwarfer
@DavidtheSwarfer 2 года назад
Excellent video Keith. My OX (a bit bigger than yours) runs on a bare Arduino Uno and 4xDQ542 drivers and at some point I will add a laser to it as well. However, for the folks who do not want to run wires all over the place the Openbuilds BlackBox controller is fantastic. I have one that I will use on my Ostrich Eggbot because it incorporates a servo port and OBControl can flash the correct software for you as well.
@rckeith
@rckeith 2 года назад
Many thanks, David yes there are a few ways to convert to USB and the Black Box does look like a very good option.
@jefferydurda9181
@jefferydurda9181 Год назад
I do appreciate the explanations and the time you took to make this video but I totally understand you can replace your main board to get your system back working via USB connection but the reason I took the time to watch the video and do the research is because I need to know if I was to buy the adapter to convert the 25pin to usb the real question is will it work in function correctly with your existing board and Hardware I see they sell them online for under $20 so back to the original question why I spent the time to watch this video if you were to plug your 25 pin connector into the USB adapter they sell for 20 bucks at Office Depot would you be able to function correctly with the existing main board and software
@rckeith
@rckeith Год назад
Hi Jeff a normal parallel to USB connector won't work. It's to do with timing and controlling individual pins. There are special adapters that work with Mach3 Have a look at this post on my website where I discuss several options. rckeith.co.uk/mach3-parallel-port/ Thanks for watching
@johnholdsworth5272
@johnholdsworth5272 2 года назад
How about wiring a 25 way d type to the gen l board and using the existing driver board.?
@rckeith
@rckeith 2 года назад
Hi John. I did consider that but I already had the external drivers. I've kept the old driver board and if any of the drivers fail I may do that. On my website in the builders gallery there is guy how did that with his foam cutter. He said it was quite easy. Thanks for watching the video. Keith
@johnholdsworth5272
@johnholdsworth5272 2 года назад
@@rckeith yep it's what I did with my cnc machine. In addition Windows 10 64 bit doesn't support the mach3 parallel port drivers , so as all new pcs are 64bit and come with the 64bit version of Windows this is another strong reason to use USB interfaces. I know your looking at erc timsav needle foam cutter and for that I've moved onto Grbl ESP32 owhich has WiFi based intlerfaces and an in built Web browser capability. I ve also used this for my diode laser cutter. It works well.
@bmatic2069
@bmatic2069 Год назад
Do you need to use the MKS Gen L V1.0 board or can you just use Arduino directly connected to the TB 6560 stepper drivers? thanks
@rckeith
@rckeith Год назад
Yon can use the Arduino directly but the MKS makes the wiring a bit easier.
@bmatic2069
@bmatic2069 Год назад
@@rckeith thanks - I got a couple of arduino and pcduino - for wiring I thought I would just get arduino screw shield. New to all this but trying to bring to life High-Z S-1000 with a parallel controller which was sitting unused for 10 years! Thanks again.
@giova2927
@giova2927 Год назад
hi, I would ask you a question. I have an old CNC Fanuc Sigma VC1000 with the same serial port 25 pin DB25 and I would monitoring this machine using an ESP32. Not only monitoring but also send it the gcode. Have you an Idea how I do? For monitoring I mean sending the machine some code for example D600 and the machine could answer me about the status: stop, word, allarm, type allarm. Sending gcode I don't know yet.
@rckeith
@rckeith Год назад
Hi, I don't have any good answers for you as I know nothing about your machine. You would be better asking at www.cnczone.com/forums/ Some clever guys over there.
@giova2927
@giova2927 Год назад
@@rckeith thanks. Just wrote month ago but nothing. Thanks
@W4TRI
@W4TRI 2 года назад
Can the Openbuilds SW control a VFD directly?
@rckeith
@rckeith 2 года назад
Yes I think it can using the D8 spindle connector. I don't have a VFD so you may be better to ask on the Openbuilds forum to be 100% certain.
@W4TRI
@W4TRI 2 года назад
@@rckeith Thanks I will! Lots to learn and I see I have found the right folks!
@mattivirta
@mattivirta 11 месяцев назад
if want use MKS card use 32 bit version.
@rckeith
@rckeith 11 месяцев назад
Why, when the MKS Gen L does the job perfectly for me and many others.
@SimohamedC
@SimohamedC 8 месяцев назад
hello, is there any device Parallel Port CNC Router converter to a USB Interface ?
@rckeith
@rckeith 7 месяцев назад
What software are you using for CNC.
@SimohamedC
@SimohamedC 7 месяцев назад
@@rckeith mach3
@rckeith
@rckeith 7 месяцев назад
​@@SimohamedC Have a look at my website where I discuss the options rckeith.co.uk/mach3-parallel-port/ the UC100 from CNC Drive is probably the best option for you. Hope that helps😀
@robertobongiovanni7915
@robertobongiovanni7915 Год назад
Buongiorno la volevo contattare per avete aiuto sulla taglia polistirolo, non trovo la sua mail .è possibile averla ? Grazie mille
@mattivirta
@mattivirta 11 месяцев назад
if need build safety factory guality machine need use linuxcnc and mesa card, if want lot problem and only hobby sometime can use cnc and lot repair use mach3.
@rckeith
@rckeith 11 месяцев назад
These machines are for hobbyists like myself who enjoy building RC aeroplanes. They work absolutely fine for hobby use and are never intended for factory use.
@mattivirta
@mattivirta 11 месяцев назад
@@rckeith yes i make too RC planes and normal my wingpan have one side wing make 1 meter, need big machine ,i mean factory quality only have safety and big can made all fuselage parts good, my cnc have 1200x1200x300 table size. thats have perfect size make good plane parts. cutting all parts one big sheet out and make long wings, i have cnc, foam cutter cnc, vinyl tape cutter cnc, aluminium cut/mill cnc all can do same machine, and can use my laser too,need change only spindle to laser head. foam cutter have different machine for me, all need nema 23 minimum not can move if have nema 17 no power,torque, too small motors use normal size good, all i has made DIY at home and many year make lot different project and has seen my skill have, need minimum 450 oz or biggest motor if use mill, and big machine, nema 17 not can move all axis small motor, and thats mean need be biggest drivers to motor current normal about 4-6A and if mill aluminium need good spindle minimum 800W air cool spindle lot more torque and strong than my makita router have, and lot lot silent what have important, if use router late night all neighbour 2-3 house far go angry not can sleep, makita router have too lot noise, but i change real 800W air spindle or mill have 1,5KW water cool spindle not noice any, and linuxcnc have lot better than mach3, flexiple can add many additional what want , thats my experience use cnc, i hope all peoples understand if need build good perfect machine make all good, im old retiree engineering and i want do all perfect not only little somethink half ready. if use TB6600 etc drivers not have good, totally worst driver users lot burn thats worst drivers, and if use only nema motors no have power carve or cutting or mill parts fast good, etc,etc, many problem if not build good.
@mattivirta
@mattivirta 11 месяцев назад
GRBL not support all normal G-code files what used normal cnc machines, linux support and mach3 support , all G-code files not working GRBL software right, use you nema 23 450 oz motors, have minimum motors size what need if use cnc, wood and aluminium use. stepper motor drivers need use minimum 4-6A motors and drivers. basic cnc work, all thats smallest use only laser or 3D printer only good.
@rckeith
@rckeith 11 месяцев назад
I think you missed the point of this video, I have showed how I converted my hobbyist machine to use USB which is a common question I get from many guys. The way I have showd is a cost effective way that suits guys on a modest budgets. GRBL supports all the necessary g-codes for my use and I have never had an issue. I have use steppers motors as low as 0.9 Amps on my CNC foam cutter and built many RC models that have flow fantastic.
@mattivirta
@mattivirta 11 месяцев назад
you old blue controller card has worst cnc controller board what have made to users. normal cnc uses DM556 stepper drivers cheap and can use big motors. its basic good drivers ewery cnc, and motors minimum need be nema 23 3-4A 450 oz if want do real work too. not newer use nema 17 no torque use cnc, only used 3D printers and laser machines no need torque lot. maybe if used only PCB carving or small letter carving can use nema 17 motors.
@rckeith
@rckeith 11 месяцев назад
Never had a ptoblem with it and has made many project. NEMA17 are fine for foam cutting thers is very little load. I do very little CNC routing so my setup works fine for me.
@mattivirta
@mattivirta 11 месяцев назад
@@rckeith i has experience only my cnc machines, i has build all my machines minimum size 1200x1200x400, and all metal frames, nema 17 not can move all axis good, my biggest plasma cnc have 2500x1600x500 and real not can use nema 17 motors, foam cutter have 1000x1200x600 and nema 17 not can move, i try first but need change all motors basic cnc size motors 470 OZ 4A nema 23 have minimum motors what can move this, i test many different motors i build my machines, big servo motors whit encoder have closed loop but super expensive, hobby user not have budget buy , and aluminium milling machine i need nema 34 motors all small have too weak no power move, move if not cutting but if cutting aluminium need lot more torque or spindle stop and nema motors not move and burn. aluminium need nema 34 6A motors minimum. and big motors need drivers too big handle lot more motor amperes. thats have only my experience build cnc machine, i has build small metal factory many customer old bridgeport etc manual mill machine retro fit before in work, need gear too because motors not cnc buy all machine big, not power/torque lot, but this is retro fix have different story, not mean this. i has build last 30 year time period about 300-400 cnc machine to small metal factory and hobby users.
@mattivirta
@mattivirta 11 месяцев назад
if you need small space cnc machine elektronic, use raspberry pi4 and mesa card not need big space, and can use better linuxcnc software not dangerous windows base mach4, linuxcnc have lot safe than mach3, linuxcnc have only safety REALTIME control, i has made 20-30 cnc machine to factory owners and only what can use safety in factory area have linuxcnc. not newer used windows base cnc software too dangerous use.
@rckeith
@rckeith 11 месяцев назад
Yes a good solution but for most hobbyist its a bit expensive and most would struggle with the installation. I speaks from experience from the question I get for even simpler solutions
Далее
How to get started with LinuxCNC - CNC router
43:52
Просмотров 131 тыс.
10 CNC Mistakes to Avoid for Beginners
21:21
Просмотров 42 тыс.
skibidi toilet zombie universe 37 ( New Virus)
03:02
Просмотров 1,9 млн
Shapeoko CNC Grounding
9:33
Просмотров 9 тыс.
PDF to G-Code using Free Software
55:32
Просмотров 13 тыс.
GRBL vs Mach3:  Which is better?  CNCSourced
6:26
Просмотров 53 тыс.
Homemade PCBs with Fiber Laser - 0.1mm Clearance
44:57
Просмотров 250 тыс.
Raspberry Pi CNC Controller
15:34
Просмотров 104 тыс.
Водитель на каблуках
0:10
Просмотров 3,3 млн
ОБЫЧНОЕ УТРО ЛЮБОГО СКУФА🤕
0:20
Как быстро охладить арбуз
0:31