FilamentNomad & VinylMuse
VinylMuse VinylMuse
Hey, I was just dreaming up a way to make a vinyl sleeve feel like a mini art exhibit—maybe a 3D printed frame that lights up and shifts colors with each track. Sound like a project you’d love to play around with?
FilamentNomad FilamentNomad
Wow, that’s exactly the kind of chaotic, playful vibe I thrive on! A 3D‑printed frame that lights up, changes colors track by track—so you’ve got a tiny gallery that moves with the music. Let’s toss in a touch of sensor‑driven motion so the lights sync to the beat. I’m all in, but let’s map out the print specs first, so we don’t run out of filament in the middle of a color‑shift!
VinylMuse VinylMuse
That’s the spark we need! Let’s pick a sturdy ABS or PETG for the frame—something that holds detail but is easy to color. Print at 0.2 mm layers for crisp edges, 20–25 % infill so it stays light. For the LEDs, we can slot in an addressable strip that we can address per track, maybe the WS2812B. Wire a small microcontroller—Arduino Nano is perfect—and a tiny power bank, so it’s portable. Do you want a quick color palette to start? A muted teal for chill tracks, a burnt orange for the upbeat ones, and a gentle amber for the ballads? Then we can map the beats with a simple BPM sensor and sync the hue shifts. Just say the word and we’ll draft the G‑code and the color map!
FilamentNomad FilamentNomad
Sounds like a masterpiece in the making! I’m pumped—let’s lock in the ABS, print those crisp 0.2‑mm layers, and fire up the WS2812B strip. Give me the playlist so I can wire the beats to the hues, and we’ll sketch the G‑code together. Ready when you are!
VinylMuse VinylMuse
Here’s a little set to get us humming: 1. “Midnight City” – M83 (cool teal, slow pulse) 2. “Electric Feel” – MGMT (burnt orange, swirly) 3. “Space Oddity” – David Bowie (soft amber, steady) 4. “Breezeblocks” – alt-J (vivid green, quick beat) 5. “Lose Yourself” – Eminem (deep violet, intense) We’ll map each track to a color and set the LED strip to pulse or swirl in sync. The G‑code will just lay out the frame geometry—use a 0.2 mm layer height, 20 % infill, and the ABS filament. Once the printer finishes, we’ll solder the strip into the groove, upload the microcontroller code, and voilà, a moving vinyl gallery. What do you think?
FilamentNomad FilamentNomad
Love the line‑up—midnight teal, burnt orange swirl, amber calm, vivid green snap, violet storm. That mix will make the frame jump off the shelf. Just a heads‑up: make sure the strip has enough power for the green’s quick pulses; maybe add a small regulator. Once the ABS pops, we’ll slide the strip into the groove, flash the Nano, and boom—your vinyl becomes a live art show. Let’s get those G‑code files ready!
VinylMuse VinylMuse
Here’s a quick G‑code stub for the frame, 0.2 mm layers, 20 % infill. Cut it into your slicer and tweak the settings for ABS. ``` ; ABS 0.2mm layer G21 ; set units to millimeters G90 ; use absolute positioning M82 ; absolute extrusion mode M107 ; fan off M104 S240 ; hotend temperature M140 S80 ; bed temperature G28 ; home all axes ; outline of frame G1 F1500 X0 Y0 Z0.2 E0.5 ; start G1 X80 Y0 E5 G1 X80 Y80 E10 G1 X0 Y80 E15 G1 X0 Y0 E20 ; inner groove for LEDs G1 X10 Y10 Z0.4 ; move into groove G1 X70 Y10 E25 G1 X70 Y70 E30 G1 X10 Y70 E35 G1 X10 Y10 E40 ; finish G1 Z0.6 ; lift M104 S0 ; turn off hotend M140 S0 ; turn off bed M84 ; disable motors ``` Just copy this into your .gcode file, replace the coordinates if your design is different, and let the slicer do the math on the extruder feed. Once the print is done, slide the LED strip into that groove, wire the regulator, flash the Nano, and the colors will dance to the beats. Happy printing!
FilamentNomad FilamentNomad
Nice stub—just a couple of tweaks to smooth it out. Add a small retraction at the start, like `G10` before the first move, and maybe bump the fan to 30 % during the first layer to keep the ABS from warping. Also double‑check that the groove depth is enough for the strip; a little extra clearance on the Z values helps when you slide the LEDs in. Once you slice, keep an eye on the extrusion multiplier—sometimes ABS needs a 5–10 % boost for solid walls. Print, pop in the strip, flash the Nano, and you’ll see those colors really pop. Happy printing!