The Smell of Molten Projects in the Morning

Ed Nisley's Blog: Shop notes, electronics, firmware, machinery, 3D printing, laser cuttery, and curiosities. Contents: 100% human thinking, 0% AI slop.

Tag: Art-ish

They might be Art

  • Layered Paper: Inkscape Random Block Setup

    Layered Paper: Inkscape Random Block Setup

    The random block layered paper design starts as an Inkscape layout, although the amount of manual intervention required to make it happen suggests it’s not really worthwhile. With that in mind, this is how to make it happen …

    Draw a 9×9 mm square with these properties:

    • Undefined fill: each block will become different
    • Flat color stroke set to black with 100% alpha
    • 0.2 mm stroke width: so LightBurn will see it

    Because the squares will be on 10 mm centers, draw a 159 mm square:

    • No fill (this is different from Undefined fill)
    • Flat color stroke set to LightBurn T2 color
    • 0.2 mm stroke width

    Align the big square on the grid, which should have 10 mm spacing because that’s convenient. This will become the way you align the array of squares in the LightBurn layout, so you really want the array to fit neatly and symmetrically inside the 159 mm square.

    Iterate 16 times, all in T2 layer color:

    • Create a layer with a name like H000 through H337
    • Create a corresponding text string
    • Align fussily
    • Duplicate the 159 mm square
    • Put the block and the text string on the new layer
    • Lock the square and text so they can’t move

    Which will look like this:

    Random Blocks - 16x16 159mm - Inkscape layer labels
    Random Blocks – 16×16 159mm – Inkscape layer labels

    Unlike LightBurn, the color is not linked directly to the layer, so each of those text strings is on the corresponding named layer and there are 16 duplicates of the large box at exactly the same coordinates. Plus the original 159 mm square, which remains unlabeled and unlocked.

    Select the black 9 mm block and create a 16×16 clone army array:

    Random Blocks - 16x16 159mm - Inkscape clone setup
    Random Blocks – 16×16 159mm – Inkscape clone setup

    The Initial Color is critical:

    Random Blocks - 16x16 159mm - Inkscape clone color
    Random Blocks – 16×16 159mm – Inkscape clone color

    The layer names come from the 6.25% hue steps, starting with H=0, which will look like this:

    Random Blocks - 16x16 159mm - Inkscape hue steps
    Random Blocks – 16×16 159mm – Inkscape hue steps

    Note that LightBurn absolutely does not care about the colors. All it will get is the outlines corresponding to the strokes, with the colors collecting them into separate groups for the paper layers.

    Go to the Layers window, select the original block (which is likely on Layer 1 or some such), cut it, and paste it somewhere outside the 159 mm square where it won’t cause any trouble.

    Iterate 16 times in the Layers window:

    • Select one of the 256 clone squares, which will have an automagic name like use1272
    • Right-click, hit Select Same → Fill Color
    • Right-click, hit Move to Layer …
    • Pick the layer name matching the hue

    Select all the squares and Distribute randomly:

    Random Blocks - 16x16 159mm - Inkscape rearrange
    Random Blocks – 16×16 159mm – Inkscape rearrange

    Then Align them in a grid:

    Random Blocks - 16x16 159mm - Inkscape grid distribute
    Random Blocks – 16×16 159mm – Inkscape grid distribute

    The 0.8 mm Spacing is the distance between 9 mm blocks with 0.2 mm strokes.

    Shift-click on the 159 mm square to add it to the selection, then hit the two center-align buttons to center the 16×16 array in the square:

    Random Blocks - 16x16 159mm - Inkscape center align
    Random Blocks – 16×16 159mm – Inkscape center align

    Save that sucker as an Inkscape SVG and it’s ready to import into lightBurn.

    With all that done, you can generate different random layouts by:

    • Select the existing 16×16 array (but not the outer 159 mm square; Undo is your friend)
    • Randomize the array
    • Align it
    • Center it

    The colored blocks remain in their corresponding layers, so you need not go through all that overhead ever again.

    Whether that’s worthwhile is up for grabs, but now I have a faint chance of getting it right the next time.

  • Layered Paper: Random Blocks

    Layered Paper: Random Blocks

    I wanted to see / feel what 18 paper layers would look & feel like:

    Random Blocks - framed
    Random Blocks – framed

    That’s a black mask layer atop 16 cut layers of cheerful colored paper in rainbow order and a solid purple sheet at the bottom:

    Random Blocks - framed detail
    Random Blocks – framed detail

    The layer runs at 100 mm/s with 20% of a 60 W laser. The relatively low speed, combined with right-angle corners, produces very crisp results unlike the rounded-corner Subpixel holes.

    The holes form a 16×16 grid and cutting the first few layers with 250-ish holes takes a bit under three minutes apiece:

    Random Blocks - cutting red layer
    Random Blocks – cutting red layer

    The sheets sit in the Letter sheet fixture and get four round holes in the corners for the assembly fixture, plus a binary sheet ID helping me with the stacking order:

    Random Blocks - assembly process
    Random Blocks – assembly process

    The hole patterns come from Inkscape through LightBurn, in a grindingly intricate manual process crying out for automation. This is a feasibility study to see if the result is worthwhile and, yeah, it looks promising. More about all that later.

    If someone had asked Young Me what I’d be doing in half a century, dabbing colored paper with a glue stick would not have been one of my choices and not just because glue sticks hadn’t been invented back then.

    Another couple of years and I’ll be ready for the Activity Room at the Olde Folkes Home.

  • Snowflake Coaster: One Year Later

    Snowflake Coaster: One Year Later

    After more-or-less constant use under a cup in the bathroom, a Snowflake Coaster has reached the end of its life:

    Snowflake coaster - 1 yr use
    Snowflake coaster – 1 yr use

    The acrylic flake is fine, but the wood has mildewed:

    Snowflake coaster - 1 yr use - detail
    Snowflake coaster – 1 yr use – detail

    It’s second from the left in the bottom row:

    Snowflake Coaster - assortment
    Snowflake Coaster – assortment

    All except the pair in the left column had a coat or two of rattlecan clear, which suggests wood-ish coasters need something much more durable, along the lines of clearcoat epoxy. No surprise there!

  • Potato Garage

    Potato Garage

    Ordinary potatoes are photosensitive and turn green & bitter when exposed to light, so Mary stores them in a paper bag in the pantry. I recently re-found the cupcake / bread box previously used for battery storage and we decided it would make a great potato storage box:

    Potato Garage - installed
    Potato Garage – installed

    It does look like a little garage with a roll-up door, doesn’t it?

    The engraving on the top came from the New Garden Encyclopedia:

    Garden Encyclopedia - Potatoes - engraving scan
    Garden Encyclopedia – Potatoes – engraving scan

    The larger spud definitely has The Stink Eye! Also: tusks!

    Threshold the scanned image, edit out a few blemishes, and engrave it atop the box:

    Potato Garage - engraved
    Potato Garage – engraved

    The result looks rather pallid, but this is not the place for fancy wood finishes.

    The alert reader will note a purple sweet potato parked in there, but it’s close to the spirit of the thing.

  • Laser Cutter: Letter Paper Storage Trays

    Laser Cutter: Letter Paper Storage Trays

    Paper sheets must lay flat in storage, but it’s impossible to extract a single sheet from a tall pile. So I converted some moving boxes into stackable trays, each holding about a ream of paper:

    Letter Paper Tray - installed
    Letter Paper Tray – installed

    The starting point is a stackable Universal Box from boxes.py, with one end reshaped to become a tray. One Home Depot Large moving box provides enough 4.0 mm cardboard to make four trays, with one side of the box left over for future projects:

    Letter Paper Storage Racks - LightBurn screenshot
    Letter Paper Storage Racks – LightBurn screenshot

    The gray rectangle in the middle is the LightBurn workspace grid representing the 700×500 mm laser platform:

    Letter Paper Tray - laser cutting
    Letter Paper Tray – laser cutting

    Contrary to the screenshot, I move all the layouts off to the side leaving the platform grid clear. The blue rectangles around the layouts represent the various box flaps / sides, so I can:

    • Click a layout (which is grouped with the surrounding rectangle)
    • Click Ctrl-D to duplicate it
    • Hit P to put the duplicate at the middle of the platform grid
    • Lay the corresponding cardboard sheet from that box part on the platform
    • Align the layout with the cardboard using the camera
    • Fire The Laser

    Copious application of hot melt glue gloms all the pieces together.

    I added support beams under the cardboard bottom plate:

    Letter Paper Tray - bottom
    Letter Paper Tray – bottom

    A 2 mm arch in the top of those strips puts a camber into the sheet to counteract the natural sag from carrying five pounds of paper. The four trays at the far left lack that camber and cry out for a Mulligan.

    Some day the Basement Shop™ won’t smell like a campfire.

    The LightBurn SVG layout as a GitHub Gist:

    Loading
    Sorry, something went wrong. Reload?
    Sorry, we cannot display this file.
    Sorry, this file is invalid so it cannot be displayed.

  • Metallic Layered Paper

    Metallic Layered Paper

    With various iterations of the Letter sheet fixture in place, I made some layered paper “art” using metallic paper:

    Metallic layered paper - Pyrotechnics block
    Metallic layered paper – Pyrotechnics block

    That’s the Pyrotechnics quilt block pattern.

    This is the RGBY Subpixel pattern:

    Metallic layered paper - RGBY subpixels
    Metallic layered paper – RGBY subpixels

    The dotted rectangle in the lower left corner is the (turned off) front light in my low-budget light box and the glare in the upper left comes from the overhead basement LED strip lights.

    AFAICT, “metallic paper” consists of shiny aluminum film bonded to heavy paper / cardstock, with transparent colored film bonded atop the aluminum. The sheet is, of course, highly reflective, which looks dark unless it’s reflecting a bright surface, like the well-lit Sewing Room ceiling:

    Metallic layered paper - vs art paper
    Metallic layered paper – vs art paper

    I made the bright Pyrotechnics block in the upper left with art paper that looks bright & cheerful in any lighting:

    Metallic layered paper - art paper Pyrotechnics block
    Metallic layered paper – art paper Pyrotechnics block

    That’s the difference between specular reflectors and Lambertian reflectors.

    I cut the metallic paper face-down in the fixture:

    Pyrotechnics - metallized paper fixture
    Pyrotechnics – metallized paper fixture

    Although I’m underwhelmed by the metallic-layered-paper results, the stuff does make spectacular chaff:

    Letter paper fixture - on knife bars
    Letter paper fixture – on knife bars

    I should give our neighbor’s two-year-old lad a gift box …

  • Laser Cutter: Letter Page Fixture

    Laser Cutter: Letter Page Fixture

    Making 200×200 mm layered paper “pictures” involved cutting the square blanks from 8½×11 Letter sheets, putting those blanks in a fixture to hold them flat, then cutting the layer patterns:

    Layered Paper cutting fixture - in use
    Layered Paper cutting fixture – in use

    That worked well enough, but it occurred to me that I should cut the patterns directly into the Letter sheet, with a couple of tabs on each edge holding the square to the sheet so it didn’t fall free.

    A cardboard prototype showed this would actually work, at least after I fixed the tab width to keep them from just evaporating:

    Pyrotechnics - metallized paper fixture
    Pyrotechnics – metallized paper fixture

    The top and bottom strips of tape hold cardboard bars that flatten the slightly curled metallic paper. The tape on the sides holds the cardboard flat to the knife bars across the laser platform.

    A few adjustments later, I had an MDF version:

    Letter paper fixture - cardboard vs MDF
    Letter paper fixture – cardboard vs MDF

    Which fits atop the bars even better:

    Letter paper fixture - on knife bars
    Letter paper fixture – on knife bars

    Cutting colored paper definitely makes for cheerful chaff!

    The two bar magnets hold the fixture in place on the steel platform rim. The aluminum knife bars stand slightly proud of the steel, so there’s a 1.4 mm chipboard shim glued under the fixture to put it flat on the bars.

    The opening is 10 mm smaller than the Letter sheet to support it all around. The recess is 1 mm larger than the sheet to allow for slight size variations, with an MDF ring flattening the sheet:

    Letter paper fixture - sheet in place
    Letter paper fixture – sheet in place

    The four targets in the corners correspond to targets in the LightBurn template suitable for Print and Cut alignment:

    Letter sheet template - LightBurn layout
    Letter sheet template – LightBurn layout

    The alert reader will note the fixture targets on the MDF fixture sit juuuust slightly to the right of where they are in the template. It turns out the targets cannot be grouped with anything else (or even each other), because when you select a target on the template for Print and Cut the center of the selection must match the location of the physical target on the fixture.

    However, it’s convenient to have the rest of the template grouped into a single lump, so it’s painfully easy to select and move only the template while leaving the targets behind. It seems while setting up to mark & cut the template, I managed to click-n-drag the group a few millimeters to the left.

    I eventually used Print and Cut to align the template and target with the corners of that MDF frame, re-engrave the targets at the correct locations, and scribble over the misplaced targets. If I don’t tell anybody, they’ll never know.

    The LightBurn SVG layout as a GitHub Gist:

    Loading
    Sorry, something went wrong. Reload?
    Sorry, we cannot display this file.
    Sorry, this file is invalid so it cannot be displayed.