Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login
    1. Home
    2. KP0005
    3. Best
    • Profile
    • Following 0
    • Followers 0
    • Topics 19
    • Posts 118
    • Best 7
    • Controversial 0
    • Groups 0

    Best posts made by KP0005

    • Macro for PrusaSlicer : Automatically Probe Only Print Area

      I made a macro that alters your bed grid to the area the printer is actually printing on.

      Inspired by https://forum.duet3d.com/topic/15302/cura-script-to-automatically-probe-only-printed-area

      Features:

      • makes sure the requested grid fits your probeable area (not neccesarily the same as the printable area)
      • makes sure the grid is at least 3x3 points
      • the grid is centered on the print and expanded to fit a whole number of constant size squares
      • has two defined probe spacings - fine for small prints, coarse for large prints, so that you don't take ages to probe the entire bed

      Works with prusaslicer and perhaps others

      How to use:

      • put the script into your /sys folder
      • open it and edit the constants for your machine (read the comments)
      • in PrusaSlicer, go to Printer settings / Custom G-code and replace G29 in your Start G-code with
      M98 P"localised_mesh_bed.g" A[first_layer_print_min_0] B[first_layer_print_max_0] C[first_layer_print_min_1] D[first_layer_print_max_1] ; only probe the part of the bed that you're printing on
      
      • add a command to reset the grid back to normal to your End G-code
      M557 X24:228 Y6:210 S51 ; reset bed grid
      
      • Those numbers are for my machine, please replace with your own.

      localised_mesh_bed.g

      posted in Gcode meta commands
      KP0005undefined
      KP0005
    • RE: 3.5.0 RC3 cannot connect to DWC

      @dc42 I confirm that the new binary does fix the issue for me, thank you!

      posted in Beta Firmware
      KP0005undefined
      KP0005
    • Feature request: 12864 display QOL improvements
      • some way to display strings that are too long for the entire display width. It could be linebreaks, scrolling text...
      • string slicing (some way to display a job file name without the 0:/gcodes/)
      • time remaining based on slicer. It's already exposed in the object model, but the expressipn to convert [number of seconds] to HH:MM:SS seems to be too long for the menu file system.
      posted in Firmware wishlist
      KP0005undefined
      KP0005
    • A set of Maestro menu files

      Hello,
      I've been working on a set of menu files for my printer and now that I have some time I decided to share them.
      My files began as a modification of the menu created by @mudcruzr, but some of the files got so different in the end that I decided not to do a pull request (in particular, I created my own icons and removed some options from the main screen that I felt weren't used often enough to warrant beng on the main screen)

      The printer this was designed for is a cartesian "bedslinger" with a single extruder, a heated bed and an inductive bed probe (modified Prusa)

      Anyway, here's the link, enjoy!
      https://github.com/Sidic101/Duet-Maestro-12864-Menu-Files

      posted in Example setups and prints
      KP0005undefined
      KP0005
    • RE: help to print side holes round, but not elliptic

      Here's what I use: https://github.com/gregsaun/maker_cheatsheet/blob/master/3d_printing/techniques.md

      posted in Tuning and tweaking
      KP0005undefined
      KP0005
    • RE: (mis)adventures in Input Shaping

      @oliof
      Sliced for Duet: ringing_tower_0.4n_0.2mm_PLA_MK3.9_9m.gcode
      Sliced for Klipper: ringing_tower_0.4n_0.2mm_PLA_MK3.9_7m.gcode

      posted in General Discussion
      KP0005undefined
      KP0005
    • RRF Feature request: option for coarser "alter" on 12864

      The "alter" feature in the 12864 display menu system, while giving very fine control over the altered value, starts to feel slow and too fine when trying to control things like long axes.
      I suggest this could be solved by allowing for negative values of the D parameter. This would make the "alter" element ignore a given number of least significant digits.

      For example:
      alter D-1 N510 would control the X axis in steps of 10, ignoring the least significant digit
      alter D-2 N510 would control the X axis in steps of 100, ignoring the two least significant digits
      etc

      posted in Firmware wishlist
      KP0005undefined
      KP0005