-
Hello All,
I hope this is the right location for this post, if not please move.I'm a beta tester for Mosaic Manufacturing. With launch of one of their new products they have decided to move away from octoprint for connectivity and develop their own system. In the past the printer was connected to a pi (octoprint), now printer connects directly to palette 3.
So I'm able to connect, disable heaters and motors, monitor temps, move z, most pronter face/printer setup type commands. Got some successful prints finished as well.My issue is during a print initiated by the palette 3, baby stepping is not available on printers screen. Prints not started on the palette baby stepping is available.
It was suggested I try adding M75 (Marlin code - start print timer) but this is not a reprap command.
Is there any thing I could add to my start gcode or a way Mosaic should be initiating prints on palette 3 that would enable baby stepping?Railcore2 300 zl
Duet firmware Release 3.4.0 beta 3 -
@nuroo how is the palette communicating with the Duet? is it streaming gcodes over USB or uploading to the SD then printing from there?
I assume you mean the PanelDue by the screen?
What happens when you send M290
with a baby step value directly:
https://duet3d.dozuki.com/Wiki/M290 -
Thank you for your response. Yes I was referring to paneldue 5in.
Commands are streamed, sd card on duet board not used for palette 3.I will try issuing M290 from console while a print is active.
-
@nuroo ok that is probably the reason, sending the gcodes over does not put the PanelDue into "printing" mode. Sending the M290 as part of the control stream over USB will work, so will sending them over the network via DWC or directly entering M290 on the console of the PanelDue.
I have moved this to the PanelDue section and updated the title to include USB print.
We will discuss how to indicate that a file is being printed over USB
Its not normal to stream gcodes over USB these days. It would be good if the pallet could work with the print file on the Duet, what information does it need to know?
-
@t3p3tony said in No baby stepping available during USB print:
Sending the M290 as part of the control stream over USB will work,
That seems like the least trouble for all. What should be added to the control stream for example to make the baby stepping window available during printing?
I was able to enter specific M290 commands while railcore was printing the Palette 3's gcode stream. The console on dwc returned "ok", when M290 commands were received. This did not however bring up the baby stepping window on the paneldue.
-
@nuroo said in No baby stepping available during USB print:
What should be added to the control stream for example to make the baby stepping window available during printing?
AFAIK there is not gcode command to change the mode to printing (other than the commands to actually start an SD print.
@mfs12 might be good to have an option to display the babystep button even when not printing if that could be added t the settings?
-
@nuroo, added a github issue. Any further progress will be tracked there.
So please refer to
https://github.com/Duet3D/PanelDueFirmware/issues/218 -
Ok. Thanks for headsup. I'll keep track.
-
Will be part of next release.