Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ninja Clock

This project is a variation of the Ninja Timer: Giant 7-Segment Display project. Notably, the Ninja Timer's published .SVG files were meant to be cut out by a laser cutter, but I was using a CNC router instead. This required quite a bit of fiddling, and reimporting the plans into FreeCAD, so that I could generate the milling paths.

Huge thanks to Keith Packard for his help with this project and the use of his CNC router. :)

Materials

  • TAP Plastics
  • 226x WS2812B LED strip
    • cut to 28x 8-LED long segments + 2 individual LEDs for colon
  • Fastener Hardware
    • 24x #6-32 2" bolts
      • 1x 91251A159 Black-Oxide Alloy Steel Socket Head Screw, 6-32 Thread Size, 2" Long, Packs of 50
    • 24x #6-32 1/4" nuts
      • 1x 90760A170 Steel Narrow-Profile Hex Nuts, Black-Oxide, 6-32 Thread Size, 1/4" Wide, Packs of 10
    • 48x #6-32 1/4" spacers
      • 2x 90176A133 Nylon Unthreaded Spacers, 1/4" OD, 1/4" Long, Black, Packs of 25
    • 24x #6-32 small washers (top)
      • 2x 98029A025 Black-Oxide Steel Washer for Number 6 Screw Size, General Purpose, 0.156" ID, Packs of 25
    • 24x #6-32 large washers (back)
      • 1x 91090A100 Zinc-Plated Steel Washers, Oversized, for Number 6 Screw Size, 0.141" ID, 0.625" OD, Packs of 50
  • Adafruit electrical stuff
  • lots of 22awg stranded-core wire, black, red, white
  • 48"x24" 1/2" plywood (backing)

Milling and Stacking Order

Trinkey setup

SVG to FreeCAD Workflow

  • export 1 digit from Inkscape
    • name it with thickness
  • FreeCAD:
    • new project
    • Part Designer, yellow +part button, blue +body button
    • import SVG as geometry
    • Draft mode, convert to Sketch
    • drag Sketch to body
    • Part Designer Mode, Pad to desired thickness
    • CAM mode, add Job
    • pick 3.175 tool
      • H speed: 40
      • V speed: 20
      • Spindle: 18000
    • use stock with 0.5mm +/-z borders, 1.0mm xy
    • pick upper corner vertex of lower left corner of stock, job: set origin
    • add operations...
      • shift-E, swipe R-to-L to select everything touched
      • shift-E, swipe L-to-R to select only what is completely covered
      • hold ctrl to add to existing selection

About

Plans for building a 7-segment diplay clock based on the Adafruit Ninja Timer

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages