View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0004212||Path||Bug||public||2019-12-05 07:15||2020-07-08 15:09|
|Summary||0004212: path deburr tool on vertical face will cause tool crash|
|Description||deburr 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 Reproduce||create 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 Information||This is a tool crash, not s/w crash.|
|Tags||No tags attached.|
|FreeCAD Information||OS: 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
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)
block-tool-crash.FCStd (19,530 bytes)
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.