From fd4a1b48e093642173dbe0d92611a2a94e959b15 Mon Sep 17 00:00:00 2001 From: zhao Date: Thu, 15 Jun 2023 00:17:29 -0400 Subject: [PATCH] update pom... again --- README.md | 20 ++++++++++---------- misc/animate.sh | 16 ++++++++++++++++ 2 files changed, 26 insertions(+), 10 deletions(-) create mode 100755 misc/animate.sh diff --git a/README.md b/README.md index f9264d7..a5762d2 100644 --- a/README.md +++ b/README.md @@ -23,19 +23,19 @@ Please see [the assembly README here](./assembly-guide) ### Required Tools: - 3d FDM Printer - build size requirements depend on configured rack profile -- M3 Allen Key -- M4 Allen Key +- M3 Allen Key (for constructing the rack) +- M4 Allen Key (for mounting rack-mount items) ### BOM - Single Rack: -| Item | Name | Quantity | Comment | -|---------------------------------------------------------------|---------------------------|----------|---------------------------------------------------------------------------------------------------------------------------------| -| | M3x12 FHCS | 20 | Spares are useful and inexpensive. If you plan on eventually stacking multiple racks together don't hesitate to get a lot more. | -| | M3x16 FHCS | 16 | ☝️ | -| | M3 hex nut | 36 | ☝️ | -| | 3x10 steel dowel pin | 4 | 3mm diameter, 10mm height | -| | 6x2 neodymium disc magnet | 8 | 6mm diameter, 2mm height | -| | super glue | \>= 2ml | Used to glue magnets to plastic | +| Item | Name | Quantity | Comment | +|---------------------------------------------------------------|---------------------------|----------|----------------------------------------------------------------------------------------------------------------------------------| +| | M3x12 FHCS | 20 | Extras are useful and inexpensive. If you plan on eventually stacking multiple racks together, don't hesitate to get a lot more. | +| | M3x16 FHCS | 16 | ☝️ | +| | M3 hex nut | 36 | ☝️ | +| | 3x10 steel dowel pin | 4 | 3mm diameter, 10mm height | +| | 6x2 neodymium disc magnet | 8 | 6mm diameter, 2mm height | +| | super glue | \>= 2ml | Used to glue magnets to plastic | #### Notes: diff --git a/misc/animate.sh b/misc/animate.sh new file mode 100755 index 0000000..d01372a --- /dev/null +++ b/misc/animate.sh @@ -0,0 +1,16 @@ +#!/bin/bash +# simple bash script to animate the frame dump from openscad + +name="anim" + +# Check if an argument is provided and update the variable if so +if [ -n "$1" ]; then + name="$1" +fi + +filename_without_extension="${name%.*}" + +# needs tomorrow night openscad theme +convert -resize 20% -delay 6 -loop 0 -transparent "#1d1f21" -dispose previous frame000*.png "$filename_without_extension".gif + +gifsicle -O3 --colors=64 --scale 0.5 -i "$filename_without_extension".gif -o "$filename_without_extension".gif \ No newline at end of file