Assembly4 Workbench: Difference between revisions
(the expression engine was enough to establish relationships between different local coordinate systems attached to bodies. Thus its prototype name was "Assembly without solver" or AWS.) |
(Removed Assembly_project link.) |
||
(9 intermediate revisions by 8 users not shown) | |||
Line 1: | Line 1: | ||
<languages/> |
<languages/> |
||
⚫ | |||
<translate> |
<translate> |
||
⚫ | |||
<!--T:305--> |
|||
{{Caption|align=center|The FreeCAD Assembly4 External Workbench Icon}} |
|||
⚫ | |||
== Introduction == <!--T:1--> |
== Introduction == <!--T:1--> |
||
Line 19: | Line 19: | ||
== Installation== <!--T:11--> |
== Installation== <!--T:11--> |
||
⚫ | |||
Assembly4 can be installed from the [[Std_AddonMgr|Addon Manager]]. |
|||
== Compatibility == <!--T:4--> |
== Compatibility == <!--T:4--> |
||
Line 27: | Line 28: | ||
<!--T:6--> |
<!--T:6--> |
||
Assembly4 was inspired by [[ |
Assembly4 was inspired by [[File:A2p_workbench.svg|24px]] [[A2plus_Workbench|A2plus]] and [[File:Assembly3_workbench_icon.svg|24px]] [[Assembly3_Workbench|Assembly3]] but it is not compatible with them. If you have older models made in those two workbenches, you should use those workbenches to open your models only. |
||
== Links == <!--T:7--> |
== Links == <!--T:7--> |
||
Line 37: | Line 38: | ||
* [https://forum.freecadweb.org/viewtopic.php?f=20&t=34583 Current Assembly Status] |
* [https://forum.freecadweb.org/viewtopic.php?f=20&t=34583 Current Assembly Status] |
||
* [[External_workbenches|External workbenches]] |
* [[External_workbenches|External workbenches]] |
||
* [[External_workbench_list|External workbench list]] |
|||
== Tutorials == <!--T:13--> |
|||
<!--T:14--> |
|||
* [https://github.com/Zolko-123/FreeCAD_Examples Various example parts, assemblies and tutorials] |
|||
* [https://github.com/thermalling/FreeCADAsm4_TutorialSubassembly/ Phone Assembly Tutorial] |
|||
</translate> |
</translate> |
Latest revision as of 21:02, 4 March 2022
Introduction
Assembly4 is an external workbench that is used to perform assembly of different bodies contained in a single file or in multiple documents. It was created in the v0.19 development cycle to take advantage of Assembly3 branch's new features, such as the App Link object, and the new expression engine.
It was developed with the idea that a true constraint solver was not needed, and instead the expression engine was enough to establish relationships between different local coordinate systems attached to bodies. Thus its prototype name was "Assembly without solver" or AWS.
Installation
Assembly4 can be installed from the Addon Manager.
Compatibility
Assembly4 was developed from the new tools created for Assembly3, in particular, the App Link object and the improved expression engine.
Assembly4 was inspired by A2plus and Assembly3 but it is not compatible with them. If you have older models made in those two workbenches, you should use those workbenches to open your models only.
Links
- App Link object that makes Assembly3 and Assembly4 work.
- Assembly4 repository and documentation.
- Assembly 4 workbench, big discussion thread.
- Current Assembly Status
- External workbenches
Tutorials
- 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