[feature request] improvement of sketcher usebility

Have some feature requests, feedback, cool stuff to share, or want to know where FreeCAD is going? This is the place.
Forum rules
Be nice to others! Read the FreeCAD code of conduct!
Jee-Bee
Veteran
Posts: 2566
Joined: Tue Jun 16, 2015 10:32 am
Location: Netherlands

[feature request] improvement of sketcher usebility

Post by Jee-Bee »

I have a feature request for sketcher.
Don't know if this are difficult features to implement. Both are related for usebility and fail proof of a sketch.
  1. mark closed sketches. for example Creo give it a color.
  2. Mark non closed endpoints. so every endpoint what is not attached another give it a marker.
I have no clue if it is difficult to add so i let this to somebody else...

see figure for examples
Attachments
closed_curves_sketch.PNG
closed_curves_sketch.PNG (13.98 KiB) Viewed 1601 times
User avatar
easyw-fc
Veteran
Posts: 3598
Joined: Thu Jul 09, 2015 9:34 am

Re: [feature request] improvement of sketcher usebility

Post by easyw-fc »

Jee-Bee wrote: Thu Apr 19, 2018 9:49 am I have a feature request for sketcher.
Don't know if this are difficult features to implement. Both are related for usebility and fail proof of a sketch.
  1. mark closed sketches. for example Creo give it a color.
  2. Mark non closed endpoints. so every endpoint what is not attached another give it a marker.
I have no clue if it is difficult to add so i let this to somebody else...

see figure for examples
Validate Sketch can show missing coincidences
validate-sketch.png
validate-sketch.png (104.78 KiB) Viewed 1596 times
User avatar
yorik
Founder
Posts: 13597
Joined: Tue Feb 17, 2009 9:16 pm
Location: Brussels
Contact:

Re: [feature request] improvement of sketcher usebility

Post by yorik »

showing closed loops in another color is not a bad idea actually... I kind of like it
User avatar
NormandC
Veteran
Posts: 18587
Joined: Sat Feb 06, 2010 9:52 pm
Location: Québec, Canada

Re: [feature request] improvement of sketcher usebility

Post by NormandC »

That's a cool idea. It may help with all the posts about "failed to validate broken face".

But ideally it should have an option in the Sketcher preferences to disable it.
Jee-Bee
Veteran
Posts: 2566
Joined: Tue Jun 16, 2015 10:32 am
Location: Netherlands

Re: [feature request] improvement of sketcher usebility

Post by Jee-Bee »

NormandC wrote: Fri Apr 20, 2018 2:11 am It may help with all the posts about "failed to validate broken face".
I can now ask the same question based on a single try yesterday evening... it was grayed out :P
But I figure it out ;)
chrisb
Veteran
Posts: 53285
Joined: Tue Mar 17, 2015 9:14 am

Re: [feature request] improvement of sketcher usebility

Post by chrisb »

I think Abdullah should know about this. It might be possible to integrate it into the improvement on showing missing constraints.
abdullah wrote:abdullah
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
abdullah
Veteran
Posts: 4935
Joined: Sun May 04, 2014 3:16 pm
Contact:

Re: [feature request] improvement of sketcher usebility

Post by abdullah »

chrisb wrote: Fri Apr 20, 2018 6:31 am I think Abdullah should know about this. It might be possible to integrate it into the improvement on showing missing constraints.
abdullah wrote:abdullah
Of course, that is possible. My doubts when implementing those are always in the line: "should it be automatic or on request?", the rationale being whether we should "overload" the system on every solve() or not.

I can certainly give it a go (you may file a feature request to my name).

In any case, before going on improving the sketcher feedback, I think this PR should be merged:
https://github.com/FreeCAD/FreeCAD/pull/1345

and we should mix the feedback on that PR with what is discussed here. ;)
User avatar
easyw-fc
Veteran
Posts: 3598
Joined: Thu Jul 09, 2015 9:34 am

Re: [feature request] improvement of sketcher usebility

Post by easyw-fc »

It would possible, if there are not already, to expose also 'not coincident points' and 'fix sketch' to python?
chrisb
Veteran
Posts: 53285
Joined: Tue Mar 17, 2015 9:14 am

Re: [feature request] improvement of sketcher usebility

Post by chrisb »

abdullah wrote: Sat Apr 21, 2018 9:29 am Of course, that is possible. My doubts when implementing those are always in the line: "should it be automatic or on request?", the rationale being whether we should "overload" the system on every solve() or not.

I can certainly give it a go (you may file a feature request to my name).
There is a third variant, which I would favor: Have a checkbox which can be preset by a preference or by its last state, albeit the last state in the session.

Created issue: issue #3438.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
Jee-Bee
Veteran
Posts: 2566
Joined: Tue Jun 16, 2015 10:32 am
Location: Netherlands

Re: [feature request] improvement of sketcher usebility

Post by Jee-Bee »

abdullah wrote: Sat Apr 21, 2018 9:29 am Of course, that is possible. My doubts when implementing those are always in the line: "should it be automatic or on request?", the rationale being whether we should "overload" the system on every solve() or not.
From user perspective automatically. In Creo there is a button in the toolbar what is switched when it is on. what's kind of in between.

As long as it is not like the 'validate sketch' where you have to go out the sketch to check if it can be solved. I need it while i'm sketching ...
Post Reply