FreeCAD workbench to create exploded views and animations of assemblies.
Watch a screencast of Exploded Assembly
Important note: This repository replaces the now obsolete (https://github.com/JMG1/FreeCAD_ExplodedAssemblyAnimationWorkbench)
- Create nice explosions of assemblies graphically (no code at all!)
- Create sub-exploded groups
- Give rotation to screws and nuts for realistic disassembles
- Use the provided auxiliary assembly tools to place your parts together
- TODO feature: create trajectory from wires and sketches
As of FreeCAD v0.17.9944 the new Addon Manager has been merged. Install this addon by:
- Opening Tools > Addon Manager
- Locating ExplodedAssembly and installing.
- Relaunching FreeCAD.
Instructions for Ubuntu & Mint specifically but can be adapted to other distros.
- Open the command prompt (terminal) with the keys ctrl+alt+t
- Install git: sudo apt-get install git
- Clone repository: git clone https://github.com/JMG1/ExplodedAssembly ~/.FreeCAD/Mod/ExplodedAssembly
- Relaunch FreeCAD (workbench should be incorporated automagically).
- Download https://github.com/JMG1/ExplodedAssembly as a ZIP (click 'Clone or Download' button)
- For Ubuntu, Mint and similar OS's, extract it inside /home/username/.FreeCAD/Mod
- For Windows, extract it inside drive: \Users\your_user_name\AppData\Roaming\FreeCAD\Mod
Then - Relaunch FreeCAD (workbench should be incorporated automagically).
- Check the provided 'example.fcstd'.
- Load the workbench and then click on "Load Example File" inside the workbench drowpdown menu.
Watch the Exploded Assembly workflow screencast.
- Select the objects you want to explode
- If the selected object is of type "Body", the selected face will be used as a normal
- If you want to explode an object of type "Part" (contains other objects), select the Part object and then a face to be used as normal vector.
- Several parameters can be modified at the properties of the single group (direction, speed, rotation...)
- Select the objects you want to explode in the same direction (type of objects allowed are Body and Part)
- Select one face to use its normal as direction
- Press the icon Create Simple Group
- You can change the direction vectors and other parameters at the properties of the single group
Bolt groups allow to rotate several screws/nuts/bolts around its own axis while moving. To create a Bolt Group:
- Select one circular edge of each the bolts you want to animate
- Select one face (arbitrary shape) wich has as normal vector in the direction in wich you want to move the selected bolts
- Press the icon Create Bolt Group
- You can change the direction vectors and other parameters at the properties of the single group
Wiki documentation will be available soon.
For bugs please open a ticket in the issue queue. For discussion please use the dedicated Exploded Assembly thread in the FreeCAD forums.
LGPLv2.1