ExplodedAssembly Workbench: Difference between revisions

From FreeCAD Documentation
No edit summary
(New Linux path in V0.20.)
 
(10 intermediate revisions by the same user not shown)
Line 2: Line 2:
<translate>
<translate>


<!--T:22-->
[[File:ExplodedAssembly_workbench_icon.svg|thumb|128px|ExplodedAssembly Workbench icon]]
[[File:ExplodedAssembly_workbench_icon.svg|thumb|128px|ExplodedAssembly Workbench icon]]


Line 8: Line 9:
<translate>
<translate>


== Introduction ==
== Introduction == <!--T:23-->


<!--T:24-->
The [[File:ExplodedAssembly_workbench_icon.svg|24px]] [[ExplodedAssembly_Workbench|ExplodedAssembly Workbench]] is an external workbench to create exploded views and animations of assemblies.
The [[File:ExplodedAssembly_workbench_icon.svg|24px]] [[ExplodedAssembly_Workbench|ExplodedAssembly Workbench]] is an external workbench to create exploded views and animations of assemblies.


=== Features ===
=== Features === <!--T:25-->


<!--T:26-->
* Create nice explosions of assemblies graphically (no code at all!)
* Create nice explosions of assemblies graphically (no code at all!)
* Create sub-exploded groups
* Create sub-exploded groups
Line 20: Line 23:
* TODO feature: create trajectory from wires and sketches
* TODO feature: create trajectory from wires and sketches


== References ==
== References == <!--T:27-->


