Questions tagged [marlin]

Questions about the 3D printer firmware Marlin.

Filter by
Sorted by
Tagged with
3
votes
1answer
2k views

What UART port to use for RPi GPIO pins on an SKR v1.3 board

I have a Bigtreetech SKR v1.3, and I'm trying to connect a Raspberry Pi to the board using the RPi's GPIO pins as opposed to using a USB connection because space is limited within the case of CR10S ...
3
votes
1answer
261 views

Marlin customization; additional output after G0/G1 move

This question concerns an Anet A8 with customized Marlin Firmware 1.1.9. I need to generate an additional digital output to signal move complete to trigger some data acquisition process. The extruder ...
3
votes
1answer
4k views

Acceleration with Marlin

I expected that the movement of an axis would start slowly, become faster and then run at a constant speed when reaching the maximum speed, then slow down slowly and arrive at the target point at the ...
3
votes
1answer
550 views

Can't connect printer to repetier-server on RPI3

I'm struggling to connect a K8200 printer to a rpi3 running repetier-server 0.86.2 armhf. Everything works fine on a PC with the 0.86.2 windows version, but on the Rpi i'm stuck on the second step of ...
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.
3
votes
1answer
644 views

Marlin move axis issue

I have problems with setting up Marlin for my new printer. Each time I rotate the dial, axis move to the same amount. It doesn't matter how much I moved it, to 1mm or to 20 mm (according to screen), ...
3
votes
1answer
5k views

Bed size and nozzle homing offset in Marlin 1.1.9 firmware

This is driving me up the wall, hope somebody can give me some advice... I have an Anet A8 (metal frame, so 'AM8'). Bed is the original 220x220 mm. When the nozzle is at the X/Y end stops it ...
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 ...
3
votes
1answer
520 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: ...
3
votes
1answer
202 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 ...
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; ...
3
votes
1answer
438 views

Delta Printer: After Calibration X and Y Axis are slightly different

I noticed that my x axis is slightly longer than my y axis (~0.6%) if I print an object. What parameter in Marlin can be tuned to correct such issues? The rod length parameter seems to rather ...
3
votes
1answer
2k views

Anet A8 with Marlin firmware: Auto Home is crashing into bed

I got things moving from the answer to a previous question. Now, since the base-video I'm following is non-English, I want the next phase fixed: Probing failed ...
3
votes
2answers
831 views

Limit Switch problems on RAMPS 1.4 and custom built 3D Printer running Marlin 1.1.0-rc6

So I am trying to fix a custom built 3D printer for my institute and am running into a problem I can't wrap my head around. So the limit switches for Y-axis and Z-Axis work just fine, but the X-Axis ...
3
votes
1answer
1k views

Positioning Extruders after Tool change : Marlin 1.1.6

I'm currently working on a project which uses two extruders. One for making an impression in a powder and other one to dispose a liquid in to the impression made by the first extruder. I'm currently ...
3
votes
1answer
751 views

Marlin Firmware Auto Leveling only re-centers the XY-axis (Delta printer)

I'm trying to get my printer to auto level its bed, with Marlin firmware using the following: Printer: Kossel Linear plus (Delta 3D printer) Board: MKS Base V1.5 Firmware: Marlin customized I go ...
3
votes
1answer
366 views

How to execute firmware command from gcode

I wrote a command in Marlin firmware which changes Neopixel color based on extruder temperature. In my start G-code for I set the color to white. How to execute my above command from the end G-code ...
3
votes
2answers
3k views

Weird Movement and not homing

https://photos.app.goo.gl/O6yPf3sDeV1yhS0C2 I tried to illustrate my problem in the videos above, two of them show the weird movement and the other shows me clicking on the home button repeatedly. ...
3
votes
1answer
114 views

Communication is dropping when printing on my Tevo Tarantula

