Page 1 of 2

Better and simple way to implement the M600 (changing colors)

Posted: Thu May 18, 2023 3:50 am
by 3dbybrunolopes
We need a better and simple way to implement the M600 command at specific heights.
In prusa slicer you can add it automatically with just a mouse click after slicing using the layer slider!

Re: Better and simple way to implement the M600 (changing colors)

Posted: Thu May 18, 2023 10:48 am
by lugiber
Agreed! Should be easy to implement with just a checkbox. Hope they make this happen!

Re: Better and simple way to implement the M600 (changing colors)

Posted: Sun Jun 04, 2023 10:10 pm
by gearsawe
does the prusa slicer allow the pause at multiple heights?

Re: Better and simple way to implement the M600 (changing colors)

Posted: Mon Jun 05, 2023 4:51 am
by 3dbybrunolopes
gearsawe wrote: Sun Jun 04, 2023 10:10 pm does the prusa slicer allow the pause at multiple heights?
Yes, and place an m600 where you want just with mouse click! Same way for pause at a certain height...the m600 is the generic filament change. The pause at height can be m601, M0, M25, this latest one works with Artillery3D printers, need to test it with and ender for example, by I thing is the generic command for this!

Re: Better and simple way to implement the M600 (changing colors)

Posted: Thu Jun 08, 2023 1:10 pm
by Kissable1089
+1 M600 at selectable layer heights

Re: Better and simple way to implement the M600 (changing colors)

Posted: Thu Jun 08, 2023 1:59 pm
by S3D-Jason
I want to mention that you can already add a M600 command at a specific point in the print using the V5 scripting options. For example, to insert a M600 pause command at layer 25, go to Edit Process Settings > Scripts tab > Layer change, and enter the following for the pre layer change script:

Code: Select all

{IF "[current_layer_number] == 25"}M600
That will pause the print automatically at layer 25.

If you want to pause multiple times, just duplicate that line multiple times.

Re: Better and simple way to implement the M600 (changing colors)

Posted: Fri Jun 09, 2023 10:24 am
by 3dbybrunolopes
S3D-Jason wrote: Thu Jun 08, 2023 1:59 pm I want to mention that you can already add a M600 command at a specific point in the print using the V5 scripting options. For example, to insert a M600 pause command at layer 25, go to Edit Process Settings > Scripts tab > Layer change, and enter the following for the pre layer change script:

Code: Select all

{IF "[current_layer_number] == 25"}M600
That will pause the print automatically at layer 25.

If you want to pause multiple times, just duplicate that line multiple times.
Cool, we already know that...However I think a more intuitive way of doing this is crucial...

Re: Better and simple way to implement the M600 (changing colors)

Posted: Fri Jun 09, 2023 3:31 pm
by S3D-Jason
We help a lot of customers who do NOT know about the command I listed above, so just wanted to make sure everyone knew it was already possible to automatically insert a pause command in V5 using the steps above.

Re: Better and simple way to implement the M600 (changing colors)

Posted: Wed Jun 28, 2023 1:31 am
by SimplyPrint
Hi,
just wanted to be sure what happens:
if I add this line to a specific layer:
S3D-Jason wrote: Thu Jun 08, 2023 1:59 pm

Code: Select all

{IF "[current_layer_number] == 25"}M600
That will pause the print automatically at layer 25.
What exactly happens: is the print paused *before* the layer is been printed or *after it completed* printing layer 25?
Thanks,
Mike

PS: I use S3D 5.1.1, so if there is a better way in the new version, please advise. Thx.

Re: Better and simple way to implement the M600 (changing colors)

Posted: Thu Jun 29, 2023 10:31 am
by S3D-Jason
It will pause right before that layer number.