Repeat Markers and the CR30

1,382 views
Skip to first unread message

TobyCWood

unread,
Nov 5, 2021, 1:09:54 PM11/5/21
to 3D Printing Tips and Tricks
Trying to work with Repeat Markers and my CR30 is behaving a bit strange. 
So one can set any Marlin machine to repeat a file by turning on a repeat marker ala... "M808 L20" this sets it in the FW to repeat the file 20 times and it stays there until the FW gets a second "M808". You can put the first M808 into your start gcode and the second in the end or... you can set it in real time at the UI panel on the CR30. Note it will repeat the entire file including your prime lines, which unfortunately is not ideal.
Regardless, it's acting buggy. The result I got was it prints the file I want twice then it continues to print but it uses the next file on the SD card.
Anybody else seeing this? Is this a bug or am I not understanding how M808 works?

Todd Chretien

unread,
Nov 5, 2021, 2:46:57 PM11/5/21
to TobyCWood, 3D Printing Tips and Tricks
Have you tried the "M808 L20" just after the prime line portion of the GCODE and putting the M808 loop just before the ending sequence starts (just add a little Z jog)?  Maybe try different L numbers (L5, L10, L12) to see if maybe it is misinterpreting the 0 in the 20.  Might just be a bug in Marlin.  I bet a lot of people aren't using that functionality, so it might not be getting much real world exposure. 

--
You received this message because you are subscribed to the Google Groups "3D Printing Tips and Tricks" group.
To unsubscribe from this group and stop receiving emails from it, send an email to 3d-printing-tips--...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/3d-printing-tips--tricks/5655af1f-9c44-4278-a4af-0e294016c947n%40googlegroups.com.

TobyCWood

unread,
Nov 6, 2021, 12:41:23 PM11/6/21
to 3D Printing Tips and Tricks
Yup that's where I put it. M808 is a setting thats on or off in Marlin. It prints the entire file per the number you set it to. It is not a loop.
I'm finding that the best approach to printing quantities is to dupe the object in the slicer. By doing it yourself rather than having it automatically reprint the file allows you to control where on the belt each object will print (you want it to change positions so as to wear the belt evenly) as well as keep the prime line off. The downside is the file can get real big.
So I tried again. Made 3 versions of a sliced object each on a different location thinking it will print 2 then 2 then 2... nope... It printed the first file twice then the next 18 prints were all the second file.
Bug.

Todd Chretien

unread,
Nov 6, 2021, 1:49:22 PM11/6/21
to TobyCWood, 3D Printing Tips and Tricks
Ugh, that sucks.  I'm liking the Duet system of using a trigger and a macro to repeat files.  You can start off with one file with the prime line, then switch to another without it. The files I print have a print time of around four hours, so I can stop it when I've printed enough, or I can log into the interface and just change the trigger macro to stop printing, or just print until I run out of filament and let the runout sensor pause the print. 

Kurt at VRFX

unread,
Nov 7, 2021, 9:55:08 PM11/7/21
to 3d-printing-...@googlegroups.com
Problem is - the final piece is a Failed print...

Todd Chretien

unread,
Nov 8, 2021, 2:42:46 AM11/8/21
to Kurt at VRFX, 3D Printing Tips and Tricks
Not really.  You can always load more filament and just resume the print.  Then you can go into your trigger macro and change the file to just end the job, or you can just let it continue to print more parts. 

I'm normally don't worry about the last partial print. I've already benefited from the fact that the printer has been printing for days completely unattended. Prior to having belt printers I was pretty much forced to attend to my printers every few hours to remove prints and restart jobs. 

--
You received this message because you are subscribed to the Google Groups "3D Printing Tips and Tricks" group.
To unsubscribe from this group and stop receiving emails from it, send an email to 3d-printing-tips--...@googlegroups.com.

TobyCWood

unread,
Nov 8, 2021, 11:57:40 AM11/8/21
to 3D Printing Tips and Tricks
So now I'm thinking maybe there's an Octoprint plugin that will manage this like that scheduler plug in??? Anybody try?

Todd Chretien

unread,
Nov 8, 2021, 12:39:34 PM11/8/21
to TobyCWood, 3D Printing Tips and Tricks
There actually is a plugin called Continuous Print. https://plugins.octoprint.org/plugins/continuousprint/ 
I was going to use it on my iFactory, but I never could get them to unlock the Pi to allow for plugins.  By the time they had fixed their side of things, I had already migrated to a Duet board.  I'm running the older version of the board, so I'm not using a Pi or Octoprint anymore, so I have absolutely no experience with the plugin at all.  

TobyCWood

unread,
Nov 9, 2021, 4:50:02 PM11/9/21
to 3D Printing Tips and Tricks
While this plug in looks useful unfortunately it doesn't satisfy the Use Case. All I want to do is tell the printer to print the file over and over again X times. M808 is supposed to do that.
Reply all
Reply to author
Forward
0 new messages