The other thing you might want to add to that macro (or another macro) is to redefine the bed size (axes minima and maxima) using M208. Just a thought….....
I can see the value of being able to use previous gcode files by supporting volumetric extrusion, so I'll add it to the work list. I need to work out how it interacts with colour mixing before I implement it. It also interacts with use of relative or absolute extruder coordinates.
EDIT: it also interacts with pause/restore, and extrusion commands in the web interface and PanelDue. There's a lot to think about. Does your slicer generate the M404 command itself?
Thats not the only issue i had, after reading your comment DC42, (and haivng some other issues with prints) I discovered my steps/mm setting was off. I had it as 82.5 steps/mm instead of 80 steps/mm…
Originally, i had to fudge some of the H-values to get the circle to print correctly, now it looks great w/o the fudging! (even better). Ill edit in a picture once its completed.
Just posting this for posterity. Thanks for your help.
I'm very aware and conscious of the power usage being much bigger. I know plenty of other that has done this with this bed and SSRs ( http://sublimelayers.blogspot.no/2015/12/my-current-rostock-max-ultimate.html for example) and my power supply has overload protection and should be more than enough for even 24V (700W, calculated power draw should be around 510w if my multimeter is correct, running at full capacity).
I will try and see if the lag in the temperature can be fixed before i do anything else.
Yes, I know both about flex3drive and Zesty's extruder. But I thought to do everything myself. This is just small experiments with my delta printer in spare time.
About gearing - seems like highly geared dc motors from Pololu will be very slow with 12 CPR magnetic encoders. For example, 1:1000 geared dc motor will have only 32 RPM speed with no load.
I have also various high density (150-180 lines per inch) circular optical discs (encoders) from inkjet printers, but they are quite large (relative to motor itself).