--
You received this message because you are subscribed to the Google Groups "FirePick" group.
To unsubscribe from this group and stop receiving emails from it, send an email to firepick+u...@googlegroups.com.
To post to this group, send email to fire...@googlegroups.com.
Visit this group at http://groups.google.com/group/firepick.
For more options, visit https://groups.google.com/d/optout.
That's pretty awesome Karl! Nice work!Your video link, though, is referencing your account and doesn't work for people who are not you. Here's a better one :)Jason
On Sun, Jun 21, 2015 at 7:49 PM, Karl <ka...@firepick.org> wrote:
....and...To prove how smooth and gentle FireStep is.......I balanced a ping pong ball on the pen.Try THAT with Marlin!:D
--
You received this message because you are subscribed to the Google Groups "FirePick" group.
To unsubscribe from this group and stop receiving emails from it, send an email to firepick+unsubscribe@googlegroups.com.
Thanks, Jason! My bad. YouTube fries my peabrain.BTW, FireStep should also work with Cartesian machines.Once I wrap up FPD calibration, I hope to take a look at OpenPnP integration.I'm hoping it will just fit right in, since the OpenPnP motion planner is organized
logically around "start here and go there", with path left up to the driver.
On Sunday, June 21, 2015 at 7:54:14 PM UTC-7, jason wrote:
That's pretty awesome Karl! Nice work!Your video link, though, is referencing your account and doesn't work for people who are not you. Here's a better one :)Jason
On Sun, Jun 21, 2015 at 7:49 PM, Karl <ka...@firepick.org> wrote:
....and...To prove how smooth and gentle FireStep is.......I balanced a ping pong ball on the pen.Try THAT with Marlin!:D
--
You received this message because you are subscribed to the Google Groups "FirePick" group.
To unsubscribe from this group and stop receiving emails from it, send an email to firepick+u...@googlegroups.com.
To post to this group, send email to fire...@googlegroups.com.
Visit this group at http://groups.google.com/group/firepick.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "FirePick" group.
To unsubscribe from this group and stop receiving emails from it, send an email to firepick+u...@googlegroups.com.
Looking forward to that Karl. Let me know if you need any help with the OpenPnP integration. Happy to help.
Neil,Check out the reference TinygDriver for some examples of using JSON in a driver. I've already got a JSON library in OpenPnP for that purpose, so if it suits your needs might as well use it.
So to get my head around this, the serial data to the Arduino is in text JSON format instead of GCODE?So if I wanted to link this to a slicer for 3d printing/ laser I need a converter stage that converts gcode to json ? I'm real keen to see how smooth the laser looks with this
--
You received this message because you are subscribed to a topic in the Google Groups "FirePick" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/firepick/lvLroV0db0U/unsubscribe.
To unsubscribe from this group and all its topics, send an email to firepick+u...@googlegroups.com.
sweet, I'll have a look if there's something I can fiddle with in there or make a simple console app that generates it for me. for the laser, drawing a square would let me test it out just using json strings on the comport.
What direction would 3d printing take. Will we mod our own slicer to output direct json. or have a middle layer that converts gcode to json? you would lose all the nice stuff you can do with curves tho using gcode
One thing to allow for with the laser is that it will burn more during acceleration because it hasn't reached cruise velocity. FireStep has longer accels (e.g., 350 ms) to keep that pingpong steady. For cutting, it will be fine. For engraving I'm uncertain.What I'm finding is that 3Dprint and PnP movements are drastically different. 3D is highG bumper cars and PnP is silky smooth electric car. It's also stroke based, rather than "lotsa little itty bitty lines.". I have a hunch laser engraving possibilities are quite different and interesting with FireStep's stroke-based approach. My interest in PH curves was driven by 3D sculpting. I originally wanted to route smooth PHCurves in 3D space. That's a lot of sawdust so I gave up. Laser engraving, though.... hmmm!
--
You received this message because you are subscribed to the Google Groups "FirePick" group.
To unsubscribe from this group and stop receiving emails from it, send an email to firepick+u...@googlegroups.com.
To post to this group, send email to fire...@googlegroups.com.
Visit this group at http://groups.google.com/group/firepick.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "FirePick" group.
To unsubscribe from this group and stop receiving emails from it, send an email to firepick+u...@googlegroups.com.
To post to this group, send email to fire...@googlegroups.com.
Visit this group at http://groups.google.com/group/firepick.
For more options, visit https://groups.google.com/d/optout.
However.
If you want a fast PnP
machine, take the time to tune your steppers using FireStep instructions. The voltage will be lower.
I'd be curious to hear where you think the performance is being capped - the number of movements per second through the driver, or the motor itself. Increasing the micro-step from 1/16 to 1/8 should give a hint, no?
N-1). Slip the drive belt over the 16 tooth pulley and slide the assembly onto the stepper shaft. Make sure the set screw engages the flat part of the stepper shaft. Tighten the set screw after enduring that the belt runs on the middle of both pulleys.
N). Tighten the belt using a new pull tie (as shown in step X of the dozuki tutorial).
--
You received this message because you are subscribed to the Google Groups "FirePick" group.
To unsubscribe from this group and stop receiving emails from it, send an email to firepick+u...@googlegroups.com.
To post to this group, send email to fire...@googlegroups.com.
Visit this group at http://groups.google.com/group/firepick.
For more options, visit https://groups.google.com/d/optout.
-Tom
And be warned, as I found out, if you mis configure the heater pins for either the hot end or the heated bed for 3D so that they are not pulled low , i.e. they are floating, then this turns on the heaters fully with NO temperature control ...
FireStep 0.1.5 is available:https://www.youtube.com/watch?v=0rBLWl5E1Qo* EMC02 pin assignments are default (but RAMPS1.4 is configurable)* A4988 drivers are a great improvement over DRV8825 in terms of low current adjustment for maximum speed* I have no idea which way to hook up EOPTO02 and so haven't been able to test* Installation https://github.com/firepick1/FireStep/releases/tag/1.5There is still a lot to be done on FireStep (e.g. FPD tool support, etc.),but my focus is now on FireREST as the FireStep driver.
Question regarding Firepick.Loaded Latest version of Firepick to Arduino.Uncoupled belts, and proceeded to calibrate, but only the Y-Axis appears to be enabled and slight hum.All of the drivers are set to 0.400 current.Re-loaded Marlin back on the arduino, and everything moves just fine.
{"xen":true}
{"yen":true}
{"zen":true}
--
Is it worth considering in future board changes to add pull up or pull down resistors on those pins that are critical? I know this would occupy valuable real estate but it might prevent a problem in the field for future applications.
Thanks , Reef
Good idea. I’m used to removing thermal switches, not adding them, so I didn’t even think of it!!
Paul.
I will check the enable's on each stepstick.Being that I can re-load Marlin on the Arduino, and all of the Axis work fine, I kinda ruled out the Drivers.I don't see why Marlin will enable all the drivers, but FireStep will not.The FireStep Version (Latest) on the Arduino is#define VERSION_MAJOR 0#define VERSION_MINOR 1#define VERSION_PATCH 10
That's the problem, I cannot get the FireStep to work.I believe OpenPnp will be fine once the arduino is doing it's thing.Where is the latest version of FireStep ? I choose the one marked Latest.
--
You received this message because you are subscribed to the Google Groups "FirePick" group.
To unsubscribe from this group and stop receiving emails from it, send an email to firepick+u...@googlegroups.com.
To post to this group, send email to fire...@googlegroups.com.
Visit this group at http://groups.google.com/group/firepick.
For more options, visit https://groups.google.com/d/optout.
Neil,
I deleted all projects in Eclipse, Deleted all OpenPnp and Re-Cloned the (dev) branch since it appears to be updated yesterday.I was able to get it to compile and re-create the .openpnp folder with machine.xml.Has the Firepick driver already been included in the machine folder or is it suppose still be a manual edit ?
- Go to Zero only zero's the DRO.
- C Axis and -E Axis move at the same time
- cannot train it to go between camera location and pick location.
- LED rings do not turn on.
What is the link for Karl's version.. I would happy to give that version a twirl.
- C Axis and -E Axis move at the same time
:D
Reef/LorenWow. That's sad news.I think Anthony got his FPD working with 0.1.10.This will be hard to debug via newsgroup.
private double XYZ_FULL_STEPS_PER_ROTATION = 400.0;
private double XYZ_MICROSTEPS = 16.0;
private double PULLEY_REDUCTION = 6.195;
FireStep 0.1.5 is available:https://www.youtube.com/watch?v=0rBLWl5E1Qo* EMC02 pin assignments are default (but RAMPS1.4 is configurable)* A4988 drivers are a great improvement over DRV8825 in terms of low current adjustment for maximum speed* I have no idea which way to hook up EOPTO02 and so haven't been able to test* Installation https://github.com/firepick1/FireStep/releases/tag/1.5There is still a lot to be done on FireStep (e.g. FPD tool support, etc.),but my focus is now on FireREST as the FireStep driver.
--
You received this message because you are subscribed to the Google Groups "FirePick" group.
To unsubscribe from this group and stop receiving emails from it, send an email to firepick+u...@googlegroups.com.
To post to this group, send email to fire...@googlegroups.com.
Visit this group at http://groups.google.com/group/firepick.
For more options, visit https://groups.google.com/d/optout.
The other, more significant issue is homing error. Homing error has a significant impact on nonlinearity at axis extremes such as 100mm. A single degree of homing error can cause a millimeter of linearity error. Hence the priority on visual calibration. A bubble level isnt quite good enough for us here.