Page 1 of 3

Display of constraints: some are missing

Posted: Mon Mar 07, 2022 1:40 pm
by chrisb
I have this sketch:
SnipScreenshot-74d8eb.png
SnipScreenshot-74d8eb.png (3.96 KiB) Viewed 1640 times
When I zoom all out some constraints are hidden, probably to not croud the display too much. That is ok.
However, when I zoom in, they are not all shown again:
SnipScreenshot-fa9683.png
SnipScreenshot-fa9683.png (6.42 KiB) Viewed 1640 times
They remain hidden until I touch one of the lines of the sketch or one of the axis lines; here I just hovered over the upper horizontal line (excuse the size, the screenshot is taken with a different tool to show the mouse pointer):
Bildschirmfoto 2022-03-07 um 14.34.27.png
Bildschirmfoto 2022-03-07 um 14.34.27.png (22.05 KiB) Viewed 1640 times
.
All this hiding and showing takes place only if there are more than one constraint associated with a certain point.
I have already a confirmation from a Ubuntu user , copied here for convenience, and I would like to see a confirmation from Windows as well.

Ubuntu:
OS: Ubuntu 20.04.4 LTS (ubuntu:GNOME/ubuntu)
Word size of FreeCAD: 64-bit
Version: 0.20.
Build type: Release
Branch: unknown
Hash: 663d4fe93a49053d3bbdf94061b6093e28cf8897
Python 3.8.10, Qt 5.12.8, Coin 4.0.0, OCC 7.5.2
Locale: German/Germany (de_DE)

macOS:
OS: macOS 10.16
Word size of FreeCAD: 64-bit
Version: 0.20.27770 (Git)
Build type: Release
Python 3.9.10, Qt 5.12.9, Coin 4.0.0, OCC 7.5.3
Locale: C/Default (C)
Installed mods:
* FC_SU
* ThreadProfile
* .DS_Store
* DynamicData
* FeedsAndSpeeds-master
* fcgear
* A2plus
* Manipulator
* fasteners
* CurvedShapes
* sheetmetal
* ExplodedAssembly
* Curves 0.3.0
* Assembly4

Re: Display of constraints: some are missing

Posted: Mon Mar 07, 2022 1:46 pm
by thomas-neemann
chrisb wrote: Mon Mar 07, 2022 1:40 pm ping

can you upload the file?

Re: Display of constraints: some are missing

Posted: Mon Mar 07, 2022 1:53 pm
by chrisb
thomas-neemann wrote: Mon Mar 07, 2022 1:46 pm can you upload the file?
Sorry! Done, attached to the post above.

Re: Display of constraints: some are missing

Posted: Mon Mar 07, 2022 1:54 pm
by bambuko
Confirm the same experience using either 0.20 or Link branch.
Bit of a PITA having to search for constraints on the list rather than in the sketch :oops:
Strangely the common denominator so far seems to be OS?
Mine is also Ubuntu 20.04.4 LTS based...

correction:
just tried in Win10
same behaviour

Code: Select all

OS: elementary OS 6.1 JAlnir (Pantheon/pantheon)
Word size of FreeCAD: 64-bit
Version: 2022.111.30764 (Git) AppImage
Build type: Release
Branch: LinkDaily
Hash: ef3092bcbca5475eff4eb7ff7933eb3e9bbbe4b9
Python version: 3.9.9
Qt version: 5.12.9
Coin version: 4.0.1
OCC version: 7.5.3
Locale: English/United Kingdom (en_GB)
later edit:
your file chrisb behaves exactly as described....

Re: Display of constraints: some are missing

Posted: Mon Mar 07, 2022 2:16 pm
by thomas-neemann
chrisb wrote: Mon Mar 07, 2022 1:53 pm ping
everything is always displayed for me, only pushed together in time, if I simply continue working, everything jumps back to the right place. it's not a problem in my opinion


OS: Ubuntu 20.04.1 LTS (XFCE/xubuntu)
Word size of FreeCAD: 64-bit
Version: 0.20.27936 (Git) AppImage
Build type: Release
Branch: (HEAD detached at 66f3474)
Hash: 66f34746c8e8e2b18f308d705b6a98d9d6942791
Python 3.9.10, Qt 5.12.9, Coin 4.0.0, OCC 7.5.3
Locale: German/Germany (de_DE)

Re: Display of constraints: some are missing

Posted: Mon Mar 07, 2022 2:55 pm
by kisolre
Grouping constraints on zoom out happens every time. Ungrouping happens only on highlighting entities. Could this be the programed behavior?

Re: Display of constraints: some are missing

Posted: Mon Mar 07, 2022 2:56 pm
by chrisb
thomas-neemann wrote: Mon Mar 07, 2022 2:16 pm everything is always displayed for me,
Zoom all out. Then hover over some geometry of the sketch. That should hide some constraints. Now zoom in again -> they remain hidden as described above.

Re: Display of constraints: some are missing

Posted: Mon Mar 07, 2022 3:03 pm
by kisolre
chrisb wrote: Mon Mar 07, 2022 2:56 pm That should hide some constraints.
Hide? In your screenshots and here they are just grouped more tightly, not hidden.

Re: Display of constraints: some are missing

Posted: Mon Mar 07, 2022 3:27 pm
by chrisb
kisolre wrote: Mon Mar 07, 2022 3:03 pm Hide? In your screenshots and here they are just grouped more tightly, not hidden.
Maybe, but in the second image it seems as if there are no constraints shown for the upper right point.

Re: Display of constraints: some are missing

Posted: Mon Mar 07, 2022 3:57 pm
by kisolre
I was wrong in my previous observation. On zoom out grouping again happens only on highlighting a geometry item.
chrisb wrote: Mon Mar 07, 2022 3:27 pm it seems as if there are no constraints
As in the arcs left point? The POP tangency there is grouped with the other POP tangency since they are the same type.
Here the unnumbered horizontal and vertical constraints are grouped to pre other ones with an empty string before/after the comma.
.
ConstraintGrouping.JPG
ConstraintGrouping.JPG (20.68 KiB) Viewed 1324 times
.
ConstraintUnGrouping.JPG
ConstraintUnGrouping.JPG (21.63 KiB) Viewed 1324 times