Sigh... This is why I should watch ALL the videos before asking a bunch of dumb questions... Thanks again, Brian. You've done some great work for this community.
I'm in the process building another CNC but having a really bad experience with it, I keep seeing this printNC and I wish I done it from the start! I'm almost ready to ditch my CNC and start over with this.. Thanks :)
@@ProjectsbyBrian one question... you mention dm556 drivers to get as an upgrade, think the pro kit comes with dm542 as standard, are those comparable to the 556 and an upgrade too do you think?
@@ProjectsbyBrian thanks very much! and once again thanks for the videos - this is one of the clearest I have seen on setting everything up. All the best for the rest of the build 😎
This video is great! Very clear... the only thing was I was nervous when you kept putting your finger near everything with live wires! Obviously you know where to put it and where not to... just made me nervous haha... Very well done!
This is excellent. I know you may not have expected it, but I suspect many people who want to build the printnc will consider your videos critical to their ability to put one together. I see you're using Linux CNC. I don't remember your workflow from your MPCNC videos. For example, what program do you do your CAD and CAM in? Is everything done in Fusion and then you just bring the gcode files over to the Linux PC? I've been using Estlcam and Marlin on my MPCNC but it has a lot to be desired.
Dude, where did you get the black tray/panel for the decoupling board? I'm building a control cabinet and I'm tired of cutting weird holes in the sides...
Not gonna lie. Sat through the last minute of black waiting for a Marvel type stinger. Great video. The electronics seem quite involved but nothing too excessive. There is beauty in the symmetry of the parallel port for sure. Just waiting for your first chips soon so I can harass you for a z gantry plate to start mine. :P
Hi.. great video, would this type of setup also be able to use with online based software like Easel or similar ? Because not all have access to CAD/CAM software or even know how to properly use those type of software.. i am just right now building my 4th CNC and i am thinking about using onlinebased software like Easel, even though i used to use LinuxCNC and still have that computer with everything allready installed. Thanks..
I've been really enjoying watching this project come together! One thing I was looking for and couldn't really see was if you connected all of your low-voltage grounds (DC-) together? I believe you're using a 36v power supply for the motors and a 24v power supply for the inductive sensors and possibly the breakout? Since the board is interacting with these different voltage levels it would be wise to make sure they're all operating from the same reference. You might have already done this but just thought I would throw it out there. Great job! looking forward to more!
@@ProjectsbyBrian That's probably not the cause of the noise, I had a TB6600 in a project that was just noisy under holding torque, could never figure out why but I didn't mess with it for very long. The idea is that a voltage is a potential difference in electric charge. By jumpering the grounds (DC negative, not protective earth ground) you are ensuring that the voltages are operating from the same electrical reference. If you connected the - of your 36v PSU to the + of your 24v PSU you would expect to see around 60v when measuring from the ground of your 24v power supply (don't do this obviously, but its the general idea, like stacking batteries in series) you want to ensure your PSU's are in parallel without one floating with respect to the other. Your BOB probably already does this by providing a GND reference to the drivers, if it does and you don't have any issues you should be fine. I would only really worry about it when you have a signal at a different voltage level (say your inductive sensors were at 12v and the BOB was 24), since all of your signals are at 24v (36v is motor power only), you should be good. I just saw the 2 PSUs and it jumped out at me.
Has anyone any idea why I can't press "done" at the end of stepper configuration? I can just quit at that point. I have my LinuxCNC created on the desktop, but when I try to start it, I am getting some error. There I can read, that a HAL file is missing. 🤔 P.S. This is the greatest LinuxCNC video, I don't think that even you have realised that! 😎
all parallerport contorller board/breakoutboards can use both linuxcnc or mach3 cnc. linuxcnc have only better, safety, important realtime running, flexiple build own new automation, tools change, or all what you future want add to you machine.
Loving going through your vids so far. I am curious why you wanted parallel more than using the USB from your first breakout. Is it faster or something?
Thanks! The USB breakout board will not interface with LinuxCNC, so I went with the parallel port breakout board instead. I've since switched to the Mesa 7i96 though which I haven't made a video on yet, but have some posts about it on my Instagram if you're curious.
@@ProjectsbyBrian Sweet. Just followed the IG a couple of minutes ago too. I was thinking of getting the xPro V5 controller for mine so I don't think it'll be an issue for me but wanted to check if there was latency problems or something
usb and windows not have safety, not REALTIME system and windows not have stabile use cnc, linuxcnc not can use usb, only paraller port, can add 2 breakoutboard cheapen than buy owerprice expensive mesa card. thats is why windows system not newer used manufactory automation system, not safe.
i have totally same hardware, but i not understand how can connect and settin dual Y motors working at linuxcnc, many week try setting many different forum help but any not working,
So are those steppers the stock 'pro' ones from the store now, i.e., 542s? I am considering going with the 556's, but need to know if that is worth it over the DM542s.
@@ProjectsbyBrian Thanks. A few other quick questions: 1. Why not use the block-type inductive sensors? and 2. Do you have a mount for those inductive sensors you can share?
NO will definitely suffice, however they won't be fail safe, which is the only difference (and your programming will be backwards). If a wire were to fall off, or the sensor fails, you won't know until the machine crashes. Typically you want to see a "1" in a good state so that you know when you lose that signal.
were have help what need do step to step make linuxcnc use XYYZ need use double Y motor but not found manual how make, i has try many different setup but not working or if working move only one direction plus but no minus or not can homing both Y sametime and lot say errors.
I touch on that a little bit in my LinuxCNC deep dive video. It's kind of a long video, but I go over most of the things in the ini and hal files. I hope it helps!
@@ProjectsbyBrian keep in mind there is no slaving axis in linuxcnc i stucked with that (as a beginner)thats why iam going to hook up two motors on a single axis but iam afraid to burn something if you have an idea about that please to share good luck bro.🥰👍
@@proengeleceng6861 yup, you can do that in LinuxCNC. I even have each motor home individually to each end stop. LinuxCNC can be intimidating to get started with, but you can do pretty much anything with it.
Hi mister I have a latest generation pc with Windows 10 professional I put the pci to parallel ports card in the pc and I connect the parallel cable to the breakout board mach3 card I have no reaction from the motors
problem, windows 10. not working newer good machine controller. buy cheap 20$ ols paraller port pc and instal linuxcnc emc2 in and run realtime ,windows not can run realtime intyerrupts not working good. alltime broken ewery work. and new 10 not support paraller port breakoutpoard good. olden vesion xp good whit shit mach2 workin but if need BEST have only linuxcnc.
all parallerport card not working, linuxcnc site have what card working , and you need setting software motor setup all pin right, pin2 X axis step, pin 3 X axis dir etc. software know what pin uses.
can, pencil plotter, vinyl cutter,carving, milling,laser, text writter, i use my small cncmachine whit linuxcnc milling wood, cutting vinyl stickers,carving laser head to plywood art, cutting plywood parts.
i have all similar parts what u have uses. motors, drivers controller board ,pc and linux emc2 software but no understand anythink hall or code or what need make cnc best all mode, make code home switch, and make hall corner founnd , my diy prope need somethink hall code too ,and many other have in internet what can load but no understand how install. not has build hardware to plywood yet. test drive.
Hey sorry I don't get notifications for all comments on my videos apparently. I have a link to my website in the description of the video now which has some example configs from setting up LinuxCNC.
you see breaoutboard manual which pin need connect were. what have breakout b input pin and linuxcnc softare add all pin step dor enable right. ewery breakout b have different all not made same boartd. but you vcan config pins in linuxcnc and looking breakout board manual what is all pins.
dmm 556 input mean, step,dir enaple you breakout board x axis,z axis,y axis mean breakoutboars have X S,E,D. x axis s =step go to driver step hole, breakoutboard x axis D=dir go to driver dir hole simple. look u breakout board manual and look internet u board manual if not have manual not good board. this board what him use less than 10$ board have pictures all w3jhat u need know were awerythink connect. driver manual have all what need were connect sure. and motors found internet manyfactory site manual how connect but motor can measure resistor meter what wire is what.all wery easy understand and found how wire.
normal used pci or pci e paraller port card cheap buy 10-20$ and safe you motherboard if burn somethink broken only cheap parallerport card not all motherboard.
were have ca download double Y XYYZ motor setting to linuxcnc, need copy all files stepper config and hall and ini files. metric dimensions. not understand old imperial system. who can help. i have sure same hardware settup than this video, same breakoutboard, DM556, and motors. only limit SW have old manual not optic. were can download files, can use my linuxcnc. hall,ini,all other what need use YY
were you have connect E-stop, hall.ini have pin number 1, were has in you board connected, i have same board. normal have used pin 10. limit XYYZ port pin 11,12,13, enable 14, probe 15. you have home used 10, X 11 Y1, 12 Y2 13 Z why waste Y2 home one pin, not need, all Y move sametime Y motors, need only one limit. and then can use pin 10 E-stop.
Awesome! Really enjoyed the slight change in how you presented things today too. Covered a lot of information really well.
@@ProjectsbyBrian I enjoyed it, so boo to anyone who dosnt think it is entertaining enough haha
Sigh... This is why I should watch ALL the videos before asking a bunch of dumb questions... Thanks again, Brian. You've done some great work for this community.
Hah, you're good man! No stupid questions :)
I'm in the process building another CNC but having a really bad experience with it, I keep seeing this printNC and I wish I done it from the start! I'm almost ready to ditch my CNC and start over with this.. Thanks :)
Thx for EQing the sound. This is pro stuff here.
Great video!!! Looking forward to watching the next one.
Great video - been following your series for a while as well as checking reddit and discord... getting ready to pull the trigger on a kit myself!
@@ProjectsbyBrian one question... you mention dm556 drivers to get as an upgrade, think the pro kit comes with dm542 as standard, are those comparable to the 556 and an upgrade too do you think?
@@ProjectsbyBrian thanks very much! and once again thanks for the videos - this is one of the clearest I have seen on setting everything up. All the best for the rest of the build 😎
Exactly what am looking for, thank you sharing the excellent video
This video is great! Very clear... the only thing was I was nervous when you kept putting your finger near everything with live wires! Obviously you know where to put it and where not to... just made me nervous haha... Very well done!
This is excellent. I know you may not have expected it, but I suspect many people who want to build the printnc will consider your videos critical to their ability to put one together.
I see you're using Linux CNC. I don't remember your workflow from your MPCNC videos. For example, what program do you do your CAD and CAM in? Is everything done in Fusion and then you just bring the gcode files over to the Linux PC?
I've been using Estlcam and Marlin on my MPCNC but it has a lot to be desired.
Dude, where did you get the black tray/panel for the decoupling board?
I'm building a control cabinet and I'm tired of cutting weird holes in the sides...
Not gonna lie. Sat through the last minute of black waiting for a Marvel type stinger.
Great video. The electronics seem quite involved but nothing too excessive. There is beauty in the symmetry of the parallel port for sure. Just waiting for your first chips soon so I can harass you for a z gantry plate to start mine. :P
Hi.. great video, would this type of setup also be able to use with online based software like Easel or similar ? Because not all have access to CAD/CAM software or even know how to properly use those type of software.. i am just right now building my 4th CNC and i am thinking about using onlinebased software like Easel, even though i used to use LinuxCNC and still have that computer with everything allready installed. Thanks..
I've been really enjoying watching this project come together! One thing I was looking for and couldn't really see was if you connected all of your low-voltage grounds (DC-) together? I believe you're using a 36v power supply for the motors and a 24v power supply for the inductive sensors and possibly the breakout? Since the board is interacting with these different voltage levels it would be wise to make sure they're all operating from the same reference. You might have already done this but just thought I would throw it out there. Great job! looking forward to more!
@@ProjectsbyBrian That's probably not the cause of the noise, I had a TB6600 in a project that was just noisy under holding torque, could never figure out why but I didn't mess with it for very long. The idea is that a voltage is a potential difference in electric charge. By jumpering the grounds (DC negative, not protective earth ground) you are ensuring that the voltages are operating from the same electrical reference. If you connected the - of your 36v PSU to the + of your 24v PSU you would expect to see around 60v when measuring from the ground of your 24v power supply (don't do this obviously, but its the general idea, like stacking batteries in series) you want to ensure your PSU's are in parallel without one floating with respect to the other. Your BOB probably already does this by providing a GND reference to the drivers, if it does and you don't have any issues you should be fine. I would only really worry about it when you have a signal at a different voltage level (say your inductive sensors were at 12v and the BOB was 24), since all of your signals are at 24v (36v is motor power only), you should be good. I just saw the 2 PSUs and it jumped out at me.
Has anyone any idea why I can't press "done" at the end of stepper configuration? I can just quit at that point. I have my LinuxCNC created on the desktop, but when I try to start it, I am getting some error. There I can read, that a HAL file is missing. 🤔
P.S. This is the greatest LinuxCNC video, I don't think that even you have realised that! 😎
excellent explanation !
Hello dear
Could you help me or indicate the configuration in the
"Stepconf Wizard LinuxCNC" for this card. I would greatly appreciate it.
Thank for the information ☺️
This is a nice overview! Thanks! Where can I find the ini and hal file? I've nearly the same setup and like to compare the files...
Your video very helpful for me, thanks for making video.
What the longest length of cable you can use to the stepper motors, before you need screening ?
Nice video. I was hoping to see more clearly the wiring from breakout to driver.
Thumbs up for the intro :D
I don't understand. The Amazon page says the board is for Mach 3 and not for Linux CNC
all parallerport contorller board/breakoutboards can use both linuxcnc or mach3 cnc. linuxcnc have only better, safety, important realtime running, flexiple build own new automation, tools change, or all what you future want add to you machine.
Hi.
I want to know why you put your y axis in parallel direction instead of making slave
Hey! Nice video! You supply limit switches with 24V and no resistor on BOB input?
Thanks! On the limit switches that I use, yes that is correct.
Why are those Type A USB cable so important? A Type B or C would not work?
Useful channel for machine builders like me..!!
Loving going through your vids so far.
I am curious why you wanted parallel more than using the USB from your first breakout.
Is it faster or something?
Thanks! The USB breakout board will not interface with LinuxCNC, so I went with the parallel port breakout board instead. I've since switched to the Mesa 7i96 though which I haven't made a video on yet, but have some posts about it on my Instagram if you're curious.
@@ProjectsbyBrian Sweet. Just followed the IG a couple of minutes ago too.
I was thinking of getting the xPro V5 controller for mine so I don't think it'll be an issue for me but wanted to check if there was latency problems or something
all usb controllers breakout boards have lot problems and not working whit linuxcnc,
usb and windows not have safety, not REALTIME system and windows not have stabile use cnc, linuxcnc not can use usb, only paraller port, can add 2 breakoutboard cheapen than buy owerprice expensive mesa card. thats is why windows system not newer used manufactory automation system, not safe.
Can the same setup be used for a plasma cnc and running with mach3 instead of linuxcnc?
How do you like thst basic board ? Any issues ?
i have totally same hardware, but i not understand how can connect and settin dual Y motors working at linuxcnc, many week try setting many different forum help but any not working,
هل يمكن استعمال علبة التغذية واحدة ب20 Aامبير 12v
So are those steppers the stock 'pro' ones from the store now, i.e., 542s? I am considering going with the 556's, but need to know if that is worth it over the DM542s.
@@ProjectsbyBrian Thanks. A few other quick questions: 1. Why not use the block-type inductive sensors? and 2. Do you have a mount for those inductive sensors you can share?
@@ProjectsbyBrian Thanks
My life second computer dell 780 💪
Any recommendations for 6 wire steppers?
انت فنان شكرا
Do you have an affiliate link for the Mesa 7i96?
Unfortunately I do not.
Stepper motor model?? Are you using
What is the size of your stepper motor means whats the holding torque of it.
minimum torque need be have 470 OZ or 3 Nm. about smalles what can use woodworking mill have nema 23 3Nm motor.
Oh hey !!! Didn't see you either !
Just wondering if the inductive sensor have to be NC or will NO suffice
NO will definitely suffice, however they won't be fail safe, which is the only difference (and your programming will be backwards). If a wire were to fall off, or the sensor fails, you won't know until the machine crashes. Typically you want to see a "1" in a good state so that you know when you lose that signal.
perfect
Have you any Wire Diagramm of the IO Card? i have to Same card but dont work with LInuxCnc.
There are a few wiring diagrams on the PrintNC wiki that may be of help to you. Link is in the description.
is the parallel is direct 1-1 2-2 cable i trying to diy one
were have help what need do step to step make linuxcnc use XYYZ need use double Y motor but not found manual how make, i has try many different setup but not working or if working move only one direction plus but no minus or not can homing both Y sametime and lot say errors.
thanx for sharing, but you forget to talk about important topic which is slaving axis to another one like y1 and y2( or A axis) good episod.....
I touch on that a little bit in my LinuxCNC deep dive video. It's kind of a long video, but I go over most of the things in the ini and hal files. I hope it helps!
@@ProjectsbyBrian keep in mind there is no slaving axis in linuxcnc i stucked with that (as a beginner)thats why iam going to hook up two motors on a single axis but iam afraid to burn something if you have an idea about that please to share good luck bro.🥰👍
@@proengeleceng6861 I'm not sure what you mean. By slave axis do you mean to have two motors for one axis? Like y1 and y2?
@@ProjectsbyBrian yes, 2 motors with two drivers for Y axis, thank you for replying🙂 check it out in mach3
@@proengeleceng6861 yup, you can do that in LinuxCNC. I even have each motor home individually to each end stop. LinuxCNC can be intimidating to get started with, but you can do pretty much anything with it.
Can I use some board that don't need a paralel board please ?
Thanks for the video
better safety to motherboard if use parallerport card pci or pci-e. i use 2 parallerport card my computer. more input&output.
Why the drivers the red light is on?
cool
Thanks
Could you help me breakout bord wiring. if possible
Hi mister
I have a latest generation pc with Windows 10 professional
I put the pci to parallel ports card in the pc and I connect the parallel cable to the breakout board mach3 card I have no reaction from the motors
problem, windows 10. not working newer good machine controller. buy cheap 20$ ols paraller port pc and instal linuxcnc emc2 in and run realtime ,windows not can run realtime intyerrupts not working good. alltime broken ewery work. and new 10 not support paraller port breakoutpoard good. olden vesion xp good whit shit mach2 workin but if need BEST have only linuxcnc.
all parallerport card not working, linuxcnc site have what card working , and you need setting software motor setup all pin right, pin2 X axis step, pin 3 X axis dir etc. software know what pin uses.
Can LinuxCNC be used to create a Pencil Plotter?
can, pencil plotter, vinyl cutter,carving, milling,laser, text writter, i use my small cncmachine whit linuxcnc milling wood, cutting vinyl stickers,carving laser head to plywood art, cutting plywood parts.
what post processor from fusion 360 do you use?
@@ProjectsbyBrian The standard LinuxCNC/EMC Post processor included in Fusion works perfectly
i have all similar parts what u have uses. motors, drivers controller board ,pc and linux emc2 software but no understand anythink hall or code or what need make cnc best all mode, make code home switch, and make hall corner founnd , my diy prope need somethink hall code too ,and many other have in internet what can load but no understand how install. not has build hardware to plywood yet. test drive.
Yes, I plan to do a video on my workflow that shows how I prove, find and edge and do some other things.
Why do you have 2 Y axes?
🦅
copy of hal and ini files for dual stop gentry configuration please, thanks in advance.
Hey sorry I don't get notifications for all comments on my videos apparently. I have a link to my website in the description of the video now which has some example configs from setting up LinuxCNC.
Hello sir Can you please give me a wiring diagram for dm556 with interfaceing mach3 breakout board
you see breaoutboard manual which pin need connect were. what have breakout b input pin and linuxcnc softare add all pin step dor enable right. ewery breakout b have different all not made same boartd. but you vcan config pins in linuxcnc and looking breakout board manual what is all pins.
dmm 556 input mean, step,dir enaple you breakout board x axis,z axis,y axis mean breakoutboars have X S,E,D. x axis s =step go to driver step hole, breakoutboard x axis D=dir go to driver dir hole simple. look u breakout board manual and look internet u board manual if not have manual not good board. this board what him use less than 10$ board have pictures all w3jhat u need know were awerythink connect. driver manual have all what need were connect sure. and motors found internet manyfactory site manual how connect but motor can measure resistor meter what wire is what.all wery easy understand and found how wire.
But PCs don't have parallel ports anymore...
Many have on the moterboard...just need to connect
normal used pci or pci e paraller port card cheap buy 10-20$ and safe you motherboard if burn somethink broken only cheap parallerport card not all motherboard.
were have ca download double Y XYYZ motor setting to linuxcnc, need copy all files stepper config and hall and ini files. metric dimensions. not understand old imperial system. who can help. i have sure same hardware settup than this video, same breakoutboard, DM556, and motors. only limit SW have old manual not optic.
were can download files, can use my linuxcnc. hall,ini,all other what need use YY
no mesa card
i need your saport plz reply me sir
were you have connect E-stop, hall.ini have pin number 1, were has in you board connected, i have same board. normal have used pin 10. limit XYYZ port pin 11,12,13, enable 14, probe 15. you have home used 10, X 11 Y1, 12 Y2 13 Z why waste Y2 home one pin, not need, all Y move sametime Y motors, need only one limit. and then can use pin 10 E-stop.
What?