Proposal: Remove OCC offset algorithm from Pocket operation

Here's the place for discussion related to CAM/CNC and the development of the Path module.
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Post Reply
User avatar
sliptonic
Veteran
Posts: 3457
Joined: Tue Oct 25, 2011 10:46 pm
Location: Columbia, Missouri
Contact:

Proposal: Remove OCC offset algorithm from Pocket operation

Post by sliptonic »

The pocket operation still has the option to use either OCC offsetting or libarea.

Libarea is the default and is far superior in almost every way.

OCC can't handle islands, often produces bad paths but does have some very crude entry logic that tries to do ramp/helical if possible. I don't use it myself and I can't even say if it actually works but It's for this reason that I've left it in place.

Now that Roivai is working on an entry dressup, I'd like to remove the OCC offset option entirely and convert pocket to use the new Path.Area. This will clean up the PathPocket module and set the stage for enhanced features.

Is anyone actually using the OCC entry at this time?
chrisb
Veteran
Posts: 53930
Joined: Tue Mar 17, 2015 9:14 am

Re: Proposal: Remove OCC offset algorithm from Pocket operation

Post by chrisb »

I would like to see it removed. I don't use it but every now and then it gives me the feeling that I should at least know the differences.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
danielfalck
Posts: 395
Joined: Fri Oct 07, 2011 8:58 pm
Location: Beaverton,Oregon, USA
Contact:

Re: Proposal: Remove OCC offset algorithm from Pocket operation

Post by danielfalck »

I vote to remove it even if just to cut down on confusion with help requests and bug reports.
Post Reply