Quote
basically motors are not wired correctly and giving me mirrored / upside down prints.
If your motors turn at all, they're wired correctly. Only exception from this rule are motors with 6 or 8 wires.
Quote
can some one just tell me how i should be wiring the motors and also what i should have set in firm ware for X,Y,Z,E in regards to inverting.
If your motors turn the wrong way, you have two choices:
- Rewire them by swapping the two pins of one coil. If you look at your connector and name the pins ABCD, it should be ABDC afterwards.
- Tell the firmware to invert direction. If it was inverted already, remove invertion. In Teacup, this is X_INVERT_DIR, Y_INVERT_DIR, etc. in config.h. Other firmwares have similar flags.
If you tried the latter and it didn't work, something went wrong with firmware compilation/uploading. Make sure this process works by changing something, for example steps per mm, to the wrong and see wether this wrong part results in different printer behaviour. After that, you revert that change, of course.
Do all the steps for each motor individually.
Oh, and ignore wire colors, they're unreliable. See [
reprap.org]