Thank you so much for this series. I discovered it from a comment you had left over at Projects by Brian for his PrintNC build. I'm also working on a PrintNC machine and setting up LinuxCNC has not been something I've been looking forward to. With Brian's video and your series on Bare Bones setup, I think I'm a little less scared to get going. I look forward to working through your videos and then coming back to learn more about what I can do with LinuxCNC. Thumbs up and subscribed!
You're very welcome. Just doing my part to help the community 😊. I noticed he was kinda taking some extra, unnecessary steps and just wanted to help clarify it all because sometimes Linuxcnc gets over thought and that's where it gets confusing. You can get a basic machine up and going solely from the config wizards, including slave axes, a probe, home and limit switches, vfd, coolant pump, etc., so even total noobs can get their machine going with a little help. When I converted from Mach a year ago, there wasn't much to go by, mostly piecemeal information. Once it clicked, I made it a priority to help others get familiar with this software because frankly, it's one of the best ones going if you can get through the first few hours of frustration. Once you're familiar with installing, configuring and basic navigation of at least one of the available GUIs, you can dig your heels into my HAL and Classicladder video series and see what the software really has to offer. It's literally limitless what it can do and even I'm only just scratching the surface. Thanks again 😊
@@TheFeralEngineer I'm looking through your playlist and not sure where to go next until I actually get my system up and going. I'm thinking the HAL series. I know it will be a challenge but I expect that your tutorials will be there if I get stuck. Thanks again.
@@gizmobowen if you look at the playlists, they're numbered. You won't see the numbered playlists in my main video view, you have to click on the playlist tab. The barebone series will get you started, set up the system, use the software for a little while, figure out what additions you'd like to make, then head over to the HAL stuff to get insight on the various commands. The ones I cover are the most frequently used, but I'm also trying to get back to working on more, I've just been bombarded with other content I've wanted to work on 😆
Another great video. Home location and home switch location could use a little more detail. Home location is actually just 'final position after homing'. Home switch location sets the machine origin. It's two different things (and is confusing for sure). I bet you could do a complete video on just homing details!
About this PWM. If i''d like to use an RC BLDC motor with ESC like a spindle (now I use a servotester that is work on 100 Hz between 800 and 2300 ). How can I configure it correctly? 0.8 ms - zero speed and stop (M3 M4 M5 not needed, or not used) 2.3 ms - max. speed
@@DPTech_workroom so you're trying to bypass the potentiometer and control the speed with a pwm signal? Do you know if an analog signal would work or is it pwm only? I've only used the pwm generator on a g540 with a superpid spindle control. On my emco lathe, I'm using the analog spindle section of the Mesa 7i76e, but I believe one of the stepgens can be used as a pwm generator, but it may require a hal tweak or a firmware modification. Peter Wallace said that pwm is possible on the 7i76e, but never told me how to use it 😆
@@TheFeralEngineer Yes. It's a 5v PWM needed, to control the ESC. The analog is just only to control the servo-tester PWM. (if solder it out, it can be an analog version too, but it's complicated.) On my lathe I tried out the ModBUS RTU on a Danfoss VLT FC51, because i use the digital inputs for manual control. On my plywood Box-1 CNC mill I'm using that BLDC motor + ESC + Servo-Tester. And all the electronics for 3d printer. (Arduino MEGA, RAMPS 1.4, DRV8825) But I'm interested in LPT version, because of this (using GPIO driver) czcams.com/video/RT3o5QwfdBU/video.html Here is a video about use PWM on stepgen on a MESA card without analog output. czcams.com/video/i6wO_pgAIuI/video.html
Thanks again. Much appreciated! Once you do the Ethernet set-up video or perhaps a bit later in the series could you fit in some info on how to set up dual steppers for a moving gantry type router? You know, whether to just run them off the same set of ports on the Mesa or assign them to each their own. And then after that, perhaps your opion on the best, easiest, most affordable homing switched for the "home gamer" who is still after some nice precision/
The mesa configuration has a dedicated option for tandem x y and z axis, stepconf only has double assignment, but they both work in the same fashion. It's up to the user to bench test and make sure the motors are spinning in the proper direction for their application, but I'll make sure I cover all of that stuff in future videos 😊
@@TheFeralEngineer Awesome:). Like I said, I - and many others, I am sure - will be using these videos in the years to come to help us take the plunge. Much, much appreciated!
I think you have max acceleration incorrect. The higher the number the faster the motor gets to speed. If your motors are locking up you should lower that number. Not positive but I would check it out.
Timestamp, please. If you accelerate or rapid too fast, both will cause the motors to lock up/lose steps due to exceeding the available step transfer rate or the torque limitations of the motors
@@TheFeralEngineer Time stamp 16.30 The units are in/s^2 which is the velocity change per second. So if you have an acceleration of 10in/s^2 that means if you start with zero velocity after 1 second you would be going 10in/s. After another second you would be going 20in/s Example: If you have a max rate of 10in/s and an acceleration of 1in/s^2 and you start from zero. It would take 10 seconds to get to your max rate of 10in/s thus slow acceleration and less stress on the motor and less likely to miss steps. In the 10 seconds it take for the head to reach top speed the cutter would travel: 1t^2=100in If you upped the acceleration to 10in/s^2 it would take just 1 second after starting to have reached max rate. Thus higher numbers mean more acceleration/quicker cutter movement/more likely to lose steps. In the second it take for the head to reach top speed the cutter would travel: 10t^2=10in thus bigger numbers equal shorter distance to reach top speed.
Thanks you for helping us understand better, i just have some questions why did you divide the lead screw pitch value by one i have 2005 and working with metric so should i do 5mm or 1/5=0.2 i got confused and do the dm556 driver microstepping value be the same as in stepconf i have put 1600 steps/rev same as in my drivers driver micro stepping 0.5 5mm for the pitch diameter then i got true travel values but i think there is maybe something wrong. another problem im trying to solve is z axis table travel i have 200mm moving distance how do i setup positive and negative value and should i put home location in 0 or near the limit switch i really got confused with z axis. thank you again.
I have Power Step PSD5042-2P drives. I have a signal sequence timing chart. I’m not sure how to convert that to Step Time, Step Space, Direction Hold, and Direction Setup. Can you help me?
The step and direction are labeled pulse and direction on the driver itself, the microsteps are set by the dip switches... As far as timing goes, see if the drop-down has anything preset for a 5042 driver or maybe a 542. If it doesn't work, try a different driver timing, wash, rinse, repeat. Once it's in a happy range, it'll come to life. Sometimes the manufacturer will have specs on timing as well
Funny you should ask. I did a podcast interview a while back, as the channel was starting to take off a little 🐱🐱 czcams.com/video/oKLbx0QtywI/video.html
Thank you so much for this series. I discovered it from a comment you had left over at Projects by Brian for his PrintNC build. I'm also working on a PrintNC machine and setting up LinuxCNC has not been something I've been looking forward to. With Brian's video and your series on Bare Bones setup, I think I'm a little less scared to get going. I look forward to working through your videos and then coming back to learn more about what I can do with LinuxCNC. Thumbs up and subscribed!
You're very welcome. Just doing my part to help the community 😊. I noticed he was kinda taking some extra, unnecessary steps and just wanted to help clarify it all because sometimes Linuxcnc gets over thought and that's where it gets confusing. You can get a basic machine up and going solely from the config wizards, including slave axes, a probe, home and limit switches, vfd, coolant pump, etc., so even total noobs can get their machine going with a little help.
When I converted from Mach a year ago, there wasn't much to go by, mostly piecemeal information. Once it clicked, I made it a priority to help others get familiar with this software because frankly, it's one of the best ones going if you can get through the first few hours of frustration. Once you're familiar with installing, configuring and basic navigation of at least one of the available GUIs, you can dig your heels into my HAL and Classicladder video series and see what the software really has to offer. It's literally limitless what it can do and even I'm only just scratching the surface.
Thanks again 😊
@@TheFeralEngineer I'm looking through your playlist and not sure where to go next until I actually get my system up and going. I'm thinking the HAL series. I know it will be a challenge but I expect that your tutorials will be there if I get stuck. Thanks again.
@@gizmobowen if you look at the playlists, they're numbered. You won't see the numbered playlists in my main video view, you have to click on the playlist tab. The barebone series will get you started, set up the system, use the software for a little while, figure out what additions you'd like to make, then head over to the HAL stuff to get insight on the various commands. The ones I cover are the most frequently used, but I'm also trying to get back to working on more, I've just been bombarded with other content I've wanted to work on 😆
fantastic video and very well explained , made the vid at 2 AM , now that is pure passion for sharing , thank you very much
Another great video. Home location and home switch location could use a little more detail. Home location is actually just 'final position after homing'. Home switch location sets the machine origin. It's two different things (and is confusing for sure). I bet you could do a complete video on just homing details!
Thanks Chris 😊. Yeah I'll do a live visual of that because it's hard to explain without a proper example.
Nice work...😁
just trying to help people that were just as confused as I was less than a year ago :)
About this PWM.
If i''d like to use an RC BLDC motor with ESC like a spindle (now I use a servotester that is work on 100 Hz between 800 and 2300 ).
How can I configure it correctly?
0.8 ms - zero speed and stop (M3 M4 M5 not needed, or not used)
2.3 ms - max. speed
What are you trying to use the motor to do?
@@TheFeralEngineer Use it like a spindle. Now I'm doing it manually.
czcams.com/video/6DBzH-Vy3qA/video.html
czcams.com/video/uLMsehhe8xg/video.html
@@DPTech_workroom so you're trying to bypass the potentiometer and control the speed with a pwm signal? Do you know if an analog signal would work or is it pwm only? I've only used the pwm generator on a g540 with a superpid spindle control. On my emco lathe, I'm using the analog spindle section of the Mesa 7i76e, but I believe one of the stepgens can be used as a pwm generator, but it may require a hal tweak or a firmware modification. Peter Wallace said that pwm is possible on the 7i76e, but never told me how to use it 😆
@@TheFeralEngineer Yes. It's a 5v PWM needed, to control the ESC.
The analog is just only to control the servo-tester PWM. (if solder it out, it can be an analog version too, but it's complicated.)
On my lathe I tried out the ModBUS RTU on a Danfoss VLT FC51, because i use the digital inputs for manual control.
On my plywood Box-1 CNC mill I'm using that BLDC motor + ESC + Servo-Tester. And all the electronics for 3d printer. (Arduino MEGA, RAMPS 1.4, DRV8825)
But I'm interested in LPT version, because of this (using GPIO driver)
czcams.com/video/RT3o5QwfdBU/video.html
Here is a video about use PWM on stepgen on a MESA card without analog output.
czcams.com/video/i6wO_pgAIuI/video.html
Thanks again. Much appreciated! Once you do the Ethernet set-up video or perhaps a bit later in the series could you fit in some info on how to set up dual steppers for a moving gantry type router? You know, whether to just run them off the same set of ports on the Mesa or assign them to each their own. And then after that, perhaps your opion on the best, easiest, most affordable homing switched for the "home gamer" who is still after some nice precision/
The mesa configuration has a dedicated option for tandem x y and z axis, stepconf only has double assignment, but they both work in the same fashion. It's up to the user to bench test and make sure the motors are spinning in the proper direction for their application, but I'll make sure I cover all of that stuff in future videos 😊
@@TheFeralEngineer Awesome:). Like I said, I - and many others, I am sure - will be using these videos in the years to come to help us take the plunge. Much, much appreciated!
I think you have max acceleration incorrect. The higher the number the faster the motor gets to speed. If your motors are locking up you should lower that number. Not positive but I would check it out.
Timestamp, please.
If you accelerate or rapid too fast, both will cause the motors to lock up/lose steps due to exceeding the available step transfer rate or the torque limitations of the motors
When it comes to acceleration, the larger the acceleration number, the longer distance it takes to reach top speed.
@@TheFeralEngineer Time stamp 16.30
The units are in/s^2 which is the velocity change per second.
So if you have an acceleration of 10in/s^2 that means if you start with zero velocity after 1 second you would be going 10in/s. After another second you would be going 20in/s
Example: If you have a max rate of 10in/s and an acceleration of 1in/s^2 and you start from zero. It would take 10 seconds to get to your max rate of 10in/s thus slow acceleration and less stress on the motor and less likely to miss steps. In the 10 seconds it take for the head to reach top speed the cutter would travel:
1t^2=100in
If you upped the acceleration to 10in/s^2 it would take just 1 second after starting to have reached max rate.
Thus higher numbers mean more acceleration/quicker cutter movement/more likely to lose steps.
In the second it take for the head to reach top speed the cutter would travel:
10t^2=10in thus bigger numbers equal shorter distance to reach top speed.
@@curtis52285 I'll double check when I'm in front of my machine. I'm out on customer location at the moment.
Thanks you for helping us understand better, i just have some questions why did you divide the lead screw pitch value by one i have 2005 and working with metric so should i do 5mm or 1/5=0.2 i got confused
and do the dm556 driver microstepping value be the same as in stepconf i have put 1600 steps/rev same as in my drivers driver micro stepping 0.5 5mm for the pitch diameter then i got true travel values but i think there is maybe something wrong.
another problem im trying to solve is z axis table travel i have 200mm moving distance how do i setup positive and negative value and should i put home location in 0 or near the limit switch i really got confused with z axis. thank you again.
I have Power Step PSD5042-2P drives. I have a signal sequence timing chart. I’m not sure how to convert that to Step Time, Step Space, Direction Hold, and Direction Setup. Can you help me?
The step and direction are labeled pulse and direction on the driver itself, the microsteps are set by the dip switches... As far as timing goes, see if the drop-down has anything preset for a 5042 driver or maybe a 542. If it doesn't work, try a different driver timing, wash, rinse, repeat. Once it's in a happy range, it'll come to life. Sometimes the manufacturer will have specs on timing as well
I have this Control signal sequence timing chart for it that is a map of the pulses so to speak. I’m just not sure I understand it
Email me what you've got. theferalengineer@gmail.com
A question how did you get in to CNC ?
Funny you should ask. I did a podcast interview a while back, as the channel was starting to take off a little 🐱🐱
czcams.com/video/oKLbx0QtywI/video.html