Just finished to assemble my RepRapPro. NEXT STEP: Align and fine tune.

Just finished to assemble my RepRapPro.
NEXT STEP: Align and fine tune.

  • Rebuilt the extruder connector: due to false contacts
  • aligned the bed & axis

Learnings: care at the z axis end stop. During alignment I didn’t block the screws and on homing the z–axis the end stop suddenly drop down (by gravity) the motor did not stop, and the entire x stucture crashed on the bed not destoying everithing just for a chance and my quick power turning off.
I would like to had the PANIC button !!
Afert the crash I had to fix the structure and realign again.
NEXT STEP: Extruder test & first print

  • Changed the .pronsolerc pyton file of the pronterface application (customized RepRapPro) transforming the FAN button (I don’t use) in PANIC button, so that in case of panic I can just click to stop anything. Line 34 changed to:

button 3 “PANIC” /c “#C8C8C8” M112

  • fixed also the BR BL FL FR buttons that on my RepRapPro Mendel 1st version had swapped x coordinates.

Interesting tip! I’ve been wondering how to have a software based e-stop.

You have. While the hardware switch triggers the end-stop for position 0, the nnnn position (just before out of the bed) is software handled by the printer firmware (Marlin).
You may set with M208 command.
Example: M208 X250 Y210 Z180
The values specified set the software limits for axis travel in the positive direction.
With Marlin firmware, this value can be saved to EEPROM using the M500 command.