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

    Precision Piezo on a Toolchanger with a Roto Board

    Scheduled Pinned Locked Moved Solved
    Third-party add-ons
    2
    3
    230
    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.
    • S1lencerundefined
      S1lencer
      last edited by

      Hi,
      I am a little bit lost at the moment.
      I have a universal precision piezo Board mounted on the Head of an e3d-Style Toolchanger.
      The complete Toolchangehead (Stepper, Z-endstop = Precision-Piezo on Pin io0.in , and y-Endstop on Pin io1.in) is controlled over a roto Toolboard with CAN Address 24.

      My Problem lies now in the two "Z-Probes".
      First off, I would like to use the Precision-Piezo in digital mode on Pin io0.in. At the moment the Cables are connected as follows, ground -> io0.ground, V+ -> io0.+5v, and signal -> io0.in

      fo the Code in the config I added the following line:

      ; Z-Probe
      M558 K0 P1 R1.0 C"!24.io0.in" H7 F500 T10000                                     ; set Z probe type to effector and the dive height + speeds
      G31 K0 P500 X0 Y0 Z0                                                             ; set Z probe trigger value, offset and trigger height
      

      For the Scanning Z-Probe on the Roto Toolboard, i have the following added to the Config:

      ; Scanning Z probe
      M558 K1 P11 C"24.i2c.ldc1612" F36000 T36000          ; configure SZP as probe 1, type 11, on CAN address 120
      M308 A"SZP coil" S10 Y"thermistor" P"24.temp0"       ; thermistor on coil
      G31 K1 Z2 Y-10                                       ; define probe 1 offsets and trigger height
      M558.2 K1 S15 R101133                                ; set drive current and reading offset
      M557 X10:590 Y10:590 S10                           ; Define mesh grid for probe 1 (overwrites probe 0 mesh grid)
      

      My Questions now are how can i test if everything works correctly? I have at the moment the problem that my Precision-Piezo boart triggers correctly but where can i see if the signal goes through to the duet itself? The same goes for the Moment for the Y-endstop on pin io1.in + io1.+3,3v (simple Omron switch).
      Is there anywhere a dashboard, where I can see if the Signals will be picked up correctly by the duet?
      Fo Example, on my CNC-Mill software i have an simplified IO-Signal overview of all the inputs witch a light witch goes on when triggered.

      Greetings an thanks for the Help.

      dc42undefined 1 Reply Last reply Reply Quote 0
      • S1lencerundefined S1lencer marked this topic as a question
      • dc42undefined
        dc42 administrators @S1lencer
        last edited by

        @S1lencer said in Precision Piezo on a Toolchanger with a Roto Board:

        M558 K0 P1 R1.0 C"!24.io0.in" H7 F500 T10000

        Use P8 in that command, not P1. P1 means analog mode which is not supported on tool boards.

        The status of Z probes is displayed in DWC.

        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

        S1lencerundefined 1 Reply Last reply Reply Quote 0
        • S1lencerundefined
          S1lencer @dc42
          last edited by

          @dc42
          Hi, that did the Trick.
          Thanks fo the wise answer.

          1 Reply Last reply Reply Quote 0
          • S1lencerundefined S1lencer has marked this topic as solved
          • First post
            Last post
          Unless otherwise noted, all forum content is licensed under CC-BY-SA