View Issue Details

IDProjectCategoryView StatusLast Update
0003976GCSBugpublic2019-06-17 06:48
ReporteropenBrain Assigned To 
Status confirmedResolutionopen 
Product Version0.18 
Target Version0.19 
Summary0003976: Solver falsely detects redundant constraints in specific conditions
DescriptionIn some specific conditions, solver falsely detects redundant constraints.
It happens when 2 lines/curves are tangent by design but not by constraint.
Steps To ReproduceWith minimal attached file :
  • Remove 2.5 mm constraint and try to add a radius constraint to the arc => The solver falsely detects a redundant constraint
  • Reset sketch to initial state, change 4 mm constraint to 3 mm then repeat same as previous step => The solver correctly find a fully constrained sketch
Additional InformationForum thread
Other example file that produces the same issue by chrisb
OS: Ubuntu 18.04.2 LTS
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.1.
Build type: Release
Python version: 2.7.15rc1
Qt version: 5.9.5
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: French/France (fr_FR)
TagsNo tags attached.
FreeCAD Information



2019-05-15 20:13


Issue History

Date Modified Username Field Change
2019-05-15 20:13 openBrain New Issue
2019-05-15 20:13 openBrain File Added: solver_redundant_bug.FCStd
2019-06-17 06:48 Kunda1 Status new => confirmed
2019-06-17 06:48 Kunda1 Target Version => 0.19