#!/bin/bash MAKE_DIR=$(dirname $(realpath $0)) PROJECT_DIR=$(dirname $MAKE_DIR) MANUFACTURE_DIR=$PROJECT_DIR/manufacture BUILD_DIR=$PROJECT_DIR/build.3D if [ ! -d $BUILD_DIR ]; then mkdir $BUILD_DIR else rm -f $BUILD_DIR/*.stl fi for count in $MANUFACTURE_DIR/*.3D.scad; do base=$(basename $count .3D.scad) output=$BUILD_DIR/$base.stl echo "Rendering $base..." openscad $count -o $output > /dev/null 2> /dev/null done