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

    Stealth chop / Spread cycle, Mini5+ sbc

    Scheduled Pinned Locked Moved
    General Discussion
    4
    12
    645
    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.
    • carcamerarigundefined
      carcamerarig
      last edited by

      Different cube, adjusted slicer retraction settings, still got the weird blobs on the corners.

      FAA595CF-89F9-48A6-9FFB-CC23937CC016.jpg 0F4DA13F-CA89-401E-B61E-1501F53763BF.jpg 0ABC7D4A-2D50-4287-9F6D-C6807D9645E0.jpg 7DBEAD04-28E2-4C6F-9E4E-403952C2F06E.jpg 7C160988-F4D8-4862-8949-D71C823D9EAC.jpg
      And I learned tonight I need to update the baby steps value in G31, took me a few to figure out why it wasn't saved lol
      099539F4-1A21-4B4B-B328-2EDB0064A360.jpg

      1 Reply Last reply Reply Quote 0
      • Phaedruxundefined
        Phaedrux Moderator
        last edited by

        What speed do you have it switch over?

        Post M122 and M98 P"config.g" as well as your full config.

        Z-Bot CoreXY Build | Thingiverse Profile

        carcamerarigundefined 2 Replies Last reply Reply Quote 0
        • carcamerarigundefined
          carcamerarig @Phaedrux
          last edited by

          @Phaedrux said in Stealth chop / Spread cycle, Mini5+ sbc:

          What speed do you have it switch over?

          Post M122 and M98 P"config.g" as well as your full config.

          can I run M98 P"config.g" mid print??

          m122
          === Diagnostics ===
          RepRapFirmware for Duet 3 Mini 5+ version 3.3beta2 running on Duet 3 Mini5plus WiFi (SBC mode)
          Board ID: Z9NZN-A296U-D65J0-40KM4-LY03Z-ZPQPD
          Used output buffers: 1 of 40 (12 max)
          === RTOS ===
          Static ram: 99720
          Dynamic ram: 93276 of which 0 recycled
          Never used RAM 47852, free system stack 108 words
          Tasks: Linux(ready,143) HEAT(delaying,293) CanReceiv(notifyWait,943) CanSender(notifyWait,358) CanClock(delaying,340) TMC(notifyWait,100) MAIN(running,312) IDLE(ready,20) AIN(delaying,260)
          Owned mutexes: HTTP(MAIN)
          === Platform ===
          Last reset 01:36:20 ago, cause: software
          Last software reset at 2021-03-17 20:19, reason: User, none spinning, available RAM 47884, slot 1
          Software reset code 0x0012 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x00000000 BFAR 0xe000ed38 SP 0x00000000 Task Linu Freestk 0 n/a
          Error status: 0x00
          Aux0 errors 0,0,0
          Aux1 errors 0,0,0
          Supply voltage: min 0.0, current 23.6, max 24.0, under voltage events: 0, over voltage events: 0, power good: yes
          Heap OK, handles allocated/used 99/1, heap memory allocated/used/recyclable 2048/92/52, gc cycles 0
          Driver 0: position 26818, ok, SG min/max 0/504, read errors 0, write errors 1, ifcnt 115, reads 57008, writes 32, timeouts 1218, DMA errors 0, failedOp 0x41
          Driver 1: position 20226, ok, SG min/max 0/510, read errors 0, write errors 1, ifcnt 115, reads 57941, writes 32, timeouts 285, DMA errors 0, failedOp 0x6f
          Driver 2: position 5210, ok, SG min/max 0/284, read errors 0, write errors 1, ifcnt 87, reads 57863, writes 22, timeouts 373, DMA errors 0, failedOp 0x6a
          Driver 3: position 0, ok, SG min/max 0/510, read errors 0, write errors 1, ifcnt 62, reads 58104, writes 17, timeouts 136, DMA errors 0, failedOp 0x6f
          Driver 4: position 0, ok, SG min/max 0/288, read errors 0, write errors 1, ifcnt 87, reads 58236, writes 22, timeouts 0, DMA errors 0
          Driver 5: position 0, assumed not present
          Driver 6: position 0, assumed not present
          Date/time: 2021-03-17 21:55:50
          Cache data hit count 4294967295
          Slowest loop: 1051.19ms; fastest: 0.08ms
          === Storage ===
          Free file entries: 10
          SD card 0 not detected, interface speed: 0.0MBytes/sec
          SD card longest read time 0.0ms, write time 0.0ms, max retries 0
          === Move ===
          DMs created 83, maxWait 1246319ms, bed compensation in use: mesh, comp offset 0.000
          === MainDDARing ===
          Scheduled moves 38603, completed moves 38563, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 2483, 2], CDDA state 3
          === AuxDDARing ===
          Scheduled moves 0, completed moves 0, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 0], CDDA state -1
          === Heat ===
          Bed heaters = 0 -1, chamberHeaters = -1 -1
          Heater 0 is on, I-accum = 0.5
          Heater 1 is on, I-accum = 0.7
          === GCodes ===
          Segments left: 1
          Movement lock held by null
          HTTP* is doing "M122" in state(s) 0
          Telnet is idle in state(s) 0
          File* is doing "G1 X129.470001 Y99.290001 E0.018470" in state(s) 0
          USB is idle in state(s) 0
          Aux is idle in state(s) 0
          Trigger* is idle in state(s) 0
          Queue* is idle in state(s) 0
          LCD is idle in state(s) 0
          SBC is idle in state(s) 0
          Daemon is idle in state(s) 0
          Aux2 is idle in state(s) 0
          Autopause is idle in state(s) 0
          Code queue is empty.
          === Filament sensors ===
          Extruder 0 sensor: ok
          === CAN ===
          Messages queued 52089, send timeouts 52085, received 0, lost 0, longest wait 0ms for reply type 0, peak Tx sync delay 0, free buffers 17 (min 16)
          Last cancelled message type 30 dest 127
          === SBC interface ===
          State: 4, failed transfers: 0
          Last transfer: 4ms ago
          RX/TX seq numbers: 26724/26724
          SPI underruns 0, overruns 0
          Number of disconnects: 0, IAP RAM available 0x11584
          Buffer RX/TX: 3920/1160-4064
          === Duet Control Server ===
          Duet Control Server v3.3-b2
          File:
          Buffered code: G1 X129.470 Y99.290 E0.01847
          Buffered code: G1 X130.135 Y98.853 E0.02423
          Buffered code: G1 X130.905 Y98.416 E0.02699
          Buffered code: G1 X131.165 Y97.979 E0.01548
          Buffered code: G1 X131.128 Y97.542 E0.01335
          Buffered code: G1 X130.817 Y96.669 E0.02825
          Buffered code: G1 X130.545 Y96.232 E0.01568
          Buffered code: G1 X130.124 Y95.795 E0.01847
          Buffered code: G1 X129.460 Y95.359 E0.02423
          Buffered code: G1 X128.689 Y94.922 E0.02699
          Buffered code: G1 X128.429 Y94.485 E0.01548
          Buffered code: G1 X128.466 Y94.048 E0.01335
          Buffered code: G1 X128.539 Y93.842 E0.00668
          Buffered code: G1 X126.080 Y93.842 E0.07491
          Buffered code: G1 X126.080 Y94.117 E0.00839
          Buffered code: G1 X126.640 Y94.485 E0.02041
          Buffered code: G1 X127.411 Y94.922 E0.02699
          Buffered code: G1 X127.671 Y95.359 E0.01548
          Buffered code: G1 X127.634 Y95.795 E0.01335
          Buffered code: G1 X127.323 Y96.669 E0.02825
          Buffered code: G1 X127.050 Y97.106 E0.01568
          Buffered code: G1 X126.630 Y97.542 E0.01847
          Buffered code: G1 X126.080 Y97.904 E0.02004
          Buffered code: G1 X126.080 Y99.866 E0.05977
          Buffered code: G1 X126.533 Y100.153 E0.01637
          Buffered code: G1 X125.243 Y99.465 F10800.000
          Buffered code: G1 F4800.000
          Buffered code: G1 X125.673 Y99.035 E0.01982
          Buffered code: G1 X125.673 Y98.419 E0.02005
          Buffered code: G1 X125.426 Y98.666 E0.01138
          ==> 1412 bytes
          Code buffer space: 2664
          Configured SPI speed: 8000000 Hz
          Full transfers per second: 38.64
          Codes per second: 16.11
          Maximum length of RX/TX data transfers: 3264/1560
          File /opt/dsf/sd/gcodes/final_Voron_Design_Cube_v7_0.2mm_PLA_MK3S_52m.gcode is selected, processing
          
          ; General preferences
          G90																; Send absolute coordinates...
          M83																; ...but relative extruder moves
          M564 H0															; Permits ALL Axis movement prior to or without ANY Homing require [ over-rides default of no movement until all homed ]
          
          ; Network
          ;M550 P"Duet3"													; Set machine name
          ;M552 S1														; Enable network
          ;*** Access point is configured manually via M587
          ;M586 P0 S1														; Enable HTTP
          ;M586 P1 S0														; Disable FTP
          ;M586 P2 S0														; Disable Telnet
          M575 P1 S1 B57600												; Panel Due
          
          ; Drive Mappings
          M569 P0.0 S0 V0													; Drive 0 goes forwards: X Axis
          M569 P0.1 S0 V0													; Drive 1 goes backwards: Y Axis
          M569 P0.2 S0 V0													; Drive 2 goes backwards: Z Axis
          M569 P0.3 S0 V0													; Drive 3 goes forwards: E Axis
          M569 P0.4 S0 V0													; Drive 4 goes backwards: Z Axis (at E1)
          
          ; Motor remapping for dual Z and axis Limits
          M584 X0 Y1 Z2:4 E3												; two Z motors connected to driver outputs Z and E1
          M671 X-37:287 Y0:0 S4											; leadscrews at left (connected to Z) and right (connected to E1) of X axis
          
          ; Micrpstepping and Speed
          M350 X16 Y16 E16 Z16 I1											; Configure microstepping with interpolation
          M92 X200.00 Y200.00 Z400.00 E830.00								; Set steps per mm
          
          ; Speeds, Acceleration and Jerk
          ;M566 X240 Y240 Z24 E3000 P1							; Set maximum instantaneous speed changes (mm/min) aka Jerk
          M566 X600 Y600 Z24 E3000 P1							; Set maximum instantaneous speed changes (mm/min) aka Jerk
          M203 X10800 Y10800 Z720 E4000							; Set maximum speeds (mm/min)
          M201 X1250.00 Y1250.00 Z200 E4000							; Set accelerations (mm/s^2)
          M204 P1250 T1700											; set print and travel accelerations (mm(s^2)
          
          ; Motor currents
          M906 X1450 Y1500 Z600.00 E1120 I30								; Set motor currents (mA) and motor idle factor in percent
          M84 S30															; Set idle timeout
          
          ; Printer geometry
          M208 X0:250 Y-4:215 Z-0.5:415									; X carriage moves from 0 to 250, Y bed goes from 0 to 210
          M564 H0															; allow unhomed movement
          
          ; Endstops
          M915 XY F0 S0 H400 R1											; configure stall detection for sensorless homing
          M574 X1 Y1 S3													; Set endstops controlled by motor load detection
          
          ; Stallgaurd Sensitivy
          M915 X S-50 F0 H400 R0
          M915 Y S-45 F0 H400 R0
          ;M915 X S-4 F0 H400 R0											; Set X axis Sensitivity  ;working 3.3
          ;M915 Y S-2 F0 H400 R0											; Set y axis Sensitivity ; woring 3.3
          
          ; Input Shaper
          M593 F50 P4														; Input Shaping
          
          ; Z-Probe Super Pinda
          M574 X1 S3														; configure sensorless endstop for low end on X
          M574 Y1 S3														; configure sensorless endstop for low end on Y
          M574 Z1 S2														; Set endstops controlled by probe
          M558 P5 C"^io3.in" I1 H1 F500 T4800 A30 S0.004					; Super Pinda
          
          ; Probing Mesh Grid and Sheets
          M557 X24:221 Y10:195 P8											; Define mesh grid for probing
          G31 P1000 X23 Y5 Z1.59											; Textured Sheet
          ;G31 P1000 X23 Y5 Z1.280										; PEI
          
          ; Heatbed Heaters and Thermistor Bed 
          M308 S0 P"temp0" Y"thermistor" T100000 B4725 C7.060000e-8		; Set thermistor + ADC parameters for heater 0 Bed
          M950 H0 C"out0" T0 Q10											; Creates Bed Heater
          M307 H0 R0.350 C109.4 D13.33 S1.00 V23.8						; Bed PID new version !!saved In config-override!!
          M140 H0															; Bed uses Heater 0
          M143 H0 S120													; Set temperature limit for heater 0 to 120C Bed
          
          ; HotEnd Heaters and Thermistor HotEnd      
          M308 S1 P"temp1" Y"thermistor" T500000 B4723 C1.19622e-7		;define E0 temperature sensor Slice HT
          M950 H1 C"out1" T1												; Create HotEnd Heater
          M307 H1 R2.416 C188.5:134.7 D5.14 S1.00 V23.9					; Hotend PID new version !!saved In config-override!!
          M143 H1 S285													; Set temperature limit for heater 1 to 285C HotEnd
          M302 S185 R185
          
          ; Fans
          M950 F1 C"out5" Q250											; Creates HOTEND Fan
          M106 P1 T45 S235 H1												; HOTEND Fan Settings
          M950 F0 C"out6" Q100											; Creates PARTS COOLING FAN
          M106 P0 H-1														; Set fan 1 value, PWM signal inversion and frequency. Thermostatic control is turned off PARTS COOLING FAN
          
          ; Tools
          M563 P0 D0 H1 F0												; Define tool 0
          G10 P0 X0 Y0 Z0													; Set tool 0 axis offsets
          G10 P0 R0 S0													; Set initial tool 0 active and standby temperatures to 0C
          
          G91
          G1 X1 Y1 Z1														; calibrate StealthChop values
          G90
          M83
          G4 S2
          M84																; disable motors
          
          M98 P"0:/macros/02_Functions/StartupFilamentSensorCheck"		; Runout Sensor Logic: Startup with filament = runout sensor active   Startup without filament = autoload active
          
          ;M92 X200.00 Y200.00 Z400.00 E830.00								; Set steps per mm
          
          
          
          
          
          
          
          
          jay_s_ukundefined Phaedruxundefined 2 Replies Last reply Reply Quote 0
          • jay_s_ukundefined
            jay_s_uk @carcamerarig
            last edited by

            @carcamerarig said in Stealth chop / Spread cycle, Mini5+ sbc:

            can I run M98 P"config.g" mid print??

            no

            @carcamerarig said in Stealth chop / Spread cycle, Mini5+ sbc:

            S0 V0

            This forces in spreadcycle
            Try a V value of 40

            Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

            carcamerarigundefined 1 Reply Last reply Reply Quote 1
            • Phaedruxundefined
              Phaedrux Moderator @carcamerarig
              last edited by

              @carcamerarig said in Stealth chop / Spread cycle, Mini5+ sbc:

              can I run M98 P"config.g" mid print??

              I wouldn't recommend it. All that does is call config.g as a macro so all it's commands get executed. I can't guarantee that won't have an impact on your print.

              Z-Bot CoreXY Build | Thingiverse Profile

              1 Reply Last reply Reply Quote 0
              • carcamerarigundefined
                carcamerarig @Phaedrux
                last edited by

                @Phaedrux said in Stealth chop / Spread cycle, Mini5+ sbc:

                What speed do you have it switch over?

                Post M122 and M98 P"config.g" as well as your full config.

                quit my print to run M98 P"config.g" but nothing really happens?? Whats supposed happen or report?

                Screenshot 2021-03-17 at 22.03.40.png

                1 Reply Last reply Reply Quote 0
                • Phaedruxundefined
                  Phaedrux Moderator
                  last edited by

                  In this case, no news is good news. As I said, it only runs config.g as a macro, so if you had any syntax problems it would throw an error message. These errors usually get missed at start up. Some commands will respond back with a status message, usually network state, but if you don't have those commands, as you don't because you're using an SBC, it won't say anything.

                  Z-Bot CoreXY Build | Thingiverse Profile

                  1 Reply Last reply Reply Quote 1
                  • carcamerarigundefined
                    carcamerarig @jay_s_uk
                    last edited by

                    @jay_s_uk said in Stealth chop / Spread cycle, Mini5+ sbc:

                    @carcamerarig said in Stealth chop / Spread cycle, Mini5+ sbc:

                    S0 V0

                    This forces in spreadcycle
                    Try a V value of 40

                    Missed this apologies, which parameter M?

                    droftartsundefined 1 Reply Last reply Reply Quote 0
                    • droftartsundefined
                      droftarts administrators @carcamerarig
                      last edited by

                      @carcamerarig said in Stealth chop / Spread cycle, Mini5+ sbc:

                      @jay_s_uk said in Stealth chop / Spread cycle, Mini5+ sbc:

                      @carcamerarig said in Stealth chop / Spread cycle, Mini5+ sbc:

                      S0 V0

                      This forces in spreadcycle
                      Try a V value of 40

                      Missed this apologies, which parameter M?

                      The drive mappings, M569.

                      Ian

                      Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

                      carcamerarigundefined 1 Reply Last reply Reply Quote 1
                      • carcamerarigundefined
                        carcamerarig @droftarts
                        last edited by

                        @droftarts said in Stealth chop / Spread cycle, Mini5+ sbc:

                        @carcamerarig said in Stealth chop / Spread cycle, Mini5+ sbc:

                        @jay_s_uk said in Stealth chop / Spread cycle, Mini5+ sbc:

                        @carcamerarig said in Stealth chop / Spread cycle, Mini5+ sbc:

                        S0 V0

                        This forces in spreadcycle
                        Try a V value of 40

                        Missed this apologies, which parameter M?

                        The drive mappings, M569.

                        Ian

                        Cheers Ian

                        For X, Y and Z or only really needed for X and Y?

                        1 Reply Last reply Reply Quote 0
                        • carcamerarigundefined
                          carcamerarig
                          last edited by

                          Is there some video or tutorial kicking around on tuning spread cycle and stealth chop, I don’t get it?

                          1 Reply Last reply Reply Quote 0
                          • First post
                            Last post
                          Unless otherwise noted, all forum content is licensed under CC-BY-SA