Welcome! Log In Create A New Profile

Advanced

Does multi nozzle duplication work in marlin 2?

Posted by Altec0 
Does multi nozzle duplication work in marlin 2?
May 21, 2020 11:52AM
Hi everyone!! I made a 3d printer with 2 nozzles and a single X carriage, so both extruders moves in unison, and works pretty good. I installed Marlin 2.0.5.3 with Arduino ATMega 2560 and Ramps 1.4. As I say, everything works correctly: print with single nozzle and 2 nozzles for printing 2 colors.

My goal is print 2 identical pieces with separated nozzles. Here you have an example. The 2nd exturder clone motion and temperature from the 1st extruder. This behavior can achieved with M605 S2 command. See [marlinfw.org]. DUAL_NOZZLE_DUPLICATION_MODE in Marlin 1.x was changed to MULTI_NOZZLE_DUPLICATION in Marlin 2, but this feature is not updated in Marlin documentation (or I couldn't find it)

I have enabled MULTI_NOZZLE_DUPLICATION in Configuration_Adv.h and start GCode with M605 S2. I tried to put this code in several ways at the beginning of the code without resutls. I have been looking for a solution but I couldn't find it. Might you help me, please? Thanks in advance and apologize for my english
Re: Does multi nozzle duplication work in marlin 2?
February 01, 2022 07:27PM
I am trying to do the same thing. Have you had any luck yet?

I know some tricks do do this without any firmware changes but I want to go with the firmware option to make additional adjustment like the extrusion multiplier for each extruder separately.
Re: Does multi nozzle duplication work in marlin 2?
January 06, 2023 07:19PM
Any movement on this? I'm trying this also with no luck.
Re: Does multi nozzle duplication work in marlin 2?
January 07, 2023 12:54AM
1) your using it wrong, probably due to documentation being out of date

See comment in the code

/**
* M605: Set multi-nozzle duplication mode
*
* S2 - Enable duplication mode
* P[mask] - Bit-mask of nozzles to include in the duplication set.
* A value of 0 disables duplication.
* E[index] - Last nozzle index to include in the duplication set.
* A value of 0 disables duplication.
*/


M605 S2 without a P or and E turns it off (P and E presumed to be 0)
M605 S2 E1 turn on duplication for E0 and E1
M605 S2 E2 turn on duplication for E0 and E1 and E2
M605 S2 P5 turn on duplication for E0 and E2 but not E1 (5 being 00000101 in binary means E2 enabled E1 disabled E0 enabled,)


2) there is a bug in passing the E parameter on 8 bit controllers
See [github.com] for details.


3 All extruders must be identical.same steps/mm

Edited 7 time(s). Last edit at 01/07/2023 01:06AM by Dust.
Sorry, only registered users may post in this forum.

Click here to login