Source of "Error: no tool selected"
-
@kb58 See my updated comment. I just searched a bit and found this. I can confirm that once I change my start G-code to
T0 ; select first tool G10 P0 S[first_layer_temperature] M140 S[first_layer_bed_temperature] M116 ; wait for all temps to be reached
the final G-code is correct and no error message can be seen.
-
@kb58 said in Source of "Error: no tool selected":
@fcwilt Okay, thank you, now I understand more clearly. So (in your setup at least), you have the printer to set most parameters before starting a job, and reduced your slicer's "contribution" to be the bare minimum.
Exactly.
The settings I mentioned are required to make it work.
I previously experimented with the slicer settings of S3D, CURA and PRUSA to find those settings that minimized the code the slicer generated to eliminate any conflicts like you encountered.
Which is why I had them appear at the beginning of my print_begin.g to remind me so I wouldn't forget to set them in the slicer.
At 71 forgetting is one of my new skills.
Frederick
-
@fcwilt Okay, thanks. This relates to my earlier comments about not knowing "who wins" as far as applying settings. Prusa sets temperature and other filament-related variables, yet, so can the printer/Duet code, so it was confusing about who's driving the bus, so to speak. Your configuration makes it clear that the Duet code applies all pertinent settings.