In the current version I calculate an actual cut value that is less than the one specified, but will make an integer number of cuts. In my new code I make the cuts as requested, and the last cut may be some small value. Is this better?
I think the first way is better. Unless they enter the depth correct you will need to calculate actual cut depth anyway. I would prefer it respect my finish pass depth. This way you could control chip load for consistent
finishes.
Also any CAD/CAM or conversational control, the depth of cut is maximum depth not actual.
I just realized that the Face operation does the same thing-- it makes its first cut at the Zstart value. Is this OK? or should I also assume Zstart means the end of the stock before the face operation.
My vote is for z start to be end of stock.
On another topic, Id like to add a filet at the end of the turn operation. That seems like a common need. But I dont understand how to specify the G03 move. If I use I,J mode how do I deal with Dia vs, Radius/ Anyone understand filets in turn?
I no longer have access to a lathe cad system, so maybe someone else could do this.
Draw and program a simple shape with radius on end.
Send you a print of what was programed.
Send you the g-code output by CAM system.
I am in the process of getting parts to convert my Okuma LB15 to Mach. These wizards are exactly what I was looking for.
Thank you for making these Ron
Mike