Welcome! Log In Create A New Profile

Advanced

Arduino 2560 + Pronterface on Mac endstop issue

Posted by rkomar 
Arduino 2560 + Pronterface on Mac endstop issue
July 04, 2012 01:56PM
I put together a mendel prusa using ramps 1.4 and Marlin.Nemu motors and mechanical endstops

All up to date software as for pronterface and Auduino 0023

First, all motors are working in both directions when testing so not problems there.

With pronterface I can move all motors with + but none when choosing any - number 1, 10 or 100.

I have been playing with Marlin configuration.h and sometimes can get the all x , y and z moving one direction or the other but not both with + or -

when clicking - Y I receive a message: echo:endstops hit: Y:19.99 and same message type with Z and X all echo with a - click.

With M119 I get:

SENDING:M119
x_min:H x_max:L y_min:H y_max:L z_min:H z_max:L

and with M114 I get:

SENDING:M114
X:0.00Y:0.00Z:0.00E:0.00 Count X:0.00Y:0.00Z:0.00

I think I need help in homing but not sure as this is my first printer.

Any help in setting this is greatly appreciated.

Thank you all..
Re: Arduino 2560 + Pronterface on Mac endstop issue
July 04, 2012 02:57PM
The min endstops should be L when they are not triggered.


[www.hydraraptor.blogspot.com]
Re: Arduino 2560 + Pronterface on Mac endstop issue
July 05, 2012 10:40AM
Try inverting your endstops in the firmware.
Re: Arduino 2560 + Pronterface on Mac endstop issue
July 05, 2012 02:10PM
When setting the invert to true the motors move one way and when changed to false they move the other, but never move both at the same time.

very strange.

// The pullups are needed if you directly connect a mechanical endswitch between the signal and ground pins.
const bool X_ENDSTOPS_INVERTING = true; // set to true to invert the logic of the endstops.
const bool Y_ENDSTOPS_INVERTING = true; // set to true to invert the logic of the endstops.
const bool Z_ENDSTOPS_INVERTING = true; // set to true to invert the logic of the endstops.
//#define DISABLE_MAX_ENDSTOPS
Re: Arduino 2560 + Pronterface on Mac endstop issue
July 05, 2012 02:39PM
nophead Wrote:
-------------------------------------------------------
> The min endstops should be L when they are not
> triggered.

where to you change this?
Re: Arduino 2560 + Pronterface on Mac endstop issue
July 05, 2012 03:43PM
That is because the max endstops seem to be active and seem to be seen in the triggered state. If you don't have max endstops it looks like you need to un-comment #define DISABLE_MAX_ENDSTOPS.


[www.hydraraptor.blogspot.com]
Re: Arduino 2560 + Pronterface on Mac endstop issue
July 05, 2012 05:12PM
nophead, thank you for your help. it is appreciated. all appears to be working...
Sorry, only registered users may post in this forum.

Click here to login