Sketcher, tangent constraint bug

Post here for help on using FreeCAD's graphical user interface (GUI).
Forum rules
and Helpful information
IMPORTANT: Please click here and read this first, before asking for help

Also, be nice to others! Read the FreeCAD code of conduct!
kisolre
Veteran
Posts: 4166
Joined: Wed Nov 21, 2018 1:13 pm

Re: Sketcher, tangent constraint bug

Post by kisolre »

Hartwig wrote: Sun Sep 01, 2019 7:57 am I tested all three files of the thread and all worked correctly for me.
Did you had "Auto remove redundants" selected? Described behavior is with it activated.
openBrain
Veteran
Posts: 9041
Joined: Fri Nov 09, 2018 5:38 pm
Contact:

Re: Sketcher, tangent constraint bug

Post by openBrain »

Hartwig wrote: Sun Sep 01, 2019 7:57 am I tested all three files of the thread and all worked correctly for me.
Same for me. I'm totally unable to reproduce a bug...
chrisb wrote: Sat Aug 31, 2019 7:51 pm Please confirm that you see the same issue, then I will create a ticket.
kisolre wrote: Sat Aug 31, 2019 7:54 pm Confirmed
@chrisb ; @kisolre : may you use specific solver settings ???
kisolre
Veteran
Posts: 4166
Joined: Wed Nov 21, 2018 1:13 pm

Re: Sketcher, tangent constraint bug

Post by kisolre »

Aren't those per sketch? First is the file from the OP so probably nothing specific set. The other is file from ChrisB so unless he has something specific...
But it is mainly connected with removing redundancies. Are there settings in the solver that govern this?
Last edited by kisolre on Sun Sep 01, 2019 10:11 am, edited 1 time in total.
chrisb
Veteran
Posts: 54208
Joined: Tue Mar 17, 2015 9:14 am

Re: Sketcher, tangent constraint bug

Post by chrisb »

I will retry with a plain vanilla config.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
chrisb
Veteran
Posts: 54208
Joined: Tue Mar 17, 2015 9:14 am

Re: Sketcher, tangent constraint bug

Post by chrisb »

I can reproduce the issue with both files AutoRemoveTangency.FCStd and AutoRemoveTangency2.FCStd. I used a completely new user.cfg. The only setting changed was in Sketcher to select the checkbox "Auto remove redundants".

I have upgraded my FreeCAD, so here are the infos again. The locale has changed due to the defaault config settings.

OS: macOS High Sierra (10.13)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.17935 (Git)
Build type: Release
Branch: master
Hash: bdc229f51e959caedf24459c1b9c9de7f6567298
Python version: 3.7.3
Qt version: 5.12.1
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: German/Germany (de_DE)
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
openBrain
Veteran
Posts: 9041
Joined: Fri Nov 09, 2018 5:38 pm
Contact:

Re: Sketcher, tangent constraint bug

Post by openBrain »

Very weird... I tested now more than twenty times, and can't reproduce... :?
kisolre
Veteran
Posts: 4166
Joined: Wed Nov 21, 2018 1:13 pm

Re: Sketcher, tangent constraint bug

Post by kisolre »

openBrain wrote: Sun Sep 01, 2019 10:48 am Very weird... I tested now more than twenty times, and can't reproduce... :?
FreeCAD version?
openBrain
Veteran
Posts: 9041
Joined: Fri Nov 09, 2018 5:38 pm
Contact:

Re: Sketcher, tangent constraint bug

Post by openBrain »

kisolre wrote: Sun Sep 01, 2019 10:52 am FreeCAD version?
OS: Ubuntu 18.04.3 LTS (KDE/plasma)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19. 2018/08/21
Build type: Release
Python version: 3.6.8
Qt version: 5.9.5
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: French/France (fr_FR)
chrisb
Veteran
Posts: 54208
Joined: Tue Mar 17, 2015 9:14 am

Re: Sketcher, tangent constraint bug

Post by chrisb »

Any more testers around? Please? So we can see a pattern.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
User avatar
Roy_043
Veteran
Posts: 8552
Joined: Thu Dec 27, 2018 12:28 pm

Re: Sketcher, tangent constraint bug

Post by Roy_043 »

All 3 files work fine here. In all cases an 'end point to endpoint tangency' is applied and a coincident constraint is removed.

Code: Select all

OS: Windows 8.1 (6.3)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.17877 (Git)
Build type: Release
Branch: master
Hash: 1e19ef5be4735f4200eaf99ce9e487d2be6f4151
Python version: 3.6.8
Qt version: 5.12.1
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: Dutch/Netherlands (nl_NL)
Post Reply