--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To post to this group, send email to ope...@googlegroups.com.
To unsubscribe from this group, send email to openpnp+u...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To post to this group, send email to ope...@googlegroups.com.
To unsubscribe from this group, send email to openpnp+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msg/openpnp/-/Fr-qIWLZbcsJ.
To view this discussion on the web visit https://groups.google.com/d/msg/openpnp/-/2QIOYqVZOGQJ.
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To post to this group, send email to ope...@googlegroups.com.
To unsubscribe from this group, send email to openpnp+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msg/openpnp/-/06l73sV9EUIJ.
"Yep, but luckily we don't need synchronization with PnP. Just need to know when the command has completed."Good point.
On Thursday, January 10, 2013 5:02:08 PM UTC-5, Jason von Nieda wrote:Yep, but luckily we don't need synchronization with PnP. Just need to know when the command has completed.Jason
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To post to this group, send email to ope...@googlegroups.com.
To unsubscribe from this group, send email to openpnp+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msg/openpnp/-/cwN9xSQ3GiUJ.
Guys I personally feel this stepper mounted driver cum control board is quite good but wat if if u want to debug or rectify a driver wat if it fails due to some problem then you have to turn the whole machine to reach the driver controller. I would prefer a main control board with onboard drivers so that I can rectify it or debug or hack when I need if in one place it is good but what Jason found is quite interesting a SPI based is good but not the stepper mounted idea and not for my pnp...
Just my thought guys.. :-)
Not an exciting design, but it is cheap, extensible and easy.
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To post to this group, send email to ope...@googlegroups.com.
To unsubscribe from this group, send email to openpnp+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msg/openpnp/-/RHQ34mRTSP4J.
My last machine drove three axes with one Arduino. Calculating the trajectories was the fun part and I did it on Windows using parametric quintic curves as described by Prof Rida Farouki in his book on Pythagorean Hodographic Curves. The computer would send the Arduino a single 3d trajectory of up to 100 points and the Arduino would drive all three steppers in sync through that trajectory. But that is another story.
I am fascinated by your earlier comment about PnP not requiring coordinated motion. That is very insightful. To me it implies that the axes can be driven separately as long as they arrive at feeder and pcb at the same time. In other words, the accel prrofiles dont need to be coordinated, which simplifies the math a lot.
That said, I didnt know about Grbl and will read up on it.
Thanks,
Karl
Grbl is really interesting. It takes g code subset and the arduino orchestrates the steppers with individual accel profiles. This is good cool stuff!
I might need multiple grblduinos. My PnP will have 5-9 steppers. On my last CNC machine I did not use gcode at all but my Arduino coding was analogous to grbl. In particular, I noticed that my Arduino Mega had its hands full orchestrating three steppers. Based on that experience I am thinking that perhaps a single grblduino might at best only support at most 4 steppers well?
If that is indeed the case, then I believe I will need to use 3 or 4 grblduinos more or less like this:
1 grblduino for each yz axis fixed gantry with 3steppers. I.e. no x-axis gcodes
1 grblduino for component tray feeders with 1-2steppers. i.e. only x axis gcodes
1 grblduino for pcb tray feeder with 1stepper. i.e., only x axis gcodes.
Will I be able to help make openpnp support the above configuration?
I can happily write software with your guidance.
Karl
Karl
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To post to this group, send email to ope...@googlegroups.com.
To unsubscribe from this group, send email to openpnp+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msg/openpnp/-/bgNSzXgWgQ0J.
Hi Riley,
Nice board look's awesome but is it open source or your custom development...