<!--T:28-->
* Author: JMG1
* Author: JMG1
* Home page: [https://github.com/JMG1/ExplodedAssembly ExplodedAssembly]
* Home page: [https://github.com/JMG1/ExplodedAssembly ExplodedAssembly]
* Source code on github: [https://github.com/JMG1/ExplodedAssembly ExplodedAssembly]
* Source code on github: [https://github.com/JMG1/ExplodedAssembly ExplodedAssembly]


== Tools ==
== Tools == <!--T:29-->


</translate>
</translate>
[[Image:ExplodedAssembly-menu-orizz.png]]
[[Image:ExplodedAssembly-menu-orizz.png]]
<translate>
<translate>
<!--T:30-->
{{Caption|Toolbar}}
{{Caption|Toolbar}}


Line 36: Line 41:
[[Image:ExplodedAssembly-menu-vert.png]]
[[Image:ExplodedAssembly-menu-vert.png]]
<translate>
<translate>
<!--T:31-->
{{Caption|Drop down menu}}
{{Caption|Menu}}


=== Standard tools === <!--T:32-->

<!--T:33-->
* [[Image:ExplodedAssembly_CreateBoltGroup.png|32px]] Create Bolt Group
* [[Image:ExplodedAssembly_CreateBoltGroup.png|32px]] Create Bolt Group
* [[Image:ExplodedAssembly_CreateSimpleGroup.png|32px]] Create Simple Group
* [[Image:ExplodedAssembly_CreateSimpleGroup.png|32px]] Create Simple Group
Line 54: Line 63:
* [[Image:ExplodedAssembly_PlaceConcentrically.png|32px]] Place Concentrically
* [[Image:ExplodedAssembly_PlaceConcentrically.png|32px]] Place Concentrically


=== Additional tools === <!--T:34-->
Other:

*[[Image:ExplodedAssembly_AnimationCamera.png|32px]] Animation Camera
<!--T:35-->
*[[Image:ExplodedAssembly_AnimationCameraEdge.png|32px]] Animation Camera Edge
These tools can be added to a custom toolbar. See [[Interface_Customization|Interface Customization]].
*[[Image:ExplodedAssembly_AnimationCameraFollow.png|32px]] Animation Camera Follow

*[[Image:ExplodedAssembly_AnimationCameraManual.png|32px]] Animation Camera Manual
<!--T:36-->
*[[Image:ExplodedAssembly_TrajectoryEdit.png|32px]] Trajectory Edit
*[[Image:ExplodedAssembly_WireTrajectory.png|32px]] Wire Trajectory
* [[Image:ExplodedAssembly_AnimationCameraEdge.png|32px]] Animation Camera Edge
*[[Image:ExplodedAssembly_ExplodedAssemblyIcon.png|32px]] ExplodedAssembly icon
* [[Image:ExplodedAssembly_AnimationCameraFollow.png|32px]] Animation Camera Follow
* [[Image:ExplodedAssembly_AnimationCameraManual.png|32px]] Animation Camera Manual
* [[Image:ExplodedAssembly_WireTrajectory.png|32px]] Wire Trajectory


== Installation ==
== Installation == <!--T:37-->


=== Automatic installation ===
=== Automatic installation === <!--T:38-->


<!--T:39-->
This workbench can be installed from the [[Std_AddonMgr|Addon Manager]].
This workbench can be installed from the [[Std_AddonMgr|Addon Manager]].


=== From GitHub ===
=== From GitHub === <!--T:40-->


<!--T:41-->
Using git on Ubuntu & Mint:
Using git on Ubuntu & Mint:
* Open the command prompt (terminal) with the keys {{KEY|Ctrl}}+{{KEY|Alt}}+{{KEY|t}}
* Open the command prompt (terminal) with the keys {{KEY|Ctrl}}+{{KEY|Alt}}+{{KEY|t}}
* Install git: {{Incode|sudo apt-get install git}}
* Install git: {{Incode|sudo apt-get install git}}
* Clone repository: {{Incode|git clone https://github.com/JMG1/ExplodedAssembly ~/.FreeCAD/Mod/ExplodedAssembly}}
* Clone repository: {{Incode|<nowiki>git clone https://github.com/JMG1/ExplodedAssembly ~/.FreeCAD/Mod/ExplodedAssembly</nowiki>}}


<!--T:42-->
That's all, the next time you launch FreeCAD the workbench should be available.
That's all, the next time you launch FreeCAD the workbench should be available.


<!--T:43-->
To install manually download this repository as ZIP and:
To install manually download this repository as ZIP and:
* For Ubuntu, Mint and similar OS's, extract it inside: {{FileName|/home/username/.FreeCAD/Mod}}
* For Ubuntu, Mint and similar OS's extract it inside: {{FileName|/home/username/.local/share/FreeCAD/Mod}} ({{VersionPlus|0.20}}) or {{FileName|/home/username/.FreeCAD/Mod}} ({{VersionMinus|0.19}})
* For Windows, extract it inside: {{FileName|C:\Users\your_user_name\AppData\Roaming\FreeCAD\Mod}}
* For Windows extract it inside: {{FileName|C:\Users\your_user_name\AppData\Roaming\FreeCAD\Mod}}


== Links to ExplodedAssembly Workbench ==
== Links to ExplodedAssembly Workbench == <!--T:44-->


<!--T:45-->
* Workbench Wiki:
* FreeCAD Wiki:
* FreeCAD Forum: http://forum.freecadweb.org/viewtopic.php?f=24&t=9028
* FreeCAD Forum: http://forum.freecadweb.org/viewtopic.php?f=24&t=9028
* Tutorials:
* Videos: [https://www.youtube.com/watch?v=lzYR7I2h7KQ] [https://www.youtube.com/watch?v=t72qdG772Q8&feature=youtu.be]
* Videos: [https://www.youtube.com/watch?v=lzYR7I2h7KQ] [https://www.youtube.com/watch?v=t72qdG772Q8&feature=youtu.be]
* Files: inside the workbench
* Files: inside the workbench
* Report bugs: Please report bugs at https://github.com/JMG1/ExplodedAssembly/issues
* Report bugs: Please report bugs at https://github.com/JMG1/ExplodedAssembly/issues


== Other useful links ==
== Other useful links == <!--T:46-->


<!--T:47-->
* [http://www.freecadweb.org/wiki/index.php?title=Sandbox:ExplodedAnimation ExplodedAnimation ]
* [[External_workbenches|External workbenches]]
* [[External_workbenches|External workbenches]]
* [[Macros_recipes|Macros recipes]]
* [[Macros_recipes|Macros recipes]]

Latest revision as of 11:58, 23 June 2022

Other languages:
ExplodedAssembly Workbench icon

Introduction

The ExplodedAssembly Workbench is an external workbench to create exploded views and animations of assemblies.

Features

  • 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

References

Tools

Toolbar

Menu

Standard tools

  • Create Bolt Group
  • Create Simple Group
  • Modify Individual Object Trajectory
  • Place Before
  • Explode To Selection
  • Assemble
  • Play Backwards
  • Stop Animation
  • Play Forward
  • Disassemble
  • Trajectory Visibility
  • Align To Edge
  • Rotate 90
  • Poin To Point
  • Place Concentrically

Additional tools

These tools can be added to a custom toolbar. See Interface Customization.

  • Animation Camera Edge
  • Animation Camera Follow
  • Animation Camera Manual
  • Wire Trajectory

Installation

Automatic installation

This workbench can be installed from the Addon Manager.

From GitHub

Using git on Ubuntu & Mint:

  • 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

That's all, the next time you launch FreeCAD the workbench should be available.

To install manually download this repository as ZIP and:

  • For Ubuntu, Mint and similar OS's extract it inside: /home/username/.local/share/FreeCAD/Mod (version 0.20 and above) or /home/username/.FreeCAD/Mod (version 0.19 and below)
  • For Windows extract it inside: C:\Users\your_user_name\AppData\Roaming\FreeCAD\Mod

Links to ExplodedAssembly Workbench

Other useful links