Welcome! Log In Create A New Profile

Advanced

Duet+X4 Webcontrol-adding extruders

Posted by Epop 
Duet+X4 Webcontrol-adding extruders
June 08, 2015 11:04PM
Anyone know how to adjust the web control to add or subtract extruders in use or not currently in use to web control? (prefferably with correct labels smiling smiley )

Seems like the extruders are static and I'm using 3(maybe try kraken later for 4) but web control doesn't reflect my CFG...
I'm using a (heavily?)modified Ormerod cfg setup

Thanks,
Re: Duet+X4 Webcontrol-adding extruders
June 09, 2015 05:57AM
Which firmware are you using? My Duet Web Control should automatically show your extruders and heads, but you need firmware 1.09 for it to work. And please post your config file, it might help, too.
Re: Duet+X4 Webcontrol-adding extruders
June 09, 2015 09:55PM
DC42-1.09a

It populates the extruders in the 'head position' window(0.0, 0.0, 0.0, 0.0). The extruder control is Head1- Head2 and seems to be locked to E0-E1 pins

; Ormerod 2 config file for dc42 Duet firmware
M111 S0                             ; Debug off
M550 PDUET^2+1			        ; Machine name (can be anything you like)
M551 Preprap                        ; Machine password (currently not used)
M540 P0xBE:0xEF:0xDE:0xAD:0xFE:0xED ; MAC Address
;*** Adjust the IP address and gateway in the following 2 lines to suit your network
M552 P192.168.1.14                  ; IP address
M554 P192.168.1.1                   ; Gateway
M553 P255.255.255.0                 ; Netmask
M555 P2                             ; Set output to look like Marlin
G21                                 ; Work in millimetres
G90                                 ; Send absolute coordinates...
M83                                 ; ...but relative extruder moves
;***end limit switch change
M558 P0 X0 Y0 Z0		; SET PROBE TO SWITCH- 0 NO PROBE
M574 X1 Y2 Z1 S0 		; set endstop configuration (S0 active LOW)
M906 X525 Y375 Z575 E1100:1100:1100:1100           ; Set motor currents (mA)
;*** SINGLE EXTRUDER SETUP
;M563 P0 D0 H1                       ; Define tool 0
;G10 P0 S0 R0                        ; Set tool 0 operating and standby temperatures
;M92 Z1066.666 E75             ; Set steps per mm (single nozzle)
;*** MULTI-EXTRUDER SETUP
M563 P0 D2 H2                      ; Define tool 1
G10 P0 S0 R0                       ; Set tool 1 operating and standby temperatures
M563 P0 D3 H3					;DEFINE TOOL2
G10 P0 S0 R0                       ; Set tool 2 operating and standby temperatures
M563 P2 D4 H4					;DEFIND TOOL3
G10 P2 S0 R0                       ; Set tool 3 operating and standby temperatures
M92 Z1066.666 E75:75:75:75						; Set extruder steps/mm (TRI nozzle)
;*** If you have a Duet board with 4.7K thermistor series resistors, change R1000 to R4700 to the following M305 commands
M305 P0 T95000 R1000 H-11 L0		; E3D THERM CRIMP ON WIRE-H+L values Set the bed thermistor ADC correction
M305 P1 R1000 H-11 L0				; E3D V6-H+L values Set the bed thermistor ADC correction
M305 P1 R1000 H-11 L0				; E3D V6-H+L values Set the bed thermistor ADC correction
M305 P3 R1000 H-11 L0				; E3D V6-H+L values Set the bed thermistor ADC correction
M305 P4 T24 B4285 R1000 H-15 L0		; E3D K COUPLE-H+L values Set the bed thermistor ADC correction
;*** if you are using axis compensation, put the figures in the following command
M556 S78 X0 Y0 Z0                   ; Axis compensation here
M201 X700 Y700 Z75 E500:500:500:500            ; Accelerations (mm/s^2)
M203 X9000 Y9000 Z700 E3600       ; Maximum speeds (mm/min)
M566 X600 Y600 Z60 E20              ; Minimum speeds (mm/min)
M208 X230 Y286 Z210				; set axis maxima (adjust to suit your machine)
M208 X0 Y0 S1						; set axis minimum (adjust to make X=0 the edge of the bed)
M119

Thanks,
Re: Duet+X4 Webcontrol-adding extruders
June 10, 2015 03:49AM
In this bit:

