Questions tagged [marlin]

Questions about the 3D printer firmware Marlin.

Filter by
Sorted by
Tagged with
2
votes
0answers
236 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 ...
4
votes
1answer
559 views

Cura 4.3.0 does not pause on Renkforce RF100 V2.2

Cura (version 4.3.0) has the ability to insert a post processing script to your print. I tried this for printing a key cover around my door key (similar to this question). I designed the STL file with ...
0
votes
0answers
51 views

LV8729 on kossel issues with print dimensions (steps)

I've installed the an LV8729 on a kossel, configured with SKR 1.3 and marlin 2.0 with all the jumpers configured in the same way for 16 micro steps for X Y Z axis. Everthing seems fine the printer ...
4
votes
2answers
594 views

Getting wrong measurements on my Kossel Linear Plus after installing SKR 1.3 with Marlin 2.0

So I've switched the Trigorilla board in the printer with a SKR 1.3 with TMC2208 drivers and installed the latest Marlin 2.0, with a config based on this one. You can find the Configuration.h here, ...
4
votes
1answer
2k views

Thermal runaway with specific prints

I have been experimenting with PETG on my CR-10 upgraded with an E3D all-metal hot end and Marlin firmware on the controller. I am printing with 0.8 mm nozzle at 250 °C and an 85 &...
3
votes
1answer
491 views

Chamber heating using hysteresis in Marlin

Is anyone using hysteresis with their chamber in Marlin? I have read bang-bang with hysteresis is possible when using a bed heater. I would like to do that for chamber heating. I have some lamps that ...
3
votes
1answer
1k views

Setting up UBL for the first time on Marlin 2.x on a Prusa i3, how often should I level the bed using G29?

