Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login

    Different and werid bed leverling with IR sensor

    Scheduled Pinned Locked Moved
    General Discussion
    3
    5
    808
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Gillyundefined
      Gilly
      last edited by

      Hello,

      I've recently bought a Duet 0.6 and am mostly loving it so far, apart from the software issues I've been have.

      One of the main issues that I still haven't solved yet is bed leveling with a IR sensor for example, at X0 Y0 Z0 sending G30 S-1 comes back with -0.040mm Move is 100 to the left and then back to XYZ 0 and it comes back with +0.030mm. As for my bed levering it's just shocking (picture included) and that seems to come back differently every time I do it. I have never had a totally green bed plane.

      I'm running a Delta printer kossel K800 (https://www.aliexpress.com/item/-/32480742298.html?trace=msiteDetail2pcDetail) with a duet 0.6 with a black heated bed with glass on top. I found a small chip in that glass but I have flipped it around and made sure it's not directly under the sensor.

      I don't really know what to do to be honest. Take the glass off, buy a mirrored plate or even if it's hardware at all, It might be software (have included my config.g) like I don't know if I'm supposed to have M665 and M666 set to different values as I think tilt can affect it? ( i swear I have read that, might be making it up)

      Any help would be greatly appreciated as I don't really know what to do

      Thanks,

      Gilly

      (Hello BTW I'm a new member)

      ; Configuration file for Duet 0.6 (firmware version 1.17)
      ; executed by the firmware on start-up
      ;
      ; generated by RepRapFirmware Configuration Tool on Thu Apr 06 2017 22:47:04 GMT+0100 (BST)
      
      ; General preferences
      M111 S0 ; Debugging off
      G21 ; Work in millimetres
      G90 ; Send absolute coordinates...
      M83 ; ...but relative extruder moves
      M555 P2 ; Set firmware compatibility to look like Marlin
      
      ;*** The homed height is deliberately set too high in the following - you will adjust it during calibration.
      M665 R110 L215 B90 H349.573 X3.102 Y1.156 Z0; Set delta radius, diagonal rod length, printable radius and homed height
      M666 X-0.41 Y1.59 Z-1.17 ; Put your endstop adjustments here, or let auto calibration find them
      M208 Z0 S1 ; Set minimum Z
      
      ; Endstops
      M574 X2 Y2 Z2 S1 ; Define active high microswitches
      M558 P1 X0 Y0 Z0 H7 F120 T9000 ; Set Z probe type to switch, the axes for which it is used and the probe + travel speeds
      G31 P500 X0 Y35 Z0.66 ; Set Z probe trigger value, offset and trigger height
      M557 R80 S17 ; Define mesh grid
      
      ; Drives
      M569 P0 S1 ; Drive 0 goes forwards
      M569 P1 S1 ; Drive 1 goes forwards
      M569 P2 S1 ; Drive 2 goes forwards
      M569 P3 S0 ; Drive 3 goes forwards
      M92 X100 Y100 Z100 E476 ; Set steps per mm
      M566 X1200 Y1200 Z1200 E1200 ; Set maximum instantaneous speed changes (mm/min)
      M203 X18000 Y18000 Z18000 E1200 ; Set maximum speeds (mm/min)
      M201 X1000 Y1000 Z1000 E1000 ; Set accelerations (mm/s^2)
      M906 X1000 Y1000 Z1000 E800 I30 ; Set motor currents (mA) and motor idle factor in per cent
      M84 S30 ; Set idle timeout
      
      ; Heaters
      M143 S260 ; Set maximum heater temperature to 260C
      M301 H0 S1.00 P10 I0.1 D200 T0.4 W180 B30 ; Use PID on bed heater (may require further tuning)
      M305 P0 T100000 B3950 C0 R4700   ; Set thermistor + ADC parameters for heater 0
      M305 P1 T100000 B4138 C0 R4700 ; Set thermistor + ADC parameters for heater 1
      
      ; Tools
      M563 P0 D0 H1 ; Define tool 0
      G10 P0 X0 Y0 Z0 ; Set tool 0 axis offsets
      G10 P0 R0 S0 ; Set initial tool 0 active and standby temperatures to 0C
      
      ; Network
      M550 PPrinty McPrint Face ; Set machine name
      M540 PBE:EF:DE:AD:FE:A9 ; Set MAC address
      M552 P192.168.1.122 
      
      ; Fans
      M106 P0 S1 I0 F500 H1 T45 ; Set fan 0 value, PWM signal inversion and frequency. Thermostatic control is turned on
      
      ; Custom settings are not configured
      
      
      1 Reply Last reply Reply Quote 0
      • dc42undefined
        dc42 administrators
        last edited by

        See https://duet3d.com/wiki/Calibrating_a_delta_printer. That large change in trigger height after you move the effector sideways and back again suggests to me that you either have play in the joints, or a lot of friction and insufficient motor current.

        Duet WiFi hardware designer and firmware engineer
        Please do not ask me for Duet support via PM or email, use the forum
        http://www.escher3d.com, https://miscsolutions.wordpress.com

        1 Reply Last reply Reply Quote 0
        • Gillyundefined
          Gilly
          last edited by

          Hello,

          Right so. I have taken off and put on the rods to make sure they are moving freely and also there is not play in the bearings at each end. I have given them a small amount of oil and seem to be moving a little smoother and I put the current up to 1500 from 1000 to make sure it wasn't that.

          [[language]]
          ; Delta parameters
          M665 L215.000 R113.633 H349.184 B90.0 X2.749 Y0.398 Z0.000
          M666 X0.498 Y0.587 Z-1.085 A0.00 B0.00 
          
          ```thats the new parameters from the auto cal.
          
          as you can see it's still doing it
          [![](https://preview.ibb.co/joVHbQ/bed_horror2.png)](https://ibb.co/bMyQVk)
          
          So I feel that I might need to get better rods as I feel the ones that came with the printer as a bit shi*t
          
          I found rods on eBay ([Here](http://www.ebay.co.uk/itm/3D-Printer-Diagonal-Push-Rod-Arm-Rod-End-Bearing-for-Rostock-Delta-Kossel-Mini-/161745332474?hash=item25a8c5e8fa:g:jEYAAOSwPcVVjPsz)) but I'm pretty sure someone else would have a better place to get them.
          
          Edit
          Or theses [Here](https://www.aliexpress.com/item/Reprap-Rostock-Kossel-k800-3d-printer-aluminum-alloy-magnetic-effector-carriage-180mm-carbon-tube-Diagonal-push/32442683313.html?spm=2114.01010208.3.78.76rrYx&ws_ab_test=searchweb0_0,searchweb201602_4_10152_10065_10151_10068_10130_10136_10137_10060_10138_10155_10062_10156_10154_10056_10055_10054_10059_10099_10103_10102_10096_10148_10147_10052_10053_10142_10107_10050_10051_10084_10083_10080_10082_10081_10110_10111_10112_10113_10114_10179_10181_10037_10078_10079_10077_10073_10070_10123_10124,searchweb201603_4,afswitch_1,ppcSwitch_5&btsid=73ed1682-5349-41ab-8bd9-91a8c6de97f1&algo_expid=92defff0-5b05-41bd-bb66-c816f02ffffa-9&algo_pvid=92defff0-5b05-41bd-bb66-c816f02ffffa)
          
          [![](https://preview.ibb.co/hT2cAk/magnetic.png)](https://ibb.co/e0hcAk)
          1 Reply Last reply Reply Quote 0
          • DjDemonDundefined
            DjDemonD
            last edited by

            I used to have those they are very precise even extended a little, but the magnets came off at anything above even modest speed. I'd suggest for similar money (tax and VAT though likely to be added) get some from Haydn Huntley via delta robots google group. They are in a class of their own.

            Simon. Precision Piezo Z-Probe Technology
            www.precisionpiezo.co.uk
            PT1000 cartridge sensors NOW IN, just attach to your Duet board directly!

            1 Reply Last reply Reply Quote 0
            • Gillyundefined
              Gilly
              last edited by

              They look good awesome. The problem is I can't find any kits that have everything. I can't #d print the Effector or the carriage as it wont come out on my printer anywhere near the measurements it's supposed to.

              1 Reply Last reply Reply Quote 0
              • First post
                Last post
              Unless otherwise noted, all forum content is licensed under CC-BY-SA