Sketcher tutorial

A place to share learning material: written tutorials, videos, etc.
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
robcad
Posts: 14
Joined: Mon Feb 12, 2018 7:20 pm
Location: Berlin

Re: Sketcher tutorial

Post by robcad »

chrisb wrote: Thu Dec 27, 2018 11:44 pm From what I can see I think you are doing exactly the right thing, but just in case here is a gif showing how it should work:
And here is how it does not work under certain conditions.
B-Spline_Exercise_16.gif
B-Spline_Exercise_16.gif (336.17 KiB) Viewed 2085 times
B-Spline_Exercise_16.fcstd
(6.14 KiB) Downloaded 75 times
OS: Linux Mint 18.3 Sylvia
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.15521 (Git)
Build type: Release
Branch: master
Hash: 6cdeab9c1469a41f24ae5e8fa9091c9bdfbb90db
Python version: 2.7.12
Qt version: 4.8.7
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: German/Germany (de_DE)
Last edited by robcad on Tue Jan 01, 2019 8:11 pm, edited 1 time in total.
robcad
Posts: 14
Joined: Mon Feb 12, 2018 7:20 pm
Location: Berlin

Re: Sketcher tutorial

Post by robcad »

For people with problems doing Exercise 16, here is a possible way:
B-Spline_Exercise_16_new.gif
B-Spline_Exercise_16_new.gif (186.54 KiB) Viewed 2083 times
B-Spline_Exercise_16.fcstd
(6.14 KiB) Downloaded 57 times
Last edited by robcad on Tue Jan 01, 2019 8:12 pm, edited 1 time in total.
paullee
Veteran
Posts: 5119
Joined: Wed May 04, 2016 3:58 pm

Re: Sketcher tutorial

Post by paullee »

chrisb wrote: Fri Dec 28, 2018 11:47 pm
Read through tutorial, very comprehensive with good examples for ease of understanding.

Just note a type on p.49.
"... horizonta”ol ..."

And for me need more time to understanding Exercise 32 and 33 :) ... seem a Point-on-Object Constraint should be in 2nd (right hand side) diagram of Exercise 33?

Screenshot from 2019-01-01 11-33-50.png
Screenshot from 2019-01-01 11-33-50.png (184.34 KiB) Viewed 2067 times
Screenshot from 2019-01-01 11-34-37.png
Screenshot from 2019-01-01 11-34-37.png (191.25 KiB) Viewed 2067 times
chrisb
Veteran
Posts: 54201
Joined: Tue Mar 17, 2015 9:14 am

Re: Sketcher tutorial

Post by chrisb »

Abdullah, can you have a look at this?
abdullah wrote: Mon Dec 24, 2018 2:00 pm ping
robcad has uploaded his model.
robcad wrote: Thu Dec 27, 2018 3:50 pm B-Spline_Exercise_16.fcstd
Robcad, do you know which solver you use, Dogleg or Levenberg-Marquardt?
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
chrisb
Veteran
Posts: 54201
Joined: Tue Mar 17, 2015 9:14 am

Re: Sketcher tutorial

Post by chrisb »

Thanks for reporting.
paullee wrote: Tue Jan 01, 2019 3:42 am Just note a type on p.49.
"... horizonta”ol ..."
That one is fixed, I will look at the others.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
robcad
Posts: 14
Joined: Mon Feb 12, 2018 7:20 pm
Location: Berlin

Re: Sketcher tutorial

Post by robcad »

chrisb wrote: Tue Jan 01, 2019 3:54 am Robcad, do you know which solver you use, Dogleg or Levenberg-Marquardt?
I can not answer this. Never changed the solver. Where can I find this setting?
Rene
Posts: 35
Joined: Sun Mar 08, 2015 6:32 pm

Re: Sketcher tutorial

Post by Rene »

robcad wrote: Tue Jan 01, 2019 8:32 pm
chrisb wrote: Tue Jan 01, 2019 3:54 am Robcad, do you know which solver you use, Dogleg or Levenberg-Marquardt?
I can not answer this. Never changed the solver. Where can I find this setting?
Edit->Preferences->Sketcher->Sketcher Solver->Show Advanced Solver Control in the Task bar = YES
Task Bar now has a new subsection where you can choose the default Solver.

OS: Windows 7
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.15527 (Git)
Build type: Release
Branch: master
Hash: 70aaf3e95fe2a3f17d43e95a1afe7d903d91b8ae
Python version: 2.7.14
Qt version: 4.8.7
Coin version: 4.0.0a
OCC version: 7.2.0
Locale: Estonian/Estonia (et_EE)
stuff
User avatar
jpg87
Posts: 809
Joined: Thu Mar 16, 2017 7:16 am
Location: Limoges - France
Contact:

Re: Sketcher tutorial

Post by jpg87 »

chrisb wrote: Sun Dec 30, 2018 4:34 pm I have changed two of the B-spline exercises, because of a possible interference with the endpoint of the B-spline and the origin. Could you please change the French translation?
Hi and happy new year to all.
Sorry for the delay, here is the update of the translation of the tutorial Sketcher of chrisb :

https://www.dropbox.com/s/bbidzyseiit9y ... 4.pdf?dl=0
Last edited by jpg87 on Fri Jan 04, 2019 5:11 pm, edited 1 time in total.
My website : http://help-freecad-jpg87.fr updated 2023/11/06
chrisb
Veteran
Posts: 54201
Joined: Tue Mar 17, 2015 9:14 am

Re: Sketcher tutorial

Post by chrisb »

jpg87 wrote: Wed Jan 02, 2019 9:42 am Sorry for the delay, here is the update of the translation of the tutorial Sketcher of chrisb :
Thanks again!
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
robcad
Posts: 14
Joined: Mon Feb 12, 2018 7:20 pm
Location: Berlin

Re: Sketcher tutorial

Post by robcad »

chrisb wrote: Tue Jan 01, 2019 3:54 am Robcad, do you know which solver you use, Dogleg or Levenberg-Marquardt?
Rene wrote: Tue Jan 01, 2019 10:35 pm Edit->Preferences->Sketcher->Sketcher Solver->Show Advanced Solver Control in the Task bar = YES
Task Bar now has a new subsection where you can choose the default Solver.
I use standard solver DogLeg. Changing the solver did not solve the problem on B-Spline exercise 16.
B-Spline_Exercise_16 + Solver change.gif
B-Spline_Exercise_16 + Solver change.gif (726.9 KiB) Viewed 1960 times
B-Spline_Exercise_16.fcstd
(6.12 KiB) Downloaded 62 times
OS: Linux Mint 18.3 Sylvia
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.15521 (Git)
Build type: Release
Branch: master
Hash: 6cdeab9c1469a41f24ae5e8fa9091c9bdfbb90db
Python version: 2.7.12
Qt version: 4.8.7
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: German/Germany (de_DE)
Post Reply