diff --git a/README.md b/README.md index d24903cfe598676d221fa6ce4ddb90169836a860..f3f17e9e0daa2f139d6f1884a16a3126a60af6ba 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,21 @@ -# AssemblyTiersNET +# Assembly Tiers Method -Assembly-by-Disassembly Algorithm implemented in VB.NET. +## Description + +This project allows to create precedence graphs and AND/OR graphs from CAD assemblies with Catia v5. An assembly-by-disassembly algorithm, namely the assembly tiers method, is implemented in VB.NET. The assembly tiers method was initially described by Pintzos [link to paper](https://www.tandfonline.com/action/showCitFormats?doi=10.1080/0951192X.2015.1130260). + +## Installation + +- As a main CAD software, make sure to install *CATIA V5-6R2022*. (Other versions of V5 might work as well). +- In CATIA, make sure to enable part's axis systems: Tools > Options > Infrastructure > Part Infrastructure > Create an axis system +- Install *Visual Studio 2022* as IDE vor VB.NET. + +## How to use the project + +Follow the instruction in [User_Manual.pdf](User_Manual.pdf). + +## Acknowledgements + +This work is part of the research project “Internet of Construction” that is funded by the Federal Ministry of Education and Research of Germany within the indirective on a joint funding initiative in the field of innovation for production, services and labor of tomorrow (funding number: 02P17D081) and supported by the project management agency “Projekttr¨ager Karlsruhe (PTKA)”. The authors are responsible for the content. + +Main authors of the code: Mikhail Polikarpov & Sören Münker. \ No newline at end of file