3D Surface toolpath doesn't cut to edges of workpiece

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
Steveco
Posts: 58
Joined: Wed Aug 29, 2018 11:19 pm
Location: San Diego, CA, USA

3D Surface toolpath doesn't cut to edges of workpiece

Post by Steveco »

I am able to generate a toolpath with the 3D Surface operation. But it doesn't cut to the edges, or over the curve at the right end of the model.
HoleGuideTest_3_Toolpath_ScreenShot.png
HoleGuideTest_3_Toolpath_ScreenShot.png (10.37 KiB) Viewed 800 times
If I cut this with a ball-end mill, there will be raised areas along the edges of the part. I need the toolpath to extend to the edges of the part body, or even beyond.

I tried making the stock bigger and setting Bound Box to Stock, but that had no effect. What else can I try?

My file:
HoleGuideTest_3.FCStd
(36.31 KiB) Downloaded 30 times


OS: Ubuntu 16.04.6 LTS (Trinity/trinity)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.22474 (Git) AppImage
Build type: Release
Branch: master
Hash: a44f8ffd427fa9b23b1f00dbf62d66cd152cd774
Python version: 3.8.5
Qt version: 5.12.9
Coin version: 4.0.0
OCC version: 7.4.0
Locale: English/United States (en_US)

Thanks,
Steve
chrisb
Veteran
Posts: 54303
Joined: Tue Mar 17, 2015 9:14 am

Re: 3D Surface toolpath doesn't cut to edges of workpiece

Post by chrisb »

You could
- set BoundaryEnforcement=False
- add a helper pad under your object
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
chrisb
Veteran
Posts: 54303
Joined: Tue Mar 17, 2015 9:14 am

Re: 3D Surface toolpath doesn't cut to edges of workpiece

Post by chrisb »

This is the best I could achieve. It uses BoundaryEnforcement=False and a BoundaryDressup, in case you don't want to mill over the plane face. You may also add another operation with the cut pattern turned by 90°.
Snip macro screenshot-c93d88.png
Snip macro screenshot-c93d88.png (7.34 KiB) Viewed 777 times
Attachments
HoleGuideTest_3_cb.FCStd
(33.05 KiB) Downloaded 27 times
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
GeneFC
Veteran
Posts: 5373
Joined: Sat Mar 19, 2016 3:36 pm
Location: Punta Gorda, FL

Re: 3D Surface toolpath doesn't cut to edges of workpiece

Post by GeneFC »

Seemed to work for me by setting Use Boundary Enforcement to "False".

Capture.PNG
Capture.PNG (49.63 KiB) Viewed 727 times

OS: Windows 7 SP 1 (6.1)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.22492 (Git)
Build type: Release
Branch: master
Hash: 621e1d603b2a8d1bcdcd8dc5c34bc8c35d29feb2
Python version: 3.8.5
Qt version: 5.12.6
Coin version: 4.0.0
OCC version: 7.4.0
Locale: English/United States (en_US)

Gene
Steveco
Posts: 58
Joined: Wed Aug 29, 2018 11:19 pm
Location: San Diego, CA, USA

Re: 3D Surface toolpath doesn't cut to edges of workpiece

Post by Steveco »

Thanks to you both! I had not heard of Boundary Enforcement. After I found it in the Data tab, I found Boundary Adjustment right above it. Leaving Boundary Enforcement = true and setting Boundary Adjustment to 6.35mm (1/2 the end mill diameter) produced exactly the result I need.
HoleGuideTest_4_Toolpath_ScreenShot.png
HoleGuideTest_4_Toolpath_ScreenShot.png (17.78 KiB) Viewed 696 times
HoleGuideTest_4.FCStd
(37.46 KiB) Downloaded 44 times
Post Reply