3D-manipulators in general

Post here for help on using FreeCAD's graphical user interface (GUI).
Forum rules
and Helpful information
IMPORTANT: Please click here and read this first, before asking for help

Also, be nice to others! Read the FreeCAD code of conduct!
User avatar
Pauvres_honteux
Posts: 728
Joined: Sun Feb 16, 2014 12:05 am
Location: Far side of the moon

3D-manipulators in general

Post by Pauvres_honteux »

Creating this thread in order to collect anything related to the creation of 3D-manipulators, this doesn't include the use of 3D-manipulators. For those who want to discuss the use of 3D-manipulators: please create a unique topic for that.

And a separate topic we got! Ladies and gentlemen, I present to you the excellent work of Thomas Neeman:
A collection of links on the subject of the usage of 3D manipulators

The big vector sum up by Edward Williams


If/when you guys find other threads/tickets/feature request then please create a link in a subsequent posts and I'll add them to this list.


issue #4640 Forum discussion and feature request: Interactive 3D-viewport manipulation?

New Widget system for 3DCoin (Aimed to be used with direct modeling tools)

Q: Manipulators? Clipping Plane?

Direct modeling now in low cost CAD

Design456_Workbench

Freeform surface manipulation through interactive movement of nodes

Selection and draggers

Dragger callback functions from python

Adding a dragger callback

SoFCSelection and App::FeaturePython

[SOLVED]Difficult to measure Vector values (coin3D arrow)
Last edited by Pauvres_honteux on Thu Jul 01, 2021 6:31 am, edited 3 times in total.
User avatar
thomas-neemann
Veteran
Posts: 11801
Joined: Wed Jan 22, 2020 6:03 pm
Location: Osnabrück DE 🇩🇪
Contact:

Re: 3D-manipulators in general

Post by thomas-neemann »

Pauvres_honteux wrote: Sat Jun 12, 2021 7:41 am
thanks for these interesting links. i have shot some videos about direct modeling in freecad, if interested i can link them here.
Gruß Dipl.-Ing. (FH) Thomas Neemann

https://www.youtube.com/@thomasneemann5 ... ry=freecad
User avatar
Pauvres_honteux
Posts: 728
Joined: Sun Feb 16, 2014 12:05 am
Location: Far side of the moon

Re: 3D-manipulators in general

Post by Pauvres_honteux »

thomas-neemann wrote: Sat Jun 12, 2021 12:42 pm ... i can link them here.
Thanks for your offering, but I did specifically state:
Pauvres_honteux wrote: Sat Jun 12, 2021 7:41 am ... this doesn't include the use of 3D-manipulators ...
So how about this counter suggestion?
You create a new topic (mabye call it [Usage examples of 3D-manipulators]) were you collect links to good (in your opinion) examples of 3D-manipulators from the net?
User avatar
thomas-neemann
Veteran
Posts: 11801
Joined: Wed Jan 22, 2020 6:03 pm
Location: Osnabrück DE 🇩🇪
Contact:

Re: 3D-manipulators in general

Post by thomas-neemann »

Pauvres_honteux wrote: Sat Jun 12, 2021 4:01 pm
I've often done something like that in the past and there was a strong headwind, so now I only post something on request.
Gruß Dipl.-Ing. (FH) Thomas Neemann

https://www.youtube.com/@thomasneemann5 ... ry=freecad
User avatar
Pauvres_honteux
Posts: 728
Joined: Sun Feb 16, 2014 12:05 am
Location: Far side of the moon

Re: 3D-manipulators in general

Post by Pauvres_honteux »

thomas-neemann wrote: Sat Jun 12, 2021 4:08 pm ... there was a strong headwind ...
Sorry to hear that, but don't give up! Assiduous wins!

If you create that topic and maintain it I'll link to it from my first post. How does that sound?
User avatar
thomas-neemann
Veteran
Posts: 11801
Joined: Wed Jan 22, 2020 6:03 pm
Location: Osnabrück DE 🇩🇪
Contact:

Re: 3D-manipulators in general

Post by thomas-neemann »

Pauvres_honteux wrote: Sun Jun 13, 2021 7:37 am
thomas-neemann wrote: Sat Jun 12, 2021 4:08 pm ... there was a strong headwind ...
Sorry to hear that, but don't give up! Assiduous wins!

If you create that topic and maintain it I'll link to it from my first post. How does that sound?
Thanks, I will try.



edit


it occurred to me that I've already done something like that. here it is

https://forum.freecadweb.org/viewtopic.php?f=13&t=50291
Gruß Dipl.-Ing. (FH) Thomas Neemann

https://www.youtube.com/@thomasneemann5 ... ry=freecad
User avatar
Pauvres_honteux
Posts: 728
Joined: Sun Feb 16, 2014 12:05 am
Location: Far side of the moon

Re: 3D-manipulators in general

Post by Pauvres_honteux »

Oh, it's in german!
Then please extract the links and paste them in a new topic. That way we get "links only" in the first post, which is what we want, a link collection.

And remember, we are not in a hurry. You can spread your work over time, as long as it become a link collection.
edwilliams16
Veteran
Posts: 3112
Joined: Thu Sep 24, 2020 10:31 pm
Location: Hawaii
Contact:

Re: 3D-manipulators in general

Post by edwilliams16 »

I'm putting together a wiki page on vectors, rotations and placements that underlie 3D manipulation.
https://wiki.freecadweb.org/Sandbox:Edwilliams16
which might be appropriate for your list.
User avatar
Pauvres_honteux
Posts: 728
Joined: Sun Feb 16, 2014 12:05 am
Location: Far side of the moon

Re: 3D-manipulators in general

Post by Pauvres_honteux »

edwilliams16 wrote: Sun Jun 13, 2021 5:46 pm ... might be appropriate for your list.
Naturally! And what an excellent work sire!

If may be granted a wish I'd like to ask for some examples on how to implement/get a e.g. tangent vector (expressed in the coordinate system active for the moment being) from a curve at a user selected point of choice?
edwilliams16
Veteran
Posts: 3112
Joined: Thu Sep 24, 2020 10:31 pm
Location: Hawaii
Contact:

Re: 3D-manipulators in general

Post by edwilliams16 »

Pauvres_honteux wrote: Thu Jun 17, 2021 9:23 am
If may be granted a wish I'd like to ask for some examples on how to implement/get a e.g. tangent vector (expressed in the coordinate system active for the moment being) from a curve at a user selected point of choice?
As far as I know, I can only select curves or the vertices on its ends. Is there a way to select a point on a curve or obtain the parameter value of the selected point on a curve? That's the minimum input required to construct a tangent vector there.

Any other "examples" in mind?
Post Reply