Animation Workbench

Show off your FreeCAD projects here!
User avatar
microelly2
Posts: 2442
Joined: Tue Nov 12, 2013 4:06 pm
Contact:

Animation Workbench

Postby microelly2 » Mon Nov 16, 2015 4:48 pm

I have started to extend my animation workbench.
The aim is to give the user the ability to animate without extra programming knowledge

Animation of a kossel 3d - first "real" example
https://www.youtube.com/watch?v=cUytAlFAPlA

Tracking of animations and reuse of tracks - still write a file and read a file but with the idea to communicate to an other powerful calculating app over named pipes or sockets/web
https://www.youtube.com/watch?v=NZTEcrKc0IU

Formula driven placement
https://www.youtube.com/watch?v=9Nha5zQXYk4

Vertex plugging
https://www.youtube.com/watch?v=EATykEXOfj0

Collision and nearby detection
https://www.youtube.com/watch?v=RrhAD585WIw
User avatar
microelly2
Posts: 2442
Joined: Tue Nov 12, 2013 4:06 pm
Contact:

Re: Animation Workbench

Postby microelly2 » Mon Nov 23, 2015 7:51 pm

A remote connector node should give me the power of other machines/tools to calculate animations. Using scipy or other tools inside the server there is a way for sophisticated animations too. The server is from https://twistedmatrix.com and the GUI is http://kivy.org/. These are the first examples with scipy.interpolate.interp1d

https://youtu.be/2OZJrk_-CrI
abdullah
Posts: 1608
Joined: Sun May 04, 2014 3:16 pm

Re: Animation Workbench

Postby abdullah » Fri Dec 04, 2015 3:07 pm

Hi MicroElly,

I have packaged your workbench for use in ubuntu as part of the FreeCAD Community PPA:
https://code.launchpad.net/~freecad-com ... /+packages

When testing, I see that it would appear like one icon is missing in GitHub:

Code: Select all

Loading Animation Workbench ... done
Cannot find icon: /usr/lib/freecad/Mod/Animation/icons/scaler.png
Animation workbench activated


If you just add the file to GitHub, the next daily generation of the packages will have this error fixed :)

For those running Ubuntu that want to get the daily build of the WB, you may get it by running this:

apt-add-repository ppa:freecad-community/ppa
apt-get update
apt-get install freecad-extras-animation

For a complete list of packages in the community PPA look here:
https://code.launchpad.net/~freecad-com ... /+packages

The thread related to packaging for Ubuntu is here:
viewtopic.php?f=4&p=107403#p107403
User avatar
microelly2
Posts: 2442
Joined: Tue Nov 12, 2013 4:06 pm
Contact:

Re: Animation Workbench

Postby microelly2 » Fri Dec 04, 2015 7:05 pm

Thank you for fixing this.
I have written a lot of new classes and need to paint some new icons too.
User avatar
microelly2
Posts: 2442
Joined: Tue Nov 12, 2013 4:06 pm
Contact:

Re: Animation Workbench

Postby microelly2 » Mon May 09, 2016 10:34 am

My idea was to use assembly 2 workbench to place the parts and then use the degrees of freedom for animations.
Every degree of freedom generates a placer node.
These nodes are full customizable.
So the work of an assembled machine can be demonstrated.
Speeder nodes enable the fine tuning of the schedule and speed of all movements.

I had to do some hacks into the assembly 2 workbench:
deactivate constraints to get back the freedom for animation
create animation nodes on top of the detected degrees of freedom.

https://youtu.be/v9pmMegpxN8
https://github.com/microelly2/FreeCAD_assembly2
triplus
Posts: 4993
Joined: Mon Dec 12, 2011 4:45 pm

Re: Animation Workbench

Postby triplus » Mon May 09, 2016 8:09 pm

I haven’t test it out yet. The changes you have done. But indeed Assembly 2 DOF animation feature is a nice feature.
F_Rosa
Posts: 32
Joined: Thu Feb 18, 2016 10:39 pm

Re: Animation Workbench

Postby F_Rosa » Sat Oct 01, 2016 11:55 am

Hello Microelly,

First of all, congratulations on the Animation Workbench!

I saw the videos you posted and I have many doubts about the settings of each element (Property and Value window). I'm trying to understand them by trial and error, but I think I exhausted this resource.

If you could explain two of them, it would be fantastic. I would like to focus on, "My_Viewpoint" and "My_Placer".

Thank you.
User avatar
microelly2
Posts: 2442
Joined: Tue Nov 12, 2013 4:06 pm
Contact:

Re: Animation Workbench

Postby microelly2 » Wed Oct 05, 2016 7:07 am

Hello F_Rosa
Look at my website http://freecadbuch.de/doku.php?id=Animation%20Wokbenchand search for placer.
For the viewpoint there is only a german description. If its translation is not understandable request again please.
efyx
Posts: 157
Joined: Fri Sep 26, 2014 7:36 pm

Re: Animation Workbench

Postby efyx » Thu Oct 06, 2016 5:57 am

Is animation workbench will be further turned also into simulation workbench?
User avatar
microelly2
Posts: 2442
Joined: Tue Nov 12, 2013 4:06 pm
Contact:

Re: Animation Workbench

Postby microelly2 » Thu Oct 06, 2016 8:03 am

My long time goal is to have an interface to open modelica.