I used to use the Marlin 1.x software that would level the bed by probing the 4 corners of my print bed (a long time ago, it's been at least 2 years since I used my printer, wasn't able to set it up ...
7
votes
0answers
89 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 ...
5
votes
1answer
700 views

How to find Printrboard pin numbers in Marlin

I'm looking for a Printrboard board image with the pin numbers labeled. Specifically for Rev. F. Specifically, I'd like to know what each pin on the EXP1 and <...
2
votes
1answer
484 views

What are the variables for PID control? How to use M301? How to use this command to switch from PID to bang-bang?

I'd like to have the 12V PID output of an old Printrboard hotend control a relay that attaches to a 120V crockpot for something I'm making. I have everything working fine using a relay, but because ...
3
votes
1answer
570 views

Some steppers only rotate one way on RAMPS 1.4

I have a RAMPS 1.4 tester code for Arduino MEGA, only need stepper motors and drivers connected. The code in a working setup moves steppers in both directions but in my setup does something wrong: ...
5
votes
1answer
2k views

Starting G-code for auto Z probe offset

So, I like to take off my glass build plate from my printer bed because I don't like to put any force on the bed bearings but this presents an issue. I have an inductive bed leveling probe and each ...
5
votes
2answers
4k views

Auto leveling with Marlin and RAMPS 1.4 does not work

I configured Marlin 1.1.3 for auto-leveling with a fix mounted sensor connected to the Z end-stop pin. I have the following settings in my config: ...
7
votes
2answers
11k views

Remove the Marlin Boot screen

I added a custom boot screen to marlin by adding _Bootscreen.h to the project root folder and it works fine. The problem is that the custom screen shows quickly and ...
1
vote
0answers
17 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: ...
5
votes
3answers
4k views

Anet A8 LCD shows garbage data after done printing

I have an Anet A8, and recently updated the firmware to Marlin 1.1.8. My only change was replacing the configuration files by the Anet A8 sample files built in with the firmware zip file. Everything ...
7
votes
1answer
742 views

Handling retraction when using a mixing extruder (2 in 1 out)

I have a Zonestar Z5FM2 running Marlin 1.1.8 with a mixing extruder. That is, 2 extruder stepper motors feeding a 2-in 1-out hotend (similar to the E3D cyclops). I'm slicing with Simplify3D and I ...
2
votes
2answers
251 views

Speed issue with Slic3r and Marlin

I am trying to print with clay. These are my Slic3r speed settings, Other information; Nozzle: 1.4 mm First layer height: 0.9 mm layer height: 1 mm Filament dia: 1.8 mm perimeter: 3 When I print, ...
1
vote
1answer
124 views

Setting the startpoint of the EZABL 3x3 mesh

How do I set the startpoint of the EZABL 3x3 mesh. The startpoint is hitting my bed clip.
6
votes
1answer
6k views

How to set up Marlin to use a heated chamber?

I have an infrared lamp I'd like to use to heat my chamber. Right now I don't have plans to install a cooling fan, but I will if I need to. This question pertains to Marlin (2.0, preferably) in ...
4
votes
1answer
2k views

E3D V6 underextruding always?

I have an E3D v6 1.75mm bowden. When I print, there is a gap between infill lines, and also when printing rectilinear/hexagonal infill lines seem to be pretty slim. My settings: Slicer: Slic3r ...
5
votes
1answer
502 views

Where to enable user interface encoder in Marlin?

I am trying to configure Marlin for a Ramps 1.6 board. I have an I2C 4x20 character LCD enabled. I have the LCD working with #define LCD_SAINSMART_I2C_2004 I ...
2
votes
1answer
1k views

How to extend Marlin to support additional movement axis?

On a RAMPS 1.4 it is possible to mount 5 stepper motors: X,Y,Z steppers are used for ...
2
votes
1answer
64 views

Reprogram Marlin to assign endstop pins to arbitrary tasks [Arduino Mega]

Can someone point me out an appropriate entry code for this task in Marlin source code?
4
votes
1answer
643 views

Show Build date and time in Marlin 2.0

Is there a command to show the compile date and time of the Marlin 2.0 firmware? Also, is there a way to show this info at boot up?
3
votes
1answer
145 views

Hotend drops to 175 ºC once extrusion starts (MINTEMP error reported)

Hotend drops from 205 °C to 175 °C, and then the printer errors MINTEMP. How can I fix this? Fan is not starting yet. ...
2
votes
1answer
2k views

Configuration of the Anet A6 full graphic LCD 12864 on an Anet A8

I finished fixing my Anet A8 about the 3DTouch sensor working with the LCD2004 stock display, I am installing the full graphic display LCD 12864 (for Anet A6) but when I compile Marlin 1.1.9 the ...
4
votes
2answers
2k views

Anet A6 Z-axis min endstop not triggering

I had a Z probe installed but the wires came out of the header so I am trying to use software endstops, but any time I G28 the nozzle will always ram into the bed. ...
1
vote
1answer
3k views

Weird temperature reading using thermistor on MKS GEN L v1.0 AUX-2 analog pins

Temperature is showing about 680 °C at room temperature. When I make it "hotter" by holding my thumb and index finger on it, the temperature does increase. So it is responding to temperature ...
3
votes
1answer
217 views

RAMPS 1.4 Stepper's not getting a good signal

Running on the Marlin 1.1 firmware, for this issue, most other variables of the printer can just be assumed (It's a CoreXY design, but think i3 for my current testing). (Highlighted my only lead in ...
2
votes
1answer
376 views

Marlin on Arduino Mega 2650 and RAMPS 1.4

I have been messing around trying to flash marlin 1.1 onto my Arduino Mega 2650 and RAMPS 1.4. I have Managed to get it to upload fine however it will not upload with the LCD I want. I am trying to ...
3
votes
1answer
2k views

Y-axis layer shifts with recent Marlin on Ender 3

Since upgrading from the manufacturer's firmare to recent Marlin (first 1.1.9, then 2.0.x git HEAD), I've been having significant model-dependent (didn't happen for first few things I tried to print; ...
1
vote
1answer
62 views

Printer doesn't lift Z between each probe

I don't remember making a change to marlin but today when I tried to probe my bed my Z probe homed and slowly went downwards until the probe detected the first point. then without lifting it it just ...
5
votes
2answers
2k views

What does Marlin's G30 code do?

I'm using Marlin 1.1.0RC8 to control an MPCNC, using a RAMPS1.4. We've just added a touch-plate to do Z-probing, which works nicely for a single probe (I just want calibrated height for variant bit-...
6
votes
1answer
8k views

Setting custom x/y bed bounds for Anet A8/marlin

I have an Anet A8 that I just flashed with the latest Marlin firmware (1.1.9). I'm sending prints to my printer with Ultimaker Cura via OctoPrint. I have affixed a PEI surface to my bed that's about ...
1
vote
1answer
88 views

Botched firmware upgrade - did I destroy the stepper drivers?

I attempted upgrading my Ender 3 firmware to Marlin 1.1.9, and due to inability to find the directions about the Sanguino variant pin layout file, stupidly built with the "standard" (Arduino) file. ...
3
votes
2answers
201 views

Using both .gcode and .gbr files in a hybrid 3D printer + circuit etching machine? (RepRap 1.4 with Marlin firmware)

I'm making a hybrid 3D printer and circuit etching (CNC milling) machine that can both 3D print and etch prototype circuit boards. I'll be using Marlin firmware with an Arduino Mega & RepRap 1.4 ...
1
vote
1answer
15k views

How to activate Power Loss Recovery in Marlin?

Standard Marlin has one problem: when the power suddenly is gone, the print is gone. Prusa and many china printers however come with "Power Loss Recovery" or "Power Out Protection" or similar. But ...
4
votes
1answer
3k views

Marlin (on RUMBA board) switch extruder fan automatically

I have wired in a new extruder with its own cooling fan and I tried to change the Marlin firmware to switch it on automatically above a specific temperature (50 °C). I did noting in the ...
4
votes
1answer
831 views

Laser LA03-5000 wiring to RAMPS 1.4

I'm totally lost. I have been searching about two days how to correctly wire Blue Laser LA03-5000 to RAMPS 1.4 board. This laser has 12 V input and separates PWM/TTL wires. I have found out how ...
3
votes
2answers
7k views

How to switch motor outputs and use E1 as X, in Marlin firmware?

I broke up my electronics and now the output for X is not working. The stepper is OK. There is any simple solution to remap the output pins? I want the E1 output to act as the X output.
2
votes
1answer
316 views

How to make menus more responsive in Marlin 1.1.9

I have an AM8 with an MKS GEN 1.4 board with a Bowden extruder at the moment. What I would like to do is to make my menus a bit more responsive, similar to what the guy at Lokster Space has done with ...
2
votes
0answers
338 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 ...
1
vote
1answer
418 views

How to connect BLTouch sensor to Alunar M508 using LSEE 3D v1.0 board?

In the process of updating my printer (Alunar M508), I decided to add "Auto Bed Leveling" using a BLTouch sensor. After doing a lot of Googling: I found firmware that will upload and work with ...
8
votes
5answers
21k views

How can I add auto bed leveling before print?

I want to add auto bed leveling before each print. When I enable auto bed level in configuration.h, it only shows auto bed in menu. I found this code in ...
2
votes
1answer
1k views

What pins do I use for UART control on a RUMBA board for tmc2208?

I have been looking in the Marlin firmware for about an hour or two now to find what pins I should use for UART for my tmc2208 drivers and I have come up with nothing. Does anyone know what they are ...
5
votes
1answer
3k views

Configuring of MKS_GEN_L V1.0

I've bought a new "MKS GEN_L V1.0" and I'm trying to configure it with Marlin 1.1.X. I changed motherboard in configuration.h from previous: ...
2
votes
1answer
835 views

How to decrease sensitivity to heat-bed temperature?

Sometimes I use a DIY 3D printer running Marlin firmware and I have a hard time to set my heat bed temperature. when I set it to 70 °C for PLA, after a few minutes it decreases to 67 &...
3
votes
2answers
543 views

Tronxy Marlin boards (two of them) reboot when asked to heat bed

I have two Tronxy 2.0 V5 Marlin boards that reboot whenever heat is applied to the bed. The bed has been swapped (because I thought that was the problem) for a new shiny one. The thermistors, too, of ...
1
vote
2answers
1k views

Problem with swapping E0 for E1 (TEVO TARANTULA MARLIN 1.1.x)

Looking at the following code, from Line 139, pins_RAMPS.h Here is the actual code: ...

1
5
6
7 8 9