Questions tagged [marlin]

Questions about the 3D printer firmware Marlin.

94 questions with no upvoted or accepted answers
Filter by
Sorted by
Tagged with
4
votes
0answers
71 views

Marlin 2.0 Firmware temperature jumping on LCD when trying to configure UBL

Flashed Marlin 2.0 on my Folgertech 2020 Prusa i3 variant. Calibrating seems to have gone smoothly until I tried to set up UBL. Saved the mesh into EEPROM with the ...
4
votes
0answers
586 views

Connecting 128x64 OLED to BIGTREETECH SKR mini E3

I'm trying to connect a 128x64 OLED display with the SH1106 driver for the BIGTREETECH SKR mini E3 printer controller board which uses the 32 bit STM32f103RC MCU. Note that it works fine with my ...
3
votes
0answers
132 views

Retraction fine but recovery occasionally just doesn't happen

I'm having issues with retraction. My printer prints very well normally, but has an intermittent problem with retraction: the retraction itself always happens, but sometimes the subsequent recovery ...
3
votes
0answers
234 views

How to add a patch to “Marlin_main.cpp”?

According to this question, MKS 12864OLED Display setup, I need to add a patch to "Marlin_main.cpp" but this a large file with 14789 lines of code! I don't know ...
2
votes
0answers
58 views

BLTouch not covering the whole bed area

My problem is that the BLtouch doesn't probe the whole bed, in which the probe starts from the left edge and stops at the middle of the bed. I'm using Marlin 2 software and this the code in the ...
2
votes
0answers
86 views

Should center point of G29 matrix always be zero?

Questions: Should repeated applications of G29 (auto-level) result in the same matrix as long as nothing is loose or has otherwise mechanically changed? Should ...
2
votes
0answers
87 views

Marlin RAMPS 1.4 reboot problem while printing via SD card

I have a custom 3D printer with RAMPS 1.4 and Arduino Mega 2560 (clone). I installed Marlin 2.0.7.2 firmware and I tested all the motion and heating parts individually and all of them work fine. Also, ...
2
votes
0answers
56 views

Printer starts normally then becomes insanely slow

