Closed tommy3001 closed 3 years ago
Having an optional movement height makes sense to me. What's the point of defining a cutting height though? The cutting height should decrease with every pass by pass depth. Maybe we should allow users to define a starting height (material height + focus/tool length).
Currently the library uses relative movement for the z axis so this might not be so simple to implement. Since this library is targeted towards laser-cutters (I should make that clearer) I don't see a point to adding a movement height. Unfortunately CNC machining is a lot more complicated and I don't think this library will evolve in that direction.
Even though I'm not accepting this pull request, I'd like to thank you for taking your time to make it. Do let me know if I misunderstood anything or you disagree with my thought process,
I want to add 2 parameters: movement_height: Traveling height above object. cutting_height: height during laser, or cutting / engraving / drilling.. These both parameters makes the module much more usable for other applications, for example drilling.