Re: [Emc-users] What was the name of that board?
System On Chip , it should be . Alex Il giorno 09/gen/2015 21:02, Lars Andersson l...@larsandersson.com ha scritto: @Alexander, what is meant by SoC? Google failed me there. On 2015-01-09 20:00, Alexander Rössler wrote: On Friday 09 January 2015 05:58:14 Sven Wesley wrote: 2015-01-08 23:47 GMT+01:00 Sven Wesley svenne.d...@gmail.com: Thanks Viesturs but that's not the one. There is another one complete with display and everything that is fully compliant with our G-code. Gotta find it... Found it! In the mail thread with the subject I'm going to build something small, need a cheap stepper driver, answer by Kerry Lynn. It's the TinyG setup I was looking for. https://www.synthetos.com/what-is-tinyg-and-why/ https://www.youtube.com/watch?v=Ym3K71dbbVw This was some time ago it seems. You could also use one of the Machinekit supported boards and get the full Machinekit/LinuxCNC experience: http://blog.machinekit.io/p/hardware-capes.html Grbl is the Arduino approach for CNC control. Not very interesting in my opinion since everything is going into the SoC direction. _ Alexander -- Dive into the World of Parallel Programming! The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Dive into the World of Parallel Programming! The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] What was the name of that board?
I don't know if grbl is SoC, and grbl is maybe not extremely exciting, but a 3-axis cartesian control system for $20 including free shipment is not too bad. On 2015-01-10 09:39, alex chiosso wrote: System On Chip , it should be . Alex Il giorno 09/gen/2015 21:02, Lars Andersson l...@larsandersson.com ha scritto: @Alexander, what is meant by SoC? Google failed me there. On 2015-01-09 20:00, Alexander Rössler wrote: On Friday 09 January 2015 05:58:14 Sven Wesley wrote: 2015-01-08 23:47 GMT+01:00 Sven Wesley svenne.d...@gmail.com: Thanks Viesturs but that's not the one. There is another one complete with display and everything that is fully compliant with our G-code. Gotta find it... Found it! In the mail thread with the subject I'm going to build something small, need a cheap stepper driver, answer by Kerry Lynn. It's the TinyG setup I was looking for. https://www.synthetos.com/what-is-tinyg-and-why/ https://www.youtube.com/watch?v=Ym3K71dbbVw This was some time ago it seems. You could also use one of the Machinekit supported boards and get the full Machinekit/LinuxCNC experience: http://blog.machinekit.io/p/hardware-capes.html Grbl is the Arduino approach for CNC control. Not very interesting in my opinion since everything is going into the SoC direction. _ Alexander -- Dive into the World of Parallel Programming! The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Dive into the World of Parallel Programming! The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Dive into the World of Parallel Programming! The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Dual servo motor gantry
No.. the Automation Direct servo drives are full blown digital servo drives. They can operate in at least three different modes. Position mode (the drive accepts step and direction signals from the CNC controller), Velocity mode (the CNC controller outputs a +/-10 volt signal that is a velocity command signal - ie how fast do you want the motor to rotate in forward or reverse direction), and torque mode (the CNC controller outputs a +/- 10 volt signal that is a torque command - how much torque should the motor output to the system.). LinuxCNC can output a step and direction signal which is oftentimes used to control stepper motors, but can also be used to control smart servo drives that can accept a step and direction signal (like a stepper drive). In the case of a smart servo drive, the drive itself closes the position loop itself by receiving the encoder signal from the motors. LinuxCNC is also frequently used with servo drives in velocity mode. In that case LinuxCNC outputs a +/-10 volt signal which indicates a velocity command to the drive (how fast and in a positive or negative direction).I believe that LinuxCNC can also drive servos in Torque mode but torque mode is trickier to tune, and I have never used that with LinuxCNC. (I don't see any advantage of using torque mode with LinuxCNC for most applications.) So in the situation we are discussing, the smart servo drives are doing their own closed loop position control and the CNC controller just sends a step and direction pulse to them to rotate in the positive and negative direction and at a speed dictated by the the pulse stream rate. The drives themselves receive the encoder feedback pulses and also the step and direction pulses from the CNC controller so the drives themselves knows where they are suppose to be (via the position command from the LinuxCNC controller) and where they actually are (from the motor encoder).The difference is the following error. If the following error becomes excessive the drives themselves are intelligent enough to shut themselves down.When they do that they usually output a fault signal. That fault signal can be wired to the opposite servo drive as a shutdown signal. So if either drive has excessive following error (like something has jammed up) then both gantry drives will shutdown preventing the gantry from becoming racked out of shape. In the particular case of the gantry machine I did a few years ago, I also had a PLC in the system. So I wired the servo drives into the PLC. If either servo drive output a fault signal, I shutdown the opposite servo drive.But I only did that because I had a PLC in the system. I could have cross wired the servo drives directly (it might have required a relay) to make the logical connection. This is the servo drive and motor I used for that machine. http://www.automationdirect.com/adc/Shopping/Catalog/Motion_Control/Servo_Systems/Medium_Inertia_%281KW_-_3KW%29_Servo_Systems/1KW_Servo_System_%28Med_Inertia%29 Machmotion.com sells Teco servo drives (as do a few other distributors in the USA) and they work almost identically to the Automation Direct drives but cost about 30% less. Dave On 1/9/2015 5:08 PM, rayj wrote: Dave, Thanks for the reply. So you have position feedback from the motor shafts, essentially a servo system with stepper motors, kinda? And if the detected position differs from commanded position by a specified amount, it stops? Did the motors come with the feedback hardware or did you add it? If you added it, what hardware did you use? Raymond Julian Kettle River, MN The things we admire in men, kindness and generosity, openness, honesty, understanding and feeling are the concomitants of failure in our system. And those traits we detest, sharpness, greed, acquisitiveness, meanness, egotism and self-interest are the traits of success. And while men admire the quality of the first they love the produce of the second. -John Steinbeck, novelist, Nobel laureate (1902-1968) On 01/09/2015 03:40 PM, Dave Cole wrote: Hi Raymond, I used Automation Direct servo drives on that job and they can be setup to shutdown on excessive following error. (Deviation from the step and direction commanded position).They can also be shutdown by an external input.So if you cross wire the drives so if one shuts down on following error, it shuts down the other drive and visa versa, it becomes a self protecting system. If either drive has excessive following error it kills itself and also the other drive.That prevents the gantry from being racked out of position if something goes wrong. A common reset wired to both drives can also bring them back to life after a shutdown. It works well and is quite simple once it is implemented. Dave On 1/9/2015 4:03 PM, rayj wrote: Greetings Dave, I have some long term plans to build a gantry similar to the one you
Re: [Emc-users] Dual servo motor gantry
Dave, Thanks for the clarification, and the education. I'm strictly a hobbyist, with a box full of NEMA 34 stepper motors. Anytime steppers are mentioned, I pay attention. Obviously, the size of the motors limits my design options, hence my interest in using 2 together. I saw you were using stepper motor signals and incorrectly assumed you were using stepper motors. Thanks again for the informative reply. Raymond Julian Kettle River, MN The things we admire in men, kindness and generosity, openness, honesty, understanding and feeling are the concomitants of failure in our system. And those traits we detest, sharpness, greed, acquisitiveness, meanness, egotism and self-interest are the traits of success. And while men admire the quality of the first they love the produce of the second. -John Steinbeck, novelist, Nobel laureate (1902-1968) On 01/10/2015 10:49 AM, Dave Cole wrote: No.. the Automation Direct servo drives are full blown digital servo drives. They can operate in at least three different modes. Position mode (the drive accepts step and direction signals from the CNC controller), Velocity mode (the CNC controller outputs a +/-10 volt signal that is a velocity command signal - ie how fast do you want the motor to rotate in forward or reverse direction), and torque mode (the CNC controller outputs a +/- 10 volt signal that is a torque command - how much torque should the motor output to the system.). LinuxCNC can output a step and direction signal which is oftentimes used to control stepper motors, but can also be used to control smart servo drives that can accept a step and direction signal (like a stepper drive). In the case of a smart servo drive, the drive itself closes the position loop itself by receiving the encoder signal from the motors. LinuxCNC is also frequently used with servo drives in velocity mode. In that case LinuxCNC outputs a +/-10 volt signal which indicates a velocity command to the drive (how fast and in a positive or negative direction).I believe that LinuxCNC can also drive servos in Torque mode but torque mode is trickier to tune, and I have never used that with LinuxCNC. (I don't see any advantage of using torque mode with LinuxCNC for most applications.) So in the situation we are discussing, the smart servo drives are doing their own closed loop position control and the CNC controller just sends a step and direction pulse to them to rotate in the positive and negative direction and at a speed dictated by the the pulse stream rate. The drives themselves receive the encoder feedback pulses and also the step and direction pulses from the CNC controller so the drives themselves knows where they are suppose to be (via the position command from the LinuxCNC controller) and where they actually are (from the motor encoder).The difference is the following error. If the following error becomes excessive the drives themselves are intelligent enough to shut themselves down.When they do that they usually output a fault signal. That fault signal can be wired to the opposite servo drive as a shutdown signal. So if either drive has excessive following error (like something has jammed up) then both gantry drives will shutdown preventing the gantry from becoming racked out of shape. In the particular case of the gantry machine I did a few years ago, I also had a PLC in the system. So I wired the servo drives into the PLC. If either servo drive output a fault signal, I shutdown the opposite servo drive.But I only did that because I had a PLC in the system. I could have cross wired the servo drives directly (it might have required a relay) to make the logical connection. This is the servo drive and motor I used for that machine. http://www.automationdirect.com/adc/Shopping/Catalog/Motion_Control/Servo_Systems/Medium_Inertia_%281KW_-_3KW%29_Servo_Systems/1KW_Servo_System_%28Med_Inertia%29 Machmotion.com sells Teco servo drives (as do a few other distributors in the USA) and they work almost identically to the Automation Direct drives but cost about 30% less. Dave On 1/9/2015 5:08 PM, rayj wrote: Dave, Thanks for the reply. So you have position feedback from the motor shafts, essentially a servo system with stepper motors, kinda? And if the detected position differs from commanded position by a specified amount, it stops? Did the motors come with the feedback hardware or did you add it? If you added it, what hardware did you use? Raymond Julian Kettle River, MN The things we admire in men, kindness and generosity, openness, honesty, understanding and feeling are the concomitants of failure in our system. And those traits we detest, sharpness, greed, acquisitiveness, meanness, egotism and self-interest are the traits of success. And while men admire the quality of the first they love the produce of the second. -John Steinbeck, novelist, Nobel laureate
[Emc-users] Emc-users: hybrid iso csum
hello as of 10jan2015 6pm CDT the hybrid iso csum listed here linuxcnc.org/docs/html/common/Getting_LinuxCNC.html is incorrect the csum listed here http://www.linuxcnc.org/index.php/english/download _is_ correct on the morning of 10jan the main website was in Italian porco dio! so i didnt look very closely i dont see how to correct it myself but others may re-download the image trying to get a good csum. Cradek got me the straight skinny, thx! thanks TomP tjtr33 -- Dive into the World of Parallel Programming! The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users