AirLogic is an HCI research project enabling fabrication of interactive objects without electronics. Objects fabricated with AirLogic can be powered by pressurized air such as blow from human lung or air from an air compressor. The project provides models of 3D printable logic gates, input sensors and output actuators. More information about the project will be added after publication.
The files under AirLogic subfolder can be used in Autodesk Fusion 360. Fusion 360 software and an Autodesk account are required to use the script. Alternatively, the STEP files under AirLogic/AirLogic/Resources/ can be directly downloaded and used in other 3D modeling software.
The script has two features:
-
adding encapsulated version of the input, logic, output elements to the current workspace.
It is to 3D print the elements and test ideas. The STL files of the elements can be found under STL-files subfolder. Users can directly download them and print.
-
adding non-encapsulated versions (internal pipes) of the elements to the current workspace.
Once users are happy with their ideas, they can embed the non-encapsulated versions of the elements into desired models (bunny in the below image).
They can then manually connect the elements, cut out the elements from the desired models, and print.

- Download and place AirLogic subfolder under ~/Library/Application Support/Autodesk/Autodesk Fusion 360/API/Scripts/ (Mac).
- Launch Fusion 360.
- Go to Tools panel then click ADD-INS icon.
- Click AirLogic Script under My Scripts.
- Click Run.
- Choose a widget and change the parameters as needed.
Note: If you want to show the script icon on your Fusion 360, put the folder under ~/Library/Application Support/Autodesk/Autodesk Fusion 360/API/AddIns/ (Mac). An icon will show up under Tools/Add-ins arrow. You can click the icon to launch the script.
Valkyrie Savage, University of Copenhagen
Carlos E. Tejada, University of Copenhagen
Mengyu Zhong, University of Uppsala
Raf Ramakers, Hasselt University
Daniel Ashbrook, University of Copenhagen
Hyunyoung Kim, University of Birmingham