View Issue Details

IDProjectCategoryView StatusLast Update
0000743GCSGeneralpublic2018-08-26 15:20
Reporterpperisin Assigned Tochrisb  
PrioritynormalSeverityminorReproducibilityunable to reproduce
Status closedResolutionunable to reproduce 
Product Version0.12 
Summary0000743: Conflicting auto constraints
DescriptionHi,

(at first I thought) this is not a big deal, but I still wanted to report it.

there is ability for auto constraints to create conflicts. Take a look at the picture. you see that right and left side have length constraints that are almost the same, and when you add additional line, it adds auto constraints coincident and horizontal. However, this causes conflicting constraints to appear.

At first I thought this is not a big deal, but after thinking about this little deeper, I think we recently had occasions when people would have conflicting constraints that were added automatically, and they had no idea why - I think they were auto added as orizontal, vertical...
This can be a problem when you have really big sketch. usually you draw it and then constraint it. If you, after that, go modifying it by adding new lines, sometimes conflicting auto constraint can appear, and you can get confused in the big forest of constraints which one is problematic.

Usually there are two auto constraints added - coincident or point-on-geometry is first, and horizontal or vertical is second. Suggestion would be not to add horizontal/vertical constraint if it will cause conflict.

Regards,
Petar
Tagsconstraints, Solver
FreeCAD Information

Activities

2012-06-08 13:47

 

conflicting auto constraints.png (Attachment missing)

Jriegel

2012-12-20 21:02

administrator   ~0002712

Mhh, normally (at least me) you do first the sketching shape (closed loop) and then adding length and angle constraints.
If you start with length constraints, I think you have to switch off auto constraints.

Generally its always possible to shoot itself in the food with the constraints.

And since logari did a very good job explaning stuff like that in its solver messages I don't see a point in that bug!?

Kunda1

2017-01-16 07:58

administrator   ~0007804

Apologies, my trackpad is a little too sensitive and I assigned this ticket ot myself. Corrected.
My question is about the fate of this ticket, can anyone weigh in?

Kunda1

2017-01-29 14:59

administrator   ~0008074

Punting this to @logari81 to decide the fate of it. (hope that's ok?)

Kunda1

2017-01-29 15:10

administrator   ~0008078

Forum thread started at: https://forum.freecadweb.org/viewtopic.php?f=10&t=20334

abdullah

2018-04-27 10:39

manager   ~0011208

There is no image anymore. I do not know what to check...

chrisb

2018-04-27 20:32

developer   ~0011210

Cannot be reproduced with the information left.

Issue History

Date Modified Username Field Change
2012-06-08 13:47 pperisin New Issue
2012-06-08 13:47 pperisin File Added: conflicting auto constraints.png
2012-12-20 21:02 Jriegel Note Added: 0002712
2012-12-20 21:02 Jriegel Assigned To => Jriegel
2012-12-20 21:02 Jriegel Status new => feedback
2017-01-16 07:55 Kunda1 Assigned To Jriegel => Kunda1
2017-01-16 07:55 Kunda1 Status feedback => assigned
2017-01-16 07:58 Kunda1 Note Added: 0007804
2017-01-16 07:58 Kunda1 Assigned To Kunda1 => Jriegel
2017-01-16 07:58 Kunda1 Status assigned => feedback
2017-01-29 14:59 Kunda1 Assigned To Jriegel => logari81
2017-01-29 14:59 Kunda1 Status feedback => assigned
2017-01-29 14:59 Kunda1 Note Added: 0008074
2017-01-29 15:00 Kunda1 Tag Attached: #pending
2017-01-29 15:10 Kunda1 Note Added: 0008078
2017-04-02 08:55 kkremitzki Assigned To logari81 =>
2017-04-02 08:55 kkremitzki Status assigned => new
2017-05-12 12:40 Kunda1 Tag Attached: Solver
2017-09-27 12:27 Kunda1 Tag Attached: constraints
2017-12-13 15:20 Kunda1 Project FreeCAD => GCS
2017-12-13 15:20 Kunda1 Category Bug => General
2018-04-27 10:39 abdullah Note Added: 0011208
2018-04-27 20:32 chrisb Note Added: 0011210
2018-04-27 20:33 chrisb Reproducibility always => unable to reproduce
2018-04-27 20:34 chrisb Assigned To => chrisb
2018-04-27 20:34 chrisb Status new => closed
2018-04-27 20:34 chrisb Resolution open => unable to reproduce
2018-08-26 15:20 Kunda1 Tag Detached: #pending