Excellent work Jason.. I'm looking forward to trying it this weekend.
Which branch do we download/use? master I assume..
--
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/-/9t3-NBEt1W4J.
For more options, visit https://groups.google.com/groups/opt_out.
Ah, yes I did see that homing Z was disabled, thanks for the
clarification. I had another bug that moved the wrong axis during
homing (Move X and Y when Z was homing), I patched it by commenting
out the following line (had to do the same with official grbl):
// Apply the global invert mask
- out_bits ^= settings.invert_mask_stepdir;
+ // out_bits ^= settings.invert_mask_stepdir;
Hmm,
> My machine moves negative down. Here is an overview of the expected machine
> coordinate systems:
> http://code.google.com/p/openpnp/wiki/UserManual#Coordinates
"the Y axis moves negative back to positive ahead", this is opposite
from most CNCs it seems, which moves negative towards you and positive
away from you, so homing X,Y is in the front-left corner.
Thanks, you might also want to look at the description of these:
> Thanks for the patch. I will include similar logic - I'll just make it so
> the user can configure which direction to move each axis for homing.
$8 = 17 (step port invert mask. binary = 00010001)
$9 = 0 (step port invert mask. binary = 00000000)
I thought first that $9 was for C-axis but turns out to be for limit
switches (neat though!).
Look at the driver boards for 3d printers – most of them are suitable. I’ve pulled the driver board off my Ultimaker (which uses an Arduino Mega2560) and put it on my PnP machine while I wait for my smoothieboard to arrive.
Paul.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msg/openpnp/-/DpC1w9EszQMJ.
That’s a nice board you’ve made, I’ve heard good things about it. I was thinking about getting one myself but I wanted a Cortex M3/4 based MCU. After programming 8bit AVRs for years, and now having moved to 32bit ARM Cortex M based chips I don’t think I could ever go back!
Paul.
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msg/openpnp/-/Af-3UIvBMbEJ.
To view this discussion on the web visit https://groups.google.com/d/msg/openpnp/-/4GKC90SExnUJ.
To view this discussion on the web visit https://groups.google.com/d/msg/openpnp/-/aKyfO0gltWwJ.
Oh I beg your pardon!
My linuxcnc + TB6560 is not very "polite" then, or is it the TB6560 who does the morphing?
I was thinking about how to overcome the high clockrate that seems to be the problem with different controllers.
By lowering the microstepping, we can achieve higher speed with lower clockrate.
And if the resolution achieved is within the need, then why bother with microstepping?
To view this discussion on the web visit https://groups.google.com/d/msg/openpnp/-/aKyfO0gltWwJ.
> <mailto:openpnp%2B...@googlegroups.com>.
Will do. The other thing I forgot to mention is that my mechanical section is a Delta robot which has non-linear axis, so the controller needs to do *many* sin/cos operations.
.
To view this discussion on the web visit https://groups.google.com/d/msg/openpnp/-/qWT7N3xzoF8J.
For more options, visit https://groups.google.com/groups/opt_out.
Jason, I have bought a TinyG board for FirePick testing. It offers immediate capability and convenience. In other words, "yes, please and thank you for a TinyG driver". 8)
Note that the TinyG json protocol might be preferable for your TinyG driver given that the TinyG JSON may become the basis for a new open source motion protocol. GCode is a bit confining. Alden has more info if you are interested. Is Jason for JSON?
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msg/openpnp/-/Pnwijoah4tMJ.
Thanks,
Karl
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msg/openpnp/-/mdCYduTUEc0J.
In my dreams (nightmares?) I foresee a need to coordinate 6-9 steppers or servos, so one aspect of TinyG I want to explore is G93 inverse time mode to coordinate those axes as synchronous movement. e.g., dwell for T1 and move for T2, where the sum of T1 and T2 is the same for all axes. That requirement sort of arises from the topology of FirePick with multiple flying doohickies, but I wont need to worry about that for a few months. Right now it is all about nuts and bolts.
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msg/openpnp/-/aQAmxjmsIFUJ.
To view this discussion on the web visit https://groups.google.com/d/msg/openpnp/-/4BRpA41ipTUJ.
(munches on popcorn to see if guess is correct)
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msg/openpnp/-/beF9aR4tqdsJ.
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msg/openpnp/-/beF9aR4tqdsJ.
Me happy. Thank you, Alden.
Whoops. I meant four AXES in one translational domain. Sorry.
I am the only one with more than 4 axes, so that is just 1 data point. However, a SCARA machine with solenoid Z would also benefit from a 2-axis "MicroG"
My TinyG arrived yesterday. Yippee! and Thank you.
(Ami, is that a spring in your pocket, or are you just happy to see me?). 8)
Hope this helps and thanks again.
Alden, here is my shiny new TinyG in the corner where I think I can wire in all four steppers without extra cabling. The vertical mount lets me position TinyG close to the steppers. I also think I will have the TinyG wire connectors on the bottom as shown so that I can route wiring along the extrusions. As we discussed offline, I hope to use natural convective cooling without fans and the vertical mount facilitates that.
Hope this helps and thanks again.
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msg/openpnp/-/Z5mhNAVQxEkJ.
--Alden
I also purchased a lenovo 20V 90W power adapter clone for USD20 and am going to chop off the plug and stick the wires into TinyG power connector. It is cheaper to chop the plug than find the jack, which I find bizarre.
Will test TinyG directly until Jason is done with driver.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/6607d821-a6e7-478b-878f-d1e94458d1c7%40googlegroups.com?hl=en-US.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/871a73c5-1290-48bd-8bef-4c074e595d81%40googlegroups.com?hl=en-US.