I follow for a while the CAM and FreeCAD forum. I use FreeCAD in my manufacturing process in link with PyCAM (written in Python). I'm more skill for CNC milling than for python programming but I do think some more inputs can help in the CAM workbench. Here it is a video that show the complete process :https://www.youtube.com/watch?v=mA6c8xSHXIk
Hope it can help to develop the CAM benchwork in FreeCAD
I would like to ask a question..
I also used pycam, but I noticed something, when pycam follow non-rectilinear trajectories such as circles
the gcode generated is 'always in g01.
For example. a circle .
instead of translating code iso g2 or g3, will always approximate rettilinear movements and therefore g01.
This is already 'been pointed out in the forum pycam, and (I think) Lars said that for now, unfortunately, the curves are approximated in this way.
I think it is a big limitation.
Heekscnc ( cambam and others ) for example it does not, and enter the codes g02 or g03.
If one has to make a circular pocket ( or bulge ) in tolerance (for example performing H7), must have
a movement g2 or g3 and not g1!
The pocket ( or bulge ) must be perfectly circular and not approximated in linear segments.
What impressions have you had with pycam from this point of view?