Marlin 1.1.8 firmware for Anycubic Kossel(mini & plus), delta calibration circle by namsugak 3d model
Warning. This content is not moderated and could be offensive.
m4
3dmdb logo
Thingiverse
Marlin 1.1.8 firmware for Anycubic Kossel(mini & plus), delta calibration circle by namsugak

Marlin 1.1.8 firmware for Anycubic Kossel(mini & plus), delta calibration circle by namsugak

by Thingiverse
Last crawled date: 3 years ago
Marlin 1.1.8 firmware for the Anycubic Kossel(mini & plus) Delta Printer.
It is modified for delta auto calibration, auto fan control, Neopixel LED strip, TMC2100(TMC2130 stand-alone mode), z-probe sensor, filament change.
You have to install Adafruit Neopixel library to Arduino IDE using Library Manager, otherwise compile error occurs.
I have set vref on TMC2130 to 1v.
Use at your own risk.
Delta Auto Calibration using LCD controller(without gcode)https://youtu.be/U20_2BkuD4g
Delta Auto Calibration Steps(with gcode)
Clean the nozzle and install the sensor.
Run pronterface and send the commands.
M119 (check sensor status)
Execute M119 while pressing the sensor. If everything is set up correctly, you will see 'z_min: TRIGGERED' message.
If the status(open/triggered) is reversed then change the values of '#define Z_MIN_PROBE_ENDSTOP_INVERTING' and 'Z_MIN_ENDSTOP_INVERTING' in Configuration.h to false.
M502 (factory reset)
M500 (store settings)
M503 (get current settings)
G33 (auto calibration)
If you see 'Probing failed' message after going down to the bed, change the 'DELTA_HEIGHT' value in Configuration.h to a larger value and try again.
more accurate calibration: G33 P1 > G33 P2 > G33 P5 > G33 P10
sample output: "Height:323.16 Ex:-0.28 Ey:+0.00 Ez:-0.06 Radius:99.37 Tx:+0.25 Ty:-0.12 Tz:-0.13"
Ex/Ey/Ez: endstop, Radius: DELTA_RADIUS, Tx/Ty/Tz: tower angle.
G33 P1(set height)
calibrate the z-offset
remove the sensor. Then do the paper test and obtain the z-offset.
g1 z20, g1 z0, g1 z-0.01 ......
set new z-offset: M851 Zxx.xx (old z-offset + z-offset)
set new height: M665 Hxxx.xx (old height - z-offset)
M500 (store settings)
print the calibration circle and adjust the height again if needed
change endstop offset: M666 Xxx.xx Yxx.xx Zxx.xx
store settings(m500)
I disabled G29(auto bed leveling) because it make things worse.
G33 Auto Calibrationhttps://github.com/FLSun3dp/FLSun-Kossel-Mini/wiki/02.-Calibrate-your-printerhttps://github.com/FLSun3dp/FLSun-Kossel-Mini/wiki/07.-G33-Auto-Calibration
G29 vs G33 on Delta Printershttps://hennerley.wordpress.com/2018/01/29/g29-vs-g33/
펌웨어 설명(modified firmware guide)https://goo.gl/H1aY29
Anycubic Kossel Upgrade
Part 1 - Neopixel LED - https://goo.gl/9pQQsS
Part 2 - TMC2130(TMC2100), Cooling Fan - https://goo.gl/c7NZbk
Part 3 - Magnetic Bed - https://goo.gl/5rvKeF
Part 4 - Power Modify(Cooling Fan, add Register, XT-60 connector) - https://goo.gl/KwQwqR
Part 5 - Aluminium Carriage, Corner Bracket, etc - https://goo.gl/3wuJzQ
Changelog
2018/5/4
changed 'DEFAULT_XXX_ACCELERATION' of TMC2100 to '800'. The print speed will be increased.
changed 'SD_FINISHED_RELEASECOMMAND' to raise print head when stopping print job.
2018/4/3
redesigned calibration circle to reduce printing time
Configuration.h
changed 'DELTA_HIEGHT', 'DELTA_RADIUS' of kossel mini
changed 'DEFAULT_MAX_FEEDRATE' of extruder to '50'
changed 'DEFAULT_RETRACT_ACCELERATION' to '400' (TMC2100)
changed 'Z_PROBE_SPEED_SLOW' to '(Z_PROBE_SPEED_FAST / 3)' (more slow calibration)
changed 'NOZZLE_PARK_POINT' of z to '30'
changed 'NOZZLE_PARK_Z_FEEDRATE' to '100'
Configuration_adv.h
changed 'EXTRUDER_AUTO_FAN_SPEED' to '255'
changed 'DEFAULT_STEPPER_DEACTIVE_TIME' to '0' (disabled)
changed 'FILAMENT_CHANGE_UNLOAD_FEEDRATE' to '25'
changed 'FILAMENT_CHANGE_LOAD_LENGTH' to '50'
changed 'ADVANCED_PAUSE_EXTRUDE_LENGTH' to '30'
changed 'PAUSE_PARK_NOZZLE_TIMEOUT' to '600'
enabled 'PARK_HEAD_ON_PAUSE'
2018/3/13
enabled 'ADVANCED_PAUSE_FEATURE'
changed 'DEFAULT_STEPPER_DEACTIVE_TIME' to 300
To change filament while printing, go to 'tune>change filament'.
2018/3/2
changed 'DEFAULT_RETRACT_ACCELERATION' of TMC2100 to '200'
redesigned the delta calibration circle
2018/2/28
changed the z-offset of piezo sensor to '-0.07'
2018/2/26
added firmware for Anycubic Kossel Plus
2018/2/24
changed the z-offset(Z_PROBE_OFFSET_FROM_EXTRUDER) of anycubic leveling module to '-14.9'
default z-offset of anycubic leveling module v1 is '-18.0' and v2 is '-14.9'
You need to adjust it for your printer.
disabled calibration H_FACTOR,R_FACTOR,A_FACTOR.
changed HOMING_FEEDRATE_Z to (50*60)

Tags