Repeat Last Job

Thanks for the clarification - I took @dan’s comment to mean that it was working now. Sounds like an easy fix, though.

Y’all are talking two different things. What Dan said is true. If you want to print the same thing over and over all you have to do is put in new material and hit print again. You need do nothing else. @takitus is talking about avoiding the necessary re-processing of the print in the cloud each time. Currently, every time you hit “Print” the file is processed and sent back down. Even though it’s just a one button press the re-processing can take time with the very large files @takitus is using. We are hoping that re-processing of the file becomes unnecessary in the future.

7 Likes

Thanks for clarifying the clarification then. Does the GF have no on-board memory at all then?

Yes. My (very limited) experience with FDM and SLA printers was that re-creating a file from the source was at least two pieces of software and many minutes. I’m no expert so it’s possible that other toolchains are less ponderous.

This is exactly correct.

It has a great deal of onboard memory, but if you simply replayed what was in it, you might get the wrong focus, wrong location, wrong material settings, etc, depending on how similar the new piece of material was to the old one.

7 Likes

It depends what you mean by source. If you mean the design file, then yes, you would need to export it as an STL file in the design program and then slice that to gcode with a slicer. That may take a few minutes but the point is you don’t need to do it again to print another identical copy.

Now that you have mentioned the code downloaded to Glowforge would need to change if the material has changed then the parallel in the 3D printing world is that with most tool chains if you changed the filament type, or in some cases just a new reel with a slightly different diameter, then you need to re-slice the STL to gcode again. This was a big mistake made in the RepRap world that you seem to have followed.

My own home brew tool chain splits the time consuming geometric slicing part from the machine control part, thus making it material and machine independent. So I only re-slice if my design has changed or I want different infill settings. If I want to print it with a different filament, or at a different speed or temperature, or on a different machine then I don’t need to re-slice. The host program that controls the machine adds all these details on the fly.

Perhaps the GF tool chain needs a similar separation so that the material dependent information can be added quickly before download.

Having personally printed hundreds of thousands of 3D parts I really appreciate just being able to repeat a previous job without any delay.

3 Likes

My 3D printer, CNC lathe, and CNC mill all will repeat a loaded job as much as I like providing I remove the completed work from the machine and, in the case of the lathe and mill, place the new workpiece in the correct spot on the applicable machine. All I need to do is press “Cycle Start” or the equivalent on the 3D printer. It seems a bit strange to me that the same capability wasn’t designed or built into the GF from the start, but perhaps the GF market was assumed to be for folks that were mostly interested in doing scans with the camera and one-offs.

3 Likes

Perhaps. But it’d be silly if they did. People will use this tool in variety of ways. Repeatability seems like it would be a pretty common thing.

2 Likes

Sometimes one gets tunnel vision when in the midst of a design.

Note: left “reputability” in the quote because it struck me funny. My typos are just nonsense.

Corrected. :slight_smile:

1 Like

I still think this would be incredibly useful.

3 Likes

Definitely! When working with a jig it would be very helpful to be able to just throw the new peace in and hit the button again…

1 Like