Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login
    1. Home
    2. dvdriel
    • Profile
    • Following 0
    • Followers 0
    • Topics 5
    • Posts 14
    • Best 0
    • Controversial 0
    • Groups 0

    dvdriel

    @dvdriel

    0
    Reputation
    1
    Profile views
    14
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    dvdriel Unfollow Follow

    Latest posts made by dvdriel

    • RE: Delta calibration first step

      Thank you for the response!

      I measured the diagonal rod length and horizontal distance a few times already and they seem to be right. What could be the cause of my vector plate moving in an arc?

      How could I set my build plate as horizontal as possible before doing an auto calibration? If the build plate is tilted before doing an auto calibration the delta geometry parameters will be adjusted to this tilt right? Isn't that bad?

      Should I perform the 4-factor auto calibration with my sensor or use manual mode? To be able to use the sensor I would have to know the trigger height already right?

      Just to be sure that I get the procedure you are proposing:

      • auto calibrate with 4 factors to get the delta geometry to get closer to its true values.
      • once vector plate is moving horizontally I can start testing the repeatability of my probe.
      • If probe is not okay I'll have to replace it or use manual calibration.

      Thanks for the help!

      posted in Tuning and tweaking
      dvdrielundefined
      dvdriel
    • RE: Delta calibration first step

      Thank you for your reply. I've read both of the documentation pages entirely and thoroughly.

      I'm just not managing to get my calibration on the right track. My main issue is that before any calibration my vector plate already moves in a clear arc, so something is off. Next to that my printer has an adjustable bed with three screws, which I somehow need to get flat. Because my vector plate is not moving horizontally this is not possible to do manually by adjusting the screws. Auto calibration seems to do something very weird when I use 8 factor to calculate bed tilt.

      I'm using a NPN inductive probe that's fairly far from the nozzle, so before doing any auto calibration I wanted to test it's repeatability. I don't get however how I could manage that with a vector plate that's not moving straight and a tilted bed 😅.

      Where should I start?

      posted in Tuning and tweaking
      dvdrielundefined
      dvdriel
    • Delta calibration first step

      Hi all,

      I replaced a old Rumba board in a Tripodmaker bpack editing to a Duet 2 WiFi. Everything worked out so far, but I am stuck on calibrating the machine.

      I measured the delta's geometry as accurately as possible:
      L: 335mm
      R: 185mm

      I checked these measurements several times and they are correct. For some reason, the vector plate moves very clearly in an arc (difference of about 5-10mm between center and periphery). Did I configure the delta parameters wrong?

      What can I do to get the vector plate to move horizontal?

      Thanks in advance.

      Daan

      config.g:
      ; Configuration file for Duet WiFi (firmware version 3)
      ; executed by the firmware on start-up
      ;
      ; generated by RepRapFirmware Configuration Tool v3.1.3 on Tue Jun 30 2020 00:49:16 GMT+0200 (Midden-Europese zomertijd)

      ; General preferences
      G90 ; send absolute coordinates...
      M83 ; ...but relative extruder moves
      M550 P"3DPrintert" ; set printer name
      M665 R185 L355 B115 H350 ; Set delta radius, diagonal rod length, printable radius and homed height
      M666 X0 Y0 Z0 ; put your endstop adjustments here, or let auto calibration find them

      ; Network
      M552 S1 ; enable network
      ;M552 S2 ; enable access point mode
      M586 P0 S1 ; enable HTTP
      M586 P1 S1 ; enable FTP
      M586 P2 S0 ; disable Telnet

      ; Drives
      M569 P0 S0 ; physical drive 0 goes forwards
      M569 P1 S0 ; physical drive 1 goes forwards
      M569 P2 S0 ; physical drive 2 goes forwards
      M569 P3 S0 ; physical drive 3 goes forwards
      M584 X0 Y1 Z2 E3 ; set drive mapping
      M350 X16 Y16 Z16 E16 I1 ; configure microstepping with interpolation
      M92 X133.33 Y133.33 Z133.33 E400.49 ; set steps per mm
      M566 X1200.00 Y1200.00 Z1200.00 E1200.00 ; set maximum instantaneous speed changes (mm/min)
      M203 X18000.00 Y18000.00 Z18000.00 E1200.00 ; set maximum speeds (mm/min)
      M201 X1000.00 Y1000.00 Z1000.00 E1000.00 ; set accelerations (mm/s^2)
      M906 X1400 Y1400 Z1400 E1400 I10 ; set motor currents (mA) and motor idle factor in per cent
      M84 S30 ; Set idle timeout

      ; Axis Limits
      M208 Z0 S1 ; set minimum Z

      ; Endstops
      M574 X2 S1 P"xstop" ; configure active-high endstop for high end on X via pin xstop
      M574 Y2 S1 P"ystop" ; configure active-high endstop for high end on Y via pin ystop
      M574 Z2 S1 P"zstop" ; configure active-high endstop for high end on Z via pin zstop

      ; Z-Probe
      M558 P5 C"!zprobe.in" H5 F120 T6000 ; set Z probe type to unmodulated and the dive height + speeds
      G31 P500 X-7 Y-24 Z2.05 ; set Z probe trigger value, offset and trigger height
      M557 R85 S20 ; define mesh grid

      ; Heaters
      M308 S0 P"bedtemp" Y"thermistor" T100000 B3950 ; 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
      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
      M143 H0 S120 ; set temperature limit for heater 0 to 120C
      M308 S1 P"e0temp" Y"thermistor" T100000 B4725 C7.06e-8 ; configure sensor 1 as thermistor on pin e0temp
      M950 H1 C"e0heat" T1 ; create nozzle heater output on e0heat and map it to sensor 1
      M307 H1 B0 S1.00 ; disable bang-bang mode for heater and set PWM limit

      ; Fans
      M950 F0 C"fan0" Q500 ; create fan 0 on pin fan0 and set its frequency
      M106 P0 C"BOTTOM" S0 H-1 ; set fan 0 name and value. Thermostatic control is turned off
      M950 F1 C"fan1" Q500 ; create fan 1 on pin fan1 and set its frequency
      M106 P1 C"EXTRUDER" S1 H1 T45 ; set fan 1 name and value. Thermostatic control is turned on
      M950 F2 C"fan2" Q500 ; create fan 2 on pin fan2 and set its frequency
      M106 P2 C"BED" S1 H-1 ; set fan 2 name and value. Thermostatic control is turned off

      ; Tools
      M563 S"Printhead 1" P0 D0 H1 F1; tool 0 uses extruder drive 0 and heater 1
      G10 P0 S0 R0 X0 Y0 ; set tool 0 temperatures and offsets
      M501

      posted in Tuning and tweaking
      dvdrielundefined
      dvdriel
    • RE: Stuck with calibrating delta

      I am using a NPN inductive switch. I went through the whole delta setup several times, but can't seem to get my machine calibrated properly.

      6 factor calibration did indeed work better, but I chose for 8 factor on purpose because of my type of bed. Next to that I still don't get why my vector plate moves so clearly in an arc before auto calibration. My measurements can't be that much off right?

      posted in Tuning and tweaking
      dvdrielundefined
      dvdriel
    • RE: Initial print cancelled

      Thanks for the reply. I found the issue that made the print cancel, it was the last G1 command in my homedelta.g: G1X0 Y0. For some reason this is seen as a unreachable move. I took it out since the print head should be centered after homing anyway.

      I have a npn conductive Z- probe. What do you mean by using the z-probe to find z=0, that's what happens when I run G32 right? Doesn't it calculate the delta height using the given z-probe trigger distance?

      If you have time please have a look at my other topic about calibrating this delta machine, that's where I really got stuck.

      posted in Duet Hardware and wiring
      dvdrielundefined
      dvdriel
    • Stuck with calibrating delta

      Hi all,

      Sorry for yet another delta calibration topic, but I can't figure it out with documentation and previous topics alone. I am replacing a Rumba board in a Tripodmaker to a Duet 2 WiFi. Everything worked out so far, but I am stuck on calibrating the machine.

      I measured the delta's geometry as accurately as possible:
      L: 335mm
      R: 185mm

      I checked these measurements several times and they are correct. For some reason, the vector plate moves very clearly in an arc. Did I configure the delta parameters wrong?

      For L I measured from bearing center to bearing center of the pushrods.
      For R I measured the horizontal distance between the bearing centers of the pushrods

      The second problem is that I have a bed that is adjustable with 3 screws. I tried to get it as flat as possible, but it is very hard to do manually. I thought the delta auto-calibration could do the rest, but it doesn't seem to work for me.

      IMG_20200702_003604.jpg

      I generated as many probing points as possible with the RRF config tool (see bed.g). I chose mode S8 since I am pretty sure my bed is tilted.

      When I run G32 the auto calib executes fine, but its adjustments seem very strange to me.

      Calibration results:
      Calibrated 8 factors using 19 points, (mean, deviation) before (1.042, 2.219) after (-0.297, 0.390)

      Adjustments after first auto calib run:
      Diagonals 355.000:355.000:355.000, delta radius 161.276, homed height 346.308, bed radius 115.0, X -1.892°, Y -5.364°, Z 0.000°

      I assume that the auto-calibration can't do much when the geometry parameters are this much off to start with? How can I fix this?

      My last question is about the calibration itself. Is it correct that the G32 calibration is for the correction of inaccuracies in the build of the printer and the measurements made by me? And that the mesh bed leveling is purely for correcting holes and dents in the build plate, so not for correcting bed tilt?

      Many thanks in advance for the people that could help me with getting my delta calibrated.

      Printer: Tripodmaker (delta)
      Board: Duet 2 WiFi (2WiFi)
      Firmware: RepRapFirmware for Duet 2 WiFi/Ethernet 3.1.1 (2020-05-19b2)

      config.g:
      ; Configuration file for Duet WiFi (firmware version 3)
      ; executed by the firmware on start-up
      ;
      ; generated by RepRapFirmware Configuration Tool v3.1.3 on Tue Jun 30 2020 00:49:16 GMT+0200 (Midden-Europese zomertijd)

      ; General preferences
      G90 ; send absolute coordinates...
      M83 ; ...but relative extruder moves
      M550 P"3DPrintert" ; set printer name
      M665 R185 L355 B115 H350 ; Set delta radius, diagonal rod length, printable radius and homed height
      M666 X0 Y0 Z0 ; put your endstop adjustments here, or let auto calibration find them

      ; Network
      M552 S1 ; enable network
      ;M552 S2 ; enable access point mode
      M586 P0 S1 ; enable HTTP
      M586 P1 S1 ; enable FTP
      M586 P2 S0 ; disable Telnet

      ; Drives
      M569 P0 S0 ; physical drive 0 goes forwards
      M569 P1 S0 ; physical drive 1 goes forwards
      M569 P2 S0 ; physical drive 2 goes forwards
      M569 P3 S0 ; physical drive 3 goes forwards
      M584 X0 Y1 Z2 E3 ; set drive mapping
      M350 X16 Y16 Z16 E16 I1 ; configure microstepping with interpolation
      M92 X133.33 Y133.33 Z133.33 E400.49 ; set steps per mm
      M566 X1200.00 Y1200.00 Z1200.00 E1200.00 ; set maximum instantaneous speed changes (mm/min)
      M203 X18000.00 Y18000.00 Z18000.00 E1200.00 ; set maximum speeds (mm/min)
      M201 X1000.00 Y1000.00 Z1000.00 E1000.00 ; set accelerations (mm/s^2)
      M906 X1400 Y1400 Z1400 E1400 I10 ; set motor currents (mA) and motor idle factor in per cent
      M84 S30 ; Set idle timeout

      ; Axis Limits
      M208 Z0 S1 ; set minimum Z

      ; Endstops
      M574 X2 S1 P"xstop" ; configure active-high endstop for high end on X via pin xstop
      M574 Y2 S1 P"ystop" ; configure active-high endstop for high end on Y via pin ystop
      M574 Z2 S1 P"zstop" ; configure active-high endstop for high end on Z via pin zstop

      ; Z-Probe
      M558 P5 C"!zprobe.in" H5 F120 T6000 ; set Z probe type to unmodulated and the dive height + speeds
      G31 P500 X-7 Y-24 Z2.05 ; set Z probe trigger value, offset and trigger height
      M557 R85 S20 ; define mesh grid

      ; Heaters
      M308 S0 P"bedtemp" Y"thermistor" T100000 B3950 ; 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
      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
      M143 H0 S120 ; set temperature limit for heater 0 to 120C
      M308 S1 P"e0temp" Y"thermistor" T100000 B4725 C7.06e-8 ; configure sensor 1 as thermistor on pin e0temp
      M950 H1 C"e0heat" T1 ; create nozzle heater output on e0heat and map it to sensor 1
      M307 H1 B0 S1.00 ; disable bang-bang mode for heater and set PWM limit

      ; Fans
      M950 F0 C"fan0" Q500 ; create fan 0 on pin fan0 and set its frequency
      M106 P0 C"BOTTOM" S0 H-1 ; set fan 0 name and value. Thermostatic control is turned off
      M950 F1 C"fan1" Q500 ; create fan 1 on pin fan1 and set its frequency
      M106 P1 C"EXTRUDER" S1 H1 T45 ; set fan 1 name and value. Thermostatic control is turned on
      M950 F2 C"fan2" Q500 ; create fan 2 on pin fan2 and set its frequency
      M106 P2 C"BED" S1 H-1 ; set fan 2 name and value. Thermostatic control is turned off

      ; Tools
      M563 S"Printhead 1" P0 D0 H1 F1; tool 0 uses extruder drive 0 and heater 1
      G10 P0 S0 R0 X0 Y0 ; set tool 0 temperatures and offsets
      M501

      bed.g:
      M561 ; clear any bed transform
      G30 P0 X0 Y83.06 H0 Z-99999
      G30 P1 X44.17 Y76.51 H0 Z-99999
      G30 P2 X85.87 Y49.58 H0 Z-99999
      G30 P3 X110 Y0 H0 Z-99999
      G30 P4 X95.26 Y-55 H0 Z-99999
      G30 P5 X55 Y-95.26 H0 Z-99999
      G30 P6 X0 Y-110 H0 Z-99999
      G30 P7 X-55 Y-95.26 H0 Z-99999
      G30 P8 X-95.09 Y-54.9 H0 Z-99999
      G30 P9 X-94.54 Y0 H0 Z-99999
      G30 P10 X-74.38 Y42.94 H0 Z-99999
      G30 P11 X-41.14 Y71.26 H0 Z-99999
      G30 P12 X0 Y33.23 H0 Z-99999
      G30 P13 X36.61 Y21.14 H0 Z-99999
      G30 P14 X47.63 Y-27.5 H0 Z-99999
      G30 P15 X0 Y-55 H0 Z-99999
      G30 P16 X-42.81 Y-24.72 H0 Z-99999
      G30 P17 X-30.05 Y17.35 H0 Z-99999
      G30 P18 X0 Y0 H0 Z-99999 S8

      posted in Tuning and tweaking
      dvdrielundefined
      dvdriel
    • Auto calibration delta radius adjustment is way off

      Hi all,

      I replaced the rumba board in my delta printer to a Duet wifi board. After running auto calib my delta radius is being adjusted way to much. My own measurement is a delta radius of 185mm while the auto calib adjusts it to arounmd 150mm. After the adjustment the vector plate moves in a clear arc over the bed which makes my probe almost tuch the bed on the periphery of the build plate. What could be the problem?

      I am using a capacitive NPN Z-probe mounted at X-7 Y-24 Z2.03 . I know this is not ideal for a delta, but its what I currently have...

      Printer:
      TrpodMaker (Delta)
      Board: Duet 2 WiFi (2WiFi)
      Firmware: RepRapFirmware for Duet 2 WiFi/Ethernet 3.1.1 (2020-05-19b2)
      Duet WiFi Server Version: 1.23

      config.g:
      ; General preferences
      G90 ; send absolute coordinates...
      M83 ; ...but relative extruder moves
      M550 P"3DPrintert" ; set printer name
      M665 R185 L355 B115 H350 ; Set delta radius, diagonal rod length, printable radius and homed height
      M666 X0 Y0 Z0 ; put your endstop adjustments here, or let auto calibration find them

      ; Network
      M552 S1 ; enable network
      ;M552 S2 ; enable access point mode
      M586 P0 S1 ; enable HTTP
      M586 P1 S1 ; enable FTP
      M586 P2 S0 ; disable Telnet

      ; Drives
      M569 P0 S0 ; physical drive 0 goes forwards
      M569 P1 S0 ; physical drive 1 goes forwards
      M569 P2 S0 ; physical drive 2 goes forwards
      M569 P3 S0 ; physical drive 3 goes forwards
      M584 X0 Y1 Z2 E3 ; set drive mapping
      M350 X16 Y16 Z16 E16 I1 ; configure microstepping with interpolation
      M92 X133.33 Y133.33 Z133.33 E400.49 ; set steps per mm
      M566 X1200.00 Y1200.00 Z1200.00 E1200.00 ; set maximum instantaneous speed changes (mm/min)
      M203 X18000.00 Y18000.00 Z18000.00 E1200.00 ; set maximum speeds (mm/min)
      M201 X1000.00 Y1000.00 Z1000.00 E1000.00 ; set accelerations (mm/s^2)
      M906 X1400 Y1400 Z1400 E1400 I10 ; set motor currents (mA) and motor idle factor in per cent
      M84 S30 ; Set idle timeout

      ; Axis Limits
      M208 Z0 S1 ; set minimum Z

      ; Endstops
      M574 X2 S1 P"xstop" ; configure active-high endstop for high end on X via pin xstop
      M574 Y2 S1 P"ystop" ; configure active-high endstop for high end on Y via pin ystop
      M574 Z2 S1 P"zstop" ; configure active-high endstop for high end on Z via pin zstop

      ; Z-Probe
      M558 P5 C"!zprobe.in" H5 F120 T6000 ; set Z probe type to unmodulated and the dive height + speeds
      G31 P500 X-7 Y-24 Z2.03 ; set Z probe trigger value, offset and trigger height
      M557 R85 S20 ; define mesh grid

      ; Heaters
      M308 S0 P"bedtemp" Y"thermistor" T100000 B3950 ; 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
      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
      M143 H0 S120 ; set temperature limit for heater 0 to 120C
      M308 S1 P"e0temp" Y"thermistor" T100000 B4725 C7.06e-8 ; configure sensor 1 as thermistor on pin e0temp
      M950 H1 C"e0heat" T1 ; create nozzle heater output on e0heat and map it to sensor 1
      M307 H1 B0 S1.00 ; disable bang-bang mode for heater and set PWM limit

      ; Fans
      M950 F0 C"fan0" Q500 ; create fan 0 on pin fan0 and set its frequency
      M106 P0 C"BOTTOM" S0 H-1 ; set fan 0 name and value. Thermostatic control is turned off
      M950 F1 C"fan1" Q500 ; create fan 1 on pin fan1 and set its frequency
      M106 P1 C"EXTRUDER" S1 H1 T45 ; set fan 1 name and value. Thermostatic control is turned on
      M950 F2 C"fan2" Q500 ; create fan 2 on pin fan2 and set its frequency
      M106 P2 C"BED" S1 H-1 ; set fan 2 name and value. Thermostatic control is turned off

      ; Tools
      M563 S"Printhead 1" P0 D0 H1 F1; tool 0 uses extruder drive 0 and heater 1
      G10 P0 S0 R0 X0 Y0 ; set tool 0 temperatures and offsets

      ; Custom settings are not defined

      M501
      M564 H0

      bed.g:
      561 ; clear any bed transform
      ; Probe the bed at 3 peripheral and 3 halfway points, and perform 6-factor auto compensation
      ; Before running this, you should have set up your Z-probe trigger height to suit your build, in the G31 command in config.g.
      G30 P0 X0 Y100 H0 Z-99999
      G30 P1 X-90 Y55 H0 Z-99999
      G30 P2 X-100 Y-55 H0 Z-99999
      G30 P3 X0 Y-95 H0 Z-99999
      G30 P4 X100 Y-55 H0 Z-99999
      G30 P5 X90 Y55 H0 Z-99999
      G30 P6 X30 Y15 H0 Z-99999
      G30 P7 X0 Y55 H0 Z-99999
      G30 P8 X-40 Y30 H0 Z-99999
      G30 P9 X-45 Y-30 H0 Z-99999
      G30 p10 x0 y-50 H0 z-99999
      G30 p11 x40 y-20 H0 z-99999
      G30 p12 x0 y0 H0 z-99999 S6

      Cheers,

      Daan

      posted in Duet Hardware and wiring
      dvdrielundefined
      dvdriel
    • RE: Initial print cancelled

      Thank you for the response!

      Here is the info:

      Printer: tripodmaker (delta)
      Board: Duet 2 WiFi (2WiFi)
      Firmware: RepRapFirmware for Duet 2 WiFi/Ethernet 3.1.1 (2020-05-19b2)

      I have first configured everything separately. All hardware is working correctly and G28 and G32 are executed properly when used individually.


      config.g:

      Network
      M552 S1 ; enable network
      M586 P0 S1 ; enable HTTP
      M586 P1 S1 ; enable FTP
      M586 P2 S0 ; disable Telnet

      ; Drives
      M569 P0 S0 ; physical drive 0 goes forwards
      M569 P1 S0 ; physical drive 1 goes forwards
      M569 P2 S0 ; physical drive 2 goes forwards
      M569 P3 S0 ; physical drive 3 goes forwards
      M584 X0 Y1 Z2 E3 ; set drive mapping
      M350 X16 Y16 Z16 E16 I1 ; configure microstepping with interpolation
      M92 X133.33 Y133.33 Z133.33 E400.49 ; set steps per mm
      M566 X1200.00 Y1200.00 Z1200.00 E1200.00 ; set maximum instantaneous speed changes (mm/min)
      M203 X18000.00 Y18000.00 Z18000.00 E1200.00 ; set maximum speeds (mm/min)
      M201 X1000.00 Y1000.00 Z1000.00 E1000.00 ; set accelerations (mm/s^2)
      M906 X1400 Y1400 Z1400 E1400 I10 ; set motor currents (mA) and motor idle factor in per cent
      M84 S30 ; Set idle timeout

      ; Axis Limits
      M208 Z0 S1 ; set minimum Z

      ; Endstops
      M574 X2 S1 P"xstop" ; configure active-high endstop for high end on X via pin xstop
      M574 Y2 S1 P"ystop" ; configure active-high endstop for high end on Y via pin ystop
      M574 Z2 S1 P"zstop" ; configure active-high endstop for high end on Z via pin zstop

      ; Z-Probe
      M558 P5 C"!zprobe.in" H5 F120 T6000 ; set Z probe type to unmodulated and the dive height + speeds
      G31 P500 X-7 Y-24 Z2.03 ; set Z probe trigger value, offset and trigger height
      M557 R85 S20 ; define mesh grid

      ; Heaters
      M308 S0 P"bedtemp" Y"thermistor" T100000 B3950 ; 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
      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
      M143 H0 S120 ; set temperature limit for heater 0 to 120C
      M308 S1 P"e0temp" Y"thermistor" T100000 B4725 C7.06e-8 ; configure sensor 1 as thermistor on pin e0temp
      M950 H1 C"e0heat" T1 ; create nozzle heater output on e0heat and map it to sensor 1
      M307 H1 B0 S1.00 ; disable bang-bang mode for heater and set PWM limit

      ; Fans
      M950 F0 C"fan0" Q500 ; create fan 0 on pin fan0 and set its frequency
      M106 P0 C"BOTTOM" S0 H-1 ; set fan 0 name and value. Thermostatic control is turned off
      M950 F1 C"fan1" Q500 ; create fan 1 on pin fan1 and set its frequency
      M106 P1 C"EXTRUDER" S1 H1 T45 ; set fan 1 name and value. Thermostatic control is turned on
      M950 F2 C"fan2" Q500 ; create fan 2 on pin fan2 and set its frequency
      M106 P2 C"BED" S1 H-1 ; set fan 2 name and value. Thermostatic control is turned off

      ; Tools
      M563 S"Printhead 1" P0 D0 H1 F1; tool 0 uses extruder drive 0 and heater 1
      G10 P0 S0 R0 X0 Y0 ; set tool 0 temperatures and offsets

      ; Custom settings are not defined

      M501
      M564 H0



      config-override.g:

      M665 L355.000:355.000:355.000 R154.109 H353.453 B150.0 X1.986 Y-4.096 Z0.000
      M666 X-18.496 Y-17.246 Z35.742 A0.96 B26.36
      ; Heater model parameters
      M307 H0 A148.7 C1166.3 D8.1 S1.00 V24.0 B0
      M307 H1 A459.0 C176.5 D8.8 S1.00 V24.3 B0
      ; Workplace coordinates
      G10 L2 P1 X0.00 Y0.00 Z0.00
      G10 L2 P2 X0.00 Y0.00 Z0.00
      G10 L2 P3 X0.00 Y0.00 Z0.00
      G10 L2 P4 X0.00 Y0.00 Z0.00
      G10 L2 P5 X0.00 Y0.00 Z0.00
      G10 L2 P6 X0.00 Y0.00 Z0.00
      G10 L2 P7 X0.00 Y0.00 Z0.00
      G10 L2 P8 X0.00 Y0.00 Z0.00
      G10 L2 P9 X0.00 Y0.00 Z0.00



      homeadelta.g:

      G91 ; relative positioning
      G1 H1 X450 Y450 Z450 F1800 ; move all towers to the high end stopping at the endstops (first pass)
      G1 H2 X-5 Y-5 Z-5 F1800 ; go down a few mm
      G1 H1 X10 Y10 Z10 F180 ; move all towers up once more (second pass)
      G1 Z-5 F6000 ; move down a few mm so that the nozzle can be centred
      G90 ; absolute positioning
      G1 X0 Y0 F6000 ; move X+Y to the centre



      start.g
      G28
      G32



      test print g code:
      ;FLAVOR:Marlin
      ;TIME:13493
      ;Filament used: 12.4555m
      ;Layer height: 0.2
      ;MINX:-57.8
      ;MINY:-57.8
      ;MINZ:0.3
      ;MAXX:57.8
      ;MAXY:57.8
      ;MAXZ:99.9
      ;Generated with Cura_SteamEngine 4.6.1
      M140 S60
      M105
      M190 S60
      M104 S210
      M105
      M109 S210
      M82 ;absolute extrusion mode
      G28
      G92 E0
      G92 E0
      G1 F1500 E-6.5
      ;LAYER_COUNT:499
      ;LAYER:0
      M107
      G0 F3600 X57.8 Y29.908 Z0.3
      ;TYPE:SKIRT
      G1 F1500 E0
      G1 F900 X57.764 Y31.366 E0.07276
      G1 X57.637 Y32.996 E0.15433
      G1 X57.414 Y34.603 E0.23527


      Thanks in advance!

      posted in Duet Hardware and wiring
      dvdrielundefined
      dvdriel
    • Initial print cancelled

      Hi all,

      I just converted a tripodmaker to a Duet3D powered machine. Everything went well so far and I am loving the platform, however I can't manage to get my first print going ;).

      Everytime I try to start my first test print I'm getting this message: 8d223877-1bd8-4a82-b364-9cce4f19009a-image.png

      I don't really understand the order in which the Duet board executes all files.

      What I am trying to do:

      1. start heating up the bed and nozzle
      2. home
      3. auto calibrate
      4. start print

      I added a start.g file which contains:
      G28
      G32

      In my config.g I added M564 H0 in the end.

      What am I doing wrong?

      Thanks in advance

      posted in Duet Hardware and wiring
      dvdrielundefined
      dvdriel
    • RE: Capacative NPN Z-probe won't invert value

      Thank you! That solved it.

      posted in Duet Hardware and wiring
      dvdrielundefined
      dvdriel