Welcome! Log In Create A New Profile

Advanced

Pronterface home issues

Posted by tanner331 
Pronterface home issues
September 20, 2014 01:10PM
Hi
I have a reprap rostock 3d printer and I have been trying to configure it.
I am having issues using pronterface. The problem I am having is that when I hit the "home" it does not move all the axis to the endstops. Instead it makes a high pitched hum for a few seconds then if you try to lower it it will, but if you try to raise it will not go past that point that it was at when you hit home. It seems like it is establishing home instead of going to the endstops.
What should I do to fix this problem.
Thanks
Tanner
Re: Pronterface home issues
September 20, 2014 05:13PM
Is this when you run the jcrocholl firmware from this thread?

Is something restricting the movement of the belt?
It sounds like it tries, but just can't get any higher.

Are all your endstops triggering correctly? (M119)


RS-Online Ormerod #263, Kossel mini with Minitronics, Prusa i3 MK2
Re: Pronterface home issues
September 20, 2014 10:55PM
I am using the jcrocholl firmware.
Nothing is restricting the movement of the belts, I can lower it and raise it with the motors manually with no problem, and when I restart it at another location it will not home no matter what position I start it in.
I also checked the endstops and they are functioning properly.
Tanner
Re: Pronterface home issues
September 21, 2014 04:20AM
Strange! So your situation looks like this:

- You click home to initialize the printer
- 2 axis move all the way to the endstops
- 1 does not move at all, but makes sound
- After that, you can move all 3 axis down
- But when you move up, 1 stops to soon

Which axis is refusing? I guess that it is Z?
Do you have a probe connected to Z_MIN?

If so, try to disable the probe and see if that works.

Can I take a look at your pins.h and Configuration.h?


RS-Online Ormerod #263, Kossel mini with Minitronics, Prusa i3 MK2
Re: Pronterface home issues
September 21, 2014 04:17PM
All three axis are refusing to home.
What do I have to modify in pins.h, I left that one original?
I cannot get to pins.h because the tabs at the top of the arduino window go off the screen.
Thanks
Tanner
Re: Pronterface home issues
September 22, 2014 03:38AM
You have selected a hardware profile in Configuration.h by setting MOTHERBOARD,
pins.h contains the hardware definitions that belong to the selected hardware profile.

You use pins.h to tweak the hardware pin definition to the machine that you build,
for some motherboards the default MIN and MAX endstops need to be swapped.

To open pins.h you can click the arrow on the right top of Arduino, under the 'looking glass',
this shows you a list that sometimes does not fit on the display, then you still can't open it.

One other method is pressing CTRL+ALT+RIGHT to scroll through the open pages,
you don't see the filenames, but the file you are looking for starts with "#ifndef PINS_H"

You can also use an external editor to open that file, but you need to restart Arduino
to make it refresh that file, otherwise it will probably be overwritten by the old version.

Search for your motherboard type in pins.h by searching for "== 33" for a RAMPS setup,
substitute 33 with the number of the motherboard that you selected in Configuration.h

If your board is configured like this:

#define X_MIN_PIN 2
#define X_MAX_PIN -1

Then it probably needs to be changed to this:

#define X_MIN_PIN -1
#define X_MAX_PIN 2

You need to do the same for the Y and Z axis.

When all three axis refuse to home it is usually the endstops that are TRIGGERED while they are released,
if you have a mechanical endstop switch it should be connected to S and GND, and defined to use a pull-up.

If your endstops are inverted, you can set ..._MAX_ENDSTOP_INVERTING to true in Configuration.h

M119 should say "open" when not triggered, it also should not show X_MIN and Y_MIN status.

I would advise to disable the probe (Z_MIN_PIN) while testing, and enable that feature later if you like to use it.

Edited 1 time(s). Last edit at 09/22/2014 03:40AM by 3D-ES.


RS-Online Ormerod #263, Kossel mini with Minitronics, Prusa i3 MK2
Re: Pronterface home issues
September 22, 2014 05:36PM
Quote
3D-ES



M119 should say "open" when not triggered, it also should not show X_MIN and Y_MIN status.

Hi
I am currently out of town for the week so I will not get to try fixing the pins.h till this weekend.
When I did the M119 It came up as x_max, y_max,z_max, and x_min were all open, could the x_min have something to do with the problem?
Thanks
Tanner
Re: Pronterface home issues
September 23, 2014 05:55AM
Could be, I don't quite understand what is happening!

I expect it to home normal when x_min pin shows 'open',
please post your config if disabling x_min does not work.


RS-Online Ormerod #263, Kossel mini with Minitronics, Prusa i3 MK2
Re: Pronterface home issues
September 26, 2014 10:03PM
Hi
It was z min that was coming up as open, not x min.
My Configuration.h had the motherboard set to 33.
under the sections of motherboard == 33 there is not a
#define X_MIN_PIN
#define X_MAX_PIN
What #define X_MIN_PIN & #define X_MAX_PIN do I need to change?

I also tried Repetier instead of pronterface and it does the same thing when I click the home button.

I think I will try posting a video soon so you can see what the problem looks like.

Thanks
Tanner
Re: Pronterface home issues
September 29, 2014 01:58PM
I fixed the problem with the printer not homing.
The HOMING_FEEDRATE in congiguration h was set to high, it was set to 200*60 for each axis, this is 12000.
I set the homing feedrate to 200 and it homed the printer just as it should, I am still experimenting with the speed of the printer but for now 200mm/s works fine.
Thanks for you help
Tanner
Sorry, only registered users may post in this forum.

Click here to login