For those who are interested I have written a blog post on how to setup Eclipse to compile and upload the RepRap Firmware under windows: Thanks alot to 3D-ES who provided the back bone of the guide in a previous post on this topic. Cheers Tonyby T3P3 - Ormerod
Ari Good to hear you got it all sorted! Cheers Tonyby T3P3 - Sanguino(lolu)
Hi Tsui Have you compiled your firmware with EEPROM support? Look for #define EEPROM_SETTINGS and #define EEPROM_CHITCHAT On in configuration.h and make sure they are uncommented. Tonyby T3P3 - Sanguino(lolu)
Hi Ari It sounds like you have damaged either the P2 I2C chip or the Sanguinololu ATMEGA MCU. One test would be to re-upload firmware to the ATMEGA with the Panelolu2 disabled to see if it works without the Panelolu2 connected. That wont completely prove the ATMEGA however because it does not test the pins for the Panelolu2. Cheers Tonyby T3P3 - Sanguino(lolu)
Hi Ketil No worries! As far as the heated BEd PSU is concerned that sounds fine, most "standard" heated beds only draw around 12A or so at 12V. That heating sounds about right - the normal things apply like if you are going to put it in a sealed box then ensusre you have some airflow through. The Main voltage in can be between 12V and 24V without problems, the motor drivers are current limitingby T3P3 - Controllers
The same is true about their variations of the Mk2 Heatbed, Stepstick, Vikipanel - all are based on RepRap opensource designs but the source is not shared (not just schematic but original design files) Pretty sad state of affairs.by T3P3 - Controllers
Hi Ketil 1. The A4982 stepper motor drvers are rated to 2A but they would need active cooling to get that sort of output, they easily drive the normal RepRap printer motors as they are well heatsinked. The FETs can easily switch the >12A of the heated bed (see my blog post on thermal testing ). 2. The Duet has one fan control on the main board but as you correctly suggest you can use the Fby T3P3 - Controllers
Hi chka The Lasercut Mendel90 is designed to have an acrlic enclosure fitted but my older mendel90s have had enclosures added at various levels of technology (simplest being just putting it in a cardboard box) In the UK we can get PC sheeting used to make greenhouses etc that works really well and is super cheap, eg: Cheers Tonyby T3P3 - Mendel90
Hi Aris As it was working before you put it in the case you might want to start by taking it back out and seeing the difference. Is it a metal case? The issues you describe could also be caused by plugging the Panelolu2 adaptor cable in offset so check that as well. Cheers Tonyby T3P3 - Sanguino(lolu)
Hi The RepRap Firmware has a fork that will allow for controlling up to 5 extruders extruding at once: Using M160 Cheers Tonyby T3P3 - General
Great news Arnaudby T3P3 - RAMPS Electronics
Hi ufab I hope we have solved this by email - for others following the thread your RAMPS board need to have the I2C headers installed: marked on this as I2C, in the top right of the diagram: Cheers Tonyby T3P3 - RAMPS Electronics
Hi Andin Its for "standard" cartesian printers only at this stage but that mainly because no one has started working on Delta, or Hbot yet - I sure that will come in time. As for its use in the community it is used in the RepRapPro Ormerod (check out the Omerrod area of these forums). The make use of the IR bed levelling proble, axis compensation, ethernet web interface etc but only on a singleby T3P3 - Repetier
Hi JNOD The picture on the blog for the adapter is correct, solder the pads closest to the 6x2 ribbon cable socket for a directly connected encoder. You are right the newer version has a 4 point solder jumper, bridge the middle two for normal operation - did you board not come setup like that? Cheers Tonyby T3P3 - Controllers
HI Jnod Please check out the blog post here: for an overview of the circuit and the use of the jumpers. this blog post has a picture showing how the jumpers are to be set to use the Encoder directly: All the Panelolu2s we supply should have had the jumpers preset for a direct connection - did yours come unsoldered? Cheers Tonyby T3P3 - Controllers
Hi Janne I have just merged all the upstream changes from RepRapPro's v0.60 into the multiextruder test branch: RepRapFirmware Multi_Extruder_Test This version has been successfully printing with 4 extruders using iamburny's web interface to start the print out the box (I am not running a local web server). The web interface display does not yet support multiple extruders and due to the way tby T3P3 - Ormerod
andin - the RepRap firmware is working well and is under heavy development - but currently only for cartesian printers. I am using it with the Kraken hotend in a 4 colour/material setup: As far as the eeprom/flash/ram debate is concerned the requirement for saving alot of settings is reduced if you use gcode to set everything - then you can have a "config.g" that is read from the SD card. Alsoby T3P3 - Repetier
Hey Andin Using the SD for the settings and allowing all settings to be set by G-Code is the long term goal of RepRap firmware Tonyby T3P3 - Repetier
Hi Repetier It does not have EEPROM, but you could write to flashby T3P3 - Repetier
Hi andin The Duet uses some pins which are not defined in the Ardunio Due variant, look in your arduino directory: hardware\arduino\sam\variants\arduino_due_x\ variants.h variants.cpp In the short terms I worked around this with a library which is available from github: In the longer term it will be better to define a different variant for the Duet. The Arduino Due also does not support theby T3P3 - Repetier
The Duet was designed with an expansion board in mind, we are using a 4 channel expansion board right now but different power stepper drivers and numbers of channels is possible. Cheers Tonyby T3P3 - Ormerod
Hi Bluemetal What do you get when you issue M119 in your host program? that should show what endstops are open/closed. Cheers Tonyby T3P3 - General Mendel Topics
Hi Paucus Having chatted with Alessandro I know this is something he is looking at - the current Slic3r does not have current mxing support thought. Cheers Tonyby T3P3 - General
Hi The Duet with 5 extruder support is working: It works with 5 as well as 4 I just dont have a 5 extruder setup to test it with. The software for 5 is on github So now I need to implement M160. If we get to the point where the hardware supports 5 colours and a clear channel then I will need to add another channel to the expansion board.by T3P3 - General
If the Slic3r settings are different and its fixed then this looks like a Firmware bug. I will have a look into it. Tonyby T3P3 - Ormerod
Andy has done an in depth investigation of the FET switching spikes, and their effects on the Duet, which I have written up in a blog post. http://blog.think3dprint3d.com/2014/01/duet-on-board-power-supply-testing.html In summary we have done a lot of bed switching and can't trace any freezing/hanging to the 12V spike on bed switch off. Not saying it can't happen, just that it appears to be morby T3P3 - Ormerod
Bob Agree with the complexity. We will also want the functionality of using the purge phase to print some infill, then either complete the purge elsewhere in a dump region, or if finished before all the infill go back and print some more outside until another purge is required in that layer... but one step at a time! As far as the length of the Gcode the issue with using the T numbers (from, saby T3P3 - General
Hi Bobc I am not aware of any firmware implementations yet, although RichRap was using some clever stuff on his 2 colour mixing 3DR at the TCT show. Comma delimiter is fine and does make more sense for a list. Cheersby T3P3 - General
QuoteT3P3 G1 X10 E 0.2 0.4 1.4; step each drive by 0.2mm, 0.4mm 1.4mm . Further to my last post I have discussed this with Adrian Bowyer and a better option would be something like G1 X10 E0.2:0.4:1.4; step each drive by 0.2mm, 0.4mm 1.4mm This is because in GCode every parameter should be preceded by a letter tag, white space separates parameters. The use of a ":" or similar delimiter overby T3P3 - General