In case anybody else is having this issue and their Duet is buried inside their printer where the SD card isn't accessible, you can create the directory from the Web UI by navigating to this URL: (Replace <DuetIP>
with the IP address of your duet)
http://<DuetIP>/rr_mkdir?dir=0%3A%2Ffilaments
Best posts made by yngndrw
-
RE: Error: Failed to create directory 0:/filaments/PLA
-
RE: PrintEye; simple information panel for Duet boards.
@EasyTarget No worries, I'm sorry my message came across badly - It was probably not the best judgement for my first post on here in years to be a "have you considered X hardware" post. The issue only came to mind because I'd recently used an RP2040 (Specifically the W5500-EVB-Pico, a fantastic board if you need ethernet in a project) on a commercial project and hit the memory limit a number of times. At the end of the day the "right" thing to use is whatever you're comfortable with - It's all personal preference as long as you're aware of the limits and trade-offs.
-
RE: RepRapFirmware road map Q1 2021
Very excited about the input shaping, especially after this video was released yesterday:
https://www.youtube.com/watch?v=6JBIEJan6zs&ab_channel=Vez3D -
RE: Warning to users of servomotors!
Back in the days of GeckoDrive, they documented a simple circuit to clamp the supply in situations like this:
https://www.geckodrive.com/support/returned-energy-dump.htmlI'm thinking that a sufficiently sized TVS diode would would resolve the issue, although given that the JMC iHSV servos are rated up to 50V with 36V nominal, you're probably better running them at 36V separate from the Duet anyway as suggested above.
-
RE: PrintEye; simple information panel for Duet boards.
@EasyTarget You may want to consider an ESP32 over the RP2040. I adore the RP2040 and use it whenever I can but I often find that for projects which involve a lot of JSON, the memory limit becomes an issue. The ESP32 has the advantage that it can use external memory, whilst still being a modern dual-core microcontroller.
-
RE: CNC-Specific Board
@o_lampe
Yes that's what I meant about not allowing remote resetting. You should need to physically return to the machine in order to reset and re-arm the machine.I think from a software point of view, this means that there should be slightly different terminology within the software. You can trigger the emergency stop and you can clear the fault from the software's point of view, but you cannot reset the emergency stop from there. From a documentation point of view, I'd try to push people down the route of using a real safety relay with redundancy and dual channel emergency stops.
I'd recommend #5 from my list above for your machine if your drivers support it, it should be the easiest to configure and it will prevent burning out motors / drives and destroying mechanical parts if the same thing happens again. (Or at least, it will in some scenarios!)
-
RE: Advice on adding plasma torch height control
I'm also wondering if there has been are work on this area, I couldn't see much in the forums about THC aside from another thread about an external controller.
Hypertherm provide some cut charts showing the sort of values expected for pierce height, pierce delay, nominal heights and feed rates. (Attached)
GDE_810050_R0_Duramax_Cut_Charts_Powermax45.pdfIn addition to their normal CNC interface (Divided arc voltage output, trigger input, arc transfer/okay output) they also have a second serial interface for additional information and control. (E.g: Mode, current set, actual current, type of nozzle) (Also attached)
GDE_810400_R2.pdfI really like the Duet3D platform and would love to use it for my upcoming CNC plasma cutter build.
-
RE: Soldering/Hot Air Station - What are these for?
@richardmckenna To me it looks like a stand. If you rotate the wire part 180 degrees, put the screw through the narrow part and into the hold on the bar, you end up with a sort of tuning fork shape.
That's my guess anyway. Did it not come with a manual or some pictures of it in its assembled state?
Edit:
Just found this which shows it assembled:
Not sure what it's for though, maybe it's for poking people who interrupt your soldering session?
-
RE: PrintEye; simple information panel for Duet boards.
@EasyTarget I'm just advising that memory might become an issue for the JSON parsing, that's all. I did say I adore the RP2040, it's my go-to when memory isn't an issue - They all have their place. I'll keep to myself next time, sorry to bother you.
-
RE: PrintEye; simple information panel for Duet boards.
@dc42 said in PrintEye; simple information panel for Duet boards.:
@yngndrw said in PrintEye; simple information panel for Duet boards.:
I'm just advising that memory might become an issue for the JSON parsing, that's all
You might like to look at the PanelDueFirmware code on github. It uses a Json parser that uses minimal RAM.
Ohh I didn't notice that library, I'll have to give JSMN a try in my own projects! Thanks.