Ender 3 w/ ABL – Gl…
Clear all

Ender 3 w/ ABL – Glass Bed Adhesion Issues

1 Posts
1 Users
New Member
Joined: 1 year ago
Posts: 1
Topic starter  

So I have an Ender 3 and recently did some upgrades. I replaced the stock board (details below), added ABL (Bl Touch clone), and swapped out the stock bed for a glass bed.

Issue: I no longer can successfully print anything. It appears to be a bed adhesion issue. I can (at best) get what appears to be good initial layers but as it gets to the 3rd to 4th layers, the base layer pulls off the bed and the whole thing fails. No matter what I try the best I can do is get to the 3 or 4th layers and then it all falls apart. I am at my wit’s end.

Can someone please offer help or support? What do I need to adjust? I can provide additional details as needed.

Note: See attached a photo from OctoPrint bed visualizer and the configuration.h settings.


Troubleshooting in Cura:

  1. I have adjusted bed temp – typically set at 50-60 for the stock magnetic bed – adjustments made: moving in 5 degree increments I have gone from 55-70.

  2. I have adjusted nozzle temp – typically set at 190-200 – adjustments made: moving in 5 degree increments I have gone from 195-220.

  3. I have adjusted both bed and nozzle at the same time

  4. I have adjusted initial layer settings:

    1. Adjusting the bed and nozzle temps in ranges from 210-220 for the nozzle and 65-70 for the bed. Then subsequent layers are set to 200-205 and 55-60 thereafter.

Troubleshooting on the printer:

  1. First setting the temps as described above, I have completed several (so many) Z-offset wizard processes.

    1. I then follow those up with bed tramming under motion (with the same temps set) to ensure the four corners are as flat as possible.

      1. I use a post-it note and ensure there is just a little pull on the paper but motion still (this is done for both step 1 and this step as well).

  2. I also clean the bed with Isopropyl alcohol and cleaned the extruder (or replaced it entirely).

Troubleshooting in Pronterface:

  1. I have attached the PC to pronterface to ensure I can send G-codes to the printer and home or move axis. No issues

  2. I was somewhat successful following this quide – . Though I am not 100% sure the M211 S0 code worked.

Additional notes:

  • I connected the printer to OctoPrint on a raspberry pi and was able to install the bed visualizer tool. After running it the results seemed fairly good and with the ABL installed on the machine, I would expect it to compensate for any grading shows. Please see the photo attached.

  • I have also attached the configuration.h settings from Visual Studio.

  • See G-codes below:

G-Code (Start/End)

; Ender 3 Custom Start G-code

G92 E3

G1 E-3 F1000

G92 E0 ; Reset Extruder

G28 ; Home all axes

G29 ; Auto bed-level (BL-Touch)

M500 ; store to EEPROM

M420 S1 ; use bed mesh

G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed

G1 X0.1 Y20 Z0.3 F5000.0 ; Move to start position

G1 X0.1 Y200.0 Z0.3 F1500.0 E15 ; Draw the first line

G1 X0.4 Y200.0 Z0.3 F5000.0 ; Move to side a little

G1 X0.4 Y20 Z0.3 F1500.0 E30 ; Draw the second line

G92 E0 ; Reset Extruder

G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed

G1 X5 Y20 Z0.3 F5000.0 ; Move over to prevent blob squish

G91 ;Relative positioning

G1 E-3 F2700 ;Retract a bit

G1 E-3 Z0.2 F2400 ;Retract and raise Z

G1 X5 Y5 F3000 ;Wipe out

G1 Z10 ;Raise Z more

G90 ;Absolute positioning

G1 X0 Y{machine_depth} ;Present print

M106 S0 ;Turn-off fan

M104 S0 ;Turn-off hotend

M140 S0 ;Turn-off bed

M84 X Y E ;Disable all steppers but Z



Post image