Extruder height on filament change
 
Notifications
Clear all

Extruder height on filament change  

  RSS
Bobster
(@bobster)
New Member
Extruder height on filament change

Hi, is there any way to have the extruder stop higher when doing a filament change? I am finding it harder to remove the small amount of the new colour that is extruded as there is only a small gap between the nozzle and the bed. Any advice would be welcome.

Best Answer by JoanTabb:

when using the colour change by layer height feature instead of using the left mouse button to insert an M600 command, use the right mouse button

then select 'Add Custom G-code' as shown above and then 

Insert M600 Z30
and re slice the model

with any luck, your printer should raise 30mm after the command executes.

try the project file below

Bob

which has been zip compressed so that the forum would accept the file. 

regards Joan

Posted : 08/11/2023 4:41 pm
JoanTabb
(@joantabb)
Veteran Member Moderator
RE: Extruder height on filament change

Hi Bob,
I believe The M600 command has a number of supplementary  modifier codes...  these codes are not compulsory. so when you issue an M600 command it uses some standard settings, However if you add other  modifier codes you can change the way the command works
information at this link

https://reprap.org/wiki/G-code#M600:_Filament_change_pause

unfortunately the 'N' command, does not work, on Prusa. 

regards Joan

I try to make safe suggestions,You should understand the context and ensure you are happy that they are safe before attempting to apply my suggestions, what you do, is YOUR responsibility. Location Halifax UK

Posted : 08/11/2023 5:22 pm
Bobster
(@bobster)
New Member
Topic starter answered:
RE: Extruder height on filament change

Hi Joan, thanks for your swift reply but I'm afraid I am at a loss as to how to alter the M600 command. I am not very code savvy so I am not sure what to do or how to do it.

Posted : 08/11/2023 6:37 pm
JoanTabb
(@joantabb)
Veteran Member Moderator
RE: Extruder height on filament change

when using the colour change by layer height feature instead of using the left mouse button to insert an M600 command, use the right mouse button

then select 'Add Custom G-code' as shown above and then 

Insert M600 Z30
and re slice the model

with any luck, your printer should raise 30mm after the command executes.

try the project file below

Bob

which has been zip compressed so that the forum would accept the file. 

regards Joan

I try to make safe suggestions,You should understand the context and ensure you are happy that they are safe before attempting to apply my suggestions, what you do, is YOUR responsibility. Location Halifax UK

Posted : 09/11/2023 2:51 am
Bobster
(@bobster)
New Member
Topic starter answered:
RE: Extruder height on filament change

Hi Joan, thanks for your solution, it did work eventually. when I used your model it didn't make any difference it appeared to stop at the same height as you had set but that's possibly the default height that the slicer program uses. I resliced your model but put the Z height to 120 and it worked a treat. I would have thought that there would be a default height that you could change in the slicer settings, I will have to investigate because when you use the custom code you lose the ability to physically change the filament colour in the slicer but that's not really a problem. Once again, thank you for your help, regards, Bob.

Posted : 09/11/2023 5:33 pm
JoanTabb
(@joantabb)
Veteran Member Moderator
RE: Extruder height on filament change

Cheers Bob, 

glad the idea led you in the correct direction. 

regards Joan

I try to make safe suggestions,You should understand the context and ensure you are happy that they are safe before attempting to apply my suggestions, what you do, is YOUR responsibility. Location Halifax UK

Posted : 09/11/2023 8:34 pm
Neophyl
(@neophyl)
Illustrious Member
RE: Extruder height on filament change

If you go to your Printer Settings Profile (when in expert mode) you will see a section called Custom Gcode.  There are various sections in there containing things like start and end gcode etc.  One of the sections is called Colour Change gcode.  Usually that contains a M600.  However instead of manually adding the gcode as Joan suggested you can edit the contents of that field.  Change the M600 to what you added by using the custom insert you used before.

Once edited you must save the profile as a new one.  This is because you cant edit the default profiles.  Now whenever using your 'new' edited printer profile if you insert a colour change it will insert the updated code  without you having to add it manually every time.  That way you can still do your colour change in the slicer.  You are essentially changing what gets inserted by changing the default for 'Colour Change'

Posted : 09/11/2023 9:41 pm
Bobster
(@bobster)
New Member
Topic starter answered:
RE: Extruder height on filament change

Thanks for your reply, it worked a treat. Now I don't have to try and get the extruded filament out on filament change using pointed pliers. I now I have it set at Z80 and I can get it out using my fingers.

Posted : 10/11/2023 6:24 pm
Share: