Welcome! Log In Create A New Profile

Advanced

Having trouble with Prusa i3 set up

Posted by habadabado 
Having trouble with Prusa i3 set up
March 07, 2016 04:07PM
Hi, I have recently finished putting together my prusa i3 that I bought from Replikeo. Ive had little support from them, and very bad instructions, so help from so people that know 3d printers well would be awesome. So far ive had the following problems:
-z axis will not move after connecting proximity sensor (echo: endstops hit)
-extruder drive hasnt yet moved when tell it to in repetier
-also, i really need help calibrating this whole printer. It doesnt yet know where the 0,0 it and when i tell the axis's to go home the all just move and crash into the endstops, and the endstops do not stop them
i will post my marlin config-h below for you guys to look at.
(also- my printer is meant to be a dual extruder, but replikeo did not sent one of the bearings needed to finish the second extruder drive, so it has two working extruders but only one actually works)
Attachments:
open | download - config h.txt (31.4 KB)
Re: Having trouble with Prusa i3 set up
March 07, 2016 05:05PM
Sounds like things are moving for X and Y, the directions it thinks it's going probably don't match up.

Just for troubleshooting, change this line in your firmware to true and unplug the Proximity Sensor and/or Z endstop.
const bool Z_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.

Also

The endstop for your X Carriage should be on the left, you should move it
Change this line in your firmware too.

#define X_HOME_DIR 1
change it to:
#define X_HOME_DIR -1

The endstop for your Y Table should be at the back

Don't worry about Z yet

After you've uploaded firmware
Ensure the X Carriage and the Y Table are not triggering the endstops

Then send M119 through your software

It should report endstop status
All should be OPEN
If any say TRIGGERED, it's either miswired or there's a firmware problem

To test if it's firmware, hold the endstop switch with your finger and run M119 again
If it reports OPEN, then it's just the *MIN_ENDSTOP_INVERTING line in the firmware that needs to be changed to the opposite value from what it is
If it reports TRIGGERED still, it's most likely miswired or a short somewhere

Once you have them all showing as triggering correctly

for X I'd move the X Carriage to the middle, and tell it to go + 10 mm on your software
It should move to the right

If it moves left, you have 2 options.
1. Flip the connector for that motor around OR
2. Change this line in your firmware to false
#define INVERT_X_DIR true    // for Mendel set to false, for Orca set to true

Same for the Y Table
Put it in the middle, and tell it to go + 10 mm on your software
It should move towards you

If it moves away, you have 2 options.
1. Flip the connector for that motor around OR
2. Change this line in your firmware to false
#define INVERT_Y_DIR true    // for Mendel set to false, for Orca set to true

Do the same thing for the Z, I'd only move it +1 mm at a time though
It should move up when you do +1
You get the gist, it it doesn't move

Edited 2 time(s). Last edit at 03/07/2016 05:45PM by FA-MAS.
Re: Having trouble with Prusa i3 set up
March 07, 2016 06:03PM
Of course all the unplugging and replugging are done with the power off.

Once you get X and Y moving correctly and homing correctly

Ensure Z moves the correct direction and put it a good distance away from the bed

Then power off printer
Unmount the proximity sensor but plug it into the printer

Power back on
Holding the sensor about 20 mm away from the bed by hand
Send M119

That far away from the bed it should read OPEN
If it reads TRIGGERED, test it pretty much the same way as X and Y
But instead of using your finger to press a switch, you'll have to move it really close to the bed, like anywhere from .5 mm to 2 mm by hand and send M119
If it still reports TRIGGERED that close to the bed then something isn't wired right
If it reports OPEN, you'll just need to change this line in your firmware back to false:
const bool Z_MIN_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.

Upload firmware and reboot it if necessary and remount your Proximity switch
Now M119 should show show the right state depending on if it's close to the bed (TRIGGERED) or farther away (OPEN)
And the Z should move correctly

Edit: Also Extruder Motor has safety setting that it won't move unless the Hotend is heated to at least 170c
Ensure you are getting a reading from the Hotend, and heat it up, then it should be able to move.

After things are moving and homing right, do the calibration
http://reprap.org/wiki/Triffid_Hunter's_Calibration_Guide

Edited 2 time(s). Last edit at 03/07/2016 06:14PM by FA-MAS.
Sorry, only registered users may post in this forum.

Click here to login