Page 1 of 1

GEEETECH PRO B Can't update Firmware (Solution)

Posted: Thu Jun 15, 2017 11:49 pm
by Mickhes
Hi all,
I'm new in this 3D printing world, several years ago i built and learnt how to use a CNC router machine from 0, so i have knowledge about mechanics and softwares, as they are similar to 3D printers for some sides.

I bought on ebay a DIY Kit, really cheap one to be honest, of a Geeetech Prusa i3 Pro B, kind of really basic Prusa Clone.
As it is cheap of course it requires some help to show all the potential it has.

After setting it up, i decided to solve some mechanical issues as X carriage Wobbling, Heated Bed Warping, and was everything fine until i get to the Marlin Firmware.

I'm running on a 2008 Macbook pro, one of the lastest OS in, using Arduino 1.0.1 and Marlin firmware, everything downloaded from the site manual.

What i needed to do after some mechanical changes, was to set up the Steps/mm for each axes, but Arduino hasn't been helpful this time, keep getting me back the Timeout error;
No firmware means that i can't even print a raft because the calibration isn't good at all, and that's the bad part.

But i found out a Partial solution, it is not immediate for who hasn't get any G Code knowledge, so i decided to write it up here:

Most users are using Repetier and Slic3r.
I'm running Simplify 3D, That works as a Slicer and a G-code controller.

There's a part in the settings who let you add some G-Code lines before each printing session, (Scripts)
in Simplify 3D is here :

Image
hosting pic


In Slic3r is here:

Image
how do you upload a photo

As you can see i added some Lines:
G28 // This homes all axes
M92 E105.00 // This is the extruder Steps/mm (i have a simple direct gear drive, the standard found in the box
M92 Z400.00 // This is to set up the Z axis Steps/mm (i have 2 Leadscrews with 2mm pitch)
M92 X80.00 // This is the setting for the X axis, so the Left/Right movements
M92 Y80.00 // This is to set up the Y Axis, so the Heated Bed movements forward and backward

You can calculate your steps/mm easily here : http://www.prusaprinters.org/calculator/

and then you can add this G-Code into your slicer, changing the values of course
so it will set up at least the calibration of your machine

Hope this helps, if there is something unclear i'm happy to help, as i know how does it feels to struggle about mechanics and softwares.

Re: GEEETECH PRO B Can't update Firmware (Solution)

Posted: Fri Jun 16, 2017 8:47 am
by William
Thank you for sharing your valuable experience. :D