Lec on Spherical Coordinates
Lec 4,5 Coriollis Force, 3D Geom Python Code
Lec1,2: Reciprocal Roof Geometry
Book: Reciprocal Frame Architecture by Olga Larsen
Python Code (Jupyter notebook) for basic reciprocal roof geometry.
CadQuery is a python based scripted library of CAD routines. (This had to be installed first). The software is open source, free and surprisingly lite on procession power.
The manual and a number of useful examples can be viewed on the Github CadQuery page
Installation instructions for the CadQuery library for both linux and windows can be found here https://cadquery.readthedocs.io/en/latest/installation.html if this does not work and you are on a windows machine, try listening to this video on windows installation Also check that you have a updated version of python 3.8 or later.
One way to utilize the library is to run the scripts in an editor. (It can be run in as a Jupyter notebook ... I could not get this to work. )
What works very nicely is the CQ-editor (github page linked) scroll down the page for installation instructions, there are windows, mac osx and linux prebuilt release packages. The linux version worked out of the box for me. (Note you have to install the CadQuery library first)
File formats .step .stl