View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0004009||Path||Bug||public||2019-06-06 21:44||2022-01-26 15:38|
|Summary||0004009: Dogbone locks up on path with two surface elements|
|Description||As discussed here, if two sufraces are selected to for a milling path and dog-bone is applied it locks up totally. This does not seem to happen with a single geometry. |
Freecad file demonstating problem.
|Steps To Reproduce||select two surfaces|
add face mill path
add dog bone dress-up
kill FreeCAD process
rince and repeat. ;)
|Additional Information||OS: Linux (LXDE/LXDE)|
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.16854 (Git)
Build type: Release
Python version: 2.7.15
Qt version: 4.8.7
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: English/UnitedKingdom (en_GB)
negtest3.FCStd (38,370 bytes)
The description is not quite accurate. A dogbone dressup works fine with two separate faces. The problem is unique to this shape.
Increasing the radius of the circular middle tier so that it overlaps the lower square resolves the error. (see attached negtest3 file)
||Any conclusions on this ticket?|
@sliptonic I've tagged this #tobeclosed
Can you let me know if anything needs to happen before closing this ticket?
||Good to close.|
What is the motivation to close this before the bug is fixed ?
Of course there a specific set of conditions which triggers the bug.That is the case with most bugs which don't get caught in initial testing.
Dogbone is fine mostly.
I cannot re-examine the FCStd file attached because the link no longer works but from the description it a work around. It is not showing that the original geometry was invalid in some way or that it will not be reproduced in the future.
The whole point of this test piece ( based on on ISO standard for testing CNC machine accuracy ) is that the circle diameter is identical to the side of the square. So the proposed "solution" negates the point of the part. Maybe the ISO standards should be changed so we don't need to fix FreeCAD ?
Lots of reasons to close an issue. Lack of interest is one. If the issue isn't getting attention, even by the original poster, then it's not likely to be taken seriously by a developer.
If this is still an issue for you, we can leave it open
The bug seems legitimate and not disputed. It should stay open until it gets fixed, o/w not much point in having a bug tracker and taking the trouble to report defects.
It's unfortunate that the internal changes in FC mean the original file no longer works. But the cause seems clearly identified.
||This ticket has been migrated to GitHub as issue 5944.|
|2019-06-06 21:44||freman||New Issue|
|2019-06-11 01:51||sliptonic||File Added: negtest3.FCStd|
|2019-06-11 01:51||sliptonic||Note Added: 0013176|
|2019-06-11 01:51||sliptonic||Assigned To||=> mlampert|
|2019-06-11 01:51||sliptonic||Status||new => acknowledged|
|2019-06-11 01:54||sliptonic||Note Edited: 0013176|
|2020-01-08 18:24||Kunda1||Note Added: 0014022|
|2020-01-14 17:37||Kunda1||Status||acknowledged => confirmed|
|2020-01-14 17:38||Kunda1||Target Version||=> 0.19|
|2021-02-06 06:33||abdullah||Target Version||=> 0.20|
|2021-09-06 10:16||Kunda1||Summary||Dog bone locks up on path with two surface elements => Dogbone locks up on path with two surface elements|
|2021-09-06 10:18||Kunda1||Tag Attached: dogbone|
|2022-01-22 22:08||Kunda1||Tag Attached: #tobeclosed|
|2022-01-22 22:09||Kunda1||Note Added: 0016246|
|2022-01-25 15:00||sliptonic||Note Added: 0016291|
|2022-01-26 07:09||fremen||Note Added: 0016316|
|2022-01-26 15:27||sliptonic||Note Added: 0016317|
|2022-01-26 15:38||fremen||Note Added: 0016318|