After having replaced the Creality factory firmware by a recompiled one to manage a BLTouch sensor I have the following behavior on my CR-X (mainboard Creality V2.2, firmware Marlin 1.1.6 + additions ...
2
votes
0answers
52 views

Bricked Mks Rumba+ Board after Power Supply Trouble

this is my first time posting on this forum, so bear with me: This is my first attempt at a RepRap project, and my go-to board has been the RepRapDiscount MKS Rumba+, since I wanted to have ...
2
votes
0answers
170 views

How to compile Marlin for Melzi board without bootloader?

I'm trying to enable a lot of features on my custom build of Marlin, and I'm having trouble fitting into a reasonable space limit. I'm compiling through the standard Arduino IDE with Sanguino board ...
2
votes
0answers
65 views

Z Axis homes, then bounces up 15 mm and stays there when printing

Prusa, I3 Mk2. Marlin 2.0.3 The test model printed fine prior to installing Marlin 2.0.3. It's not the slicer or GCode. I tried several models, and all of them worked perfectly prior to the update. ...
2
votes
0answers
178 views

Filament change (M600) causes color mixing despite excessive purge

I have an Anet A6, where I uploaded Marlin 1.1.9, because the manual filament change on the stock firmware was really bad (90 % of the times it clogged the hotend). I've tweaked it a bit, and I'd ...
2
votes
0answers
302 views

Marlin endstop hit message deciphering/real position

Similar to, but different from, Marlin, end stops, and position report - possible bug? This is roughly the same question, but I'm trying to understand the endstops hit response from Marlin. I'm ...
2
votes
0answers
184 views

Display locks when executing G-code for laser cutting using Marlin on RAMPS board

I'm working on a Laser cutter. I’m using the RAMPS 1.4 and Marlin software. To make the Marlin software work with a laser I’m inspired by this blog from dreammakercnc: Marlin Firmware modification for ...
1
vote
0answers
21 views

Odd behaviour of steady feedrate increase

For some weeks I noticed really odd behaviour on my OctoPi controlled Anet A8. I'm using an MKS Gen L board with TMC2208 on this and constellation worked for a year now. When starting a print, I ...
1
vote
0answers
20 views

Receive M114 command while printing using Printrun

I'm working on a project for which I use the Printrun package to serial communicate my G-code to my 3D printer (Creality Ender 3, Marlin firmware). The idea is that I have an external button connected ...
1
vote
1answer
20 views

3 Extruders on SKR V1.1, how set up 2 in 1 out (Y piece), and 1 single extruder in latest Marlin?

On Anet A8 with SKR V1.1 32 bit board my intention is to use 3 extruders on my Anet A8, 1+2 via Y-piece on single nozzle, 3rd Extruder with 2nd nozzle. Need another stepper to connect to SKR V1.1 (10 ...
1
vote
0answers
23 views

How to enable Z-offset on MKS TFT28 V4.0

I am trying to enable Z-offset on MKS MKS TFT28 V4.0 touch screen but I couldn't for some reason. This is the code that I have uploaded to the Screen firmware in which you can see that I have enabled ...
1
vote
0answers
54 views

What could cause these slight waves on the print?

The model of the test part is perfectly smooth and exported/sliced in very high resolution, yet there are slight waves on both axis. These waves are not visible in simulation. Converting to arcs via ...
1
vote
0answers
312 views

BLTouch does not compensate for bed level correctly

Printer: Anycubic Mega S. Mods: BLTouch, Dual material with G-code-powered switch. Firmware: Marlin 2.0 A couple of weeks ago I had a print failure when printing PETG. Now whenever I use auto bed ...
1
vote
0answers
68 views

BLTouch Creality Firmware works, Marlin doesn't

I've had the BLTouch working fine using this kit and following the instructions it shipped with. I wanted to increase the number of probe points so I've attempting flashing with Marlin to achieve this....
1
vote
1answer
161 views

Marlin firmware: move without auto bed leveling

I am working on a filament unload script. My current problem is that the script always does an auto bed leveling. I have two scripts to test this issue: ...
1
vote
0answers
121 views

Anycubic Kossel Delta switch from Trigorilla to MKS Gen L 1.0

I have an Anycubic Kossel Delta 3D Printer. The original Trigorilla motherboard died and I decided to buy one but I only found a Makerboard MKS Gen L 1.0 which is said to be compatible with Trigorilla....
1
vote
1answer
268 views

Ender 3 Marlin - Incorrect temperature

I've updated to Marlin 2.0.7 when I set up a BLTouch and now it seems the temperature does not match the display. Before the update, I was printing with PLA filament at 205 °C and bed at 60 °C without ...
1
vote
1answer
59 views

Printer halted! Psu dead?

My Anet A8 Plus worked normally, but after the weekend and changing for new bearings on the rods, it is not working anymore at all. I experience random reboots, the nozzle can only heat to about 10 °C ...
1
vote
0answers
666 views

Printer is using BLTouch to home but it is not using it to auto level

I have recently set up my Ender 3 with an SKR MINI E3 V1.2 and a BLTouch which I have been using for a while. After many troubles with compiling the firmware, I managed to compile and upload the ...
1
vote
1answer
768 views

Bed probing feed rates

I was watching a friend's Prusa run the bed-probe routine and I realized how pathetically slow mine is and takes forever. I want to speed it up. What parameters in Marlin's ...
1
vote
0answers
370 views

Is there a convenient GUI tool for configuring Marlin settings?

I am looking for a tool to configure various runtime settings of Marlin firmware (e.g. bed leveling) that would be accessible from a computer rather than from the LCD menu on the printer. In a ...
1
vote
0answers
133 views

Marlin Firmware - Autostart only runs `auto1.g` but not `auto0.g`

Marlin has a feature that can execute a G-code file from an SD card when printer is turned on; this is called Autostart. Autostart is available on printers with an ...
1
vote
0answers
77 views

Marlin - G92 after bed levelling?

In some of my G-code files the job X and Y start from 0, 0. I move the nozzle to where I want the print to start and then send G92 X0 Y0 Z0 to the printer and only ...
1
vote
0answers
127 views

Roll back from Marlin 2.0 to manufacturer closed-source firmware

Because I needed to insert nuts in my prints and therefore G-code instructions in their file, I upgraded my printer firmware to Marlin as in here : At the beginning I ...
1
vote
1answer
604 views

Why is BLTouch Still Probing Off the Bed Even When `NOZZLE_TO_PROBE_OFFSET` is Set?

So I am almost finished upgrading my CR10s with Hemera and BLTouch hardware, however I can't get past this one problem. In the picture, you can see that the probe is to the left of the nozzle, and ...
1
vote
0answers
100 views

Enable pins with RAMPS and M542T stepper drivers

So, I've been building a very sturdy 3d printer (also in the future hopefully a cnc router), strongly based on this: https://www.instructables.com/id/Ard...NC-3D-Printer/ I'm using a RAMPS (1.4, will ...
1
vote
0answers
143 views

Is there any way I can remap pins so the Z axis outputs through the extruder driver?

I have a Wanhao Duplicator i3 from which I have blown the Z axis stepper motor. I would like to be able to have all three axes of motion available for another project. I am trying to see if there's ...
1
vote
0answers
726 views

How do I access Configuration.h?

I am very new to 3D printing and I am trying to adjust my firmware. I use the Arduino IDE 1.8.12. I downloaded the firmware from GitHub that suits my printer, but every time that I try to open the <...
1
vote
0answers
46 views

Command to have printer head move constantly

I am currently writing (software) and building (printing) a little control panel for my printer. I have some 2D joysticks that I want to use for X/Y and Z/E movement. The idea is that when I move the ...
1
vote
1answer
194 views

Extusion rate limiting and firmware retract

One frustration I have with Cura is that it has no way to set print speed in terms of a volumetric extrusion rate, when extrusion rate is the main physical limiting factor for how fast you can print. ...
1
vote
0answers
310 views

TMC connection error; SSD1306

I have some trouble with my small I2S OLED SSD1306. When enabled in Marlin 2.0.1 it shows up great buuuut with a bottom line saying TMC CONNECTION ERROR. M122 in ...
1
vote
0answers
15 views

How far off-plane of a 4th-corner probe should be cause for concern during bed leveling?

On my TAZ Pro, after modifying and reinstalling my build surface, I have the following verbose output from running self-calibration: ...
1
vote
0answers
972 views

Marlin Bed-Leveling Vs Skew Correction

I've added a G29 command in my starting script to do bed leveling process before every print. It works fine and compensates my bed during prints. But when I print larger models, they're all skewed in ...
1
vote
0answers
296 views

Modifying Marlin Extruder code to use 28byj-48 motor

I'm currently working on a project to convert an old 3D printer to a 2D powder dispenser. I'm using a Ramps 1.4 + Arduino Mega, and I'm trying to modify the extruder code in Marlin. I've printed a ...
1
vote
0answers
325 views

Marlin 1.1.8 on Geeetech A10 - G0 and G1 ignores coordinates, always runs to [0, -6, 0]

I've just gotten my Geeetech A10. I have a 3dTouch sensor installed. I got my offset and calibration set. If I send a G1 or G0 command, regardless of arguments, it runs the print head off the front ...
0
votes
0answers
39 views

Using external stepper driver

I need to add two external stepper drivers to my MKS Gen L board. I am using E1 as an extra Y-axis and that is working great. I have three Z motors and I want to ...
0
votes
0answers
14 views

Help adding additional stepper drivers to Marlin

I am building a large printer that needs 3 independent Z-stepper motors that will home with a BLTouch and 2 Y-stepper motors with an endstop for each side. I can use the ...
0
votes
0answers
13 views

BLTouch goes behind print bed

I want to install Marlin 2.0 on my CR20 Pro but when I try to level the bed it goes behind the bed (in my direction on the Y axis). Here is my bed config: ...
0
votes
1answer
39 views

Ender 5 Plus manual screen temperature adjustment

I want to get my Ender 5 plus to print at 300 °C. As such, I've edited the firmware and increased the HEATER_0_MAXTEMP to 315 °C. In my slicer, I can slice and ...
0
votes
1answer
47 views

Stepper motor moving only to one side after reset

I come through this post, rescue a problem with my printer. It uses Arduino 2560 Mega, RAMPS 1.4, and Marlin 1.1.9, which had configured it left it working as follows: on the RAMPS the Y-axis is ...
0
votes
1answer
24 views

Ender 5 with 8-bit Creality 1.1.4 board- Issue with speed of extruder motor spinning too slow

The issue I'm having is that the extruder motor is not spinning fast enough so the filament doesn't come out as fast as I would like it to. In terms of the specs, the printer is an Ender 5 that has ...
0
votes
0answers
13 views

Anet A8 BLTouch bed leveling starts outside of bed

I just upgraded Anet A8 to Marlin 2.0.x with BLTouch, but my issue is when I press bed level the center is not correct, and when it goes to the first point it is outside of the bed. My BLTouch is back ...
0
votes
0answers
35 views

G28 is not homing to center of bed

I've got a heavily modified CR-10s Pro, and I'm compiling my firmware. I have my own x-carriage with the probe changed to the right of the nozzle. The bed size is 300x300. Oddly, when I do a G28 the ...