3D Printing, Ruby and Solar Panels
summary
Shows how SketchUp plus the SketchUp Ruby API turns a roof photo from Google Earth into a to-scale model, runs SketchUp’s shadow solver for time-of-day shading, and lays out panels with 1 inch spacing and ~30° tilt. Demonstrates a Ruby SolarModule class that programmatically push-pulls faces into components, auto-duplicates rows with the move/duplicate routine, exposes a plugin via the SketchUp plugins folder and an HTML dialog, and iterates a 3D-printed cookie cutter through v1 (thin walls failed) to v2 (thicker, worked).
AI-written summary · about
chapters (10)
- 0:00Introduction and speaker background
- 1:28What is SketchUp and its uses
- 4:16Using SketchUp for solar panel design
- 16:52SketchUp and Ruby programming
- 23:36Automating tasks with Ruby in SketchUp
- 28:08Building SketchUp plugins with Ruby
- 29:543D printing with SketchUp and Ruby
- 31:20Prototyping a cookie cutter design
- 38:05Testing and refining the 3D print
- 40:14Resources and closing remarks
related talks
46mLightning Talks
43mMy Ruby is a Paintbrush. My Ruby is a Synth.
36mWhat's Wrong With Ruby's Object Model (And Why That's a Good Thing)
21m3D mapping, plotting, and printing with rayshader
24mReusing your frontend JS on the server with The Ruby Racer and/or Ruby Rhino
24mRuby for Makers: Designing Physical Products With Ruby
53mSpatial Programming for the Rubyist
45mRuby Prototyping for Impact
