Repetier 0.92 on Da Vinci 2.0A
I held off flashing my da vinci as there was so little information on it for the da vinci 2.0a.
But once I got to a print job that would not print with XYZ firmware, I bit the bullet and tried your firmware.
I should point out that I am software developer myself and have been for 20 years, but I am new to 3d printing (1 month now).
This is my experience with Repetier 0.92 on my Da Vinci 2.0A DUO ....
I managed to get your firmware installed and it even resolved my initial issue with the XYZ firmware, but there are just too many other issues.
1. Installation - This is just far to difficult for any standard user.
You need to build a firmware installation tool that allows the user to pick their printer and click install/upgrade (with a backup option). You could put this feature into your Repetier-host which could in turn look for updates online when opened.
I should NOT need a dev environment or to compile anything to install your firmware, it should be a versioned binary ready to go.
2. Configuration - OK, to be fair, the only real config the "firmware" had to do was the Auto Bed Calibration, and this actually executed ok.
But when I selected one of the demo files to print immediately after. It simply ran the print bed into the extruder and I had to power off to stop it.
- Please fix this ASAP, the printer should NEVER over drive the motors in any axis, this will wreck the printer almost immediately
3. Printing - From Repetier-Host
- Too many places to configure the "printer" settings, which should just be sourced from the firmware installed on the device anyway (i.e. printer area, extruder count)
- Connection is flaky and complex, This needs to just work on auto-detect with default settings. Users can't match up baud rates and flow control settings
- My first print, I had to manually turn the extruder and bed heaters on, I was wondering why it wasn't printing then noticed some manual print setting where marked locked/disabled
- This can damage the extruders, trying to force filament through an extruder that has not been heated up
- printing was too hard so I ended up using Simplify3d
4. Printing - From Simplify3D
Printing from Simplify3d worked great with XYZ firmware (except for 1 cartridge error issues I was getting), so these issues are obvously related to the Repetier firmware
- At the beginning of each print, one of the axis is overdriven for a moment (I can't tell which one as it stops very quickly, but I suspect its the Y-Axis)
- The infill is short on one side and is not overlapping the outline shell
- At the end of the print, the extruder just stops, it does not cool down and it does not move to it's home x/y position
- I attempted to use the LCD display and change the Extruder position, I navigated to the Position=>Z Position, selected 10 mm and attempted to arrow down.
This resulted in a new page (which was abnormal) asking if I wanted to home the extruder, I selected No, but it attempted to do so any, I immediately turned the printer off.
Even after turning the printer back on, and selecting Position=>Z Position=>10 mm and arrow down this still prompted to go home. At this point I didn't trust it and turned the printer off again.
I had to wait for the printer too cool, before forcing the printed article out from under extruder
- Printing from Simplify3d using repetier firmware (as opposed to the xyz firmware), the extruders are revered (i.e. left is right and Vice versa).
At the beginning of a print the extruder rolls all the way to the right and then dumps filament out of the left extruder, missing the bucket and dumping it on the floor of the printer.
It then repeats this on the other side, shifting all the way left, extruding out of the right extruder, missing the bucket and dropping on the floor of the printer.
Also when a print starts that uses the left extruder it prints about 35 mm to the left of where it should be.
This is quite clearly the result of some code going backwards in the firmware.
I hope you don't get me wrong here, I love what your doing and want to use Repetier firmware (and Repetier host).
But if I had purchased it, I would be rather upset.
On the other hand, I have donated, but for the moment would like to go back to the XYZ firmware until you sort these issues out.