Willkommen! Anmelden Ein neues Profil erzeugen

Erweiterte Suche

Duet 0.8.5 - G-Code kontrollierte Fans

geschrieben von Printerfix 
Duet 0.8.5 - G-Code kontrollierte Fans
03. May 2017 00:45
Hallo Zusammen,

ich habe ein kleines Problem mit meinem Duet 0.8.5 .

Ich möchte das der Fan1 sich auch steuern lässt je nach Material.
Momentan läuft der Fan 1 immer auf volle Leistung sobald der Drucker eingeschaltet wird.

Hier steht; [duet3d.com]
FAN1 ist standardmäßig als thermostatisch gesteuertes Gebläse eingerichtet. Um ihn als normalgesteuerten Lüfter zu verwenden, musst der Thermostat-Modus vorher gelöscht werden , mit dem Befehl M106 P1 H-1 .

Wenn ich den Befehl M106 P1 H-1 absetze sehe ich das in der Konsole, scheint aber nicht zu passieren. Der Druckers scheint das nach den Neustart zu überschreiben und der Fan1 läuft wieder auf max.
(Fan 0 lässt sich Wunderbar über das Webinterface steuern )
Dank im Voraus.

Hier meine Config;
; Movement section
M569 P0 S1 ; Drive 0 goes forwards (change to S0 to reverse it)
M569 P1 S1 ; Drive 1 goes forwards
M569 P2 S1 ; Drive 2 goes forwards
M569 P3 S1 ; Drive 3 goes forwards
M569 P4 S1 ; Drive 4 goes forwards
M569 P5 S1 ; Drive 4 goes forwards
M574 X1 Y1 Z0 S0 ; set endstop configuration (X and Y endstops only, at low end, active high) M574 S1 to select active high or S0 to select active low.
M906 X800 Y800 Z800 E1000 ; Set motor currents (mA)
M201 X800 Y800 Z15 E1000 ; Accelerations (mm/s^2)
M203 X3000 Y3000 Z100 E3600 ; Maximum speeds (mm/min)
M566 X600 Y600 Z30 E20 ; Minimum speeds mm/minute
M208 X415 Y300 Z300 ; set axis maxima (adjust to suit your machine)
M208 X0 Y0 Z0 S1 ; set axis minimum (adjust to make X=0 and Y=0 the edge of the bed)
M92 Z2133 E433 ; Wert der Z-Achse für Tr8x1,5 and Extruder steps per mm
M92 X80 Y80 ;Z2560 ; Set axis steps/mm
G21 ; Work in millimetres
G90 ; Send absolute coordinates...
M83 ; ...but relative extruder moves

; Z probe section
M558 P4 X10 Y10 Z2 H8 I1 F200 T2000 ; nur für die Referenzfahrt Z-Achse, H= Tauchhöhe 8mm, F= Sondengeschwindigkeit 200mm / min, T= Fahrgeschwindigkeit 2000 mm / min, R0=keine Erholungszeit
G31 X0 Y0 P1000 Z2,0 ; P-Parameter setzt den Schwellenwert


; Heater and thermistor section
;*** If you have a Duet board with 1K thermistor series resistors, change R4700 to R1000 to the following M305 commands
M305 P0 T100000 B3950 R4700 H0 L0 ; Typical Chinese bed thermistor. Put your own H and/or L values here to set the bed thermistor ADC correction.
M305 P1 T100000 B4388 R4700 H0 L0 ; E3Dv6 hot end. Put your own H and/or L values here if necessary to set the first nozzle thermistor ADC correction.
M305 P2 T100000 B4388 R4700 H0 L0 ; E3Dv6 hot end. Put your own H and/or L values here if necessary to set the first nozzle thermistor ADC correction.
M301 H0 P20 I0.5 D1000 T0.85 W150 B5 ; PID settings for the bed
M301 H1 P10 I0.10 D100 T0.50 S1.0 ; PID settings for extruder 0
M301 H2 P10 I0.10 D100 T0.50 S1.0 ; PID settings for extruder 1
M570 S120 ; Increase to allow extra heating time if needed

; Tool definition section
M563 P0 D0 H1 F0 ; P= Werkzeug 0 / D= Extruder 0 / H= Heizung 1 / F= Lüfter 0
G10 P0 S0 R0 X0 Y0 ; P= Werkzeug 0 /S= Aktive Temperatur / R= Standby-Temperatur / X-Y= Achsen versatz
M563 P1 D1 H2 F1 ; P= Werkzeug 1 / D= Extruder 1 / H= Heizung 2 / F= Lüfter 1
G10 P1 S0 R0 X32 Y0 ; P= Werkzeug 1 /S= Aktive Temperatur / R= Standby-Temperatur / X-Y= Achsen versatz

; Bed probe section (not needed if you use a bed.g file)
;*** Adjust the XY coordinates in the following M557 commands to suit your build and the position of your Z probe
M557 P0 X10 Y10 ; Four...
M557 P1 X10 Y190 ; ...probe points...
M557 P2 X280 Y190 ; ...for bed...
M557 P3 X280 Y10 ; ...levelling
M557 P4 X140 Y100 ; 5th probe point for levelling (un-comment this to get a 5th point at the centre of the bed)

; Epilogue
;*** If you are using axis compensation, put the figures in the following command
M556 S78 X0 Y0 Z0 ; Axis compensation here
T0 ; select first hot end
Re: Duet 0.8.5 - G-Code kontrollierte Fans
03. May 2017 04:31
Soweit ich weiß, sind G-Code Befehle immer temporär und werden nach einem Neustart duch dir fest in der Firmware geschriebenen Werte wieder ersetzt.
Vergleich mal in der Firmware die Einstellungen für FAN 0 und FAN1.


Gruß
Till
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
traue keinem Computer, den du nicht aus dem Fenster schmeissen kannst
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Velleman K8200
Hardware-Mods
--> GT2 Belt für X und Y
--> Tr8x2 für Z
--> Ramps 1.4 Board
--> E3D V6 Hotend
Software
--> Marlin 2.0.3
--> Repetier Host 2.1.6
Re: Duet 0.8.5 - G-Code kontrollierte Fans
03. May 2017 11:12
Da der Drucker nicht auf dem Befehl M106 P1 H-1 reagiert , habe ich jetzt folgendes in die Config geschrieben ;

M106 S0 ; Turn off Fan 0

Das funtz smiling smiley, Danke für die Hilfe .
Re: Duet 0.8.5 - G-Code kontrollierte Fans
13. May 2017 19:16
Es gibt auch diesen super konfigurator: [configurator.reprapfirmware.org]

Am letzten reiter kann man die lüfter konfigurieren.

Gruß Andy

Ps: Geilste FW und elektronik die ich kenne, ich verwende aber das duet wifi


1 Drucker: [forums.reprap.org]
2 Drucker: [forums.reprap.org]
3 Drucker: [forums.reprap.org]
In diesem Forum dürfen leider nur registrierte Teilnehmer schreiben.

Klicke hier, um Dich einzuloggen