Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login
    1. Home
    2. usinjin
    3. Topics
    • Profile
    • Following 0
    • Followers 0
    • Topics 9
    • Posts 35
    • Best 1
    • Controversial 0
    • Groups 0

    Topics created by usinjin

    • usinjinundefined

      Accessing mesh compensation values

      General Discussion
      • • • usinjin
      2
      0
      Votes
      2
      Posts
      109
      Views

      droftartsundefined

      @usinjin The 'easy' way to do this would be have the Z compensation reported in the Object Model, and use that. However, this isn't currently reported in the Object Model. I asked @dc42, who replied:

      We could consider it for 3.6. Easiest would be to report the last computed height correction, which would be the correction at the endpoint of the current segment.

      Would that suit your purpose? You could enable segmentation (see M669) would also allow the compensation to be updated more frequently on long, straight moves.

      If so, please raise a feature request/enhancement on the firmware Github repository: https://github.com/Duet3D/RepRapFirmware/issues

      Otherwise, you're going to need something that can read the XY position, and be able to compute the Z offset (ie have the mesh .csv file), and feed that to the pen motion control, in a timely manner. Something like that might be better done by a Raspberry Pi in SBC mode.

      Ian

    • usinjinundefined

      Dreadful closed loop performance

      Tuning and tweaking
      • • • usinjin
      5
      0
      Votes
      5
      Posts
      230
      Views

      Alex.crundefined

      @usinjin

      First off, I am no expert with tuning the 1HCLs. That being said I have been using them since they first came out.

      I would drop your D value down to D0.1. That will immediately quiet them down, and I found it to have little impact on the performance.

      I would also increase your P value. The auto tuning function tried setting my P value down in the 20-ish range like yours and I noticed very poor performance. Just for testing sake I would try a higher number like R100.

      The other thing that might help is to post a picture of your tuning graph.

    • usinjinundefined

      Fuse keeps blowing on 1HCL board

      Duet Hardware and wiring
      • • • usinjin
      4
      0
      Votes
      4
      Posts
      149
      Views

      usinjinundefined

      @dc42 VIN fuse. I'll randomly get a communication error with that board and find that it has no power because the fuse is blown. However, it's been a few days and is still good. So I'm not sure what's going on with it.

    • usinjinundefined

      Solved Wrong date/time causing HTTP connection issues?

      Duet Web Control
      • • • usinjin
      15
      0
      Votes
      15
      Posts
      395
      Views

      droftartsundefined

      @usinjin Good catch! Glad you managed to resolve it. All to easy to fall into thinking traps!

      Ian

    • usinjinundefined

      Closed loop calibration on a dual axis setup?

      Duet Hardware and wiring
      • • • usinjin
      6
      0
      Votes
      6
      Posts
      224
      Views

      usinjinundefined

      Follow-up, this is basically what I ended up doing. I realize this may not be a good idea in practice, but it does seem to work. I rebuilt the firmware so that in the event of excessive backlash, a warning is issued, and a static value is assigned. Each 1HCL has it's own value it sets.

    • usinjinundefined

      How can I print 2 files consecutively?

      General Discussion
      • • • usinjin
      12
      0
      Votes
      12
      Posts
      527
      Views

      usinjinundefined

      @nikscha I did--for some reason it didn't like that.

    • usinjinundefined

      Possible to change sensor value precision in BtnCmd?

      Third-party software
      • • • usinjin
      3
      0
      Votes
      3
      Posts
      163
      Views

      usinjinundefined

      @OwenD Perfect. Should have thought about floor/ceiling funcs. Thank you!

    • usinjinundefined

      M42 using variable value is slow/not working well

      Laser Cutters
      • • • usinjin
      8
      0
      Votes
      8
      Posts
      380
      Views

      dc42undefined

      @usinjin said in M42 using variable value is slow/not working well:

      Won't G0 set the laser duty cycle to 0%? If so, that is actually pen "down" at full force on my hardware

      You could reverse the sense so that 0 means pen up and 1 means down, by inverting the control pin name in the M452 command.

    • usinjinundefined

      Possible to disable switch to Job Status when using BtnCmd?

      Third-party software
      • • • usinjin
      5
      0
      Votes
      5
      Posts
      217
      Views

      usinjinundefined

      @OwenD Thanks so much. I feel a bit silly that I didn't even think to check the beta releases. For now those will work for development purposes.