/Phaenotyp

Phänotyp allows to perform genetic mutation of architectural structures. Furthermore it can be used to analyze moving shapes. This is especially useful when working on kinematic architectural projects. The tool is focusing on early stages of the design process and can be used for free without any warranty. If you want to participate in the project

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

Phänotyp

by bewegende Architektur e.U.
with support from Karl Deix

Phänotyp is an Add-On for Blender 3D
https://www.blender.org/

It allows to perform genetic mutation of architectural structures. Furthermore it can be used to analyze moving shapes. This is especially useful when working on kinematic architectural projects. The tool is focusing on early stages of the design process and can be used for free without any warranty. If you want to participate in the project please get in contact via:
chris@bewegende-Architektur.com

Analysis is done with PyNite from JWock82 (Craig):
https://github.com/JWock82/PyNite

GA based on the approach by Atul Kumar:
https://www.geeksforgeeks.org/genetic-algorithms/

Material properties are taken from:
https://www.johannes-strommer.com/formeln/flaechentraegheitsmoment-widerstandsmoment/
https://www.maschinenbau-wissen.de/skript3/mechanik/festigkeitslehre/134-knicken-euler

Sorttable by Stuart Langridge is used to organize the results:
https://www.kryogenix.org/code/browser/sorttable/

Getting started

You can find three quick tutorials on Youtube:
https://youtu.be/shloSw9HjVI
https://youtu.be/i-5duKyuBiU
https://youtu.be/F5ilsBDoIkY

Installation

  • download Phaenotyp.zip
  • start Blender 3D
  • go to Edit / Preferences
  • switch tab to Add-ons
  • click Install ...
  • navigate to Phaenotyp.zip
  • click Install Add-on
  • check the box Phänotyp

Update

  • go to blender Edit / Preferences
  • remove the old version
  • restart blender
  • follow steps from Installation

Compatibility

Please be aware that we focuse on the latest version of Blender 3D only. Right now this is 3.5. Any version before geometry nodes is not supported. We are testing Phänotyp on linux and windows only. Anyway: We recevied possitive feedback, that it is running on mac also. Just drop an issue via github, if you face any issues.

Wiki

Finde further infos and examples:
https://phaenotyp.bewegende-architektur.com/