Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login
    1. Home
    2. MacNite
    3. Best
    • Profile
    • Following 0
    • Followers 1
    • Topics 25
    • Posts 70
    • Best 8
    • Controversial 0
    • Groups 0

    Best posts made by MacNite

    • RE: Duet 5 Mini+ CoreXY and Sensorless homing

      I do not think your ideas help. I tested them but they did not improve anything...

      but I found the mistake!

      You know....in programming you are often start counting with 0....not with 1. So my x Stepper is not P0.1 but P0.0....

      Oh my gosh...works now.

      posted in Tuning and tweaking
      MacNiteundefined
      MacNite
    • RE: LED ON OFF Macro or Toogle

      Sorry for the late response.

      I tested the code and it works absolutley flawless!

      Thank you for your help!

      posted in Gcode meta commands
      MacNiteundefined
      MacNite
    • RE: M291 expansion

      up!

      I really want this feature - or a workaround - as well 🙂

      posted in Firmware wishlist
      MacNiteundefined
      MacNite
    • RRF3 - Dual Extruder Calibration / Tool and Nozzle Offset

      Hey guys,

      at the moment I am working on a dual extruder tool together with @CR3D . The first prototype of the tool is working right now - the tool is comparable to a Startasys or Ultimaker 3 Nozzle-Lifting assembly but the actuation is done by a servo. At the moment I am stresstesting and performing little improvements.

      I want to use / built a firmware-integrated nozzle-offset-routine for both hotends - in this I want to calibrate the x, y and z offset of both nozzles.
      To calibrate the offset of both nozzles I want to use a routine similar to the one by BCN3D and Craftbot.
      At first I want to move the nozzle - close to the bed using a PanelDue and/or webInterface.
      After that is done for both tools a simple z-offset test print (i.e. 20x20mm 1-layer square) shall be printed.
      Afterwards the user shall be promted if the z offset is ok. If yes: the routine continous. If no: the routine goes back to z-offset adjustment.

      The same is done for x-y-offest - just with using "line" extursions like the ones on the picutre:

      Unbenannt.PNG

      I tried to built a flow chart of the things I want to do:

      routine.png

      Writing the gcode and doing basic configuration is not a problem for me.
      My main questions are:

      1. How can I safe the new Offsets to the config.override?
      2. How can I create "buttons/popups" in DWC and PanelDue as an "interface" for the calibration routine"
      3. Is this even possible within RRF3.x or is something similare integrated?

      Have a nice day,
      Max

      posted in General Discussion
      MacNiteundefined
      MacNite
    • M291 and user feedback / interaction

      MacNite 12 Mar 2021, 11:59
      Maybe some of you have seen my post of trying to built a calibration routine for the CR3D Idex machines.

      https://forum.duet3d.com/topic/21803/calibration-routine-for-dual-extruder-printers

      This thread did not get much tracktion...probably due to the kind of complex nature of such a routine. So I'll try to break down the problem into smaller chunks.

      The "newest" problem is the user-interaction.
      After completing the z-calibration the user should be asked, if he is satisfied with the results. Otherwise it should be repeated.

      	; start z-calibration routine
      while z_satisfied = false
          M291 P"Put a piece of Paper on the built plate" R"Calibration of z-Position" S2
          T1
          M291 P"Move the Bed up using the buttons until the paper slightly graps on the nozzle" R"Calibration of z-Position- Tool 1" S3 X0 Y0 Z1
          G10 P1 Z{-axes[3].position}		; set z-offset of Tool1 to value from last calibration
          M500 P10                        ; safe Tool1 offset
          G1 Z5
          T2
          M291 P"Move the Bed up using the buttons until the paper slightly graps on the nozzle" R"Calibration of z-Position- Tool 2" S3 X0 Y0 Z1
          G10 P2 Z{-axes[3].position}		; set z-offset of Tool2 to value from last calibration
          M500 P10                        ; safe Tool2 offset
          G1 Z5
          M291 P"Remove Piece of Paper" R"Calibration of z-Position" S2
      
      	; start test print for z-calibration
          ;M98 P"z_test_print.g"				; Print z-calibration lines
      
      	; ask user if he is satisfied
      	M291 P"Are you satisfied with the z-calibration results or should this step be repeated" R"Calibration of z-Position" S2
      	; If M291_input = yes
          ;    z_satisfied = true
          ;else
          ;    z_satisfied = false
      
      

      Is it possible to get a "feedback" and or yes/no-buttons with M291 or is there any other way of "user-interaction"?

      Greets
      Max

      posted in Gcode meta commands
      MacNiteundefined
      MacNite
    • RE: Duet WiFi Additional Stepper Drivers with SPI

      Thanks for your response!

      For the time beeing I'll try some drivers I have laying around (without SPI) to just test it....maybe later on I'll return to the SPI-question. Mostly because I don't know how to compile duet firmware on my own and have to read that up 🙂

      Have a nice day,
      Max

      posted in Duet Hardware and wiring
      MacNiteundefined
      MacNite
    • RE: Chamber Temperature and Macros on RRF3 with PanelDue

      EDIT:
      I have Firmware Version 1.17 on my PanelDue and will Upgrade to the latest. The macros are only supported from 1.20 in.

      posted in PanelDue
      MacNiteundefined
      MacNite
    • RE: Duet 6HC Dispaly Options

      @t3p3tony cd465679-40f3-419a-bc25-eb907efa1969-image.png

      Refering to the documentation that will not work with the Duet 6HC.

      Greets
      Max

      posted in General Discussion
      MacNiteundefined
      MacNite