Good evening,

Some time ago I was gifted a delta printer kit, which I eagerly began putting together and couldn’t wait to get up and running. It’s assembled, and things appear to be working from time to time, but haven’t been able to calibrate and fine tune it enough to make it ready for regular use. I have plenty of experience working with standard Cartesian style printers, and can get them up and running without much hassle, but this delta has been kind of a nightmare. Anyone have experience with setting up a fairly generic Kossel?

Any advice or assistance would be very appreciated, I hate having a printer that is *almost* there but not just yet.

Hi,

As a proud owner of a Rostock and Kossel Delta, feel free to ask.

Yes calibration can be quite tricky. Did you managed to get the effector move flat above the bed?

Here is a calibration part and instructions what I usually use:

http://www.thingiverse.com/thing:745523

BR.,

Tamas

Hello Tamas, thanks for responding. I must have read over a hundred posts and watched countless tutorials - thing is, tutorials tell you how it should work, but not what the possible errors are along the way. I have tried to find other, more name brand deltas to see which come closest to the one that I have, which I eventually found out is marketed as Kossel K800. I have replaced many of the parts that came with it, with spare parts I had, like the stepper motors, and the mega/ramps/stepper drivers. There is limited information about the K800 specifically, that is, if I could just read and understand Chinese I might have made more progress by now.

I have taken measurements over and over again, updated Marlin firmware over and over again, changing certain parameters by tiny amounts to see if it makes a difference.

Every step forward is two steps back - where a minute ago, the endstops worked fine, now they just don’t, but the next power cycle they work, but the motors home at the slowest possible rate, suddenly they are reversed, and suddenly they aren’t. I have tested the stepper drivers with a multimeter, each one returns between 5.5 and 6, which to my knowledge is within a reasonable range. My power supply is spot on, the LCD screen sometimes displays solid blocks, sometimes is correct, or usually the backlight comes on but displays no data, and even though various wired parts respond, they do so unpredictably.

Not knowing where the disconnect in between firmware, hardware, and functionality is has been my biggest problem. I have tested every stepper driver with every motor and when singled out they work as I would expect them to, when all components are wired together, that’s when jogging motors and measuring the effector movement distance suddenly switch direction, or the thermister stops reading temperature in mid dry run, it’s just a big mess. Any ideas?

Hi,

Sounds like the same story when I built my first Delta back in 2013…

The weird motion (slow homing, changing motion direction etc.) should be endstop problems first.

Don’t know what kind of endstops you have and how they are wired(NO (normally open) or NC(normally closed) , but first you need to check them.

Please install pronterface: http://koti.kapsi.fi/~kliment/printrun/

Connect the printer with USB to the PC and connect to it (select the correct com port and speed at pronterface).

Make sure the endstop switches are not triggered by the carriages.

Send the M119 command to the printer by typing in to the lower right corner.

You should get a response from the printer with all the active endstops and their states. None of them should report triggered state now. If this is not the case invert them in Marlin FW. (You should only have x,y,z max switches reporting)

If all 3 switches reporting fine then test them 1by1 by triggering the switch with one hand and sending M119 command in the mean time. If they all work fine you can try to home the printer. If the motor is moving to the wrong direction flip the motor cable on the electronics or invert the motor direction in the FW.

I have no idea what this means: “I have tested the stepper drivers with a multimeter, each one returns between 5.5 and 6” what and how did you measure them? I set them by measuring the voltage between the trimpot and a GND(using the power supplys GND its too risky to use the drivers GND they are too small) if its a DRV8825 the the measured voltage X 2 is the current if its a a4988 than X 2.5 is the calculation.

If this works come back to here and report that the homework was done :smiley:

But i suggest If you need assitance we can use skype and Teamviewer, so I can connect to your computer and get the job done. If you are interested drop me a mail to tpalagyi82 at gmail.com.

Br.,

T.

Thank you for providing so much useful information! When I said that I tested the stepper drivers, I should have been more clear. I am using a4988 drivers, and tested the voltage from the trimpot and the power supply ground, each axis is tuned to between 0.5 and 0.6, which to my knowledge is an acceptable amount of power, and using an infrared thermometer, keeps them at a reasonable temperature, the motors move accurately when jogging individually, and do so without heating up or making terrible noises. Homing them all at once, however, there are unpredictable reactions. I have drv8825 drivers that I tried but they heated up so much that the solder on the pins began to glisten so I went back to the original ones. I am thinking that noise between motor wires might be causing some problems, so I need to isolate them as best as I can. My end stops are standard mechanical switches, wired to NO, and set for axis max. Sometimes they work and sometimes they don’t, two axis may stop, while the third keeps trying to move the carriage up and starts to strip the belt. I will test the end stops individually tonight and report my findings.