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

    6hc-eNDSTOPS

    Scheduled Pinned Locked Moved
    Duet Hardware and wiring
    4
    7
    173
    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.
    • kmjr20undefined
      kmjr20
      last edited by

      i HAVE BEEN TRYING TO GET THE MECHANICAL 2 WIRE END STOPS WORKING, THE WIRING PART HAS BEEN CHECKED WITH VOLTMETER AND TRIGGERS WHEN PRESSED, IT DOE OT STOP THE MOTOR FROM MOVING AND WHEN i RUN m119, IT SAYS OT END STOPS FOUND.

      HERE IS THE CONFIG;

      droftartsundefined kmjr20undefined 2 Replies Last reply Reply Quote 0
      • droftartsundefined
        droftarts administrators @kmjr20
        last edited by

        @kmjr20 Please post your config.g, send M122 in the DWC console and post the response, and send M98 P"config.g" and post the response.

        Ian

        Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

        kmjr20undefined 1 Reply Last reply Reply Quote 0
        • kmjr20undefined
          kmjr20 @kmjr20
          last edited by

          @kmjr20
          THE CONFIG

          ; Network
          M552 I1 S0
          M552 I1 S1
          M587 S"Comstat-1QVR3" P:art7206row2unnamed!"
          M552 P0.0.0.0 S1 ; configure Ethernet adapter
          M586 P0 S1 ; configure H

          ; Smart Drivers
          M569 P0.0 S1 D2 ; driver 0.0 goes backwards (X axis)
          M569 P0.1 S1 D2 ; driver 0.1 goes backwards (Y axis)
          M569 P0.2 S1 D2 ; driver 0.2 goes forwards (Z axis)
          M569 P0.3 S1 D2 ; driver 0.3 goes forwards (Z axis)
          M569 P0.4 S1 D2 ; driver 0.4 goes backwards (extruder 0)
          M569 P0.5 S1 D2 ; driver 0.5 goes backwards (extruder 1)

          ; Motor Idle Current Reduction
          M906 I30 ; set motor current idle factor
          M84 S30 ; set motor current idle timeout

          ; Axes
          M584 X0.0 Y0.1 Z0.2:0.3 ; set axis mapping
          M350 X16 Y16 Z16 I1 ; configure microstepping with interpolation
          M906 X1000 Y1000 Z1300 ; set axis driver currents
          M92 X80 Y80 Z400 ; configure steps per mm
          M208 X0:1000 Y0:1000 Z0:1000 ; set minimum and maximum axis limits
          M566 X900 Y900 Z12 ; set maximum instantaneous speed changes (mm/min)
          M203 X6000 Y6000 Z180 ; set maximum speeds (mm/min)
          M201 X500 Y500 Z20 ; set accelerations (mm/s^2)

          ; Z-Probe
          M950 S0 C"121.io7.out" ; create servo pin 0 for BLTouch
          M558 P9 C"121.io7.in" H-5 F120 T6000 ; set Z probe type to bltouch and the dive height + speeds
          G31 P500 X0 Y0 Z-2.5 ; set Z probe trigger value, offset and trigger height
          M557 X15:990 Y15:990 S20 ; define mesh grid

          ; Extruders
          M584 E0.4:0.5 ; set extruder mapping
          M350 E16:16 I1 ; configure microstepping with interpolation
          M906 E1000:1000 ; set extruder driver currents
          M92 E420:420 ; configure steps per mm
          M566 E120:120 ; set maximum instantaneous speed changes (mm/min)
          M203 E3600:3600 ; set maximum speeds (mm/min)
          M201 E250:250 ; set accelerations (mm/s^2)

          M591 D0 P1 C"e0_stop" S1 ; filament monitor connected to E0_stop

          M591 D0 ; display filament sensor parameters for extruder drive 0

          M591 D1 P1 C"e1_stop" S1 ; filament monitor connected to E0_stop

          M591 D1 ; display filament sensor parameters for extruder drive 0

          ; Kinematics
          M669 K0 ; configure Cartesian kinematics

          ; Probes
          M558 K0 P9 C"io7.in" H5 F120 T6000 ; configure BLTouch probe via slot #0
          G31 P500 X0 Y0 Z0.7 ; set Z probe trigger value, offset and trigger height
          M950 S0 C"io7.out" ; create servo #0 for BLtouch

          ; Endstops
          M574 X2 S1 P"^io3.in" ; configure X axis endstop
          M574 Y2 S1 P"^io4.in" ; configure Y axis endstop
          M574 Z2 S2 P"^io1.in" ; configure Z axis endstop
          M574 Z2 S2 P"^io2.in" ; configure Z axis endstop

          ; Mesh Bed Compensation
          M557 X50:975 Y50:975 S40:40 ; define grid for mesh bed compensation

          ; Sensors
          M308 S0 P"temp0" Y"thermistor" A"Heated Bed" T100000 B4725 C7.06e-8 ; configure sensor #0
          M308 S1 P"temp1" Y"thermistor" A"Nozzle" T100000 B4725 C7.06e-8 ; configure sensor #1

          ; Heaters
          M950 H0 C"out0" T0 ; create heater #0
          M143 H0 P0 T0 C0 S140 A0 ; configure heater monitor #0 for heater #0
          M307 H0 R2.43 D5.5 E1.35 K0.56 B1 ; configure model of heater #0
          M950 H1 C"out1" T1 ; create heater #1
          M143 H1 P0 T1 C0 S285 A0 ; configure heater monitor #0 for heater #1
          M307 H1 R2.43 D5.5 E1.35 K0.56 B0 ; configure model of heater #1

          ; Heated beds
          M140 P0 H0 ; configure heated bed #0+

          jay_s_ukundefined 1 Reply Last reply Reply Quote 0
          • jay_s_ukundefined
            jay_s_uk @kmjr20
            last edited by

            @kmjr20 can you post a photo of your wiring?

            Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

            1 Reply Last reply Reply Quote 0
            • kmjr20undefined
              kmjr20 @droftarts
              last edited by

              @droftarts
              to M98 P'config.g"

              Drive 0 standstill SG min n/a mspos 8, reads 31374 writes 16 time outs

              Drive 1 standstill SG min n/a mspos 520, reads 31375 writes 19 time outs

              Drive 2 standstill SG min n/a mspos 520, reads 31372 writes 19 time outs

              Drive 3 standstill SG min n/a mspos 520, reads 31374 writes 16 time outs

              Drive 4 standstill SG min n/a mspos 8, reads 31376 writes 16 time outs

              M119

              X:no endstop Y: no endstop Z: no endstop Z:probe at min stop

              droftartsundefined 1 Reply Last reply Reply Quote 0
              • droftartsundefined
                droftarts administrators @kmjr20
                last edited by

                @kmjr20 That is a very strange response to M98 P"config.g". Are you sure you typed it correctly? You should get something like:

                M98 P"config.g"
                HTTP is enabled on port 80
                FTP is enabled on port 21
                TELNET is disabled
                Warning: Heater 1 predicted maximum temperature at full power is 477°C
                

                This is also an odd response:

                M119
                X:no endstop Y: no endstop Z: no endstop Z:probe at min stop

                As you have endstops defined in your config.g. What does it report if you send M574? eg mine says:

                M574
                Endstop configuration:
                X: high end switch connected to pin io1.in
                Y: low end switch connected to pin io2.in
                Z: none
                

                You also don't appear to have done the changes to the config.g that I suggested here: https://forum.duet3d.com/post/341415

                You also haven't posted the response to M122, please do.

                Ian

                Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

                jumpedwithbothfeetundefined 1 Reply Last reply Reply Quote 0
                • jumpedwithbothfeetundefined
                  jumpedwithbothfeet @droftarts
                  last edited by

                  @kmjr20 It may help to also define a tool - M563: Define or remove a tool

                  6HC Voron Trident based, 6XD CNC, Mini 5 polar printer

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