New Build Needing Firmware Help!

Having a problem? Post it here and someone will be along shortly to help
Post Reply
RTLdan
Printmaster!
Posts: 36
Joined: Wed Apr 24, 2013 3:57 am

New Build Needing Firmware Help!

Post by RTLdan »

Hello everyone!
I've just finished getting my Rostock Max built.
I was able to connect it to Repetier Host (.90c) and I even uploaded the latest github Rostock Max firmware via Arduino IDE.

My trouble is this...certain commands to the motors don't seem to be responding properly.
The most obvious example is when I try to call G28. All of the motors move up towards the home switches as they should, but they stop moving after only maybe an inch or so of upward movement. If I send another G28 code, they will once again move up towards the home switch but again stop after about an inch or so of movement. Weird.
Using the manual controls in RP I am pretty sure I was able to move each of the three axis (can't remember if I moved all three manually but definitely at least two) although it seemed to be with the same sort of single short movements.

What could be the culprit in a situation like this?

I read something online somewhere about perhaps the units being incorrect when travel is shorter than it should be, but I would assume the units are right since the firmware was flashed directly from the latest on the SeeMeCNC website??

It may also be worth noting, this kit was ordered I think in April. I recall there are a different number of steps on some of the Rostocks?

Anyway, all help is immensely appreciated.
Thanks in advance!
-Daniel
Portland, Oregon
osr
Prints-a-lot
Posts: 34
Joined: Fri Oct 18, 2013 11:50 am

Re: New Build Needing Firmware Help!

Post by osr »

Did you send the M119 code to test the endstops first? I remember mine behaving similarly before I got the endstops right. Here's that part of the manual.
The first test that you need to perform is on the end stop (or “limit”) switches that you installed
on each Idler Bracket.
In order to test them, click your mouse in the “G-Code:” box and type:
M119
and then press
ENTER.
Make sure that the end stop adjustment screws are not in contact with the switches. If they
are, move the platform down by hand a little bit to get them to disengage the switches.
In the log window, you should see the following text appear:
x_max:L y_max:L z_max:L
This would indicate that all three end-stop switches have not been pressed. If you see anything
different, please check your wiring! Now I want you to hold down the switch lever for the X axis and
re-run the M119 command. You should see the
x_max
value change to “H”. Do this for the Y and Z
axes. This will ensure the end stop switches are functioning – this is very important for the next step
I also increased the z-axis feed rate in the printer settings so that manual movments didn't take forever. The default is 100, and that's probably good for not crashing the nozzle into the platform during setup, but it goes pretty slow.
RTLdan
Printmaster!
Posts: 36
Joined: Wed Apr 24, 2013 3:57 am

Re: New Build Needing Firmware Help!

Post by RTLdan »

Hi OSR!
Thanks for the speedy reply!
I ran M119 last night when I was obviously a little too tired to be working on my printer, and somehow I hadn't noticed that autoscroll was "off", so when I called the M command I never saw the resulting value.

I just rechecked calling M119 and my values are different.
Mine is coming up x_max:H y_max:H z_max:H.
Holding down the endstop roller does not change the value.
I'll try reseating my endstop connections and taking a look for anything odd, but is there a reason why mine say H instead of L that could be related to firmware? Or something else? I would be surprised if all three of my endstops were incorrectly seated or wired...though anything is possible!

Thanks again!!
-Daniel
User avatar
Eaglezsoar
ULTIMATE 3D JEDI
Posts: 7159
Joined: Sun Apr 01, 2012 5:26 pm

Re: New Build Needing Firmware Help!

Post by Eaglezsoar »

Since you have an older kit, it is also possible that you have the 15 tooth pulleys. The latest firmware is set for 20 tooth.
Verify the number of teeth you have on your belt drive gear, see this link for the proper steps per mm for the 15 tooth if
that is what you have: http://forum.seemecnc.com/viewtopic.php?t=2474&p=18143
User avatar
Eaglezsoar
ULTIMATE 3D JEDI
Posts: 7159
Joined: Sun Apr 01, 2012 5:26 pm

Re: New Build Needing Firmware Help!

Post by Eaglezsoar »

RTLdan wrote:Hi OSR!
Thanks for the speedy reply!
I ran M119 last night when I was obviously a little too tired to be working on my printer, and somehow I hadn't noticed that autoscroll was "off", so when I called the M command I never saw the resulting value.

I just rechecked calling M119 and my values are different.
Mine is coming up x_max:H y_max:H z_max:H.
Holding down the endstop roller does not change the value.
I'll try reseating my endstop connections and taking a look for anything odd, but is there a reason why mine say H instead of L that could be related to firmware? Or something else? I would be surprised if all three of my endstops were incorrectly seated or wired...though anything is possible!

Thanks again!!
-Daniel
Do you have the endstop wires plugged into the max ports on the Rambo? It is very easy to plug them into the Min ports if you are not paying attention.
RTLdan
Printmaster!
Posts: 36
Joined: Wed Apr 24, 2013 3:57 am

Re: New Build Needing Firmware Help!

Post by RTLdan »

Ah! Yes! That fixed my problem!
I had indeed accidentally plugged the endstops in the min ports.
Switching that solved everything.
Thanks to both of you for your fast and friendly help!
I'll be checking into my belt tooth situation now too.
Thanks!
-Daniel
Post Reply

Return to “Troubleshooting”