View Issue Details

IDProjectCategoryView StatusLast Update
0004658PathBugpublic2021-09-03 22:27
Reporterdmitry_sushkov Assigned To 
PrioritynormalSeveritymajorReproducibilityalways
Status confirmedResolutionopen 
Product Version0.19 
Summary0004658: Incorrect paths generated by adaptive clearing
DescriptionAdaptive clearing without "use outline" generating incomplete path. With "use outline" it goes out of boundary in one place.

here is the file:
https://drive.google.com/file/d/1kwrOw5bVSPOU0QoOWJmXbtGHRwC3RMcf/view?usp=sharing

Here is the forum discussion:
https://forum.freecadweb.org/viewtopic.php?f=15&t=58547&p=503248#p503248
Steps To ReproduceUse attached file and create adaptive clearing operation with settings from screenshots.
Both paths with "use outline" and without are incorrect.
TagsNo tags attached.
FreeCAD Information

Activities

chrisb

2021-05-13 10:01

developer   ~0015661

Last edited: 2021-05-13 10:03

I have simplified the file so that it still shows the error. The file couldn't be added to the tracker, I add it to the forum.

Kunda1

2021-08-29 13:46

administrator   ~0015881

Added chrisb's simplified example
adaptiveError.FCStd (312,272 bytes)

russ4262

2021-09-03 22:27

developer   ~0015899

Confirmed. The Adaptive operation has some internal bugs related to path generation, mainly of two types.
The first type is an odd lateral path from the correct clearing area outward to the perimeter of the target area. The second type is a larger path generation bug resulting in a partial path set for a given target area, as though part of the target area is ignored or truncated. This second type seems to have some correlation to complex shapes and curves.

Issue History

Date Modified Username Field Change
2021-05-12 11:06 dmitry_sushkov New Issue
2021-05-13 10:01 chrisb Note Added: 0015661
2021-05-13 10:03 chrisb Note Edited: 0015661
2021-08-29 13:46 Kunda1 Note Added: 0015881
2021-08-29 13:46 Kunda1 File Added: adaptiveError.FCStd
2021-09-03 22:27 russ4262 Assigned To => russ4262
2021-09-03 22:27 russ4262 Status new => confirmed
2021-09-03 22:27 russ4262 Note Added: 0015899
2021-09-03 22:27 russ4262 Assigned To russ4262 =>