I've often been tempted to get a pen plotter, but haven't quite taken the plunge. For #genuary22 I did some experiments with overlapping Archimedean spirals, that could eventually be used with a pen-plotter. I find the spirals interesting since their radius is non-constant, so lining up the tangent circles becomes challenging. I still need to explore the Browne and van Wamelen paper on spiral packing - here they were just placed by brute force.

#genuary #genuary2026 #spiral #Archimedean

The giraffe πŸ¦’ and the truncated icosahedron... or ⚽️

... which is one of the shapes the morphing sequence in this
@codepen demo goes through https://codepen.io/thebabydino/pen/qBaROMG

It's not "I can code the giraffe feeder" - it's "I have coded the giraffe feeder!" 😼

First time over a decade ago even! https://codepen.io/thebabydino/pen/DWMpeZ

#geometry #giraffe #archimedean #solid #3d #maths #mathematics #Dresden #football #euro2024

Pure CSS morphing polyhedra #2

###What's happening Dodecahedron gets truncated to a truncated dodecahedron, then rectified to an icosidodecahedron, which then gets reverse rectified...

3⃣ Pure CSS morphing polyhedra: dodecahedron β†’ rhombicosidodecahedron β†’ snub dodecahedron β†’ rhombicosidodecahedron β†’ icosahedron https://codepen.io/thebabydino/pen/gOjGyby

Positions & makes faces morph using CSS transforms. Which depend on CSS vars to keep code compact https://css-tricks.com/logical-operations-with-css-variables/

#CSS #3D #pureCSS #noJS #booleanLogic #cssVariables #transform #css3d #code #coding #frontend #web #dev #webDev #webDevelopment #polyhedra #maths #geometry #3dGeometry #mathematics #platonicSolids #Archimedean

Pure CSS morphing polyhedra: dodecahedron β†’ rhombicosidodecahedron β†’ snub dodecahedron β†’ rhombicosidodecahedron β†’ icosahedron

###What's happening Regular dodecahedron faces move outwards making the 3D shape expand into a [rhombicosidodecahedron](https://en.wikipedia.org/wiki/...

Spiral maze by JustinSDK

The source code requires OpenSCAD and dotSCAD. It can be found on dotSCAD/examples/maze/spiral_maze.scad. OpenSCAD Documentation - Traditional Chinese OpenSCAD Documentation - English

- For all integers n β‰₯ 0, the #Euclidean space ℝ^n considered as a vector space over the reals with the lexicographic ordering forms a preordered vector space whose order is #Archimedean if and only if n = 0 or 1
A total vector ordering cannot be #Archimedean if its dimension, when considered as a vector space over the reals, is greater than 1
field of real numbers is #Archimedean, but that of rational functions in real coefficients is not
field of real numbers is #Archimedean, but that of rational functions in real coefficients is not