I built a Kossel Mini Pro. apart form being the loudest printer I’ve ever built it shows promise as a nice machine. However, after battling with marlin I thought I’d give repetier FW a go and I see why its popular the web based setup helps quite a bit especially with a delta measurements.
My problem is that my Y and Z endstops trigger both trigger off the Y but not Z. ( confirmed by M119 ) the X works as it should. I believe it must be the pin assignment in the firmware that has both set to the same pin. But I looked at the pin config in the pins.h and they are right.
Upon further inspection I found the error in the configuration.h file.
#undef Z_MAX_PIN
#define Z_MAX_PIN ORIG_Y_MIN_PIN
Changed it uploaded and problem fixed.
Thought I’d post in case someone else had trouble with it. ( I also messaged the repetier support team)
P.S. should be:
#undef Z_MAX_PIN
#define Z_MAX_PIN ORIG_Z_MIN_PIN
I’d be interested to hear how you find repetier’s firmware I have a kossel aswell. mine runs great on the autocal firmware tho. But always looking for something new
People say Marlin is buggy but I haven’t found that. Repetear is easy to configure because it’s a web based wizard to setup, so that would make it easier for novice users. I see there is one in Marlin now but looks like it’s still being implemented. My biggest pain I find is that repetear host ignores the firmware it seems. If I set steps in the firmware in upload it doesn’t change it. But in the eeprom under repetear host it does. It easy to change without having to recompile. In fairness I remember that it did that with Marlin firmware as well. Just have to remember to change the configuration.h to match the changes in repetear host or next time I upload firmware I won’t understand why my steps are all wrong,
I’m playing with micro steps not to see if I can get it quiet. I’ve out foam pads under it which helped a lot.
Yeah I put 3 cork coasters under each tower. Made a world of difference.
I find Marlin to be great. Mine is way out of date tho. And Im too lazy to merge the upstream.
I know as far as marlin goes I did the upgrade last year some time, the change in how they reference motherboards took a minute.
As far as the Kossel goes. I think we’re going to get along nicely. I added some elastic bands around the rod pairs and it also helps. I found the e3d head could move a little ( i changed the model to allow the push fitting to stay in place and go through. I found a washer that sits inside the printed fitting and pushes down more on the e3d to hold it firm. I used my old ramps board that has A4988 drivers and they seem to run the motors hot. so will swap them with DRV8825’s my other printers don seem ti run hot and all I can think is the drivers are responsible. im dropping the vref as mush as I can to see how low I can get it.
Set it to “only check endstops while homing”, or separate the endstop wiring from the motor wiring and twist them.
You are seeing crosstalk from your steppers to your endstops.
Nope it was a error in the configuration.h generated by repetear. It was mapping both y and z to the y endstop reflashed with fixed file and all is good now.
@Aaron_Kable so am I. I have 2 of these and want to see something different.
The lack of threaded rods for the z Axiz means the surface finish is nice and smooth with no banding . Calibration is not as straight forward as with Cartesian.
So apparently the configuration error I had was because I selected something incorrectly in the configuration tool. Seems you can select Y min for Z max. Nice that you can I suppose, if it’s what you want.