Connectivity
-
What I am missing is a connection for storing g-code files directly from the slicer program (in my case Cura) to the Duet.
Maybe that’s more an issue of windows, cause it’s not possible to mount ftp-recourses as drive without 3-party tools.
There are some freeware tools available to do the job, but I haven’t found one witch fulfils all my requests.
As nowadays it’s more common to use Webdav than FTP, I would prefer a more modern solution. -
@diy-o-sphere Cura has a plugin to upload directly to the Duet. And slic3r PE has it built in.
-
@phaedrux
Thank you, I will try that way.... -
@phaedrux
Great, it works like a charm... -
- I do not have to E-stop or Pause and then Cancel.
- I can just Stop, and raise the heck with two clicks.
-
I can adjust Temp, Rate of extrusion, Speed of movement and execution.
The interface does not offer anything to adjust rates while in progress.Edit: The web interface does offer Speed factor and Extrusion factor, but it is buried, and of course only offers functionality if the file is run from the SD card. I expect to have all the tweaking done before a file is finalized and sen to the SD card. Temp I will assume is adjustable but I am not certain to what level. For now. These tools are, simpler to access and execute from the Controller. -
There are a few more tools I would love to have that neither interface offer. Some, would have me believe it is all perfect and there is nothing that can or should be improved.
-
S3D can upload from the controller screen.
-
I prefer to use the upload function of the Web Interface as the network is far faster for moving the files than the USB port is. And much like the config files, I sometimes edit the gcode files to make tiny tweaks after slicing, and after upload, or to double check markup language for errors based on something I have read, or an observed behavior.
-
@rflulling said in Connectivity:
I can adjust Temp, Rate of extrusion, Speed of movement and execution. The interface does not offer anything to adjust rates while in progress.
...but all of that can be done in the web interface.
-
You can even edit your accelerations, stepper current and more while you are printing- essentially anything and everything, just enter the command in the console.
Also baby stepping for that first layer.
I can't go back to a regular board anymore.
-
-
Not messing with the baby step thing. Took a bit to figure out what that was and why it was needed. It's a hardware calibration screen tool, I think poorly arranged in the interface.
-
I set an offset in the Home files, as is literately built in by default. Works great.
-
No idea what you are talking about adjusting Stepper Current. I think this might be a nice tool to have. But it is not in there now on any interface I know. Less you are literally referring to the the global value (XYZ all) effecting Speed Factor slider.
-
Maybe you love being tied to a command line, but I only do this when experimenting with new tricks, or new codes or troubleshooting. Yes I use the command line, but I am not standing around looking for a reason to run code through it, on any interface.
@wyvern said in Connectivity:
You can even edit your accelerations, stepper current and more while you are printing- essentially anything and everything, just enter the command in the console.
-
-
I would take a screen shot, but on the duet control menu you can pull down files such as config.g edit them there or copy and paste in the command line and hit enter, it will load up the new values right there, printing or not- it's stupid easy- I'm not from a coding background, but dabbled a bit with drones and game hacking- I can't tell you what every command does, but I just use a cheat sheet and add descriptions in configuration files.
What I mean by current is the current to steppers, X,Y,Z,E or whatever, Imagine you are getting hot motors, or your extruder is wanting to miss a step or two, you can raise or lower the values without interrupting the print or compiling anything.
Imagine you are noticing some ringing in your print, you COULD slow the print down, but that affects everything, including your move and retract speeds, you could go in to config.g adjust what you need or if you are using adaptive acceleration control, lower or raise the value on any and every axis.
Baby step is a great tool if you goof on the G-code print and need to bump the Z up or down a smidgen, without stopping, re-slicing and trying again.
All I'm saying is the web control is far more useful and advanced than any slicer program I've used or seen- I use cura to do the slicing and use the duet control to adjust, tune, swap filament on the fly.
You may think configuring machine settings while printing is pointless, but it saved my tail on a 3 day long print! my extruder was starting to skip when I swapped filament, extruder temp was fine, so I bumped it up and it finished the job no worries- sure I COULD have bumped up the temp and hope for the best, but I wasn't going to waste 2 days for it to fail.
-
-
@wyvern Thank you Wyvern. I think you have found some tricks that may be useful. Though in no way will cause me to stop everything I am familiar with and jump ship. I am enjoying the Interface as a Bios level interface for monitoring and making changes to the hardware, while the controller for everything else.
However as time goes on and i learn some of the tricks you pointed out I may use the interface more.
However as things are arranged right now, the interface is not as useful to me. But I use it in Parallel to the Controller. Thus it is in no way unused. But as said many times before not a one stop solution to everything and no a solution to every ones needs, certainly not as I use my hardware. Nor do I expect it to be.
As for the stepper current I thought the only way to effect that was at Firmware reset. I would like to see a tool for this, something like the baby step for Z. However like Z baby step I see this as a Machine Configuration tool. Thus for me 99% of it's use would only happen when setting up files for a new machine. I needed this tool when setting up the extruder for the i3 and will need its again on the Ft-6. But since this is not a tool I have, I will live without it. Once settings are in stone, and saved. Most of the interface not needed for monitoring or direct prints, will go without ever having been seen, and likely never again updated.
-
@rflulling The M906 gcode can be sent at anytime to adjust the stepper current of the steppers.
-
@rflulling said in Connectivity:
As for the stepper current I thought the only way to effect that was at Firmware reset. I would like to see a tool for this, something like the baby step for Z. However like Z baby step I see this as a Machine Configuration tool........................................
I'll take one last shot at this, DWC = Duet Web Control. It also happens to include an interface that shows what's going on.
As I said before, you can enter any G or M code at any time. Just go to the "g-code console" page and enter the code. There is no need to do any firmware reset. It is not a "Bios level interface" as you seem to think. The changes you make will be near instantaneous (there is a movement queue that needs to be depleted) so that you can immediately evaluate the effect of the change. These changes are not permanent. Once you have found the right values for your machine, then you enter them into config.g so that they get read in at boot up time.
Of course once you have the machine dialled in, you will rarely need to make any further changes in which case, DWC can be used for more mundane tasks such as monitoring and display of various parameters. Although you might occasionally use things like baby stepping on a per print basis, if for some reason the first layer wasn't going as well as expected.
-
Thank you. I still want an actual interface for this. But, I will make note of this for future use.
@stephen6309 said in Connectivity:
@rflulling The M906 gcode can be sent at anytime to adjust the stepper current of the steppers.