I am experiencing communication drops when printing from mp raspberryPI (using octoprint, repetitier server). Moreover when printing from Cura (on Windows), the programs freeze (have to kill the ...
3
votes
2answers
2k views

Tevo Tarantula I3 firmware

I've been trying to get something decent printed for days but nothing works! I have a Tarantula Tevo i3 MKS Base V1.4 and have done a lot of trial & plenty of ...
3
votes
1answer
914 views

Prusa I3 starting print above heating bed? [closed]

So I have been going through modding my printer and I have come across a new problem that I have not had issues with before. My 3D printer will start to print above the heating bed even though it gets ...
3
votes
1answer
2k views

MKS base 1.5 (E0 & E1) not working

I have bought two MKS base 1.5 boards. Both extruder ports are not working. I made sure the stepper motor still works and that there is nothing wrong with the Marlin firmware that I know of. Any ...
3
votes
0answers
139 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
241 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 ...
3
votes
1answer
406 views

Z axis stopped part way through print

I got an Anet A8 for Christmas. I am trying to print a calibration tower and the z axis stops lifting at approximately 100mm. I checked that the gantry is able to travel along the full length of the ...
3
votes
0answers
348 views

How to make E0 and E1 to act as slaves of X and Y in Marlin firmware? [closed]

I am currently building a CNC machine and have a plan to use my spare MKS Base 1.2 board. I have successfully activated dual X but when ever I try to activate the dual Y option, it throws a compile ...
2
votes
4answers
354 views

How does a 3D printer software/firmware work

I have been working on a printer project that basically is a 2D printer (dot matrix type). We are using solenoids as actuators to make impressions on the paper. We are now in the process of designing ...
2
votes
3answers
82 views

Print not sticking to bed

Today I ran into an issue with the filament not sticking to the build plate. However, the strange part is, that this only happens with one filament color (both PLA, khaki, black works just fine) and ...
2
votes
1answer
86 views

G-code wait for extrude command to finish

I have following G-code to prime the nozzle before start of the print. ...
2
votes
1answer
455 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 ...
2
votes
2answers
469 views

Is there a G-code to get power supply state?

I'm using M80 and M81 G-codes to power on/off power supply. Is there a G-code to know the actual state of the power supply?
2
votes
2answers
1k views

Bed won't switch off after Marlin firmware update

After I updated the firmware on my Prusa i3, the Bed won't switch off anymore. It worked perfectly before the update, but now, the moment I power up my printer, the LED on the bed turns on and it ...
2
votes
1answer
453 views

Marlin firmware: unload filament with G-code

I have upgraded my ER-20 with a Bondtech dual gear feeder. It is not or hardly possible to load/unload filament manually with this feeder, so some .gcode is needed to do it. I wanted to implement ...
2
votes
1answer
321 views

Printing 2x slower after upgrading to “MarlinTarantula” firmware

I have a TEVO Tarantula printer, recently I have upgraded it's firmware from the stock firmware to marlin 2.0 using this configuration repo. Since upgrading my prints take 2x the time they used to (...
2
votes
2answers
418 views

Anet A8 Clone LCD not working after flash

My Alfawise EX8 (Anet A8 Clone) had an issue, so I flashed the firmware provided on the GearBest page. After the flash the LCD is no longer doing anything and I can't really identify the LCD to ...
2
votes
2answers
728 views

Tronxy X5S-400 Marlin stuck at splash-screen

I got a Tronxy X5S-400, I assembled it and when I power it on, I see on the screen one of the below images and gets stuck there. Is the firmware broken? If yes, where can I get a ...
2
votes
1answer
981 views

Anet A8 with 3DTouch does not home X in the center

Working on getting my Anet A8 upgraded with some extra toys and although the sensor works, I can't get it to home correctly. I'm looking for some assistance to home the X in the center. The probe is ...
2
votes
1answer
378 views

Is Marlin capable to work with binary G-code?

I want to use a binary protocol like Repetier uses. Can Marlin work with this/such a protocol?
2
votes
1answer
780 views

'Sine wave' deviation in X-Axis on moving bed printer.

I've built a a PrintrBot inspired printer with a moving printbed for the X-Axis movement. It's controlled by a RAMPS board running Marlin firmware. And there is a problem with the X-Axis positioning. ...
2
votes
1answer
82 views

Height of the prints are always larger

This problem is driving me crazy, no, seriously speaking. I bought this printer this week and started to calibrate for accurate dimensions. I printed the one-and-only calibration cube (20x20x20 also a ...
2
votes
2answers
125 views

Prints are mirrored in X-axis and inverted in Y-axis direction

My custom 3D printer prints everything inverted. I guess this is a homing problem as the motor moves in correct direction. In Pronterface, if I press -Y — bed moves forward (towards the Y endstop) if ...
2
votes
2answers
346 views

Issue with Z homing on Ender 3 Pro with Marlin

I've just changed the motherboard on my Ender 3 Pro with a MKS GEN_L v1.0 and flashed the latest Marlin version on it. I've calibrated my bed manually using the default XY and Z auto home commands on ...
2
votes
1answer
87 views

Marlin 1.0 works: Marlin 2.0 destroys Z-axis motion

I have an FLSun 3D Cube, running off an MKS GEN V.1.4 main board. With Marlin 1.0, the Z-axis works great (and has been for three years). When I try to upgrade to Marlin 2.0, moving the Z-axis 10 mm ...
2
votes
1answer
861 views

Configure Marlin for tool changing system

I am planning to build a CoreXY machine with a tool changing system. I am using Marlin firmware and BigTreeTech SKR PRO as the controller board. There are 3 options ...
2
votes
2answers
568 views

Adding custom M or G codes to Marlin 2.0

Adding custom M Codes to Marlin doesn't work for Marlin 2.0 How would one go about adding custom G codes or M Codes to Marlin 2.0? The Marlin_main.cpp file does not exist. In general for Marlin 2.0,...
2
votes
1answer
2k views

PID autotune fails with a temp too high

Working on upgrading my Ender 3 to a dual extruder setup using the Winsinn dual hot end and MKS Base V1.6 motherboard using Marlin FW 2.0.5 and am unable to get the PID autotune to work. When I start ...
2
votes
1answer
323 views

How do the MAX endstops work?

I’m building my new 3D printer and I have a doubt. I’m using limit switches on the 3 axes, but only the MIN switches. I also have another three switches which I want to use as MAX switches. How can I ...
2
votes
1answer
337 views

Marlin 2.0.x bugfix 2nd extruder not working

I am using the SKR PRO board on a dual extruder 3D printer. I have tried Curaengine and Slic3r in Repetier-host. The printer firmware is handling the offset fine (it prints in the right spot for ...
2
votes
1answer
936 views

Anet A8 Marlin BLtouch moves up instead of down during homing

I have a previously working Anet A8 that I just flashed to Marlin 1.1.9 (bugfix) and installed a real BLtouch sensor. I followed setup instructions and believe my wiring is correct. When I try to do a ...
2
votes
1answer
220 views

Anet A6, Marlin 1.1.x, bed leveling with sensor probe

I have an Anet A6, an SN04 sensor for the Z-axis, and Marlin 1.1.x software that has automatic bed leveling enabled. My question is (looking at the image below): "It seems my bed leveling is not ...

1 2 3
4
5
9