Notifications
Clear all

Nozzle diameters  

  RSS
jonathan.t24
(@jonathan-t24)
Active Member
Nozzle diameters

just updated to the lastest firmware, got a message

  "Nozzle dia does not match g-code" thus I found a new setting for nozzle diameters, BUT

why only 0.25, 0.4 and 0.6mm choices? Im using a 1.0mm at the moment, will this comeup every time I start a print?

Btw: Great that prusaslicer has UNDO function!

Posted : 27/09/2019 2:49 pm
Neophyl
(@neophyl)
Illustrious Member
RE: Nozzle diameters

You have to slice your model for the nozzle size you have fitted.  That means the extrusion widths all need to be correct for the nozzle diameter etc otherwise you wont get good results.  You can use a 1mm nozzle you just have to create a new printer profile with that nozzle size defined,probably also need to adjust the other extruder settings on the printer page too.

Then of course you need the print settings adjusted for the defined nozzle size.

I'll refer you to Bobs page http://projects.ttlexceeded.com/3dprinting_nozzle_topics.html

Posted : 27/09/2019 5:31 pm
jonathan.t24
(@jonathan-t24)
Active Member
Topic starter answered:
RE: Nozzle diameters

@neophyl

I did slice the model for that size, I was referring to the fact (since latest update) that my mk3s machine now appears to have a setting for nozzle diameter, but will not allow me to select anything other than the mentioned sizes, thus unless I am using a 0.25/0.4/0.6 nozzle my mk3s machine will alert me that the gcode will not match, Im not sure if it will simply try and print the code or modify it to suit the 0.25,0.4 or 0.6 nozzle which are the only options I can select in the menu.

PS have seen bobs page, lots of good info.

Posted : 28/09/2019 2:02 am
bobstro
(@bobstro)
Illustrious Member
RE: Nozzle diameters

Open the gcode in a text editor. You will find a line like this:

M862.1 P[nozzle_diameter] ; nozzle diameter check

If you're getting that warning, the nozzle setting you have set in the printer settings menu (on the actual printer) does not match what you sliced with. Either change the nozzle size selected in the printer settings (on  the printer) nozzle currently mounted (which should match what you sliced with) or disable the check.

This is a new firmware feature.

My notes and disclaimers on 3D printing

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

Posted : 28/09/2019 2:31 am
Dirt-e
(@dirt-e)
Active Member
RE: Nozzle diameters

Hey there 🙂 ,

Sorry, but I'm still not quite getting it!?! Would anyone be able to explain to me why there are only three nozzle diameters available to set in the Firmware? (e.g. FW 3.8.1)

Assume you...

  1. have a 0.5mm nozzle installed in the printer.
  2. have set a nozzle diameter of 0.5mm in Prusa slicer.
  3. have sliced the model with that setting and generated G-Code.

You will still get the "warning" by the firmware that the "Nozzle diametzer does not match g-code", because the printer itself is only able to accept that it either has a 0.25, 0.4 or a 0.6mm nozzle.

Will I have to live with this warning and learn to ignore it? I'd find it "unelegant" (to say the least) and "almost dangerous" (to be frank).

Do I have a misconception here? Is there some sense in this that I am missing?

Posted : 22/11/2019 8:08 am
MTBer liked
bobstro
(@bobstro)
Illustrious Member
RE: Nozzle diameters

At present, only 0.25, 0.40 and 0.60mm nozzle sizes are supported in the firmware. If you're using something else, I'd just leave the check line out of your startup gcode or disable the check feature in printer settings. Prusa may add more sizes to the firmware, but space is very tight and it's not a hugely important feature. I include the nozzle size in the name of my sliced files and disable this feature on the printer. Ultimately, this setting doesn't affect the actual print. 

My notes and disclaimers on 3D printing

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

Posted : 22/11/2019 2:43 pm
MTBer liked
Dirt-e
(@dirt-e)
Active Member
RE: Nozzle diameters

@bobstro

Thank you very much for the explanation. 

Wow, I knew memory is a scarce resource on an MCU, but I didn't know it was THAT scarce 😀 

I found the option in the menu to turn the check off and not be bothered with it 👍 

Cheers,... Frank 🙂

 

Posted : 22/11/2019 10:32 pm
matt
 matt
(@matt)
Active Member
RE: Nozzle diameters

So, if other nozzle sizes won't be added to the Prusa firmware, the standard PrusaSlicer > Printer Settings > Custom G-code > Start G-code could be changed from including:

M862.1 P[nozzle_diameter] ; nozzle diameter check

to instead including

{if nozzle_diameter[0] == 0.25 or nozzle_diameter[0] == 0.4 or nozzle_diameter[0] == 0.6}M862.1 P[nozzle_diameter] ; nozzle diameter check{endif}

… to avoid this confusion?

What's the easy way to make that suggestion where someone will hear it?

Posted : 18/04/2020 3:44 am
MTBer liked
Slavkosky
(@slavkosky)
Active Member
RE: Nozzle diameters

@bobstro

Reviving the topic as even a .8mm nozzle hasn't been added to firmware yet. The problem for me is that first layer calibration doesn't compensate for a nozzle who's diameter doesn't exist in the firmware, so the current workaround of creating custom gcode for calibration still holds...for now...

I found the topic on Prusa's Github if anyone's interested (looks like it's a scheduled addition so that's great news)

This post was modified 3 years ago by Slavkosky
i3 MK3S+

(stock)
- Powder-coated, Satin, & Garolite Sheets
- 0.25/0.4/0.5/0.6/0.8mm NozzleX
- 0.6mm Bondtech CHT
_____SL1S & CW1S (stock)

Posted : 15/04/2021 6:43 am
bobstro
(@bobstro)
Illustrious Member
RE: Nozzle diameters

You want to run the on-board Live-Z routine to completion at least once per sheet. It sets an internal flag indicating it's been done, or at least used to. You can do this with any supported nozzle size.

After that, just use the "Life Adjust", or any similar print to calibrate Live-Z for any filament or nozzle. It's much easier to use and understand than the on-board routine. I've developed my own set of prints for different materials and purposes, but really any print with a large 1st layer area will work. 

Upcoming firmware updates will add more options, bit it's good to know how to do Live-Z adjustment with any settings.

My notes and disclaimers on 3D printing

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

Posted : 15/04/2021 1:25 pm
IrishUkulele
(@irishukulele)
Member
RE: Nozzle diameters

 

Posted by: @neophyl

You have to slice your model for the nozzle size you have fitted.  That means the extrusion widths all need to be correct for the nozzle diameter etc otherwise you wont get good results.  You can use a 1mm nozzle you just have to create a new printer profile with that nozzle size defined,probably also need to adjust the other extruder settings on the printer page too.

Then of course you need the print settings adjusted for the defined nozzle size.

I'll refer you to Bobs page http://projects.ttlexceeded.com/3dprinting_nozzle_topics.html

Thank you! I was having this problem too.  I will leave that line in the Gcode because I’m a forgetful fellow and that will protect me from myself!

 

Posted : 14/04/2024 2:24 am
Share: