One full block can be cut to 8 1/8 slabs but only to 8 1/16 slabs. The 1/8
and 1/16 slabs are different volume but the same value.
That is caused by the internal working of moreblocks: in the chainsaw everything is calculated in 1/8 nodes, so an 1/16 slabs will 'use' an 1/8 part and so only 8 of them are made.
To change that all created 'sub'-blocks needs to be recalculated in 1/16 nodes or even smaller parts.
The other way could be to create something like a band saw, which could only cut slabs and could create 16 slabs with 1/16 thickness.
I found that it's more complicated than I previously thought.
There are also 1/16 microblocks those are 1/64 blocks in fact. And the
diagonal slopes are factors of 1/12.
One sollution is allowing more types of left-overs. I'd suggest
microblocks, 1/16 microblocks and outer_cut_half (which are 1/12). If a
single type of left-overs was allowed, there would have to be some 1/192
blocks.
Adding a new type of saw is a good idea. Just keep in mind that it should
be no longer possible to recycle 1/16 slabs (and lesser blocks) on circular
saw (which would allow Banach-Tarski diamonds). Or the recyclation of
lesser blocks on circular saw might be uneffective (like round the material
down to whole number of microblocks). There could be three saws and each
could have its own left-overs. Circular saw with microblocks, band saw with
1/16 microblocks and a diagonal saw with outer_cut_half as left-over.
čt 2. 8. 2018 v 2:42 odesílatel <38@bugs.linux-forks.de> napsal:
> That is caused by the internal working of moreblocks: in the chainsaw
> everything is calculated in 1/8 nodes, so an 1/16 slabs will 'use' an 1/8
> part and so only 8 of them are made.
>
> To change that all created 'sub'-blocks needs to be recalculated in 1/16
> nodes or even smaller parts.
>
> The other way could be to create something like a band saw, which could
> only cut slabs and could create 16 slabs with 1/16 thickness.
>
^^ Sorry for posting garbage. I used a quick reply in my e-mail client
which resulted in copying whole previous post. If you could, delete all
lines from my previous post as of line 18.