Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login
    1. Home
    2. mcole
    • Profile
    • Following 0
    • Followers 0
    • Topics 5
    • Posts 22
    • Best 1
    • Controversial 0
    • Groups 0

    mcole

    @mcole

    1
    Reputation
    5
    Profile views
    22
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    mcole Unfollow Follow

    Best posts made by mcole

    • One Extruder Motor for two filaments

      We have a 10 year old Stratasys printer here, and one of the many boards in the back has died - probably the main power board. With the cost of someone coming out to repair it, we might as well replace it with something new, (and the trade in value was minimal) so a hobby printer it has become.

      I want to convert it to be Duet controlled like all my other printers, and the thought of 110VDC for the heaters scares me, so a retrofit of just the control board does not make sense.

      Happy to design and fabricate a new print head, but want to keep the clever mechanism for swapping print nozzles. At the moment they use a single DC motor and encoder for driving both material and support. I would like to swap that to be a stepper, but am not sure how to configure that in software.

      Is it even possible? One motor to rotate clockwise for main material, and anti-clockwise for support?

      TIA.

      posted in Duet Hardware and wiring
      mcoleundefined
      mcole

    Latest posts made by mcole

    • RE: One Extruder Motor for two filaments

      @sebkritikel said in One Extruder Motor for two filaments:

      Which Stratasys model? 1200, 768, uprint, etc? I have a 1200es BST I've been mulling over retrofiting using the info below.

      It's a Fortus 250MC, about 9 years old. It's been a workhorse for us and produced prints almost every day for all that time, so it certainly doesn't owe anyone anything, but the motion system is so nice I want it to live again.

      @sebkritikel said in One Extruder Motor for two filaments:

      Check out these posts by @Archeantus , they were able to do a fully reversible retrofit on a uprint, using the original tool head parts, steppers, etc, bypassing the original Stratasys electornics boards.

      I've been searching through here (before posting, as I'm sure I'm not the first person to try this), but I think it's our PDB that has blown. Hard to be sure as there is a lot going on in there. The 5V PSU wasn't working, so I replaced that, but not sure if it was a symptom or the problem, as now the SBC in there continually beeps.

      @deckingman said in One Extruder Motor for two filaments:

      Well changing the motor direction is certainly doable. It's the "S" parameter in M569. So you could use M569 Pn S0 in one tool change macro (say tpost0.g), and M569 Pn S1 in the other tool change macro (say tpost1.g).

      Rebuilding the head at the moment to take Revo hot ends, but will try that - thank you.

      posted in Duet Hardware and wiring
      mcoleundefined
      mcole
    • One Extruder Motor for two filaments

      We have a 10 year old Stratasys printer here, and one of the many boards in the back has died - probably the main power board. With the cost of someone coming out to repair it, we might as well replace it with something new, (and the trade in value was minimal) so a hobby printer it has become.

      I want to convert it to be Duet controlled like all my other printers, and the thought of 110VDC for the heaters scares me, so a retrofit of just the control board does not make sense.

      Happy to design and fabricate a new print head, but want to keep the clever mechanism for swapping print nozzles. At the moment they use a single DC motor and encoder for driving both material and support. I would like to swap that to be a stepper, but am not sure how to configure that in software.

      Is it even possible? One motor to rotate clockwise for main material, and anti-clockwise for support?

      TIA.

      posted in Duet Hardware and wiring
      mcoleundefined
      mcole
    • RE: Print Frozen - Heaters On - RRF3.01-RC11 and DSF 2.1.3

      Putty output of

      sudo journalctl -u duetcontrolserver -en 1000 --no-pager
      
      

      console.txt

      posted in Beta Firmware
      mcoleundefined
      mcole
    • Print Frozen - Heaters On - RRF3.01-RC11 and DSF 2.1.3

      I'm just setting up an old machine to learn everything I can about the Duet3, and RRF3 and have been liking so far, printing many surgical mask straps as test pieces to tweak my settings.

      Just had everything working nicely, and thought I would try something more complicated, so decided to print a 3D scan of my face.

      Prepared everything in Prusa Slicer and set it running. All looks good, until 20 minutes in when the machine just stops, with the heaters still on.

      I can connect to the web interface, so try pausing and resuming, but it says it can't find the file.

      Try again, with a fresh file (changed some settings) and this time it crashes after 40 minutes. Again, heaters were still on.

      I can type into the console, and move the head via manual entered commands, and shut off the heater, but not sure why it freezes, and can't resume.

      5/14/2020, 5:59:47 PM: Connected to duet3.local
      
      ...
      
      5/14/2020, 7:18:08 PM: Upload of 2020-5-14_me3_simple.gcode successful after 1s
      5/14/2020, 7:18:08 PM: M32 "0:/gcodes/2020-5-14_me3_simple.gcode": File 0:/gcodes/2020-5-14_me3_simple.gcode selected for printing
      5/14/2020, 7:18:51 PM: : 6 points probed, min error -0.034, max error 0.180, mean 0.054, deviation 0.071
      
      5/14/2020, 7:18:51 PM: : Height map saved to file heightmap.csv
      
      5/14/2020, 7:37:15 PM: Connection interrupted, attempting to reconnect...: DCS has been stopped
      5/14/2020, 7:37:24 PM: Connection established
      5/14/2020, 7:38:12 PM: M25: Printing paused at X-47.7 Y-36.7 Z11.5
      5/14/2020, 7:38:15 PM: M24: Error: M24: Cannot print, because no file is selected!
      5/14/2020, 7:38:21 PM: : Cancelled printing file 0:/gcodes/2020-5-14_me3_simple.gcode, print time was 0h 20m
      5/14/2020, 7:39:28 PM: Upload of 2020-5-14_me3_simple.gcode successful after 3s
      5/14/2020, 7:39:28 PM: M32 "0:/gcodes/2020-5-14_me3_simple.gcode": File 0:/gcodes/2020-5-14_me3_simple.gcode selected for printing
      5/14/2020, 7:40:15 PM: : 6 points probed, min error -0.034, max error 0.188, mean 0.057, deviation 0.073
      
      5/14/2020, 7:40:15 PM: : Height map saved to file heightmap.csv
      
      5/14/2020, 7:50:09 PM: : Warning: Lost connection to Duet (Board is not available (no header))
      5/14/2020, 7:50:09 PM: : Connection to Duet established
      5/14/2020, 8:13:06 PM: Connection interrupted, attempting to reconnect...: DCS has been stopped
      5/14/2020, 8:13:21 PM: Connection established
      5/14/2020, 8:17:22 PM: M25: Printing paused at X-45.1 Y-39.4 Z10.8
      5/14/2020, 8:17:28 PM: M24: Error: M24: Cannot print, because no file is selected!
      5/14/2020, 8:17:34 PM: : Cancelled printing file 0:/gcodes/2020-5-14_me3_simple.gcode, print time was 0h 37m
      

      40138f2c-2b0c-4ee2-a763-4aab7afe3023-image.png

      Board: Duet 3 MB6HC (MB6HC)
      DSF Version: 2.1.3
      Firmware: RepRapFirmware for Duet 3 MB6HC 3.01-RC11 (2020-04-30b3)

      5/14/2020, 8:32:47 PM: M122: === Diagnostics ===
      RepRapFirmware for Duet 3 MB6HC version 3.01-RC11 running on Duet 3 MB6HC v0.6 or 1.0
      Board ID: 08DJM-956L2-G43S4-6J1DD-3S46T-TV4QFUsed output buffers: 1 of 40 (12 max)
      === RTOS ===
      Static ram: 154580
      Dynamic ram: 161796 of which 68 recycled
      Exception stack ram used: 544
      Never used ram: 76228
      Tasks: NETWORK(ready,2076) HEAT(blocked,1184) CanReceiv(suspended,3824) CanSender(suspended,1416) CanClock(blocked,1432) TMC(blocked,72) MAIN(running,4700) IDLE(ready,80)
      Owned mutexes:
      === Platform ===
      Last reset 02:34:17 ago, cause: power up
      Last software reset at 2020-05-13 23:49, reason: User, spinning module LinuxInterface, available RAM 76228 bytes (slot 2)
      Software reset code 0x0010 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x0444a000 BFAR 0x00000000 SP 0xffffffff Task 0x4e49414d
      Error status: 0
      MCU temperature: min 21.5, current 38.9, max 40.0
      Supply voltage: min 23.7, current 23.9, max 23.9, under voltage events: 0, over voltage events: 0, power good: yes
      12V rail voltage: min 12.2, current 12.2, max 12.3, under voltage events: 0
      Driver 0: standstill, reads 14364, writes 67 timeouts 0, SG min/max 0/1023
      Driver 1: standstill, reads 14365, writes 67 timeouts 0, SG min/max 0/1023
      Driver 2: standstill, reads 14373, writes 59 timeouts 0, SG min/max 0/1023
      Driver 3: standstill, reads 14390, writes 43 timeouts 0, SG min/max 0/1023
      Driver 4: standstill, reads 14422, writes 11 timeouts 0, SG min/max 0/0
      Driver 5: standstill, reads 14422, writes 11 timeouts 0, SG min/max 0/0
      Date/time: 2020-05-15 01:32:46
      Slowest loop: 6.13ms; fastest: 0.15ms
      === Storage ===
      Free file entries: 10
      SD card 0 not detected, interface speed: 37.5MBytes/sec
      SD card longest read time 0.0ms, write time 0.0ms, max retries 0
      === Move ===
      Hiccups: 0(0), FreeDm: 375, MinFreeDm: 327, MaxWait: 509070ms
      Bed compensation in use: mesh, comp offset 0.000
      === MainDDARing ===
      Scheduled moves: 66818, completed moves: 66818, StepErrors: 0, LaErrors: 0, Underruns: 0, 0  CDDA state: -1
      === AuxDDARing ===
      Scheduled moves: 0, completed moves: 0, StepErrors: 0, LaErrors: 0, Underruns: 0, 0  CDDA state: -1
      === Heat ===
      Bed heaters = 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1, chamberHeaters = -1 -1 -1 -1
      === GCodes ===
      Segments left: 0
      Movement lock held by null
      HTTP* is ready with "M122" in state(s) 0
      Telnet is idle in state(s) 0
      File* is idle 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
      Autopause is idle in state(s) 0
      Code queue is empty.
      === Network ===
      Slowest loop: 1.48ms; fastest: 0.01ms
      Responder states: HTTP(0) HTTP(0) HTTP(0) HTTP(0) HTTP(0) HTTP(0) FTP(0) Telnet(0) Telnet(0)
      HTTP sessions: 0 of 8
      - Ethernet -
      State: disabled
      Error counts: 0 0 0 0 0
      Socket states: 0 0 0 0 0 0 0 0
      === CAN ===
      Messages sent 36993, longest wait 0ms for type 0
      === Linux interface ===
      State: 0, failed transfers: 278
      Last transfer: 18ms ago
      RX/TX seq numbers: 37664/33008
      SPI underruns 832, overruns 818
      Number of disconnects: 0
      Buffer RX/TX: 0/0-0
      === Duet Control Server ===
      Duet Control Server v2.1.3.0
      Code buffer space: 4096
      Configured SPI speed: 8000000 Hz
      Full transfers per second: 32.07
      

      Any idea why?

      posted in Beta Firmware
      mcoleundefined
      mcole
    • RE: Can't upload G-code

      M122 output

      === Diagnostics ===
      RepRapFirmware for Duet 2 WiFi/Ethernet version 2.01(RTOS) running on Duet WiFi 1.02 or later
      Board ID: 08DGM-9568A-F23SD-6J1F2-3SD6R-KVNMD
      Used output buffers: 3 of 20 (11 max)
      === RTOS ===
      Static ram: 28476
      Dynamic ram: 96312 of which 16 recycled
      Exception stack ram used: 320
      Never used ram: 5948
      Tasks: NETWORK(ready,400) HEAT(blocked,1248) MAIN(running,3540)
      Owned mutexes: WiFi(NETWORK)
      === Platform ===
      Last reset 00:15:43 ago, cause: power up
      Last software reset at 2018-09-10 16:36, reason: User, spinning module GCodes, available RAM 5948 bytes (slot 1)
      Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x0441f000 BFAR 0xe000ed38 SP 0xffffffff Task 0x4e49414d
      Error status: 0
      Free file entries: 10
      SD card 0 detected, interface speed: 20.0MBytes/sec
      SD card longest block write time: 0.0ms, max retries 0
      MCU temperature: min 22.1, current 33.5, max 34.3
      Supply voltage: min 12.2, current 12.3, max 12.5, under voltage events: 0, over voltage events: 0
      Driver 0: standstill, SG min/max not available
      Driver 1: standstill, SG min/max not available
      Driver 2: standstill, SG min/max not available
      Driver 3: standstill, SG min/max not available
      Driver 4: standstill, SG min/max not available
      Date/time: 2018-09-11 09:42:02
      Slowest loop: 8.32ms; fastest: 0.07ms
      === Move ===
      Hiccups: 0, StepErrors: 0, LaErrors: 0, FreeDm: 240, MinFreeDm: 240, MaxWait: 0ms, Underruns: 0, 0
      Scheduled moves: 0, completed moves: 0
      Bed compensation in use: none
      Bed probe heights: 0.000 0.000 0.000 0.000 0.000
      === Heat ===
      Bed heaters = 0 -1 -1 -1, chamberHeaters = -1 -1
      === GCodes ===
      Segments left: 0
      Stack records: 1 allocated, 0 in use
      Movement lock held by null
      http is idle in state(s) 0
      telnet is idle in state(s) 0
      file is idle in state(s) 0
      serial is idle in state(s) 0
      aux is idle in state(s) 0
      daemon is idle in state(s) 0
      queue is idle in state(s) 0
      autopause is idle in state(s) 0
      Code queue is empty.
      === Network ===
      Slowest loop: 37.13ms; fastest: 0.01ms
      Responder states: HTTP(0) HTTP(0) HTTP(0) HTTP(0) FTP(0) Telnet(0) Telnet(0)
      HTTP sessions: 1 of 8

      • WiFi -
        Network state is running
        WiFi module is connected to access point
        Failed messages: pending 0, notready 0, noresp 0
        WiFi firmware version 1.21
        WiFi MAC address 2c:3a:e8:0b:27:ec
        WiFi Vcc 3.47, reset reason Turned on by main processor
        WiFi flash size 4194304, free heap 14304
        WiFi IP address 172.16.28.198
        WiFi signal strength -73dBm, reconnections 0, sleep mode modem
        Socket states: 0 0 0 0 0 0 0 0
        === Expansion ===

      I'll try another card too

      posted in General Discussion
      mcoleundefined
      mcole
    • Can't upload G-code

      I've just updated an old AnyCubic delta machine with a spare Duet board, and all was going fine for a few days, but this afternoon I can't upload any new files.

      Initially everything looks fine ...

      0_1536613392904_2018-09-10_16-44-19.png

      But then it comes up with an error.

      0_1536613431435_2018-09-10_16-44-32.png

      And the file is not uploaded. I've tried two different computers, with Firefox and Chrome. Same error every time. I've also tried different files. There was at 10MiB file on there I removed to check the card had space, but it didn't make any difference.

      Firmware Name: RepRapFirmware for Duet 2 WiFi/Ethernet
      Firmware Electronics: Duet WiFi 1.02 or later
      Firmware Version: 2.01(RTOS) (2018-07-26b2)
      WiFi Server Version: 1.21
      Web Interface Version: 1.22.3
      Web Interface by Christian Hammacher
      Licensed under the terms of the GPL v3

      Thank you for any help.

      posted in General Discussion
      mcoleundefined
      mcole
    • RE: Crimper (tool) recomendations?

      Just out of your budget - https://smile.amazon.com/gp/product/B00OMM4YUY/ref=oh_aui_detailpage_o08_s00?ie=UTF8&psc=1

      posted in Duet Hardware and wiring
      mcoleundefined
      mcole
    • RE: Duet3D as stand alone CNC mill controller?

      I'm using the Expansion Breakout board with some Automation Technologies Inc. Microstep Drives (KL-4042D) https://www.automationtechnologiesinc.com/wp-content/uploads/downloads/2014/05/KL-4042D.pdf and it's working well. I can send upload some pictures of the wiring if it helps.

      posted in General Discussion
      mcoleundefined
      mcole
    • RE: Laser cutter mode configuration using M452

      Have you figured out how to do bitmaps using a Duet board? Vector should be easy enough, but can't figure out the bitmap side.

      posted in Tuning and tweaking
      mcoleundefined
      mcole
    • RE: Controlling RC Servos with the expansion board

      @T3P3Tony:

      I have corrected the wiki page, really sorry that slipped through. you must be the first person to read the documentation!

      I need all the help I can get! I'm a ME, not an EE.

      Thank you though, I'm constantly impressed by how good a job you and DC do with keeping us all happy.

      posted in Duet Hardware and wiring
      mcoleundefined
      mcole