Re: [FirePick] Smoothieware Homing

71 views
Skip to first unread message

Joshua Pritt

unread,
Apr 19, 2017, 2:53:59 PM4/19/17
to fire...@googlegroups.com
Nice work!  I hope Douglas himself can help out here since I'm still also just watching from the sidelines, cheering everyone on.

On Wed, Apr 19, 2017 at 2:07 PM, Tyler Kalinowicz <tylerka...@gmail.com> wrote:
Hi, I haven't ever posted in this group but myself and three other engineering students in our fourth year have been constructing our own rotary delta 3D printer this past year. We used a modified Firepick Delta code from the IcepickDelta (https://github.com/TTN-/Marlin/tree/Marlin_v1) to run ours on a Ramps 1.4 + Arduino mega. We designed it to be almost completely 3D printed and make use of 2020 aluminum extrusions, with a modular hot end we designed to allow use to detach the tool head for possible PnP, laser engraving or other such tools. It has run pretty well up until now, our prints aren't spectacular; we get jagged edges and the dimensions are slightly off (within 5%) but it's printing recognizable shapes and we've been impressed so far.

With the ramps and mega we were not able to get it over 50 delta calculations a second and only able to run it at 1/8th microstepping with 400steps/degree motors. We noticed the hot end was bowing (bowl shaped movement) as well as jagged lines when doing curves. We understand why the hot end is bowing, it was mainly due to our plastic pieces deflecting, however we have mitigated the problem (mostly, however it isn't causing significant issues right now). The DRV8825 drivers were getting really hot, and we decided we should give smoothieware a try after seeing Douglas' work on it in this group. 

We picked up an MKS SBASE v1.3 board (picture here:https://cdn.instructables.com/FTM/Q6UN/IN63CZON/FTMQ6UNIN63CZON.MEDIUM.jpg) and decided get it going last night. At 32 microstepping the motion is really smooth (I don't have a video right now but will try and get one uploaded to youtube soon). We were able to read the temperatures and heat our extruder and heated bed, as well as control the printer through jog controls. We are however having difficulty when homing the printer. The Marlin code works by using a max height for the nozzle as the reference when homing, not an angle. When homing we would home to max, and it would remember that point as z_max. With the smoothiware firmware for the Firepick made by Douglas Pearless the printer homes to an angle and it is set to home_to_min. 

We were hoping to ask and see if anyone else here is running the Firepick smoothieware and get some help in terms of our code and the homing issue. We haven't played around with it much since we have a big exam tomorrow, but hope to spend more time on the smoothieboard this weekend. Here is a link to the firmware with our values and changes for our printer: https://github.com/tylerkalinowicz/Smoothieware/blob/DouglasPearless-thermistor-fix/ConfigSamples/config_Adapt3D.txt 
It is forked from Douglas Pearless' firmware, I believe he is the one who's making it. Our next step is getting motion working as well as our induction sensor for bed leveling. Right now we have an induction sensor that worked on Marlin (the bed leveling algorithm with G29 did not work, but it could sense where the bed is with G30 command). so we are hoping to be able to adapt it to smoothieware and get it working easily. 

I will try and upload some videos tonight of our printer running on the ramps and arduino! 


--
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.
To post to this group, send email to fire...@googlegroups.com.
Visit this group at https://groups.google.com/group/firepick.
For more options, visit https://groups.google.com/d/optout.

Douglas Pearless

unread,
Apr 20, 2017, 1:31:59 AM4/20/17
to fire...@googlegroups.com
I have responded via another post, off to a movie and will update again as required after that.

Sent from my iPhone
To unsubscribe from this group and stop receiving emails from it, send an email to firepick+u...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages