Go to homepage
8 / 17
Feb 2016

If I make my delta printer print a cube 10 mm tall, 10 mm wide, and 10 mm long, it will print a cube 11 mm tall, 9 mm wide, and 9 mm long. Help?

  • created

    Feb '16
  • last reply

    Mar '17
  • 16

    replies

  • 20.2k

    views

  • 13

    users

You have incorrect values set on the Arm length, every dimension for a delta printer is calculated based on several dimensions.

Is it a commercialy available printer? you should have recommanded values I guess.

Here is a good guide on how to tune perfectly a delta printer : http://minow.blogspot.fr/ 1.3k

Wish you luck :wink:

As detailed here: http://minow.blogspot.nl/ 468

  1. Build it right! Accurate dimensions are far less important than symmetry. The towers must be parallel and equidistant. The six diagonal rods must all be equal in length.
  2. Turn off EEPROM and auto bed leveling when tuning.
  3. The only firmware tweaks that are important are steps per mm (which controls general X and Y movement, and Z height), DELTA_RADIUS (which controls “flatness” ) and DELTA_DIAGONAL_ROD (which controls X and Y dimensional accuracy). Set and tune these values in this order.
  4. I see a lot of conversation about carefully measuring DELTA_SMOOTH_ROD_OFFSET, DELTA_EFFECTOR_OFFSET, and DELTA_CARRIAGE_OFFSET. These only matter when starting to dial in DELTA_RADIUS. Use them as starting information. See #3 above. After all, what matters is that the printer is printing flat and accurately in X,Y, and Z dimensions.
  5. Tune the firmware so that the printer prints correctly. Tuning firmware to match the (presumed) "as built"measurements of the printer is not the fast-path to a smooth and accurate printer.
  6. Only turn on EEPROM and auto bed leveling when tuning is complete.

The delta is quite complicated system, and your errors are related to wrong dimensional data of the arm length. If you will be able to get a quite correct size of cube using Clément_1’s 147link than you try to print an object 100x100mm and measure it.

If its still out use this link to solve the problem, maybe one of your arms are longer or the towers are not in the correct position,

luckily all this can be corrected in the FW.

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

Haha, few minutes appart ^^.
You must have been writing it at the same time as me, but my message was shorter :wink:

Have you checked your delta geometry ? here is a quick list of things to double check:

- Are effector rod sets completely parallel ? (your carriage and effector distances should be bang on)

- Are effector rods exactly same lengths ? This is pretty critical

- If above is right, check your firmware setup and force rod dimms (i.e. when you do your printer auto calibration make sure it does not adjust rod lengths as well).

Hope this helps.

1 year later

Hi,
On a fresh assebled Prysa i3, i had the same problem only in Z Axis.
An object high Z = 230 mm in Repetier - Slic3r
was printed only 130 mm high misured with calipper.
So in Repetier menu /Config/Firmware EEPROM Configuration, i recalled the EEPROM table end i modified only for the Z Axis, the default value “2560” to “4529” after a simple matematical ecquation.

If the “2560 steps per mm” prints the object 130 mm high, how many (S.p.mm) “steps per mm” shuld i use for a 230 mm high printing?
S.p.mm = 2560 X 230 / 130 = 4529
than i saved the modifated to the EEPROM
The next printing was high exactly Z = 230 mm
----------------------------
any way i think that the Taede’s http://www.thingiverse.com/thing:745523 59 , is a gran tool!!