This post wrote itself over the weekend. I was printing a bracket for my wife. Estimated print time was about 32 hours. Before I went to bed on Saturday, I checked the amount of filament and realized that I needed to change spools in order to be able to finish the print.
M600 to the rescue. So far so good. Simple task, just press M600, let the nozzle get out of the way. Take out the old filament, put the new filament in, press resume. Good to go then I can go to bed.
When I did so, I pressed the button for one of the macros that I created, “Extrude new filament through Bowden tube.” As soon as I did, the machine started to home itself. Now I’m in trouble. You see, because of the size of the bracket that my wife needs, I had to use up pretty much the entire bed. What this means is that when the machine homes it would come down on top of the already printed material. I had to e-stop the machine. Now what? Well, I measured the height of my print. Dropped that much material through the table in Cura, then printed the rest of the print. When I glued them together I ended up with a tiny seam. But a little bit of primer over the seam made it disappear.
Then I removed the homing sequence from my macro.