Enhancement - dimensions

Here's the place for discussion related to coding in FreeCAD, C++ or Python. Design, interfaces and structures.
efyx
Posts: 280
Joined: Fri Sep 26, 2014 7:36 pm

Enhancement - dimensions

Postby efyx » Wed Jul 25, 2018 7:30 am

I really like in SW, when first you prepare sketch and then extrude for example, that you can select sketch in 3d model view and all dimensions from sketch appear and you can select it and change without insering into sketch mode. Is it possible to add such functionality? Pic below.
dimensions enhancement.png
dimensions enhancement.png (75.92 KiB) Viewed 323 times
The same is with further operations when you click for example extrude, all dimensions under this operation appears:
dimensions enhancement 2.png
dimensions enhancement 2.png (54.05 KiB) Viewed 318 times
chrisb
Posts: 18753
Joined: Tue Mar 17, 2015 9:14 am

Re: Enhancement - dimensions

Postby chrisb » Wed Jul 25, 2018 2:22 pm

We have the direct editing mode with the possibility of changing properties in the Property tab; alas we don't have the visualisation of the measures without entering the edit mode.
efyx
Posts: 280
Joined: Fri Sep 26, 2014 7:36 pm

Re: Enhancement - dimensions

Postby efyx » Wed Jul 25, 2018 6:57 pm

chrisb wrote:
Wed Jul 25, 2018 2:22 pm
We have the direct editing mode with the possibility of changing properties in the Property tab;
Good you've mention it. You are right! Too many habits from SW (10 years do work).
efyx
Posts: 280
Joined: Fri Sep 26, 2014 7:36 pm

Re: Enhancement - dimensions

Postby efyx » Thu Jul 26, 2018 7:22 am

chrisb wrote:
Wed Jul 25, 2018 2:22 pm
Edit: uh that is available only for primitives, no sketch or pad (or am I wrong)?
chrisb
Posts: 18753
Joined: Tue Mar 17, 2015 9:14 am

Re: Enhancement - dimensions

Postby chrisb » Thu Jul 26, 2018 10:54 am

efyx wrote:
Thu Jul 26, 2018 7:22 am
Edit: uh that is available only for primitives, no sketch or pad (or am I wrong)?
For the Pad you have the Length attribute.
For sketches you have an unforlable attribut Constraints, easy to distinguish if the constraint in question has a name, otherwise you have to guess by the value. The latter is another good reason for having simple sketches.