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

    delta smart effector hightmap mess

    Scheduled Pinned Locked Moved Solved
    Smart effector for delta printers
    5
    23
    1.1k
    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.
    • Lihyonundefined
      Lihyon
      last edited by Lihyon

      it fails to upload the firmware files
      Edit: i managed to install it

      Lihyonundefined 1 Reply Last reply Reply Quote 0
      • Lihyonundefined
        Lihyon @Lihyon
        last edited by

        @Lihyon said in delta smart effector hightmap mess:

        it fails to upload the firmware files
        Edit: i managed to install it

        the results aren't much different

        Number of points: 277
        Probing radius: 185 mm
        Probe area: 1075.2 cm²
        Maximum deviations: -0.870 / 15.173 mm
        Mean error: 7.258 mm
        RMS error: 4.668 mm
        
        engikeneerundefined 1 Reply Last reply Reply Quote 0
        • Phaedruxundefined
          Phaedrux Moderator
          last edited by

          bed.g is G32.

          What order are you running things? There should be G28 to home the towers, G32 to do an auto calibration, and then G29 to map the bed surface.

          Z-Bot CoreXY Build | Thingiverse Profile

          Lihyonundefined 1 Reply Last reply Reply Quote 0
          • engikeneerundefined
            engikeneer @Lihyon
            last edited by

            @Lihyon Looking at the errors in your results, one point is measured 15mm above the z=0 datum!

            In your bed.g, you need to uncomment the M561 to make sure you don't have mesh compensation enabled when ddoing the calibration. if you don't it will be calibrating a mesh-compensated bed and you'll only bake in the errors you're seeing in your heightmap.

            E3D TC with D3Mini and Toolboards.
            Home-built CoreXY, Duet Wifi, Chimera direct drive, 2x BMG, 300x300x300 build volume
            i3 clone with a bunch of mods

            Lihyonundefined 1 Reply Last reply Reply Quote 0
            • Lihyonundefined
              Lihyon @Phaedrux
              last edited by Lihyon

              @Phaedrux i found my biggest mistake so far, its silly

              M665 R190 L440.35 B190 H415                           ; Set delta radius, diagonal rod length, printable radius and homed height
              

              R is supposed to be R230.6.
              and i was running M561 - g29 s2 - g29 - g32 but i guess im suppose to do g32 - g29 so i added g29 on the end of my bed.g for now

              now im facing this issue that the probe doesn't trigger at some point and runs into the bed but not right away like halve way through probing

              21.3.2021, 22:02:40	Error: Z probe was not triggered during probing move   while g29
              21.3.2021, 21:58:29	Z probe trigger height set to 0.018 mm                  G30 S-3 included in bed.g
              21.3.2021, 21:58:28	G32
              Calibrated 8 factors using 16 points, (mean, deviation) before (-0.643, 0.353) after (-0.000, 0.037)
              Auto calibration successful, deviation 0.037mm
              
              1 Reply Last reply Reply Quote 0
              • Lihyonundefined
                Lihyon @engikeneer
                last edited by Lihyon

                @engikeneer but M561 disables any existing bed compensation or not?
                EDIT: well i tried and didn't make a difference

                1 Reply Last reply Reply Quote 0
                • Lihyonundefined
                  Lihyon
                  last edited by

                  This post is deleted!
                  1 Reply Last reply Reply Quote 0
                  • Phaedruxundefined
                    Phaedrux Moderator
                    last edited by

                    Maybe a sensitivity issue?

                    https://duet3d.dozuki.com/Wiki/Smart_effector_and_carriage_adapters_for_delta_printer#Section_Commissioning

                    Z-Bot CoreXY Build | Thingiverse Profile

                    1 Reply Last reply Reply Quote 0
                    • Lihyonundefined
                      Lihyon
                      last edited by

                      setting the sensitivity just doesn't work its suppose to blink 3 times when changed but does not

                      example
                      M672 S105:25:255
                      

                      i found the firmware for it but im struggling to find out how to use Atmel Studio 7 to compile it or upload it

                      https://github.com/Duet3D/SmartEffectorFirmware

                      dc42undefined 1 Reply Last reply Reply Quote 0
                      • Phaedruxundefined
                        Phaedrux Moderator
                        last edited by Phaedrux

                        How old is the smart effector? Does it have a revision number on the PCB?

                        What does it respond with if you send M672 by itself?

                        Z-Bot CoreXY Build | Thingiverse Profile

                        1 Reply Last reply Reply Quote 0
                        • Lihyonundefined
                          Lihyon
                          last edited by

                          its says pcb Revision 2.0 CERL OHL 1.2 on it
                          and M672 spits out

                          Error: M672: No program bytes provided
                          
                          1 Reply Last reply Reply Quote 0
                          • dc42undefined
                            dc42 administrators @Lihyon
                            last edited by

                            @Lihyon said in delta smart effector hightmap mess:

                            setting the sensitivity just doesn't work its suppose to blink 3 times when changed but does not

                            example
                            M672 S105:25:255
                            

                            i found the firmware for it but im struggling to find out how to use Atmel Studio 7 to compile it or upload it

                            https://github.com/Duet3D/SmartEffectorFirmware

                            You don't need to build it, you can download the .elf or .hex file from the release at https://github.com/Duet3D/SmartEffectorFirmware/releases/tag/2.01.

                            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 1
                            • garyd9undefined
                              garyd9
                              last edited by garyd9

                              @Lihyon said in delta smart effector hightmap mess:

                              setting the sensitivity just doesn't work its suppose to blink 3 times when changed but does not

                              I've noticed oddities with changing the sensitivity of the smart effector. At times, the smart effector seems to lose the sensitivity setting (often after a reset or power off/on) and it has to be set again.

                              When this happens, about 50% of the time sending either the "set" (M672 S105:aaa:bbb) or "revert" (M672 S131:131) commands does nothing whatsoever in regards to the smart effector LED and I have to power it off/on again.

                              My suggestion would be to power off the machine, wait 10 seconds, and power it back on again. Then set the sensitivity and see if the smart effector responds properly. (It should blink 4 times in response.)

                              example
                              M672 S105:25:255
                              

                              That's not a valid combination. If the first number is 25, the second number should be
                              230 (255-25 = 230)

                              "I'm not saying that you are wrong - I'm just trying to fit it into my real world simulated experience."

                              1 Reply Last reply Reply Quote 1
                              • Lihyonundefined
                                Lihyon
                                last edited by

                                Thank you for everyone's help i really appreciate it !
                                After installing a new smart effector it seems to work !

                                @dc42 after uploading .hex to the printer it saves my sensitivity
                                @garyd9 that was the last puzzle piece i completely misunderstood the instructions given

                                To program the sensor, send command M672 S105:aaa:bbb replacing aaa by the desired sensitivity and bbb by 255 - aaa.
                                

                                bed3.JPG

                                1 Reply Last reply Reply Quote 0
                                • garyd9undefined
                                  garyd9
                                  last edited by

                                  @Lihyon said in delta smart effector hightmap mess:

                                  @dc42 after uploading .hex to the printer it saves my sensitivity

                                  Umm.. I thought the only way to update the smart effector's firmware was using special hardware.

                                  Is that ability built into the duet firmware now? (I'd love to get that fix on my smart effector, but didn't think it would be feasible for me.)

                                  "I'm not saying that you are wrong - I'm just trying to fit it into my real world simulated experience."

                                  Lihyonundefined 1 Reply Last reply Reply Quote 0
                                  • Lihyonundefined
                                    Lihyon @garyd9
                                    last edited by Lihyon

                                    @garyd9 i got no clue how the firmware works, but when i remove the hex it only flashes 2 times when i turn on the printer and when i include it i get 3 flashes because of my config. its wierd and i wont question it

                                    garyd9undefined 1 Reply Last reply Reply Quote 0
                                    • garyd9undefined
                                      garyd9 @Lihyon
                                      last edited by garyd9

                                      @lihyon said in delta smart effector hightmap mess:

                                      @garyd9 i got no clue how the firmware works, but when i remove the hex it only flashes 2 times when i turn on the printer and when i include it i get 3 flashes because of my config. its wierd and i wont question it

                                      (Edit: due to the forum s/w change, I lost track of a reply)

                                      In another thread, @dc42 suggested that the firmware can only updated via special hardware. Just sticking the .hex file on the duet isn't enough:

                                      https://forum.duet3d.com/topic/22399/smarteffector-sensivity-unable-to-change-it

                                      "I'm not saying that you are wrong - I'm just trying to fit it into my real world simulated experience."

                                      Phaedruxundefined 1 Reply Last reply Reply Quote 1
                                      • Phaedruxundefined
                                        Phaedrux Moderator @garyd9
                                        last edited by

                                        @garyd9 Yeah I'm curious what's actually going on with the hex file being present in the sys folder would actually do.

                                        Z-Bot CoreXY Build | Thingiverse Profile

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