Questions tagged [marlin]

Questions about the 3D printer firmware Marlin.

Filter by
Sorted by
Tagged with
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
63 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?
2
votes
1answer
362 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 ...
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 ...
2
votes
1answer
2k views

How can I fix First Layer Adhesion with BL Touch - Tevo Tarantula

Hope someone might have a view on where to go with this. My prints were coming out pretty good, but since installing a BL Touch to the printer I've been unable to get consistent first layer adhesion. ...
2
votes
2answers
4k views

X and Y homing issues

I get an error: printer halted. (kill() called! Any time I home my machine's X or Y axis. I have just installed a 3D touch auto bed level sensor, ironically it ...
2
votes
1answer
5k views

Hotend does not reach set temperature

If I set the temperature of my hotend with pronterface to 200 °C, the temperature never reaches that value. For instance, it almost reaches the target with a temperate of 196/197 °C and then starts to ...
2
votes
1answer
5k views

Changing FAN0 to FAN1 in TriGorilla printer board

I plugged a new fan into the (TriGorilla v1.4) printer board Fan0 which I found out to be broken. I'm trying to upgrade the part cooling fan for a bigger one. Unfortunately after plugging in the old ...
2
votes
1answer
451 views

Marlin firmware function call location for menu commands?

I found the pause_print() function in Marlin_main.cpp but when I search the rest of the files I cannot find the file that calls this function. I expected to find it somewhere in the file that controls ...
2
votes
1answer
502 views

“Missing” rows on 64x128 LCD after flashing Marlin 1.1.9 onto Monoprice Maker Select v2

I've successfully flashed Marlin 1.1.9 onto a Melzi v3.5 board (the stock board for my Monoprice Maker Select v2 (v2.1?, a white-labelled Wanhao i3 Duplicator). Initially after the flash succeeded ...
2
votes
1answer
1k views

Strategy to stream large gcode file from serial port

I'm connecting to a printer that's using Marlin 1.0.3 dev firmware through the pyserial Python package. I want to stream large gcode files into the printer and I guess that the buffer has a limited ...
2
votes
1answer
944 views

First move after Start gcode, to start position (but before printing) is way too fast

I have a delta printer. The problem is that after the start gcode is executed and the extruder head is 15 (Pic: x0) mm above the center of the plate, the first move towards the start (x1) of the ...
2
votes
1answer
241 views

Anet A8 - SkyNet3D freezes randomly at boot

I have a problem with my Anet A8. It is a little strange because it does not always happen. When I turn on my printer, it freezes on boot in the second splash screen. If I turn off and turn on ...
2
votes
1answer
2k views

Marlin: possible to set ZMin limit when ZProbing?

Question: Can a "ZMin-while-probing" be set? Meaning a minimum Z height the printer bed can move to, while Z Probing. Purpose: For safety reasons should the probe switch not fire for some reason. -...
2
votes
1answer
46 views

Does updating the firmware on an Ender 3 V2 erase its previous settings?

A few months ago, I flashed my Ender 3 V2 with JyersUI fork of the Marlin firmware and I like the options and settings that are available with this firmware. The author has put out another update (v1....
2
votes
1answer
52 views

How to define bed dimensions in Marlin for custom carriage / hot end?

How would I begin measuring my hotend / carriage dimensions in Marlin to prevent my hotend from slamming into the frame? I see in Marlin the 'define bed size' parameters ...
2
votes
1answer
54 views

How can I print in multicolor with Ender 6?

I'd like to make multicolor printing on Ender 6, but it seems that the filament change (ADVANCED_PAUSE_FEATURE) doesn't work (it works on my Ender 3). Can you help ...
2
votes
1answer
105 views

Marlin: Why is the extruder stepper jerking?

Environment: Printer: Anycubic Chiron, Firmware: Marlin 2.0.7.2, Settings: FWRETRACT is not enabled, Slicer: Cura 4.8.0. When I print using the code below (it is longer, but I do not know where to ...
2
votes
1answer
113 views

Extruder motor does spin - but not while printing

I hope someone can poke me in the right direction, I´ve been failing to find a way around this problem and trying for about a week. My setup is pretty custom, I am using a BTT SKR 1.4 Turbo with ...
2
votes
1answer
388 views

Understanding of the auto bed leveling process (BLTouch)

I just installed my BLTouch clone (Marlin 1.8) on my Anycubic i3 Mega Ultrabase and finding confusing information about the Z_PROBE_OFFSET_FROM_EXTRUDER or the M851 ...
2
votes
1answer
68 views

X axis doesn't lift after levelling

So, I recently installed an inductive sensor to my 3D printer for auto bed levelling and now I'm stuck on Z probe offset as it doesn't seem to do much apart from changing number is given on display ...
2
votes
1answer
107 views

How to move Z-axis to a specificic position (Z-max) after printing?

I have a Cartesian printer in a cubic format (the bed moves vertically) with Marlin 2.x I am not finding a way to make it move to Z-max (23 cm) when finishing the printing. The idea is to lower the ...
2
votes
1answer
390 views

How do I set up a 2 in 1 out extruder system in Marlin

Hi I recently upgraded my CR-10S motherboard to the SKR 1.3 with TMC2208 drivers, in addition, I added a 2 in 1 out extruder system, but I am unsure of how to set it up in Marlin. If anyone could ...
2
votes
1answer
414 views

Bed temperature command going to 0 °C with no obvious reason when print is started

Configuration Printrun/Pronterface Slic3r 1.3.0 Windows 10 Arduino Mega + RAMPS 1.4 Marlin 1.1.9 Prusa i3 -- Hephestos BQ with following modifications: 450W PSU (230V to 12V) heatbed 3D touch led ...
2
votes
1answer
303 views

What precautions to take when flashing Marlin 2.0?

I was just informed via a comment that the TH3D Unified firmware a version of Marlin that's no longer updated and considered obsolete (1.9.X in this case) and that, since I'm flashing my firmware to ...
2
votes
1answer
3k views

Cura's solution to replace corners->arcs to increase corner speed?

I realized that with current Marlin I cannot use Junction Deviation with Linear Advance, see ...
2
votes
1answer
1k 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 ...
2
votes
1answer
306 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
2answers
2k views

What do I need to do to recalibrate my printer after updating the firmware?

I just updated my Maker Select Plus from the stock (I believe RepRap-based) firmware to Advi3pp, which is Marlin based. The printer starts up and everything seems okay, but I haven't actually tried a ...
2
votes
1answer
802 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 &...
2
votes
2answers
233 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, ...
2
votes
2answers
2k views

Issues with direct g-code transmission via serial port

Model of the printer is unknown, got it as present, probably something generic cartesian on arduino mega and ramps boards stitched together and with marlin firmware. I've used accepted answer from ...
2
votes
1answer
976 views

Resetting the zero position of the X axis on a RepRapPro Mendel Mono

My mono mendel 0,0 position is on the left of the bed, when the nozzle is at the position of the green dot in this image. I would like to move that point to the left a bit, in order to print a ...
2
votes
1answer
16 views

Separate Z-stepper E-steps

I have three stepper motors each with its own stepper driver. Two of those motors have the same lead screw, while the third has a ball screw. I need to be able to set the E-steps for the ball screw ...
2
votes
0answers
31 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
78 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
87 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
99 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
60 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
58 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
178 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
203 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
66 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
196 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
308 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
186 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 ...
2
votes
1answer
627 views

Printrboard Rev. D - RX1 and TX1 (second serial port) / Marlin

I am trying to make Marlin use the RX1 and TX1 pins that are in the EXP1 connection. I am connecting those pins to the TX, RX of an Arduino. The Configuration.h file has a SERIAL_PORT define, ...
2
votes
2answers
2k views

What defines the speed at which a motor is retracting and how can it be changed?

Given a Marlin firmware and a line of G-code such as the following: G1 F100 X50 Y50 Z0 E-10 What defines the speed at which the stepper motor associated with the E-value is retracting? It is my ...
1
vote
2answers
5k views

Installed bed leveling probe, now Z homing moves to center

I installed a BLTouch bed leveling probe on my printer which uses Marlin 2.0.5.3. Now the printer seems to be of two minds when it comes to finding the origin. Homing XY moves to the lower left as it ...
1
vote
1answer
11k views

Updating Marlin Firmware - Step by Step Guide

Note: This question is meant as a wiki to include all steps that are needed to update your printer with a self configured Marlin firmware version. The answer is a wiki that is currently in development ...

1
3 4
5
6 7
9