Page 3 of 4

Re: Homing runs things in reverse.

Posted: Thu Mar 19, 2015 11:33 am
by zhangxueyou
ok

Re: Homing runs things in reverse.

Posted: Thu Mar 19, 2015 12:43 pm
by email4walker
The axis (x, y, and z) will not stop when they hit their end stop switch. I have the switches plugged into the positives and negatives on the board. What do you think is wrong? See the pics.
20150317_204411.jpg
20150317_204411.jpg (56.47 KiB) Viewed 12900 times
20150319_002056.jpg
20150319_002056.jpg (78.68 KiB) Viewed 12900 times
20150319_002108.jpg
20150319_002108.jpg (57.56 KiB) Viewed 12900 times
20150319_002311.jpg
20150319_002311.jpg (44.45 KiB) Viewed 12900 times

Re: Homing runs things in reverse.

Posted: Thu Mar 19, 2015 2:04 pm
by zhangxueyou
I am so sorry that we did not say concretely in our wiki page. The "+" pin is useless, so the 2 wires should plugged in "S" and "GND" pins.
QQ截图20150319140129.png
QQ截图20150319140129.png (550.78 KiB) Viewed 12897 times
Thank you.

Re: Homing runs things in reverse.

Posted: Thu Mar 19, 2015 2:23 pm
by email4walker
I am getting a error saying "endstops hit: Y (x and z too)" but they are not touching the endstop switch and movement does not stop if I press the switch while a axis is moving. Manual control will not let me move the axis (x, y, and z) in reverse any more too.

Re: Homing runs things in reverse.

Posted: Thu Mar 19, 2015 2:41 pm
by zhangxueyou
Do you use the firmware that I sent you? If not, you should reverse the relevant values in the "configuration.h":
"
// The pullups are needed if you directly connect a mechanical endswitch between the signal and ground pins.
const bool X_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool Y_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool Z_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool X_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool Y_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool Z_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
"
Above sourcecode are correct.

Re: Homing runs things in reverse.

Posted: Thu Mar 19, 2015 5:38 pm
by email4walker
What are pullups?

Re: Homing runs things in reverse.

Posted: Fri Mar 20, 2015 7:27 am
by email4walker
Ok, thanks to your help, I got it fixed. My endstops inverted needed to be false. I had already set them to true, but I should have left them false. On last question, What should my settings be to produce better prints? See the pics below:
20150319_190353.jpg
20150319_190353.jpg (214.93 KiB) Viewed 12879 times
20150319_190408.jpg
20150319_190408.jpg (218.98 KiB) Viewed 12879 times
20150319_190421.jpg
20150319_190421.jpg (203.98 KiB) Viewed 12879 times
Thanks.

Re: Homing runs things in reverse.

Posted: Fri Mar 20, 2015 8:19 am
by zhangxueyou
Please tell me your nozzle diameter and filament diameter

Re: Homing runs things in reverse.

Posted: Fri Mar 20, 2015 8:51 am
by email4walker
The filament is 1.75mm and the Nozzle Diameter is .4mm .

Re: Homing runs things in reverse.

Posted: Fri Mar 20, 2015 9:50 am
by zhangxueyou
Please refer to the attachment.
slicer settings(1.75-0.4).rar
(670.45 KiB) Downloaded 638 times
Note:
If you use PLA, the extruder temperature should be 200 degrees (Filament settings>Filament>...)
the bed temperature should be 70-80 degrees,first layer could be 80 degrees (Filament settings>Filament>...)