I’m using Kiri:Moto for generating G-codes for milling, and I couldn’t find some functionalities. I can cheat with my modeling to replace them but it’s not that easy I tried changing all the available parameters one after another but I was unable to get want I wanted.
1/ Milling a stock which sizes are approximate
I often need to mill a few occurrences of a specific model. To achieve this, I prepare some stocks which sizes are bigger than the part sizes, then mill the top of them until the remaining stock is as high as the part, then I mill the actual part, contouring it. I couldn’t find a way to achieve this with a single G-code generation, so I do it with two models : the first one to adjust and normalize my stocks height, the second one to mill the part from the normalized stocks.
Is this already available, and I didn’t find it ?
2/ Top surface moves, plunge and spindle speeds
It could be interesting to mill at different moves, plunge and spindle speeds depending on the currently processed part, this could certainly speed up the milling process. For example, set all movement, plunge and spindle speeds for some top layers and the perimeters at a fraction of the speeds used for the rest of the milling. It’s quite the same as for 3D printing when you print your first and last layers and perimeters at 50% of the general speed. Thus the speed could be set rather high for the “inner” carving, but much slower for the visible surfaces to get them smooth.
3/ Milling under Z 0
When I mill a part which must be cut through the stock, I prepare the model thinking to this and I “cheat” with the height, modelling a part higher by 0.5 to 1mm than the required actual height. Then I mill on a martyr piece of wood, the bit can plunge in with without damages and the part is totally separated from the stock. I simply need to attach the stock on the martyr with some double-sided tape so it doesn’t move when the part is fully separated from the stock, the part and the rest of the stock stay in-place on the martyr.
Does such a parameter or functionality already exist ? it needs to extend the contouring of the part under Z 0.