This is either a bug in SheetCAM, or I'm doing something silly.
3D CNC operation to slot (open path with no offset) 3.5mm deep in two passes. Each pass is ramped and the ramp is shorter than the length of the slot. "Reverse open paths" is on.
The first ramp (at 2mm deep) is backed-up and cleared down to 2mm depth. The second ramp (at 3.5mm deep) is just left in place. It's not cleared away.
v6.9.6 on Windows 10 with all updates. Not seen this on earlier versions but maybe I haven't been looking closely enough.
dxf, job, ngc, are zipped here. Screenshot also.
Anyone else seeing this? Or am I doing something stupid?
[attachment=1]SheetCamError.jpg[/attachment]
Error in SheetCAM slot operation?
Error in SheetCAM slot operation?
- Attachments
-
- SheetCamError.zip
- (22.09 KiB) Downloaded 53 times
-
- SheetCamError.jpg (27.57 KiB) Viewed 1296 times
- Les Newell
- Site Admin
- Posts: 3661
- Joined: Thu May 11, 2006 8:12 pm
Re: Error in SheetCAM slot operation?
This is a bug and must have been around for a while. It was probably introduced in V6.1.58 when I added the option to ramp in to tabs as well as ramp out. It may take me a little while to fix this one.
As a workaround, reduce the depth per pass so you have 3 passes.
As a workaround, reduce the depth per pass so you have 3 passes.
Re: Error in SheetCAM slot operation?
Thanks
You're right - any odd number of cuts works OK because odd-numbered cuts always have their ramp cleared. (DOC increases at the end of the cut, though, due to the unintended ramp material.)
Alternative workaround: turn off reverse-open-cuts/
Cheers,
Ian.
You're right - any odd number of cuts works OK because odd-numbered cuts always have their ramp cleared. (DOC increases at the end of the cut, though, due to the unintended ramp material.)
Alternative workaround: turn off reverse-open-cuts/
Cheers,
Ian.
- Les Newell
- Site Admin
- Posts: 3661
- Joined: Thu May 11, 2006 8:12 pm
Re: Error in SheetCAM slot operation?
This is fixed for the next release. I always worry about working on the path generator code. It is extremely complex and it's easy to inadvertently break something else while fixing a problem.