"G-code sliced for a different printer type, continue?"
Yesterday I removed/uninstalled Slicer. Outgoing was 2.2.0 Reinstalled a fresh download (still says 2.2.0). Imported a project, sliced normal. Saved and plugged the flash into my printer. Selected the file and message, "G-code sliced for a different printer type, continue?"
I looked best I could at all the drop downs at the top of the Slicer screen to find something that where it might reference or allow me to choose a printer? Nothing. Don't remember having to choose a printer in Slicer when I first started using it many months ago.
Anyone? Do I need to flash the printer again? Hard to find setting?
Thanks.
RE: "G-code sliced for a different printer type, continue?"
In PrusaSlicer, if you go to Printer Settings->Custom G-code->Start G-code, you'll see lines at the top with the checks:
M862.3 P "[printer_model]" ; printer model check
M862.1 P[nozzle_diameter] ; nozzle diameter check
The printer_model check compares the printer selected in your slicer against the printer type when you print the gcode. The nozzle_diameter checks against the nozzle size you have selected from the printer menu when you print the gcode. Depending on what options you've set on the printer itself, these will either abort the print job, issue a warning, or do nothing.
I'm the only user on my printer, so I don't find these features particularly useful. I've disabled both checks in the printer menu and have removed those lines from my startup gcode.
With all the Mk3/Mk3s/Mk3s+ variants out there now, I suspect this might get more fiddly. Short of disabling the checks, all I can suggest is to double-check the printer type you've selected in the slicer against your physical printer type.
There's also a firmware check:
M115 U3.9.2 ; tell printer latest fw version
I tend to disable that one as well. Either comment lines out by prepending a semicolon or just delete them. You'll have to create a custom printer profile to save the changes. Just hit the save button and give it a modified name.
and miscellaneous other tech projects
He is intelligent, but not experienced. His pattern indicates two dimensional thinking. -- Spock in Star Trek: The Wrath of Khan
RE: "G-code sliced for a different printer type, continue?"
My bad, there is was up at the top of Slicer, its an entire bar that is a drop down for you to choose a printer. It worked and now the only message is 'there is an updated firmware available". I'll get to that later.....
RE: "G-code sliced for a different printer type, continue?"
[...] It worked and now the only message is 'there is an updated firmware available". I'll get to that later.....
That's the M115 line. You can disable the check on the printer or comment out the line. Or update your firmware.
and miscellaneous other tech projects
He is intelligent, but not experienced. His pattern indicates two dimensional thinking. -- Spock in Star Trek: The Wrath of Khan
RE:
Do you have MMU?
I had same error in MM3S+ and MMU2.
In my case, I fixed bellow setting.
Navigate to the LCD menu > Settings > MMU : (Turn On)
RE: "G-code sliced for a different printer type, continue?"
Is there a way to check what model your printer is reporting? I looked into the G-code generated by PrusaSlicer and I want to verify what the printer is looking for. The G-code has:
M862.3 P "MK3SMMU2S" ; printer model check
In the meantime, I went into the settings on the printer itself and disabled the model check.
RE: "G-code sliced for a different printer type, continue?"
Is there a way to check what model your printer is reporting? I looked into the G-code generated by PrusaSlicer and I want to verify what the printer is looking for. The G-code has:
M862.3 P "MK3SMMU2S" ; printer model checkIn the meantime, I went into the settings on the printer itself and disabled the model check.
You can send via serial line M̀862.2 Q and M862.3 Q to query your printer model code and name. You can find the a list of Prusa-Firmware g-codes here and here
Please use for the MK3S and MK3S+ with MMU3 the PrusaSlicer Profile "Original Prusa i3 Mk3S & MK3S+ MMU3".
RE: "G-code sliced for a different printer type, continue?"
Great! Thank you! Worked!
Except, the printer is reporting "MK3SMMU3". I noticed that the file for firmware 3.14.0 for the MMU2S was labelled as MMU3. And I recently updated the firmware on the MMU2S, which would probably be why there is the discrepancy.
Is there any difference on the software level between the MMU2S and the MMU3?
If there is not, should I reinstall the printers in PrusaSlicer as MK3S+/MMU3 instead of MK3S+/MMU2S to clear up this discrepancy?
Thank you for your guidance and wisdom
RE: "G-code sliced for a different printer type, continue?"
I am also having this problem.
I just upgraded my MK3S to 3.14.0 and MMU2 to 3.0.2, from the binaries in:
prusa3d_fw_3_14_0_MK3S_3_0_2_MMU2S.zip from https://help.prusa3d.com/downloads
Now, I get the error: "G-code sliced for a different printer type, continue?"
M862.3 Q returns MK3SMMU3, where it should be MK3SMMU2S
Even the USB serial log shows messages coming from MMU2. I can't figure out why the printer thinks it is a MMU3.
I don't really want to fake it and choose the MK3SMMU3 profile because I do not have the MMU3. It's just inviting trouble later.
Anyone have any ideas what the fix is?
RE: "G-code sliced for a different printer type, continue?"
Hi,
I ran into the same issue and found this thread first.
Some more googling brought the answer - check this suport article:
https://help.prusa3d.com/article/mmu3-compatibility_470808
The key statement is:
The MMU3 unit brings significant hardware changes and includes brand-new firmware (version 3.0.0 or newer). This firmware is reverse-compatible, enabling its use with the MMU2S as well.
So you will have to switch the profile in the slicer to use the MMU3, it removes the error message and seems to work fine.
RE: "G-code sliced for a different printer type, continue?"
https://help.prusa3d.com/article/mmu3-compatibility_470808
The key statement is:
The MMU3 unit brings significant hardware changes and includes brand-new firmware (version 3.0.0 or newer). This firmware is reverse-compatible, enabling its use with the MMU2S as well.
So you will have to switch the profile in the slicer to use the MMU3, it removes the error message and seems to work fine.
It seems to work fine also if you just ignore the warning and let it continue.