ExplodedAssembly Workbench: Difference between revisions
Renatorivo (talk | contribs) 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: |
* [[Image:ExplodedAssembly_CreateBoltGroup.png|32px]] Create Bolt Group |
||
*[[Image: |
* [[Image:ExplodedAssembly_CreateSimpleGroup.png|32px]] Create Simple Group |
||
*[[Image: |
* [[Image:ExplodedAssembly_ModifyIndividualObjectTrajectory.png|32px]] Modify Individual Object Trajectory |
||
*[[Image: |
* [[Image:ExplodedAssembly_PlaceBefore.png|32px]] Place Before |
||
*[[Image: |
* [[Image:ExplodedAssembly_ExplodeToSelection.png|32px]] Explode To Selection |
||
*[[Image: |
* [[Image:ExplodedAssembly_Assemble.png|32px]] Assemble |
||
*[[Image: |
* [[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 prompt (terminal) with the keys {{KEY|Ctrl}}+{{KEY|Alt}}+{{KEY|t}} |
||
* |
* Install git: {{Incode|sudo apt-get install git}} |
||
* |
* 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: {{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}} |
||
== 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
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
- Author: JMG1
- Home page: ExplodedAssembly
- Source code on github: ExplodedAssembly
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.
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
- FreeCAD Forum: http://forum.freecadweb.org/viewtopic.php?f=24&t=9028
- Videos: [1] [2]
- Files: inside the workbench
- Report bugs: Please report bugs at https://github.com/JMG1/ExplodedAssembly/issues
Other useful links
User documentation
- Getting started
- Installation: Download, Windows, Linux, Mac, Additional components, Docker, AppImage, Ubuntu Snap
- Basics: About FreeCAD, Interface, Mouse navigation, Selection methods, Object name, Preferences, Workbenches, Document structure, Properties, Help FreeCAD, Donate
- Help: Tutorials, Video tutorials
- Workbenches: Std Base, Arch, Assembly, CAM, Draft, FEM, Inspection, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test Framework
- Hubs: User hub, Power users hub, Developer hub