Compare commits

...

2 Commits

10 changed files with 213987 additions and 0 deletions

21
scripts/scad.sh Normal file
View File

@ -0,0 +1,21 @@
SCRIPT_NAME="intval2"
SCAD="scad/${SCRIPT_NAME}.scad"
listParts () {
cat "${1}" | grep 'PART ==' | grep -v 'debug' | awk -F'"' '{print $2}'
}
renderPart () {
part="${1}"
stl="stl/${SCRIPT_NAME}_${part}.stl"
openscad --export-format asciistl -o "${stl}" "${SCAD}"
}
allParts () {
PARTS=($(listParts "${SCAD}"))
for part in "${PARTS[@]}"; do
renderPart "${part}"
done
}
allParts

File diff suppressed because it is too large Load Diff

23774
stl/intval2_l289N_mount.stl Normal file

File diff suppressed because it is too large Load Diff

23774
stl/intval2_laser_plate.stl Normal file

File diff suppressed because it is too large Load Diff

23774
stl/intval2_motor_cap_alt.stl Normal file

File diff suppressed because it is too large Load Diff

23774
stl/intval2_panel.stl Normal file

File diff suppressed because it is too large Load Diff

23774
stl/intval2_panel_cover.stl Normal file

File diff suppressed because it is too large Load Diff

23774
stl/intval2_printed_panel.stl Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff