Fantastic work Sanjay and the E3D team! I have been looking at the firmware level implementation and M160, currently it is suggested as: M160 3 ; three extruder drives G1 X10 E2 0.1 0.2 0.7 ; step the drives with a ratio of 0.1, 0.2, 0.7 Easier to manage could be G1 X10 E 0.2 0.4 1.4; step each drive by 0.2mm, 0.4mm 1.4mm My preference would be to offload how to get the right mix to the slicby T3P3 - General
Hi Treth I will be writing in a lot more detail soon. I haste now: in my setup switching on the heated bed does not significantly affect the 3.3 rail and I have been unable to recreate a hang that I can attribute to the power supply (only hangs were firmware issues - now mostly resolved by updates done by Dc42 and Adrian). The 3.3V supplied is further regulated down to 1.62-1.95V by an on chip rby T3P3 - Ormerod
QuoteOhmarinus Would a 0.5mm nozzle still work well with 1.75mm filament? 0.35mm nozzles give a lot less extrusion, I'm a bit keen on keeping a 0.5mm nozzle size! Not tried it with a Jhead (original or clone) but 0.5mm worked absolutely fine with the RepRapPo 1.75mm hotends I was using on a dual extruder setup. There is no reason that it would not work fine. Cheers Tonyby T3P3 - General
Hi bobc Yeah I dont think trying to sync the step pulses across micros is a good idea but pwm for heaters and adc for temp does not need that level of sync. Tonyby T3P3 - Controllers
Hey Bobc Exellent work. If I go for a larger expansion board than 4 for the duet then sonething along these lines would be good. I was wondering though about the relectance to use a slave microprocessor for pwm/adc. Surely the chips you are using have a protocol (i2c/spi) like the i2c digipots and gpio extenders I use. So if you lije that protocol then implement it on the slave microcontroller.by T3P3 - Controllers
Hey all Improving the webserver on the Duet would be great. Its hacked from the Atmel Studio Framework version of LWIP. If anyone is up for working on this I can try and help with what I remember. At the lower level the Ethernet PHY code was adapted from the code Atmel wrote for their development board. I followed the datasheet closely for that one so I think the Ethernet should be pretty good aby T3P3 - Ormerod
Hey A2 In an ideal world I would use higher rated thermistors but those ones are inexpensive and have worked well on the RepRapPro hotends I was using previously on the dual extruder setup. I should have been clearer in that the axial thermistors tend to be more mechanically robust the leads are much thicker and as they pass through the whole block the bending points are far from the glass case.by T3P3 - General
The diameter of the filament does not have a direct influence on the extrusion force at the nozzle as the plastic is molten. It can make a difference further up the path though. It varies by hotend design for example the length of the transition zone. The proper J heads made by Brian at RPW are machined differently to suit the filament diameter. I have found the clones that use inserts to be verby T3P3 - General
Hey all, you might like my blog post on initial results with a prototype of the E3D Kraken hotend. kraken first look Its been great to setup and is by far the most compact and easy to reliably level multi extruder option I have tried. So far the water cooling has been no issue at all but I do need to continue to monitor wear on the tubes. Tonyby T3P3 - General
The SPI, I2C and serial lines are all channeled to the expansion board, and from there to a further header. I2Cbus 0 is used to control both digipots to set the stepper current, one on the Duet and one on the Duex4 (current expansion board) So there is a free I2C bus, SPI bus and serial lines which could be used for a display if someone was to write the code for the firmware (or port the existiby T3P3 - Ormerod
@bobc the Duet expansion board source files are on github: Its a collaboration between Think3DPrint3D, RepRapPro and others, not meant to be a secret, just did not document every step on the forum. @ayouden I am working with a Kraken right now and will blog about it once I have a chance!by T3P3 - General
Hi All Thanks for the detailed investigation Radian, Rory, DC and others! I am a bit late to the party due to being away from home - turns out bringing my laptop along was a good idea after all. For info Think3DPrint3D use the Alpine 600W PSUs similar to these ones: with modifications as shown by Nophead: Needless to say we did not see the same issues in that configuration. The on board sby T3P3 - Ormerod
Hi All I have finally got the last of a bunch of different print surfaces which I am going to test for adhesion with ABS. Does anyone have an object that conforms to these criteria: - Extraspecially warp prone - Relatively quick to print (~20 mins @ 40mm/s) I will be writing up the results and submitting an article to the RepRap Magazine after Christmas so ideally I would like your best "Warpyby T3P3 - RepRap magazine
I use a 1.75mm bowden drives on the Dual extruder Lasercut Mendel90 with 1.75mm filament. I only changed to 1.75mm in order to do to a bowden system though - 3mm works fine for single extruders. Tonyby T3P3 - Mendel90
Hey Matt Thanks - and I meant considering initiating it and backing it. Cheers Tonyby T3P3 - General
great work bobc - this is what i was hoping for. A question about using bounty source itself - what do people feel about the 10% going to bountysource: fair payment for the admin overhead or a bit steep? I am considering using this to get Delta printer support ported to RepRap Firmware for the Duet. Tonyby T3P3 - General
MircoYou are right - for a simple gcode interpreter on a cartesian bot running at reasonable speeds a 8 bit micro such as the 644P is fine.I am hoping that the additional "headroom" and features that come with the Duet or other 32 bit hardware will allow for people to innovate in many ways.Tony blog.think3dprint3d.comby T3P3 - Kommerzielle Angebote & Produktvorstellungen
Quoteangelo Hi, T3P3 cool Board: "This 3D Printer controller combines the Arduino Due microcontroller with 4 stepper motor controllers, Ethernet, Hi-Speed SD card slot and more". The Idea is great, that you can monitoring the 3D-Printer via WebGui (Firmware, Network Interface ..), so you dont need a Octoprint, Android app or simular. How many Steps has the 4 stepper motor controllers (16, 32,by T3P3 - Kommerzielle Angebote & Produktvorstellungen
QuoteSrek QuoteWilly > Trotztem, hast du meine nicht ungewoehnliche frage nicht beantwortet. Ich habe noch keine Ahnung - dieser Juristen-Kram macht mir keinen Spaß . Evtl. die CERN-Lizenz, die Adrian neuerdings verwendet oder irgendwas, was auch bei Thingiverse verwendet wird. Hat jemand einen Tipp? LG, Willy Ich wusste gar nicht das Adrian die auch verwendet, ich hatte mich nach einigem leby T3P3 - Kommerzielle Angebote & Produktvorstellungen
I use the Duet on my version of the Mendel90 and the use of ribbon cable looms in Chris's design is one of the reasons that the Duet has big dual row headers. @Chris You were a lot of help! Cheers Tony blog.think3dprint3d.comby T3P3 - Mendel90
Hi The additional libraries for the RepRap Firmware are here: I will ask Adrian to update the readme. The main reason the pins handling as it is is because not all SAM3X8E pins are defined on the Arduino (or arduino defines them as a simple digital pin and does not expose the required peripheral function eg PWM). In the future we might combine them all into one replacement variant library. Onby T3P3 - Controllers
HI cosmicr You can print the vast majority of the parts with a 0.4nozzle, its only the wades gears that are better printed with a 0.35 or smaller. One "cheat" is to tell Slicer you have a 0.35 nozzle fitted when you slice those gears. The whole project is parameterised in OpenSCAD so you can define a different nozzle size and regenerate the stls if you wanted to. I built quite a few Mendel90s fby T3P3 - Mendel90
Hi Alan From your post above I assume you are printing from the SD card on the Panelolu2? In the past when I have removed an SD card during a print the G code in the buffer would finish and then the software would hang, but the display would not reset (temperatures would also remain set) that was with an older version of Marlin - I have not tried this for along time, but I don't think a worn SDby T3P3 - Mendel90
@thematts great to see you got it working. This is one of the reasons I have stuck with arduino 0023! Cheers Tonyby T3P3 - Mendel90
Hey Matthew I have uploaded your fork of marlin with the lcd enabled onto the Mendel90 we have setup with a Melzi board: That compiles fine on arduino 0023 and when uploaded all axis move fine. I had to turn the acceleration down to make the Z move through because I use M5 not M6 like Nophead does in his kit. I personally dont have my 0,0 point in the center of the bed but at the corner so I dby T3P3 - Mendel90
The stepstick is electrically almost identical to the pololu stepper driver There is a reference implementation that Allegro give in the datasheet which is basically the pololu or stepstick circuit. Nophead has just done a very interesting post about the subject here: I Nophead's blog he mentions the effect of the choice of R4, since you are making them yourself you can short out R4, or pick aby T3P3 - Controllers
Hi Craig Sorry to hear about the thermistor issue, you are using the correct thermistor table if its set to 6 in firmware. Its worth while checking the resistance of the entire thermistor setup including the crimp terminals to see if you are close to 100K at room temperature. If not then i could be the connections or the thermistor. let us know how you get on and we will post another thermistorby T3P3 - Reprappers