Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login
    1. Home
    2. Garth_42
    • Profile
    • Following 1
    • Followers 1
    • Topics 15
    • Posts 63
    • Best 8
    • Controversial 0
    • Groups 0

    Garth_42

    @Garth_42

    11
    Reputation
    11
    Profile views
    63
    Posts
    1
    Followers
    1
    Following
    Joined Last Online

    Garth_42 Unfollow Follow

    Best posts made by Garth_42

    • Automated Backup Script for SBC-Mode Printers

      Hi all,

      I created a little program that will do automated backups to a cloud service (or a local PC on LAN) through rclone and a cronjob on the connected RPI. It is on github, here. It is my first repo of anything halfway interesting so let me know what you think, and if it has helped you out!

      Best,
      Garth

      posted in Third-party software
      Garth_42undefined
      Garth_42
    • RE: DWC JSON Error

      @chrishamm thanks for the reply. We looked at it and compared it to the JSON file of another of our printers whom DWC was operational. The JSON was truncated, hence the issue. We copied over the JSON file from the other printer and now everything is working again. Thanks for the help!

      posted in Duet Web Control
      Garth_42undefined
      Garth_42
    • Motor Phase Disconnected Warnings

      Hello all,
      I have a closed loop stepper connected to 2 of the motor phases as specified by its supplier for an extruder motor. The motor is working fine, but the firmware is reporting motor phase disconnection warnings. The OEM knows of this warning and tells us to disregard the errors. How could we suppress these errors in DWC?

      Much Thanks,
      Garth

      posted in Duet Hardware and wiring
      Garth_42undefined
      Garth_42
    • RE: Configuring mixing hot end on a tool changer

      Hi Sam,

      Some thoughts I have on one method:
      Have all tpre files that are defining the mixing extruder tool #s reference a master file that would perform pickup / dropoff. Have a conditional in the GC such that if the current tool is one of the ones that perform mixing, don't perform the above procedure.

      ...otherwise, just define as one mixing tool and then you don't need to worry about it. Then you would just need to send a mix ratio M567 command to change it as needed instead of a tool change.

      posted in General Discussion
      Garth_42undefined
      Garth_42
    • RE: MultiAxis Printing

      @T3P3Tony thanks for setting a space up for these discussions! This is great. Excited to see what the community comes up with.

      posted in MultiAxis Printing
      Garth_42undefined
      Garth_42
    • Setting up a pressure sensor with Duet3

      Hello,

      I would like to integrate a pressure transducer with my Duet3. It is a linear sensor that outputs from 0.5V (=0 psi) to 5V (=150psi) depending on the pressure it senses.

      I believe that I would use a M308 S"sensor_number" P"pin_name" Y"linear-analog" Bnnn Cnnn command to set this up.

      B is the value you want displayed at the ADC value = min and C is the value displayed at ADC value = max.

      How would I know what the min and max ADC values are, and how that relates to the voltage output from the sensor? Where would I find out if the analog input pins are 5V tolerant or 3.3 V?

      I was planning on connecting to either a temp pin or some other analog-enabled pin on the board.

      Any help is appreciated.

      Best,
      Garth

      posted in Duet Hardware and wiring
      Garth_42undefined
      Garth_42
    • RE: Setting up a pressure sensor with Duet3

      @garth_42 Hi, is there something I can do to make my issue more clear? I am not sure what the B and C values should be in order to get a value aligned with the PSI values from the sensor in the GUI. Also, I looked at the hardware overview and it says inputs are 30V tolerant, does this mean the input pin on any GPIO or SPI pin?

      posted in Duet Hardware and wiring
      Garth_42undefined
      Garth_42
    • RE: FTP Connection Issues in SBC-mode

      @chrishamm ahh... I see. This makes sense. I assumed the FTP server in standalone was extant in SBC mode, too, and now I see my error there. I tested this as well and it is working on my board.

      Thanks for the info on best practices. I haven't seen that information on the wiki.

      Best,
      Garth

      posted in Duet Hardware and wiring
      Garth_42undefined
      Garth_42

    Latest posts made by Garth_42

    • RE: 1HCL closed loop mode motor not turning

      @Garth_42
      Let me know if I can provide additional data to assist in troubleshooting this.

      posted in General Discussion
      Garth_42undefined
      Garth_42
    • 1HCL closed loop mode motor not turning

      Hi all,

      I am attempting to set up closed loop motor control with the 1HCL on the Duet3 MB6HC and have commissioned the motor in open-loop mode successfully. After this, I try to switch it to closed-loop mode and the motor doesn't turn at all. When I send configuration commands I am not getting any errors from the console. When I attempt closed loop tuning, I get an error that the measured motion was less than expected (which makes sense). I am using an off-the-shelf stepperonline closed-loop motor (17E1K-07) with 4000CPR and 1.8deg/step. All the firmware on the mainboard, DWC, and expansion is on 3.5.3.

      I have been following the docs to setup the 1HCL and here are the G-Codes that I am using for configuration.

      Open-loop (working):

      M569.1 P123.0 T2 C4000 S200 R100 I0 D0 E4:6 ; Configure the 1HCL board at CAN address 123 with a quadrature encoder on the motor shaft that has 4000 PPR with a motor with 200 full steps per revolution (1.8degrees).
      M569 P123.0 D2 S1 ; spreadcycle mode (open loop)
      M584 X123.0 ; set X driver
      M906 X1000 ; set the max current to use for X
      M917 X0 ; Set the closed loop axes to have a holding current of zero
      M92 X80 ; steps/mm
      G92 X0
      

      Closed loop (motor not turning at all):

      M569.1 P123.0 T2 C4000 S200 R100 I0 D0 E4:6 ; Configure the 1HCL board at CAN address 123 with a quadrature encoder on the motor shaft that has 4000 PPR with a motor with 200 full steps per revolution (1.8degrees).
      M569 P123.0 D4 S1 ; Configure the motor on the 1HCL at can address 123 as being in closed-loop drive mode (D4) and not reversed (S1)
      M584 X123.0 ; set X driver
      M906 X1000 ; set the max current to use for X
      M917 X0 ; Set the closed loop axes to have a holding current of zero
      M92 X80 ; steps/mm
      G92 X0
      

      Please let me know if you have any input on how to debug further.

      Best,
      Garth

      posted in General Discussion
      Garth_42undefined
      Garth_42
    • RE: Configuring mixing hot end on a tool changer

      Hi Sam,

      Some thoughts I have on one method:
      Have all tpre files that are defining the mixing extruder tool #s reference a master file that would perform pickup / dropoff. Have a conditional in the GC such that if the current tool is one of the ones that perform mixing, don't perform the above procedure.

      ...otherwise, just define as one mixing tool and then you don't need to worry about it. Then you would just need to send a mix ratio M567 command to change it as needed instead of a tool change.

      posted in General Discussion
      Garth_42undefined
      Garth_42
    • RE: Pause confusion...

      @Chriss I know that using "R1" in an M98 call can change the behavior of a macro such that it can be interrupted. The behavior still isn't what you might expect though, reference the G-code dictionary. I haven't tested calling g-code files within another g-code file using M98 and seeing if those can be paused.

      posted in General Discussion
      Garth_42undefined
      Garth_42
    • RE: MultiAxis Printing

      @T3P3Tony thanks for setting a space up for these discussions! This is great. Excited to see what the community comes up with.

      posted in MultiAxis Printing
      Garth_42undefined
      Garth_42
    • RE: Automated Backup Script for SBC-Mode Printers

      @o_lampe thanks for the thoughts. Why would cancelling during a PID tune affect the database? Does it create a temp file?

      Yes, the user would need to make sure that they are using the correct FW version with a config if they use an older one.

      I think that the major use cases are to make sure that if you make too many changes, or aren't sure why you are getting a specific behavior from the config after a change, you have backups and can find one that is working, as well as backup the most recent version of the config such that if you loose that data from a bad SD card/etc. it isn't gone forever.

      It makes sense to reduce the backup check frequency as if a user is testing changes, then it doesn't sync many copies of those files.

      posted in Third-party software
      Garth_42undefined
      Garth_42
    • Automated Backup Script for SBC-Mode Printers

      Hi all,

      I created a little program that will do automated backups to a cloud service (or a local PC on LAN) through rclone and a cronjob on the connected RPI. It is on github, here. It is my first repo of anything halfway interesting so let me know what you think, and if it has helped you out!

      Best,
      Garth

      posted in Third-party software
      Garth_42undefined
      Garth_42
    • RE: rfm - RepRapFirmware FileManager [duetbackup successor]

      @wilriker haha, thanks for the reply. This is good to know, I was creating an rclone script to do backup on the SBC. I saw this and my interest was piqued.

      posted in General Discussion
      Garth_42undefined
      Garth_42
    • RE: rfm - RepRapFirmware FileManager [duetbackup successor]

      @wilriker I am getting the following error when I run the RFM tool. I have attempted on mac and PC, and have tried multiple variants of the command, too. My duet is a Duet3MB6HC in SBC mode running RRF 3.4.5.

      Here is a screenshot of the output from terminal: 29d06f56-66d3-4130-907e-02eae2ed8ac6-image.png

      Best,
      Garth

      posted in General Discussion
      Garth_42undefined
      Garth_42
    • RE: FTP Connection Issues in SBC-mode

      @chrishamm ahh... I see. This makes sense. I assumed the FTP server in standalone was extant in SBC mode, too, and now I see my error there. I tested this as well and it is working on my board.

      Thanks for the info on best practices. I haven't seen that information on the wiki.

      Best,
      Garth

      posted in Duet Hardware and wiring
      Garth_42undefined
      Garth_42