commits
The first pass sized the pocket for 19x12x3.2mm weights (from generic
reference material) but the weights I actually have are 20x17x4mm — way
chunkier. Tried squeezing the larger pocket into the existing wedge
first and punched through the body on the back, so this swap adds a
small 10mm plinth under the stand and routes the pocket up through it
into the body.
Along the way I hit a silly scope bug where the pocket difference() only
applied to the plinth, so even though I thought we had 18mm of depth
we were really only cutting the 10mm of plinth — hence two layers of
weights fitting instead of four. Pocket cut now wraps the union of
stand + plinth, rib unions back in at the end.
One heads-up: the watch holder still prints at its original height on
the build plate, so it's now 10mm low relative to the mounting spot on
the stand. Prop it on something or print a riser when gluing them.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
First entry in a general-purpose OpenSCAD model repo (sibling to the
gridfinity one). Drops in a Makefile and a pair of small Python helpers
for extracting and re-injecting meshes in .3mf files, so remixes of
licensed MakerWorld models can stay reproducible without committing the
source file.
The remix itself hollows a 25×45×15mm pocket into the bottom of
9toia's XTEInk X4 desk stand, tucked toward the back so up to sixteen
1/4 oz stick-on tire weights (four layers) stack inside and disappear
when the stand sits on a desk. Watch holder is passed through unchanged.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
The first pass sized the pocket for 19x12x3.2mm weights (from generic
reference material) but the weights I actually have are 20x17x4mm — way
chunkier. Tried squeezing the larger pocket into the existing wedge
first and punched through the body on the back, so this swap adds a
small 10mm plinth under the stand and routes the pocket up through it
into the body.
Along the way I hit a silly scope bug where the pocket difference() only
applied to the plinth, so even though I thought we had 18mm of depth
we were really only cutting the 10mm of plinth — hence two layers of
weights fitting instead of four. Pocket cut now wraps the union of
stand + plinth, rib unions back in at the end.
One heads-up: the watch holder still prints at its original height on
the build plate, so it's now 10mm low relative to the mounting spot on
the stand. Prop it on something or print a riser when gluing them.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
First entry in a general-purpose OpenSCAD model repo (sibling to the
gridfinity one). Drops in a Makefile and a pair of small Python helpers
for extracting and re-injecting meshes in .3mf files, so remixes of
licensed MakerWorld models can stay reproducible without committing the
source file.
The remix itself hollows a 25×45×15mm pocket into the bottom of
9toia's XTEInk X4 desk stand, tucked toward the back so up to sixteen
1/4 oz stick-on tire weights (four layers) stack inside and disappear
when the stand sits on a desk. Watch holder is passed through unchanged.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>