Wednesday, March 17, 2021
Denser than Diamond Weft
Tuesday, March 16, 2021
Weaving with locked crossings
Thin, flat weavers can be locked together at a fixed position and angle of crossing with four side notches in each weaver. In an x-ray view of the completed locked crossing, the respective notches just barely overlap. For a 90-degree crossing the overlap areas form a square (the notches on each weaver may not appear to be arranged in a square because the locus of overlap is eccentrically located on each notch.)
These photos are of Diamond Weft. I used an earlier version of locked crossings with just two notches per weaver in They Urned It (a data sculpture based on the expansion of the Fed balance sheet), but using just two notches relies on a certain interplay between the surface curvature and the notch location to keep the crossing locked. While it may seem it would be difficult to engage all four pairs of notches at a crossing, if the material is thin and flexible enough, engaging the fourth pair of notches is a move similar to getting the last corner down in the familiar weave method of closing the flaps on a cardboard box. Here are some accurately cut paper weavers with a 1/8" punch used to shape the bottom of the notch, along with an "X-ray" view of the interlocked crossing.Thursday, October 29, 2020
Periodic, isotropic weaves from overlays of three quasi-cartesian grids
Three copies of the cartesian grid cannot be overlaid into a pattern that is both periodic and isotropic. This is a familiar problem in designing halftone patterns for printing. The traditional arrangement of three square-grid halftones avoids distracting moire patterns with a 120° rotation dispersal that results in a pattern of dot 'rosettes' that is isotropic but not periodic. Wang and Loce show the way towards periodicity. If the orthogonal grids are not square but 1:0.866 rectangles (i.e, based on the base-to-altitude ratio of equilateral triangles), and still arranged 120° to each other, isotropic and periodic patterns are possible.
![]() |
| Three copies of a rectangular grid with aspect ratio 0.866 can be rotated 120° to each other and still form periodic patterns. |
We may prefer, instead of sacrificing the equilateral property of the cartesian grid, to sacrifice its orthogonality. Three copies of a slightly sheared (skew) cartesian plane can be overlaid with 120° rotation dispersion to form periodic patterns. (The sheared grid is formed by rotating two copies of a parallel ruling ± 43.898 degrees.)
![]() |
| Three copies of a slightly sheared cartesian grid can be rotated 120° to each other and form periodic patterns. |
A cartesian grid has two line directions, after three copies are dispersed 120° from each other, there are six line directions (see figure below.) It is somehow easier to perceive these six directions as three narrow-angle 'flashlight beams' with (half-angle) beam-spread of 15°.
![]() |
| Three right-angles rotated 120° to each other tend to be perceived as three narrow beams with half-angle 15°. |
In Panda, Maulik, Chakraborty, and Khastgir there a several periodic solutions for billiards played on an equilateral triangular table. Any of these solutions that preserve the full symmetry of the triangle could decorate the equilateral triangles of a deltahedron resulting in a surface wrapped by geodesic lines.
![]() |
| Periodic solutions to billiards on an equilateral triangle table (from Panda, Maulik, Chakraborty, and Khastgir.) |
The solution labelled (m=2, n=5) caught my eye, me thinking that the lines were orthogonal (in fact, they are just slightly oblique.)
Flat weaving in this pattern would look something like this:
![]() |
| Flat weaving the (m=2, n=5) periodic solution to billiards-on-a-triangle. Heavy lines emphasize the kagome-like organization. |
Extended in this way, it becomes easier to see that the lines are not quite orthogonal. This geometric construction shows that an angle that needs to be 15° for orthogonality is actually atan(sqrt(3)/7) = 13.8979°.
Thursday, August 29, 2019
Humanity's First Gravity Wave
Theoretical analysis proved that this wave originated in the swirling coalescence of two black holes.
Exhibited at the Capitol Hill Art League in 2019. Aluminum, wall-mounted sculpture, 8" x 8" x 2" d.
Tuesday, August 14, 2018
CubeBiology basics
Suppose you had to assemble a structure while floating in space?
| An 'n' insertion. After this play, the current edge advances by 2 steps to the upper blue one. |
| A 'u' insertion. After this play, the current edge advances by 2 steps to the upper blue one. |
| Before (after) an 's' play. |
![]() |
| After (before) an 's' play. After this play the current edge advances by 1 step to the uppermost blue one. |
The sequence of play can be recorded in a letter code consisting of 'n', 'u', 's', and positive integers (integers indicate how many extra steps the current edge should advance after completing the previous move.)
For example, one sequence of play that grows a cube:
unsnsus5s
Monday, July 16, 2018
CubeBiology
The growth sequence kids will be making at Maker Faire is animated in the 3D tensegrity simulation below. The steorograms are direct-view. Try to make the two images fuse to a single 3D image in the middle. If you are nearsighted like me, taking off your glasses will likely help.
The growth sequence notation I plan to use with the kids is:
siding insertion on left = n
siding insertion on right = u
switch = s
advance additional track lengths = integer
(The choice of 'n' and 'u' becomes mnemonic if you lean your head to the right as you read the character sequence.)
The execution of each letter is followed by an advance of one track length from the locomotive's current position. The integers count only additional advances.
We are going to treat the initial tiny blob (technically, a 3-hosohedron) as a prexisting primordial object, so the first letter in the growth sequence just tells us which direction the locomotive should point. For example, if the first letter is 'u', the locomotive should advance in the direction that puts the siding on the right or starboard side.
For example, the sequence I work in the pitch video would be written as:
un1s
Tuesday, May 1, 2018
For an easily-coded fabric working order, work along the boundary of a disk
![]() |
| Two traditional fabric working orders that do not follow a disk boundary—they are not even closed curves. |
![]() |
| A traditional fabric working order familiar in jewelry making. Though it is a closed curve, its interior is not a disk. |
![]() |
| Example of a fabric working order that follows a disk boundary. |
![]() |
| Example of a fabric working order that follows a disk boundary. |
![]() |
| Example of a fabric working order (the Moore curve) that follows the boundary of a disk, |
![]() |
| A disk-boundary fabric working order with the disk colored gray. |
![]() |
| A disk-boundary fabric working order with the disk colored gray. |
![]() |
| A disk-boundary fabric working order (Moore's curve) with the disk colored gray. |
![]() |
| A fabric working order with a polygonal schema for a 1-hole torus as its exterior. |
![]() |
| A 1-hole torus worked in a counterclockwise direction. In green, four right-side fabric connections that do not cross edges of the polygonal schema; in red, two that do. |
![]() |
| n-hole tower |
![]() |
| sphere with 2n boundaries |
For example, cuts that reduce an n-hole torus to a sphere with 2n boundaries can be found by rearranging the surface into an n-hole 'tower', and slicing from the top nearly to the bottom (Figure above.) In this case, lines showing the two-by-two pairing of these boundaries, and the identification of pairs of points on the boundaries can be drawn on the surface with non-crossing lines (Figure below.)
![]() |
| Identified points on the 2n boundaries connected by non-crossing lines drawn on the surface. |
![]() |
| Non-crossing lines after a homotopic rearrangement of the surface. |
























