Create a stop in a print
Is is possible? I want to imbed a nut in a print. I would like the print to stop when it gets to the top of the socket so that I can drop the nut into the socket and then tell the print to continue.
RE: Create a stop in a print
Hi Jim,
try this
G1 X10.000 Y200.000 E0; parking position GET THE PRUSA TO STICK IT'S TONGUE OUT! (edited to revise Y coordinate)
M1; user stop
M105; return to current temp
Insert the code above, at the layer height you want to insert the item at,
the extruder should go to the back left, leaving the build plate almost fully accessible for part insertion...
if the extruder is in the way, change Y200.000 to Y10.000
the print should progress normally to the desired height, then park the head out of the way,
insert your component / components, and them press the button...(if using octoprint, press resume button on octoprint)
and hopefully your print should continue, without having to change filament
As seen on 3D printing nerd!
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
RE: Create a stop in a print
Terrific, Joan! Thanks ever so much!
RE: Create a stop in a print
I know that most people on this forum don't print directly from their computer over USB. But for those who do, the Repetier software running on the computer has this pause facility also and it's very convenient. It's the @pause command, and is equivalent to hitting the "pause" button on the Repetier screen except that when you embed it in your G-code you have precise control over when it's going to happen. The printhead will move up and out of the way during a Pause. In fact, if you don't have a MMU, this is an opportunity for you to change filaments if you want (not convenient for complex objects, but good for putting text on an object in a contrasting color.)
To use the @Pause command, the only "hidden trick" is that the "@Pause " requires at least a space after the end of the word Pause. You can put in a comment after the space that will be shown on screen, but that is optional.
This @Pause command is a function implemented in Repetier running on your computer, not in the firmware running on your printer.
RE: Create a stop in a print
@joantabb
Hi Joan,
Isn't M105 = Report temperatures M105: Get Extruder Temperature.
Don't you want Set Bed Temp/ Set Nozzle Temp?
Jeff
RE: Create a stop in a print
Hi Jeff,
I have been to sleep since then. 🙂
You are right... It's never been mentioned before. and hasn't caused problems before... I was intending to ensure the temperatures were right! before continuing!
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