Manipulator WorkBench

Info about new community or project announcements, implemented features, classes, modules or APIs. Might get technical!
PLEASE DO NOT POST HELP REQUESTS OR OTHER DISCUSSIONS HERE!
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
UR_
Veteran
Posts: 1354
Joined: Tue Jan 03, 2017 8:42 pm

Re: Manipulator WorkBench

Post by UR_ »

Wow, this WB is really cool, especially dimensioning ;)

So i have a question in this regard:

Would it be possible to align a PointToPoint measurement to a user selected edge? :roll:
That would allow to imitate some measuring in a "local" CS.

MeasurementAlignment.png
MeasurementAlignment.png (16.62 KiB) Viewed 4314 times
User avatar
easyw-fc
Veteran
Posts: 3630
Joined: Thu Jul 09, 2015 9:34 am

Re: Manipulator WorkBench

Post by easyw-fc »

UR_ wrote: Sun Oct 15, 2017 2:15 pm Wow, this WB is really cool, especially dimensioning ;)

So i have a question in this regard:

Would it be possible to align a PointToPoint measurement to a user selected edge? :roll:
That would allow to imitate some measuring in a "local" CS.
Would you please post an edited image to reflect the wanted result?

Probably it would need to be added a reference plane for laying the dimension... I'm not sure if this can be easily added ...

M
User avatar
hammax
Veteran
Posts: 1985
Joined: Thu Jan 19, 2017 5:03 pm
Location: Ammersee DE

Re: Manipulator WorkBench

Post by hammax »

...it seems that you must use helper draft-lines to get the measure.
End/midsnap, perpendicular/parallelsnap, centersnap....
In my example fontsize-controlling has some restrictions - I cant change it.
Angle measurement between planes must also be done with helper lines/edges/wires.

FC.17.12396
FC.17.12396
ManWB_Fontsize.PNG (18.16 KiB) Viewed 4248 times
User avatar
easyw-fc
Veteran
Posts: 3630
Joined: Thu Jul 09, 2015 9:34 am

Re: Manipulator WorkBench

Post by easyw-fc »

hammax wrote: Mon Oct 16, 2017 6:11 am ...it seems that you must use helper draft-lines to get the measure.
End/midsnap, perpendicular/parallelsnap, centersnap....
In my example fontsize-controlling has some restrictions - I cant change it.
Angle measurement between planes must also be done with helper lines/edges/wires.


ManWB_Fontsize.PNG
Hi @hammax
the Caliper is working in the same philosophy of the DSM Caliper: you get fast measurement for 3D parts

DSM-Caliper.gif
DSM-Caliper.gif (421.76 KiB) Viewed 4225 times

It is not intended to be a Dimension tool like this of DSM

DSM-Dimension.gif
DSM-Dimension.gif (801.03 KiB) Viewed 4225 times
I can try to add an annotation plane to modify in some way the dimension created.
I'm not familiar to ViewObserver, so I cannot bet on the results..
If someone would like to fork the repo and suggest some improvement with a pull request, I will be happy to merge it.
hammax wrote: Mon Oct 16, 2017 6:11 am In my example fontsize-controlling has some restrictions - I cant change it.
As I replied in my previous post, the fonts are fixed size in the macro, but they could be attached to the Draft preference value (not done ATM).
Anyway it is possible to change the properties of each dimension in its corresponding Tab

Maurice
dim-fonts-size.png
dim-fonts-size.png (24.4 KiB) Viewed 4225 times
User avatar
easyw-fc
Veteran
Posts: 3630
Joined: Thu Jul 09, 2015 9:34 am

Re: Manipulator WorkBench

Post by easyw-fc »

UR_ wrote: Sun Oct 15, 2017 2:15 pm So i have a question in this regard:

Would it be possible to align a PointToPoint measurement to a user selected edge? :roll:
That would allow to imitate some measuring in a "local" CS.
Hi @UR_
I have added a first implementation of the Annotation Plane to make the Caliper a bit more flexible..

It takes some more click to have the measure, but it gives users the ability to place the dimension with some degree of freedom...
(this is a feature that can be enabled or not by the user)
The following is a preview of the new behavior...

aplane.gif
aplane.gif (877.61 KiB) Viewed 4140 times
User avatar
easyw-fc
Veteran
Posts: 3630
Joined: Thu Jul 09, 2015 9:34 am

Re: Manipulator WorkBench

Post by easyw-fc »

a small update for the Caliper

A-Plane-new.gif
A-Plane-new.gif (989.6 KiB) Viewed 4070 times
User avatar
easyw-fc
Veteran
Posts: 3630
Joined: Thu Jul 09, 2015 9:34 am

Re: Manipulator WorkBench

Post by easyw-fc »

an other small feature:
Parallel Planes distance measure
This measure is available from Angle measurement button, when two Planes are Parallels.
This is working also if planes are not on standard axis.

parallel-planes-distance.gif
parallel-planes-distance.gif (879.2 KiB) Viewed 3960 times
User avatar
bernd
Veteran
Posts: 12849
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland
Contact:

Re: Manipulator WorkBench

Post by bernd »

Wow cool measure normal distance of parallel faces :D

Is it possible to measure the normal distance of edges which go in the same direction?
User avatar
easyw-fc
Veteran
Posts: 3630
Joined: Thu Jul 09, 2015 9:34 am

Re: Manipulator WorkBench

Post by easyw-fc »

bernd wrote: Mon Oct 23, 2017 9:00 pm Wow cool measure normal distance of parallel faces :D
thx :D
bernd wrote: Is it possible to measure the normal distance of edges which go in the same direction?
that is already implemented ... when measuring Angles between parallel edges, the measure will return angle 0 and the normal distance between the edges.
ATM I have an issue when the objects are rotated that I need to solve ... :x
thschrader
Veteran
Posts: 3129
Joined: Sat May 20, 2017 12:06 pm
Location: Germany

Re: Manipulator WorkBench

Post by thschrader »

easyw-fc wrote: Mon Oct 16, 2017 10:06 am Hi @hammax
the Caliper is working in the same philosophy of the DSM Caliper: you get fast measurement for 3D parts
Please have a look at this diskussion:
https://forum.freecadweb.org/viewtopic. ... 0&start=20
Post Reply