ExplodedAssembly Workbench: Difference between revisions

From FreeCAD Documentation
No edit summary
(New Linux path in V0.20.)
 
(18 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<languages/>
==Introduction==
<translate>


<!--T:22-->
FreeCAD workbench to create exploded views and animations of assemblies.
[[File:ExplodedAssembly_workbench_icon.svg|thumb|128px|ExplodedAssembly Workbench icon]]


</translate>
Features
{{TOCright}}
<translate>


== Introduction == <!--T:23-->
* 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


<!--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.


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


<!--T:26-->
* 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 == <!--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-->

Toolbar


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


</translate>
Drop down menu

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


=== Standard tools === <!--T:32-->
*[[Image:ExplodedAssembly_CreateBoltGroup.png|32px]] Create Bolt Group
*[[Image:ExplodedAssembly_CreateSimpleGroup.png|32px]] Create Simple Group
*[[Image:ExplodedAssembly_ModifyIndividualObjectTrajectory.png|32px]] Modify Individual Object Trajectory
*[[Image:ExplodedAssembly_PlaceBefore.png|32px]] Place Before
*[[Image:ExplodedAssembly_ExplodeToSelection.png|32px]] Explode To Selection
*[[Image:ExplodedAssembly_Assemble.png|32px]] Assemble
*[[Image:ExplodedAssembly_PlayBackwards.png|32px]] Play Backwards
*[[Image:ExplodedAssembly_StopAnimation.png|32px]] Stop Animation
*[[Image:ExplodedAssembly_PlayForward.png|32px]] Play Forward
*[[Image:ExplodedAssembly_Disassemble.png|32px]] Disassemble
*[[Image:ExplodedAssembly_TrajectoryVisibility.png|32px]] Trajectory Visibility
*[[Image:ExplodedAssembly_AlignToEdge.png|32px]] Align To Edge
*[[Image:ExplodedAssembly_Rotate90.png|32px]] Rotate 90
*[[Image:ExplodedAssembly_PoinToPoint.png|32px]] Poin To Point
*[[Image:ExplodedAssembly_PlaceConcentrically.png|32px]] Place Concentrically


<!--T:33-->
Other
*[[Image:ExplodedAssembly_AnimationCamera.png|32px]] Animation Camera
* [[Image:ExplodedAssembly_CreateBoltGroup.png|32px]] Create Bolt Group
*[[Image:ExplodedAssembly_AnimationCameraEdge.png|32px]] Animation Camera Edge
* [[Image:ExplodedAssembly_CreateSimpleGroup.png|32px]] Create Simple Group
*[[Image:ExplodedAssembly_AnimationCameraFollow.png|32px]] Animation Camera Follow
* [[Image:ExplodedAssembly_ModifyIndividualObjectTrajectory.png|32px]] Modify Individual Object Trajectory
*[[Image:ExplodedAssembly_AnimationCameraManual.png|32px]] Animation Camera Manual
* [[Image:ExplodedAssembly_PlaceBefore.png|32px]] Place Before
*[[Image:ExplodedAssembly_TrajectoryEdit.png|32px]] Trajectory Edit
* [[Image:ExplodedAssembly_ExplodeToSelection.png|32px]] Explode To Selection
*[[Image:ExplodedAssembly_WireTrajectory.png|32px]] Wire Trajectory
* [[Image:ExplodedAssembly_Assemble.png|32px]] Assemble
*[[Image:ExplodedAssembly_ExplodedAssemblyIcon.png|32px]] ExplodedAssembly icon
* [[Image:ExplodedAssembly_PlayBackwards.png|32px]] Play Backwards
* [[Image:ExplodedAssembly_StopAnimation.png|32px]] Stop Animation
* [[Image:ExplodedAssembly_PlayForward.png|32px]] Play Forward
* [[Image:ExplodedAssembly_Disassemble.png|32px]] Disassemble
* [[Image:ExplodedAssembly_TrajectoryVisibility.png|32px]] Trajectory Visibility
* [[Image:ExplodedAssembly_AlignToEdge.png|32px]] Align To Edge
* [[Image:ExplodedAssembly_Rotate90.png|32px]] Rotate 90
* [[Image:ExplodedAssembly_PoinToPoint.png|32px]] Poin To Point
* [[Image:ExplodedAssembly_PlaceConcentrically.png|32px]] Place Concentrically


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


<!--T:35-->
===Automatic installation===
These tools can be added to a custom toolbar. See [[Interface_Customization|Interface Customization]].
See [[Installing|Installing]]


<!--T:36-->
===From GitHub===
* [[Image:ExplodedAssembly_AnimationCameraEdge.png|32px]] Animation Camera Edge
* [[Image:ExplodedAssembly_AnimationCameraFollow.png|32px]] Animation Camera Follow
* [[Image:ExplodedAssembly_AnimationCameraManual.png|32px]] Animation Camera Manual
* [[Image:ExplodedAssembly_WireTrajectory.png|32px]] Wire Trajectory


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

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

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

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

<!--T:41-->
Using git on Ubuntu & Mint:
Using git on Ubuntu & Mint:
* Open the command propmpt (terminal) with the keys ctrl+alt+t
* Open the command prompt (terminal) with the keys {{KEY|Ctrl}}+{{KEY|Alt}}+{{KEY|t}}
* Install git: sudo apt-get install git
* Install git: {{Incode|sudo apt-get install git}}
* Clone repository: 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 incorporated automagically.
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 /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 drive: \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 == <!--T:44-->


<!--T:45-->
==Links to ExplodedAssembly WB==

* 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
* Videos: [https://www.youtube.com/watch?v=lzYR7I2h7KQ] [https://www.youtube.com/watch?v=t72qdG772Q8&feature=youtu.be]
* Tutorials:
* 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


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

* [xxxxxxxxxxx]:
* [http://www.freecadweb.org/wiki/index.php?title=Sandbox:ExplodedAnimation Sandbox:ExplodedAnimation ]
* [[Template:DevWorkbenches|DevWorkbenches]]: List of workbenches in development.







<!--T:47-->
* [[External_workbenches|External workbenches]]
* [[Macros_recipes|Macros recipes]]




</translate>
[[Category:Sandbox]]
{{Userdocnavi{{#translation:}}}}
[[Category:Addons{{#translation:}}]]
[[Category:External Workbenches{{#translation:}}]]

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