Re: 8-Bit CPU July 27, 2016 10:07AM |
Registered: 11 years ago Posts: 14,686 |
Re: 8-Bit CPU July 27, 2016 09:15PM |
Registered: 8 years ago Posts: 7 |
Re: 8-Bit CPU July 27, 2016 11:14PM |
Registered: 9 years ago Posts: 916 |
Re: 8-Bit CPU July 28, 2016 08:28AM |
Registered: 11 years ago Posts: 735 |
Re: 8-Bit CPU July 28, 2016 08:33AM |
Registered: 8 years ago Posts: 7 |
Re: 8-Bit CPU July 28, 2016 10:34PM |
Registered: 10 years ago Posts: 189 |
Thanks hercek!Quote
hercek
I run an 8 bit board (arduino) and I had problems with its speed when delta segments per second (DSPS) was set to 200. But 200 is too big value. It leads to maximum segmentation error of 0.0012 mm which is unnecessary low for step size of 0.0125 mm. I did not have any speed problems after I changed DSPS to 90. 90 segments per second leads to maximum segmentation error of 0.006 mm, still precise enough. Even setting DSPS to 70 leads to segmentation error of only 0.01 mm. In other words, DSPS is often set to a too big value by default which unnecessarily loads your controller CPU.
All these values are for print speed of 120 mm/s, diagonal rod length 256 mm. The machine does not have any LCD. If you plan to use lower print speed by a factor of K then you can use even smaller values for DSPS (by the same factor of K). Now, some people may tell you that segmentation error of 0.01 at 120 mm/s is too big. I do not agree. Almost all of those people will use belts and in most cases their dynamic errors from belt elasticity will be much worse than 0.01 mm. Well, maybe not if they use small accelerations. But it does not make sense to use print speed of 120 and small accelerations. With high print speed and slow acceleration your print time will not be much shorter anyways (especially for models with short infill lines). Moreover it leads to uneven extrusion at the beginning/ends of paths. Pressure management and flying extruder or flex drive may help here though.