Stealth chop / Spread cycle, Mini5+ sbc
-
Different cube, adjusted slicer retraction settings, still got the weird blobs on the corners.
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
-
What speed do you have it switch over?
Post M122 and M98 P"config.g" as well as your full config.
-
@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
-
@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 -
@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.
-
@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?
-
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.
-
@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 40Missed this apologies, which parameter M?
-
@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 40Missed this apologies, which parameter M?
The drive mappings, M569.
Ian
-
@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 40Missed 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?
-
Is there some video or tutorial kicking around on tuning spread cycle and stealth chop, I don’t get it?