@phaedrux
Thank you very much that is now working fine facepalm i didnt click to try that
thank you
@phaedrux
Thank you very much that is now working fine facepalm i didnt click to try that
thank you
@fcwilt
i only use Tool 0 first nozzle - and the seoncd is hardly used - multi colour or disovable supports so i only monitor tool 1 first hotend when it reaches 45deg to turn on
@fcwilt Yep only 1 hotend end
@fcwilt
rep thats correct - using a chimera so 2 hotends
@fcwilt
Thanks for the reply
using Duet 2 wifi
; Heaters
;M305 P0 T100000 B4138 R4700 ; Set thermistor + ADC parameters for heater 0 Bed
M308 S0 P"bedtemp" Y"thermistor" T100000 B4138 ; configure sensor 0 as thermistor on pin bedtemp
M950 H0 C"bedheat" T0 ; create bed heater output on bedheat and map it to sensor 0
M143 H0 S120 ; Set temperature limit for heater 0 to 120C Bed
M307 H0 B0 S1.00 ; Disable bang-bang mode for the bed heater and set PWM limit
M140 H0 ; map heated bed to heater 0
;M305 P1 X200 ; Configure PT100 for heater 1
M308 S1 P"spi.cs1" Y"rtd-max31865" ; configure sensor 1 as PT000 on pin Daughterboard slot 1
M950 H1 C"e0heat" T1 ; create nozzle heater output on e0heat and map it to sensor 1
M143 H1 S300 ; set temperature limit for heater 1 to 300C
M308 S2 P"spi.cs2" Y"rtd-max31865" ; configure sensor 2 as PT000 on pin Daughterboard slot 2
M950 H2 C"e1heat" T2 ; create nozzle heater output on e1heat and map it to sensor 2
M143 H2 S300 ; Set temperature limit for heater 2 to 300C
; Fans
M950 F0 C"fan0" Q500 ; create fan 0 on pin fan0 and set its frequency
M106 P0 S0 H-1 ; set fan 0 value. Thermostatic control is turned off
M950 F1 C"fan1" Q500 ; create fan 1 on pin fan1 and set its frequency
M106 P1 S0.7 H1 T45 ; Set Heatsink fan Port 1. Thermostatic control is turned on
M950 F2 C"fan2" ; create fan 2 on pin fan1 and set its frequency
M106 P2 S1 H-1 ; Set Heatsink fan Port 2. Thermostatic control is turned off
; Tools
M563 S"Left Nozzle" P0 D0 H1 ; Define tool 0
G10 P0 X35 Y0 Z0 ; Set tool 0 axis offsets
G10 P0 R0 S0 ; Set initial tool 0 active and standby temperatures to 0C
M563 S"Right Nozzle" P1 D1 H2 ; Define tool 1
G10 P1 X15 Y0 Z0 ; Set tool 1 axis offsets
G10 P1 R0 S0 ; Set initial tool 1 active and standby temperatures to 0C
Hi
I've upgraded to 3.4.1 however my heatbreak fan will now run at full speed and i can't lower the speed.
M950 F1 C"fan1" Q500 ; create fan 1 on pin fan1 and set its frequency
M106 P1 S0.5 H1 T45 ; Set Heatsink fan Port 1. Thermostatic control is turned on
i've tried using S127 to see if this would change the speeds and no
i've tried using the slider in DWC but nothing happens either same as sending
M106 P1 S0.3 with different S variables while the machine is idling at temperature and nothing happens
Thank you
@baird1fa no all my fans are 24v - no converters in place
Hi guys
I have an issue with my setup but dont know whats causing it.
I have wired up some stepper cooler fans to the Always On port of my board, however since doing this when i turn on my machine my heatsink fan now starts up ( ignores the 45deg temp setting to turn on ) and my parts cooling fan turns on slowly as well.
if i disconnect the always on fan everything operates as normal but plug the fans back in they all spin on startup
do i need to enter something into my config to stop this from happening?
i current have this set in my config.
; Fans
M106 P1 S0.7 I0 F500 H1 T45 ; Set Heatsink fan Port 1, PWM signal inversion and frequency. Thermostatic control is turned on
; Tools
M563 P0 D0 H1 ; Define tool 0
G10 P0 X35 Y0 Z0 ; Set tool 0 axis offsets
G10 P0 R0 S0 ; Set initial tool 0 active and standby temperatures to 0C
M563 P1 D1 H2 ; Define tool 1
G10 P1 X15 Y0 Z0 ; Set tool 1 axis offsets
G10 P1 R0 S0 ; Set initial tool 1 active and standby temperatures to 0C
; Miscellaneous
T0 ; Select first tool
Thank you
I still had the same issue,
Then i realized while i'm playing with my machine i have a macro that calls M564 S0 H0 so i can move my machine around without being homed for testing as this is a fresh build i'm ironing out the bugs.
so therefore when i use that marco it never resets when you do a call home thus the X axis is always crashing as the machine doesn't know it's position.
to safeguard myself i've put M564 S1 H1 in the start of my homeall file
Thanks for your assistance
Thanks for the tips guys - didn't know that about Homing a coreXY - if i read the Wiki properly i would have i copied my config from my Cartesian and it's caught me out!
I will see how it goes
Thank you
Hi,
I'm having some very weird issues when homing my machine - and it's a 50/50 chance each time i go to home, i suspect i have a wiring issue ( bad connector but where? )
So when i do a all home the machine will move to the X Max axis ( this is where my endstop flag is ) and then go to Y - Min axis
now this is where the 50/50 chance comes to play. It will either move to the center of the bed and probe it ( like it should ) or the machine will crash back into the X Max axis and the machine is trying to move forward to the Y+ while still crashing into the X-Max the whole time.
I then turn off the machine and then turn it back on and then it's perfectly fine and homes and does an initial probe like it should.
I don't think it's an endstop fault - i think might be a dodgy stepper motor or connector but how can i tell?
are there any debug logs that will monitor the process of my home all to see what is failing?
here are snippets of my config.g
G90 ; Send absolute coordinates...
M83 ; ...but relative extruder moves
M667 S1 ; Select CoreXY mode
; Drives
M569 P0 S1 ; X Dir Physical drive 0 goes forwards
M569 P1 S1 ; Y Dir Physical drive 1 goes forwards
M569 P2 S1 ; Z Dir Physical drive 2 goes forwards
M569 P3 S1 ; Ex1 Dir Physical drive 3 goes forwards
M569 P4 S1 ; Ex2 Dir Physical drive 4 goes forwards
M350 X16 Y16 Z16 E16:16 I1 ; Configure microstepping with interpolation
M92 X80.00 Y80.00 Z3200.00 E406.00:406.00 ; Set steps per mm
M566 X800 Y800 Z60.00 E600.00:600.00 ; Set maximum instantaneous speed changes (mm/min) Jerk
M203 X25000.00 Y25000.00 Z300.00 E9000.00:9000.00 ; Set maximum speeds (mm/min)
M201 X4500.00 Y4500.00 Z120.00 E7000.00:7000.00 ; Set accelerations (mm/s^2) Acceleration
M906 X1300.00 Y1300.00 Z500.00 E1300.00:1300.00 I30 ; Set motor currents (mA) and motor idle factor in per cent
M84 S30 ; Set idle timeout
; Axis Limits
M208 X0 Y0 Z0 S1 ; Set axis minima
M208 X310 Y305 Z300 S0 ; Set axis maxima
; Endstops
M574 X2 Y1 S1 ; Set active high endstops
M671 X1:1:310:310 Y1:305:305:1 P0.5 ; adjusting screws at Front left (7,30), Rear Left (7,359) rear right (320,359), Front Right (320,30) thread pitch 0.5mm
; Z-Probe
M574 Z1 S2 ; Set endstops controlled by probe
M558 P5 F500 I1 T6000 A1 ; Probe Mode NPN NO P=Mode5 F=Speed it probes T=Move speed, Inverted Sig, A= test 1 times,
G31 P100 X35.0 Y20 Z0.63 ; Probe Position and Height was.098 before i changed with simplify3d at 200
M557 X0:310 Y0:305 S42.5 ; Define mesh grid
; Heaters
M307 H0 B0 S1.00 ; Disable bang-bang mode for the bed heater and set PWM limit
M305 P0 T100000 B4138 R4700 ; Set thermistor + ADC parameters for heater 0
M143 H0 S120 ; Set temperature limit for heater 0 to 120C
M305 P1 X200 ; Configure PT100 for heater 1
M143 H1 S280 ; Set temperature limit for heater 1 to 280C
M305 P2 X201 ; Configure PT100 for heater 2
M143 H2 S280 ; Set temperature limit for heater 2 to 280C
; Fans
M106 P0 S1 I0 F500 H1 T45 ; Set fan 0 value, PWM signal inversion and frequency. Thermostatic control is turned on
; Tools
M563 P0 D0 H1 ; Define tool 0
G10 P0 X15 Y0 Z0 ; Set tool 0 axis offsets
G10 P0 R0 S0 ; Set initial tool 0 active and standby temperatures to 0C
M563 P1 D1 H2 ; Define tool 1
G10 P1 X0 Y0 Z0 ; Set tool 1 axis offsets
G10 P1 R0 S0 ; Set initial tool 1 active and standby temperatures to 0C
; Automatic saving after power loss is not enabled
; Custom settings are not configured
; Miscellaneous
M501 ; Load saved parameters from non-volatile memory
T0 ; Select first tool
Homeall
; homeall.g
G91 ; relative positioning
G1 Z5 F6000 S2 ; lift Z relative to current position
G1 S1 X400 F4000 ; move quickly to X and Y axis endstops and stop there (first pass)
G1 S1 Y-400 F4000
G1 X305 Y5 F4000 ; go back a few mm
G1 S1 X345 Y-375 F360 ; move slowly to X and Y axis endstops once more (second pass)
G90 ; absolute positioning
G1 X155 Y152.5 F4000 ; move probe to bed center
G30; probe the bed
G29 S1 ; loads mesh template
G1 X0 Y0 Z2 F4000 ; return to home position and 2mm higher than the surface
Thanks Dc42 - i will make the config change and see
Thanks EasyTarget
i will try with no heater on the probe and see how it goes
EasyTarget,
i'm printing onto a PEI coated aluminium bed from here https://clever3d.de/epages/7a4290fc-7c7f-46cc-9b99-eadef22228e2.sf/en_US/?ObjectPath=/Shops/7a4290fc-7c7f-46cc-9b99-eadef22228e2/Products/PEI-Pro3D-V-King
i haven't tried to probe the bed without the heater on as i've always read to level a bed you should be at operating temperature?
Hi guys
I'm having some weird issues setting up a NPN NO inductive probe.
i've spent hours on it and i feel like i'm chasing my tail now.
So i've set the probe up to act as an end stop as well and i can get that config working by homing and when it see's the object it stops so i know that is all good.
I want to now level my bed and probe.. this is where i'm getting lost.
I've followed the steps listed here on how to calibrate the trigger height
https://duet3d.dozuki.com/Wiki/Test_and_calibrate_the_Z_probe
Which i think i've done correctly and added the below line into my config.g
G31 P1000 Y35.0 Z0.96
So i Save and reboot the machine and go to home the machine and i have a large gap on my Z axis and i notice the Z axis is reading 2mm in height - which i assume is from my Homeall file, ok so i drop my Z down the 2mm and it's now too tight too the bed and not where i had my calibration set - so i go through the steps again and reboot with the same results.
What am i doing wrong?
Here is part of my config.g
; Endstops
M574 X1 Y1 S1 ; Set active high endstops
; Z-Probe
M574 Z1 S2 ; Set endstops controlled by probe
M558 P5 F500 I1 T6000 A1 ; Probe Mode NPN NO P=Mode5 F=Speed it probes T=Move speed, Inverted Sig, A= test 1 times,
G31 P1000 Y35.0 Z0.96
M557 X10:310 Y30:340 S42.5 ; Define mesh grid
Here is my Homeall.g:
G91 ; relative positioning
G1 Z5 F6000 S2 ; lift Z relative to current position
G1 S1 X-400 F6000 ; move quickly to X and Y axis endstops and stop there (first pass)
G1 S1 Y-400 F6000
G1 X5 Y5 F6000 ; go back a few mm
G1 S1 X-345 Y-375 F360 ; move slowly to X and Y axis endstops once more (second pass)
G90 ; absolute positioning
G1 X180 Y210 F6000 ; move probe to bed center
G30; probe the bed
G1 X10 Y30 Z2 F6000 ; return to home position and 2mm higher than the surface
Editing G31 P1000 Y35.0 Z0.96 in config.g doesn't seem to make any difference to see if i can get more gap when i move Z axis back to 0 it still touching the bed. e.g. G31 P1000 Y35.0 Z1.96 still yields the same result
Hi guys
I've updated my duets to the latest FW and from DWC 1.xx to DCW 2RC7 and am noticing the machine properties are now missing from the pages.
i've stumbled across them under the machine-specific tab and then clicking revert to DWC1 and found them there - is there any plans on having them back in 2.x?
It was a good feature to have to be able to quickly see your setup and to see if endstops are triggering correctly
thank you
@dc42 - Adding the F100 fixed my issue ( i put it in config.override for the bed heater ) and it's perfect now
Thankyou for your assistance much appreciated
I've just done another PID tune with the new PSU, through the whole tuning process my external LED's are fine - i then set the temp of the bed quickly to 40deg - while it heats everything is fine and then when it's time to keep the temp of the bed stable i get the flickering LED's again even though my voltage is fine and happens on both " always on pins" and heater pins...
Would wiring the heatbed to the PSU with a SSR fix this issue?
@T3P3Tony - Bed heating is set to PWM as B0 is set in my config should i be using bang bang?
@dc42 - This is my third power supply i've tested now; first one was a desktop 700W PSU which i could see a lot of voltage drop when the bed was enabled so i went back to the original 12v 200w PSU that came with the system and the voltage is pretty solid - there is a small voltage drop when the bed is heating but then comes back to 12V once its at temp.
So then i brought a Mean Well ERPF-400-12 and have the exact same issue.
My LED light is perfectly fine while heating it's just once the bed is heated and it's trying to maintain temp it flickers like the bed heat status led does physically on the duet board.