View Issue Details

IDProjectCategoryView StatusLast Update
0004212PathBugpublic2020-10-12 21:17
Reporterfreman Assigned Tosliptonic  
Status closedResolutionfixed 
Product Version0.19 
Summary0004212: path deburr tool on vertical face will cause tool crash
Descriptiondeburr tool is creating a path on vertical faces. The path is clearly erroneous. In its current form it seems as though the usual test for a finite projected area of the face onto the normal plane of the spindle axis is not being done.

Steps To Reproducecreate simple rectangular block
open Path WB
create path job
add straight endmill or countersink tool
select a vertical, rectangular face
use deburr tool

Note a path is created but it co-planar with the face. If this is applied on a machine the tool with crash into the work.

In fact the path is created around the face as though it were perpendicular to the tool spindle, when in fact it is parallel to the spindle.
Additional InformationThis is a tool crash, not s/w crash.
TagsNo tags attached.
FreeCAD InformationOS: Fedora 31 (Thirty One) (LXDE/LXDE)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.18821 (Git)
Build type: Release
Branch: master
Hash: 379d04166431517f3eef59c5a55b6e2979562722
Python version: 3.7.5
Qt version: 5.12.5
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: English/United Kingdom (en_GB)



2019-12-05 07:15


block-tool-crash.FCStd (19,530 bytes)


2019-12-05 07:25

reporter   ~0013863

Please note there is current discussion on using deburr as a means of getting a vertical face mill capability into FreeCAD ( a important lack which may merit a bug trace of its own ).

The simple fix here is probably to project the selected plane on the normal plane and reject if area == 0 . This would block attempts to create a vertical mill capability.

The way this tool is currently handled for non horizontal planes looks flawed. As planar inclination becomes large these flaws become critical mechanically and will probably break machine tools.


2020-10-12 21:17

manager   ~0014835

PR 0003941 now prevents selection of vertical faces for deburr

Issue History

Date Modified Username Field Change
2019-12-05 07:15 freman New Issue
2019-12-05 07:15 freman File Added: block-tool-crash.FCStd
2019-12-05 07:25 freman Note Added: 0013863
2020-07-08 15:09 abdullah Project FreeCAD => Path
2020-10-12 21:17 sliptonic Assigned To => sliptonic
2020-10-12 21:17 sliptonic Status new => closed
2020-10-12 21:17 sliptonic Resolution open => fixed
2020-10-12 21:17 sliptonic Note Added: 0014835