;*** MULTI-EXTRUDER SETUP
M563 P0 D2 H2                      ; Define tool 1
G10 P0 S0 R0                       ; Set tool 1 operating and standby temperatures
M563 P0 D3 H3					;DEFINE TOOL2
G10 P0 S0 R0                       ; Set tool 2 operating and standby temperatures
M563 P2 D4 H4					;DEFIND TOOL3
G10 P2 S0 R0                       ; Set tool 3 operating and standby temperatures

you are defining tool 0 twice and then tool 2. Change the two P0 that I have highlighted to P1.



Large delta printer [miscsolutions.wordpress.com], E3D tool changer, Robotdigg SCARA printer, Crane Quad and Ormerod

Disclosure: I design Duet electronics and work on RepRapFirmware, [duet3d.com].
Re: Duet+X4 Webcontrol-adding extruders
June 10, 2015 11:22PM
Thanks, but that happend to be me screwing around trying to get something to work and I missed it when I tried to change it back and post a proper *.cfg. Sorry.

If I start enabling tools the web control will add "0.0, " in the 'head position' frame under the 'extruder' sub heading for each but will not add controls/graphs for any (currently 5 listed)
I also gave iexplore.exe v10'ish a shot for giggles.

I would also prefer to leave T0 as is in the *.cfg if I need/want to re-enable it I don't have to reconfigure, I'll just un/comment it.

;*** SINGLE EXTRUDER SETUP
M563 P0 D0 H1						;DEFINE TOOL 0
G10 P0 S0 R0						; SET T0 OPERATING+STANDBY TEMP
;M92 Z1066.666 E75					; SET EXTRUDER STEPS/MM
;*** MULTI-EXTRUDER SETUP
M563 P1 D1 H2						;DEFINE TOOL 1
G10 P1 S0 R0						; SET T1 OPERATING+STANDBY TEMP
M563 P2 D2 H3						;DEFINE TOOL2
G10 P2 S0 R0						; SET T2 OPERATING+STANDBY TEMP
M563 P3 D3 H4						;DEFIND TOOL3
G10 P3 S0 R0						; SET T3 OPERATING+STANDBY TEMP
M563 P4 D4 H5						;DEFIND TOOL4
G10 P4 S0 R0						; SET T4 OPERATING+STANDBY TEMP
M92 Z1066.666 E75					; SET EXTRUDER STEPS/MM
;

So... if I have the understanding.
Bed = H0
Duet HE =H1
Duet E-Stepper = D0
then...
I've set T1(P=1) to use Drive 1(first stepper on X4) and Heater 2(first HE on X4)
etc...

I've got blinking LEDs on the X4 so I would think I'm somewhere close...

Thanks,
Re: Duet+X4 Webcontrol-adding extruders
June 11, 2015 04:05AM
Epop, perhaps you are using the old web interface from my repository? I have just tested adding extruders using the DuetWebControl interface, and it is working properly. You can get DuetWebControl from [github.com]. Download the zip and extract the files and folders into the /www folder on your SD card.



Large delta printer [miscsolutions.wordpress.com], E3D tool changer, Robotdigg SCARA printer, Crane Quad and Ormerod

Disclosure: I design Duet electronics and work on RepRapFirmware, [duet3d.com].
Re: Duet+X4 Webcontrol-adding extruders
June 11, 2015 08:37PM
v1.06 is what I've been using
<!DOCTYPE HTML>


Ormerod Control v1.06
If I remeber right I followed ZPL web control links to download that /www from github separately when I updated panelDUE and the Duet shortly before I saw v1.09 duet released.
but...
the link you posted has this ...
<!DOCTYPE html>
<!--	Duet Web Control v1.06
	
		written by Christian Hammacher
	
		licensed under the terms of the GPL v2
		see [www.gnu.org]
-->

... yeah... You're right DC42, the version I had... whatever it was... wasnt working. the Christian Hammacher version 1.06 is updating the extruder information... its listing all extruders I have enabled.
wtf? confused smiley

Thanks,
Re: Duet+X4 Webcontrol-adding extruders
June 12, 2015 03:42AM
I'm glad you got it sorted. In my next firmware release, I will include DuetWebControl in the SD image folder instead of the old web interface.



Large delta printer [miscsolutions.wordpress.com], E3D tool changer, Robotdigg SCARA printer, Crane Quad and Ormerod

Disclosure: I design Duet electronics and work on RepRapFirmware, [duet3d.com].
Sorry, only registered users may post in this forum.

Click here to login