Skip to main content

Site Navigation

Your Account

Choose Language

Help

Revision to Duet Web Control Manual

Tony

== Introduction ==
 
This manual is for DWCDuetWebControl version 1.2.1-b2 and later.
This manual is for DWCDuetWebControl version 1.2.1-b2 and later.
 
When opened in a browser Duet Web Control starts in the machine control screen, when viewed on a large screen will look similar to this:
=== Browser Compatibility ===
 
Note that Chrome and Firefox browsers fully support DuetWebControl however Edge, IE have problems so avoid those. DWCDuetWebControl file editor works in Safari 10.0.1 and later. (Won't work in any earlier versions). These issues are due to some browsers failing to implement the HTML 5 standard.
Note that Chrome and Firefox browsers fully support DuetWebControl however Edge, IE have problems so avoid those. DWCDuetWebControl file editor works in Safari 10.0.1 and later. (Won't work in any earlier versions). These issues are due to some browsers failing to implement the HTML 5 standard.
 
== Common elements ==
=== Overview ===
 
Some elements of the DWCDuetWebControl are common across all pages.
Some elements of the DWCDuetWebControl are common across all pages.
 
==== Header bar ====
[image|704|align=center]
 
When printing the heat position and extruder drive amounts can change rapidly and the refresh rate on DWCDuetWebControl means the values are not the exact position at all times.
When printing the heat position and extruder drive amounts can change rapidly and the refresh rate on DWCDuetWebControl means the values are not the exact position at all times.
 
The Z -Probe value is either 0 or 1000 for digital probe inputs. Analog probes can be any value between 0 and 1000.
=== Homing and Moving Axes ===
 
Before some axes can be moved they must be homed, This can be overridden in the Settings on newer DWCDuetWebControl versions but it is best practice to ensure all axes are homed before moving them.
Before some axes can be moved they must be homed, This can be overridden in the Settings on newer DWCDuetWebControl versions but it is best practice to ensure all axes are homed before moving them.
 
[image|694|size=large|align=center]
[image|730|size=large|align=center]
 
This shows the versions of the firmware, webserver and DWCDuetWebControl installed, along with a button to upload new firmware:
This shows the versions of the firmware, webserver and DWCDuetWebControl installed, along with a button to upload new firmware:
 
[image|274|size=large|align=center]
You do not need to install the firmware immediately as it can be initialted from the console/over USB/from a [[PanelDue]] at a later point.
 
Also on this page are setting for DWCDuetWebControl in the browser communicating with the RepRapFirmware running on the Duet. The default communication and reconnect settings should work well however if you are having intermittent network issues resulting in AJAX errors then increasing the maximum number of AJAX retries will help.
Also on this page are setting for DWCDuetWebControl in the browser communicating with the RepRapFirmware running on the Duet. The default communication and reconnect settings should work well however if you are having intermittent network issues resulting in AJAX errors then increasing the maximum number of AJAX retries will help.
 
=== User Interface ===
'''Store Web Interface Settings on the Duet''':Store the settings of Duet Web Control as a file on the Duet SD card, rather than just as a local cookie. this allows the settings to be portable across browsers and devices accessing the Duet.
 
'''Language''': choose from languages that are added to DWCDuetWebControl. To add additional languages see the "internationalisation" part of the [https://github.com/chrishamm/DuetWebControl|readme on the DuetWebControl github page].
'''Language''': choose from languages that are added to DWCDuetWebControl. To add additional languages see the "internationalisation" part of the [https://github.com/chrishamm/DuetWebControl|readme on the DuetWebControl github page].
 
'''Theme''': currently only three choices. Custom themes can be written in css.
[image|277|size=large|align=center]
 
The list items sub page allows for certain drop down options to be changed or added to with the DWCDuetWebControl User Interface.
The list items sub page allows for certain drop down options to be changed or added to with the DWCDuetWebControl User Interface.
 
The "Default G-Codes" is a legacy setting to provide options for the quick G-Code and consolde G-Code entry box. This is now replaced with DWC'sDuetWebControl's ability to remember previously entered G-Codes.
The "Default G-Codes" is a legacy setting to provide options for the quick G-Code and consolde G-Code entry box. This is now replaced with DWC'sDuetWebControl's ability to remember previously entered G-Codes.
 
Default temperature selections for hotend/bed/chamber heaters can be added to make setting these quicker.

To undo the changes made by this version, click 'Revert Changes.' This will automatically restore the previous version of this guide.

Revert Changes