Sketcher tutorial

A place to share learning material: written tutorials, videos, etc.
chrisb
Posts: 29157
Joined: Tue Mar 17, 2015 9:14 am

Re: Sketcher tutorial

Postby chrisb » Sat Aug 04, 2018 7:13 pm

Isabel wrote:
Sat Aug 04, 2018 5:24 pm
Can you tell me, why there are two different messages for the same thing? The "Unsolved" example seems to be just "Overconstrained". Similar with the "Redundant" case and the example with the additional equality constraints. The latter seems to be nothing else than redundant.
You are right from a users point of view. I guess the difference comes from the solver's possibilities. I had some time ago talked to Abdullah about the not reported redundant constraints, and IIRC he said that they are simply discarded by the solver, if they don't do any harm. Which menas that they don't lead to inconsistencies. When writing this tutorial I have found some new aspects like suddenly fixing a sketch so that I will reopen the discussion.

As for the conflicting constraints, I guess that the solver simply cannot propose a reasonable guess in some cases and thus reports the unsolved.

That's all I can say, perhaps Abdullah can shed more light on this.
abdullah wrote:Abdullah
A Sketcher Lecture with in-depth information is available in English, auf deutsch, en français, en español.
User avatar
salp
Posts: 238
Joined: Thu Nov 21, 2013 11:58 pm
Location: Putnam, NY

Re: Sketcher tutorial

Postby salp » Sun Aug 05, 2018 12:44 am

chrisb,

That is truly great work, I have tried to write a tutorial in the past and I could not get past trying to format the document.
Are you using a document template, also do yo have a patreon account?

Sal
chrisb
Posts: 29157
Joined: Tue Mar 17, 2015 9:14 am

Re: Sketcher tutorial

Postby chrisb » Sun Aug 05, 2018 11:12 am

salp wrote:
Sun Aug 05, 2018 12:44 am
That is truly great work, I have tried to write a tutorial in the past and I could not get past trying to format the document.
Are you using a document template, also do yo have a patreon account?
Thanks for the supporting words. I use LaTeX to typeset my documents, not wysiwyg but perfect for my needs. One of the oldtimers in the open software world.

I dont have a patreon account yet, but it might be a good idea. I would combine it with an offer to double whatever I get there - well, up to a certain amount - to support students to work on FreeCAD.
A Sketcher Lecture with in-depth information is available in English, auf deutsch, en français, en español.
User avatar
bejant
Posts: 6076
Joined: Thu Jul 11, 2013 3:06 pm

Re: Sketcher tutorial

Postby bejant » Sun Aug 05, 2018 2:35 pm

chrisb wrote:
Fri Aug 03, 2018 8:55 am
Since long I wanted to create a Sketcher tutorial. Here is a first go, currently as a pdf, I would like to provide it as HTML and video as well.
bejant wrote:ping
Would you mind having a look?
I didn't get notified at all and just stumbled across this topic yesterday. After seeing that you had quoted me, I would have expected to be notified by the User Control Panel and by e-mail.

I glanced over the .pdf included in the first post, and I didn't see anything major. I think it will be a big help and good reference for people using Sketcher.

I hope to have a more thorough look in the next few days and I also need to read through this thread as well.
chrisb
Posts: 29157
Joined: Tue Mar 17, 2015 9:14 am

Re: Sketcher tutorial

Postby chrisb » Sun Aug 05, 2018 2:49 pm

bejant wrote:
Sun Aug 05, 2018 2:35 pm
I hope to have a more thorough look in the next few days and I also need to read through this thread as well.
If you haven't started yet, please wait until tomorrow evening. I will upload an extended version then.
A Sketcher Lecture with in-depth information is available in English, auf deutsch, en français, en español.
User avatar
bejant
Posts: 6076
Joined: Thu Jul 11, 2013 3:06 pm

Re: Sketcher tutorial

Postby bejant » Sun Aug 05, 2018 3:05 pm

Ok (I won't be doing more FreeCAD stuff today anyway).
User avatar
NormandC
Posts: 18534
Joined: Sat Feb 06, 2010 9:52 pm
Location: Québec, Canada

Re: Sketcher tutorial

Postby NormandC » Sun Aug 05, 2018 6:00 pm

bejant wrote:
Sun Aug 05, 2018 2:35 pm
I didn't get notified at all and just stumbled across this topic yesterday. After seeing that you had quoted me, I would have expected to be notified by the User Control Panel and by e-mail.
Creating a "fake" (sorry for the loaded word in your country) quote does not send an email notification. I'm guessing it does not add a notification in the User Control Panel for the same reason that there is no topic linked by the quote? (I had hoped and assumed that it would in the latter case)

Personally I stopped monitoring the User Control Panel altogether, I simply cannot keep track of all notifications that pile up in that thing.
User avatar
NormandC
Posts: 18534
Joined: Sat Feb 06, 2010 9:52 pm
Location: Québec, Canada

Re: Sketcher tutorial

Postby NormandC » Sun Aug 05, 2018 6:07 pm

I'm trying something: quoting my previous reply, then switching my nickname for somebody else's. This will link to a "real" reply here. Let's see if he gets an email! :D

abdullah wrote:
Sun Aug 05, 2018 6:00 pm
ping
If you get an email notification abdullah, please tell us - and sorry for using you as Guinea pig but you're the only one who had not replied to chrisb's topic so far.
User avatar
easyw-fc
Posts: 2916
Joined: Thu Jul 09, 2015 9:34 am

Re: Sketcher tutorial

Postby easyw-fc » Sun Aug 05, 2018 6:37 pm

NormandC wrote:
Sun Aug 05, 2018 6:07 pm
I'm trying something: quoting my previous reply, then switching my nickname for somebody else's. This will link to a "real" reply here. Let's see if he gets an email! :D

abdullah wrote:
Sun Aug 05, 2018 6:00 pm
ping
If you get an email notification abdullah, please tell us - and sorry for using you as Guinea pig but you're the only one who had not replied to chrisb's topic so far.
What you need to really ping an user is not the name but the user_id
If you click on your test to ping Abdullah, you will be linked to NormandC because of the same user_id.
User avatar
NormandC
Posts: 18534
Joined: Sat Feb 06, 2010 9:52 pm
Location: Québec, Canada

Re: Sketcher tutorial

Postby NormandC » Sun Aug 05, 2018 6:48 pm

You're right! I had ignored the user_id field. :oops:

Okay then, this may mean that we can actually create a "fake" quote that will produce an email notification, if we add the user_id field with the proper ID.

Second try with proper user_id:

abdullah wrote: ping
Code:

Code: Select all

[quote=abdullah user_id=3232]
ping
[/quote]