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

Connect a Z probe to duet 2 wifi.

Scheduled Pinned Locked Moved
General Discussion
3
9
462
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.
  • undefined
    Karim
    last edited by Karim 20 Oct 2022, 02:06

    OMRON TL-Q5MC2-Z INDUCTIVE SWITCH PROBE - NPN - NC - 5MM

    https://kb-3d.com/store/probes-switches/246-omron-tl-q5mc2-z-inductive-switch-probe-npn-nc-5mm-4547648271585.html

    Ho do I connect this to my Duet 2 wifi.

    59D61FD2-97D7-4273-A5DD-3EAE554882D1.webp

    undefined 1 Reply Last reply 20 Oct 2022, 07:40 Reply Quote 0
    • undefined
      cosmowave @Karim
      last edited by cosmowave 20 Oct 2022, 07:40

      @Karim
      Here's a link to the documentation...
      [https://docs.duet3d.com/en/User_manual/Connecting_hardware/Z_probe_connecting]

      Mankati FSXT+, DeltaTowerV2, E3D MS/TC

      undefined 1 Reply Last reply 20 Oct 2022, 11:29 Reply Quote 0
      • undefined
        Karim @cosmowave
        last edited by 20 Oct 2022, 11:29

        @cosmowave ok I found this.
        Prob wiring.jpg

        undefined 1 Reply Last reply 21 Oct 2022, 12:07 Reply Quote 0
        • undefined
          Karim @Karim
          last edited by Karim 21 Oct 2022, 12:07

          Hey need help setting up my probe, I want to use the Z end stop. I want it to home xy and z and then level the gantry. I have 4 z motor. As of now xyz homing work.

          ; Configuration file for Duet WiFi (firmware version 3.3)
          ; executed by the firmware on start-up
          ;
          ; generated by RepRapFirmware Configuration Tool v3.3.13 on Fri Oct 14 2022 18:23:20 GMT-0400 (Eastern Daylight Time)
          ; General preferences
          M575 P1 S1 B57600 ; enable support for PanelDue
          G90 ; send absolute coordinates...
          M83 ; ...but relative extruder moves
          M550 P"Voron" ; set printer name
          M669 K1 ; select CoreXY mode
          ; Network
          M552 S1 ; enable network
          M586 P0 S1 ; enable HTTP
          M586 P1 S0 ; disable FTP
          M586 P2 S0 ; disable Telnet
          ; --- Z Drive map ---
          ; _______
          ; | 6 | 7 |
          ; | ----- |
          ; | 5 | 8 |
          ; -------
          ; front
          ;
          ; (looking at the printer from the top)
          ; Drive directions
          M569 P0 S1 ; A
          M569 P1 S1 ; B
          M569 P3 S0 ; Extruder
          M569 P5 S0 ; Z1
          M569 P6 S1 ; Z2
          M569 P7 S0 ; Z3
          M569 P8 S1 ; Z4
          M584 X0 Y1 Z5:6:7:8 E3 ; Motor mapping and steps per mm
          M350 X16 Y16 Z16 E16 I1 ; configure microstepping with interpolation
          M92 X80.00 Y80.00 Z400.00 E562.00 ; set steps per mm
          M566 X900.00 Y900.00 Z60.00 E120.00 ; set maximum instantaneous speed changes (mm/min)
          M203 X60000.00 Y60000.00 Z18000.00 E1200.00 ; set maximum speeds (mm/min)
          M201 X6000.00 Y6000.00 Z4000.00 E250.00 ; set accelerations (mm/s^2)
          ; Drive currents
          M906 X1500 Y1500 Z1200 E400 I30 ; set motor currents (mA) and motor idle factor in per cent
          M84 S10 ; Set idle timeout
          ; Axis Limits
          M208 X0 Y10 Z0 S1 ; set axis minima
          M208 X350 Y350 Z350 S0 ; set axis maxima
          ; Endstops
          M574 X1 S1 P"xstop" ; configure switch-type (e.g. microswitch) endstop for low end on X via pin xstop
          M574 Y1 S1 P"ystop" ; configure switch-type (e.g. microswitch) endstop for low end on Y via pin ystop
          M574 Z1 S2 ; configure Z-probe endstop for low end on Z
          ; Z-Probe
          M558 P5 C"^zprobe.in" H5 F120 T6000 ; set Z probe type to switch and the dive height + speeds
          G31 P500 X0 Y0 Z2.5 ; set Z probe trigger value, offset and trigger height
          M557 X15:330 Y15:330 S20 ; define mesh grid
          ;Bed (Keenovo 750w 120v)
          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
          M307 H0 R0.490 K0.247:0.000 D1.97 E1.35 S1.00 B0 ; enable 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
          ;E3d Revo Voron)
          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 R4.091 K0.614:0.000 D1.92 E1.35 S1.00 B0 ; disable bang-bang mode for heater and set PWM limit
          M143 H1 S280 ; set temperature limit for heater 1 to 280C
          ; 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 S1 H1 T45 ; set fan 1 value. Thermostatic control is turned on
          M950 F2 C"duex.fan3" Q300 ; create fan 2 on pin duex.fan3 and set its frequency
          M106 P2 S1 H1 T45 ; set fan 2 value. Thermostatic control is turned on
          M950 F3 C"duex.fan4" Q300 ; create fan 3 on pin duex.fan4 and set its frequency
          M106 P3 S1 H1 T45 ; set fan 3 value. Thermostatic control is turned on
          ; Tools
          M563 P0 D0 H1 F0 ; 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
          ; Custom settings are not defined
          ; Miscellaneous
          M501 ; load saved parameters from non-volatile memory
          M911 S10 R11 P"M913 X0 Y0 G91 M83 G1 Z3 E-5 F1000" ; set voltage thresholds and actions to run on power loss
          ; bed.g
          ; called to perform automatic bed compensation via G32
          ;
          ; generated by RepRapFirmware Configuration Tool v3.3.13 on Fri Oct 21 2022 08:34:22 GMT-0400 (Eastern Daylight Time)
          M561 ; clear any bed transform
          G29 ; probe the bed and enable compensation
          undefined 1 Reply Last reply 21 Oct 2022, 13:30 Reply Quote 0
          • undefined
            cosmowave @Karim
            last edited by 21 Oct 2022, 13:30

            @Karim Have you seen that?
            https://docs.duet3d.com/User_manual/Connecting_hardware/Z_probe_auto_levelling

            Mankati FSXT+, DeltaTowerV2, E3D MS/TC

            undefined 1 Reply Last reply 21 Oct 2022, 13:48 Reply Quote 0
            • undefined
              Karim @cosmowave
              last edited by Karim 21 Oct 2022, 13:48

              @cosmowave Hey I did read but still confuse. I found this.

              ; Bed leveling
              M671 X-65:-65:365:365 Y0:395:395:0 S20 ; Define Z belts locations (Front_Left, Back_Left, Back_Right, Front_Right)
              M557 X25:275 Y25:275 S25 ; Define bed mesh grid (inductive probe, positions include the Y offset!)
              ; Z probes
              M558 K0 P8 C"^zprobe.in" T18000 F120 H5 A5 S0.01 R0.2
              G31 K0 P500 X0 Y25 Z2.0 ; Don't really care about inductive probe Z offset
              M558 K1 P8 C"^zstop" T18000 F60 H2 A10 S0.005 R0.2
              G31 K1 P500 X0 Y0 Z0.32 ; Z switch offset (if positive, greater value = lower nozzle. if negative, more negative = higher nozzle)
              ; bed.g
              ; Called to align the gantry to the bed plane via G32
              ; Clear any bed transform
              M561
              ; Turn off noisy Extruder motor
              M84 E
              ; Home all axes
              G28
              G30 K0 P0 X250 Y250 Z-99999
              G30 K0 P1 X250 Y50 Z-99999
              G30 K0 P2 X50 Y50 Z-99999
              G30 K0 P3 X50 Y250 Z-99999 S4
              undefined 1 Reply Last reply 21 Oct 2022, 14:07 Reply Quote 0
              • undefined
                cosmowave @Karim
                last edited by 21 Oct 2022, 14:07

                @Karim I can't help much more, because i don't have experience with leadscrews for ABL.

                Mankati FSXT+, DeltaTowerV2, E3D MS/TC

                1 Reply Last reply Reply Quote 0
                • undefined
                  Phaedrux Moderator
                  last edited by 21 Oct 2022, 16:48

                  Have you seen this?

                  https://docs.duet3d.com/en/User_manual/Connecting_hardware/Z_probe_auto_levelling

                  It has instructions and examples on how to setup leveling.

                  Z-Bot CoreXY Build | Thingiverse Profile

                  undefined 1 Reply Last reply 23 Oct 2022, 16:51 Reply Quote 0
                  • undefined
                    Karim @Phaedrux
                    last edited by 23 Oct 2022, 16:51

                    @Phaedrux thanks guys.

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