- Posts: 29
- Thank you received: 4
I do exactly as posed in your question, Z is arbitrarily set to around 12mm. Yes, DRO displays the proper Z with each pass iteration.After a quick glance I don't see anything horribly wrong with your program.
If you artificially set your Z0 about 25mm above the stock and comment out the M3 then run it, does the DRO display the programmed height at the 2nd pass? i.e. Z-0.064mm?
If it does display the correct Z height, if you've got the means maybe you can stop it and measure if the Z is actually where its supposed to be.
That's a really small distance (about 0.002" I think)... maybe a couple of lost steps or frame flex and the cutter is only making dust?
Have you tried doubling the depth of cut per pass?
PS - This might also be a good time, perhaps once you get through this, to look in to incremental programming and subroutines. Off the top of my head I think this program could be done with about 20 lines of code. You could set up some variables in the program (cutter dia, rpm, travel limits, cut depth, stepover) and have a nice template for spoilboard surfacing that's easy to use for different tools.
Please Log in or Create an account to join the conversation.
I just noticed that the code does not use #<z_bot> or #<zz_top> So setting those will have no effect.
Please Log in or Create an account to join the conversation.
You are not alone in the brute-force method during initial proram fiddling.
The laborious way was the most direct and dirty way to figure out and get the processing and program working properly.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.