CarlosGS / Cyclone-PCB-Factory

Cyclone (Circuit Cloner) is a parametric CNC mill design intended for PCB manufacturing.
https://reprap.org/wiki/Cyclone_PCB_Factory
1.15k stars 342 forks source link

End stops not working with grbl #60

Closed fisch3r closed 7 years ago

fisch3r commented 8 years ago

Hey there,

first all thanks for your great work!

Today I finished my build and everything is working except the end stops. I use Ramps 1.4 + Arduino Mega 2560 in combination with grbl in order to use bCnC. When I start the homing sequence the y-axis crashes into the end stop. The end stop lights up but the motor does not stop.

I connected the x-axis end stop to x-min and the y-axis end stop to y-min. See also the attached image. img_5929 The switches look like these.

Is there a command to check the end stop status, like M119? I did not yet try marlin so far.

CarlosGS commented 8 years ago

Hi, did you try wiping the EEPROM and flashing back GRBL? I don't recall the command to test endstops :S The best check would be to measure the voltage level at each RAMPS endstop pin with a multimeter.

lasicmk2 commented 7 years ago

Also, please check while running bCNC, if you push endstop by hand bCNC generate "hard limit" alarm, if not find "command" window in lower right corner of bCNC window ant type "$21=1" - it will activate hard limits. Next try above sequence once more.

CarlosGS commented 7 years ago

Closing this issue as it refers to firmware and software. If still persists, please submit it again to the most adequate of these: https://github.com/CarlosGS/grblForCyclone/issues https://github.com/vlachoudis/bCNC/issues I hope you did manage to solve it! :-)