Questions tagged [marlin]

Questions about the 3D printer firmware Marlin.

93 questions with no upvoted or accepted answers
Filter by
Sorted by
Tagged with
7
votes
0answers
83 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
55 views

CR-10 MAX - Marlin Firmware settings help

I’m trying to build firmware for the CR-10 MAX. The git has no config example for this machine. And this is the first time for me to look into the settings. I’m ...
4
votes
0answers
647 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
150 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
249 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
35 views

Bioprinter does not extrude Anet A8 Marlin

I have a modified Anet A8 that is supposed to print hydrogels (paper : Ultra-Low-Cost 3D Bioprinting, Kahl M et al. 2019). For this to work, we do not need any temperature-related settings, however, I ...
2
votes
0answers
104 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
94 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
126 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
67 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
59 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
181 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
1answer
212 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. ...
2
votes
0answers
68 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
219 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
320 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
188 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
39 views

Tronxy X5SA not working properly after Marlin firmware installation

Yesterday I just installed Marlin firmware, 2.0.x bugfix version on my Tronxy X5SA (v6). I did it in the way explained on GitHub, with Visual Studio Code, Platform IO, Marlin auto build. I applied the ...
1
vote
0answers
25 views

M503 command is reporting "Maximum feedrates" with duplicate and empty values: M203 X200.00 Y200.00 Z5.00 E Y1000.00 Z100.00 E5000.00

I'm pretty stumped on this one. Investigating an issue I was having with an OctoPrint plugin, I've come to realize my M503 command is reporting duplicate and empty ...
1
vote
0answers
23 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
2answers
100 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 ...
1
vote
0answers
28 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
23 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
33 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
570 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
108 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
219 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
237 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
542 views

Ender 3 Marlin - Incorrect temperature

I've updated to Marlin 2.0.7 when I set up a BLTouch (I've edited configuration.h based on my board model; MKS Robin E3) and now it seems the temperature does not ...
1
vote
0answers
802 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
1k 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
413 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
148 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
86 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
162 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
0answers
122 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
171 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
837 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
47 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
0answers
350 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
16 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
1k 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
311 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
328 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
48 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
19 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
16 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
57 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
90 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 ...