<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Eric Weinhoffer</title><description>Artist, builder, and writer documenting fabrication and process.</description><link>https://www.ericweinhoffer.com/</link><item><title>Welcome Back</title><link>https://www.ericweinhoffer.com/blog/welcome-back/</link><guid isPermaLink="true">https://www.ericweinhoffer.com/blog/welcome-back/</guid><description>After four years away, I&apos;m back with a completely rebuilt website.</description><pubDate>Thu, 16 Apr 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Wow, it&amp;#39;s been awhile since I&amp;#39;ve written a blog post, over four years! In my defense, a lot has happened since then, but now there are no excuses not to be sharing more often. Like many others, I feel more invigorated than ever to be working on personal projects, thanks to the advent of LLMs and coding agents.&lt;/p&gt;
&lt;p&gt;This site is now hosted on &lt;a href=&quot;https://www.netlify.com/&quot;&gt;Netlify&lt;/a&gt; and written (by Claude and Codex) in &lt;a href=&quot;https://astro.build/&quot;&gt;Astro&lt;/a&gt;. In the past I&amp;#39;ve found the whole domain and web hosting situation a bit intimidating, but no longer! Now I have all this help and a clever Obsidian &amp;gt; GitHub &amp;gt; Netlify pipeline that makes posting here very easy.&lt;/p&gt;
&lt;p&gt;I&amp;#39;m excited to be back. Expect more from me soon.&lt;/p&gt;
</content:encoded></item><item><title>Making Art Every Week in 2021</title><link>https://www.ericweinhoffer.com/blog/making-art-every-week-in-2021/</link><guid isPermaLink="true">https://www.ericweinhoffer.com/blog/making-art-every-week-in-2021/</guid><description>Like last year, I set a goal for myself to create and share artwork online every week of 2021.</description><pubDate>Sat, 01 Jan 2022 01:30:53 GMT</pubDate><content:encoded>&lt;p&gt;Like &lt;a href=&quot;/blog/making-art-every-week/&quot;&gt;last year&lt;/a&gt;, I set a goal for myself to create and share artwork online every week of 2021. Again, it wasn’t easy, but I made it, had some fun and learned a whole lot. In 2020 I didn’t set a theme for myself so I wanted a bit more structure this year, and I did that with the following rules:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Digital Art Only. I followed this rule strictly and I’m glad I did. I learned a lot about vector artwork and how to use Affinity Designer on my iPad effectively.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Limit of 2.5 hours per week. I totally failed at sticking to this, but I’m not mad about it. I just didn’t keep track. I probably spent a little less than 2.5 hours on some weeks and far, far more on others.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Share on Twitter every Sunday. I stuck to this again, and I’m glad I did—one of the ways I motivate myself to do this every week is by sharing it on social media.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&quot;./02-10_sunset-city.webp&quot; alt=&quot;Making Art Every Week in 2021: 10 sunset city&quot;&gt;
&lt;em&gt;Week 10: Sunset City&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Going into 2022, I’m changing it up with a new theme and two simple rules:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Physical Objects Only. The final work must be three dimensional. No digital work, and no drawings or paintings.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Share on Twitter every Sunday. Same as the last two years.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I suspect 2022 is going to be the toughest yet, since physical objects take more time for me to create, and I can’t work on them from anywhere. For that reason, I’m also going to allow myself to work ahead when necessary. In 2021 I did this a few times, to account for life events that would prevent me from working on art for 1+ weeks at a time, such as the birth of my first child. In 2022 I’ll continue working ahead when I want to, so although I’ll post work every week, that doesn’t necessarily mean I finished it that week. I can understand how some would say this doesn’t count as “creating art every week”, but that’s fine: it’s what works for me and I consider sharing new work every week an accomplishment.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./03-40_color-connections-403x.webp&quot; alt=&quot;Making Art Every Week in 2021: 40 color connections&quot;&gt;
&lt;em&gt;Week 40: Color Connections&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Follow along with my progress this year &lt;a href=&quot;https://twitter.com/eweinhoffer&quot;&gt;on Twitter&lt;/a&gt; and on my website page &lt;a href=&quot;/work/weekly-art-2022/&quot;&gt;here&lt;/a&gt;, where I’ll post every work, or &lt;a href=&quot;https://www.instagram.com/eweinhoffer/?hl=en&quot;&gt;on Instagram&lt;/a&gt;, where I’ll post occasionally.&lt;/p&gt;
</content:encoded></item><item><title>Art Weeklies (2022)</title><link>https://www.ericweinhoffer.com/work/weekly-art-2022/</link><guid isPermaLink="true">https://www.ericweinhoffer.com/work/weekly-art-2022/</guid><description>A year of weekly experiments in three-dimensional art.</description><pubDate>Sat, 01 Jan 2022 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;import { Image } from &amp;#39;astro:assets&amp;#39;
import titleImg from &amp;#39;./PXL_20220102_232005266-1.jpg&amp;#39;
import galleryImg1 from &amp;#39;./PXL_20220109_235346691-1.jpg&amp;#39;
import galleryImg2 from &amp;#39;./PXL_20220117_001021429.jpg&amp;#39;
import galleryImg3 from &amp;#39;./PXL_20220124_003230893.jpg&amp;#39;
import galleryImg4 from &amp;#39;./PXL_20220207_005927100.jpg&amp;#39;
import galleryImg5 from &amp;#39;./PXL_20220214_004947816.jpg&amp;#39;
import galleryImg6 from &amp;#39;./PXL_20220218_004658235.jpg&amp;#39;
import galleryImg7 from &amp;#39;./PXL_20220227_235934037-1.jpg&amp;#39;
import galleryImg8 from &amp;#39;./PXL_20220307_005327180.jpg&amp;#39;
import galleryImg9 from &amp;#39;./PXL_20220313_214748519.jpg&amp;#39;
import galleryImg10 from &amp;#39;./PXL_20220320_233758871.jpg&amp;#39;
import galleryImg11 from &amp;#39;./PXL_20220324_002818832.jpg&amp;#39;
import galleryImg12 from &amp;#39;./PXL_20220417_235128816-1.jpg&amp;#39;
import galleryImg13 from &amp;#39;./PXL_20220424_230638880.jpg&amp;#39;
import galleryImg14 from &amp;#39;./PXL_20220508_234345650.jpg&amp;#39;
import galleryImg15 from &amp;#39;./PXL_20220515_222830533.jpg&amp;#39;
import galleryImg16 from &amp;#39;./PXL_20220522_234455561.MP.jpg&amp;#39;
import galleryImg17 from &amp;#39;./PXL_20220529_233752373-1.jpg&amp;#39;
import galleryImg18 from &amp;#39;./PXL_20220605_235159365.jpg&amp;#39;
import galleryImg19 from &amp;#39;./PXL_20220613_000007815-1.jpg&amp;#39;
import galleryImg20 from &amp;#39;./PXL_20220619_235613096_2.jpg&amp;#39;
import galleryImg21 from &amp;#39;./PXL_20220627_001929812.jpg&amp;#39;
import galleryImg22 from &amp;#39;./PXL_20220711_025729947.MP-2.jpg&amp;#39;
import galleryImg23 from &amp;#39;./PXL_20220718_005725020_2.jpg&amp;#39;
import galleryImg24 from &amp;#39;./PXL_20220725_021825960.MP.jpg&amp;#39;
import galleryImg25 from &amp;#39;./PXL_20220814_230450129.jpg&amp;#39;
import galleryImg26 from &amp;#39;./PXL_20220821_230207514.jpg&amp;#39;
import galleryImg27 from &amp;#39;./PXL_20220828_235729543.jpg&amp;#39;
import galleryImg28 from &amp;#39;./PXL_20220905_010311119.jpg&amp;#39;
import galleryImg29 from &amp;#39;./PXL_20220918_231725073.jpg&amp;#39;
import galleryImg30 from &amp;#39;./PXL_20220926_000054234.jpg&amp;#39;
import galleryImg31 from &amp;#39;./PXL_20221003_004948854.jpg&amp;#39;
import galleryImg32 from &amp;#39;./PXL_20221009_234043577.jpg&amp;#39;
import galleryImg33 from &amp;#39;./PXL_20221016_223649137.jpg&amp;#39;
import galleryImg34 from &amp;#39;./PXL_20221023_223821255.jpg&amp;#39;
import galleryImg35 from &amp;#39;./PXL_20221030_163126491.jpg&amp;#39;
import galleryImg36 from &amp;#39;./PXL_20221106_215639799.jpg&amp;#39;
import galleryImg37 from &amp;#39;./PXL_20221113_220102896.jpg&amp;#39;
import galleryImg38 from &amp;#39;./PXL_20221121_002637352.jpg&amp;#39;
import galleryImg39 from &amp;#39;./PXL_20221121_003027173.jpg&amp;#39;
import galleryImg40 from &amp;#39;./PXL_20221204_225833589.jpg&amp;#39;
import galleryImg41 from &amp;#39;./PXL_20221211_220348916.MP.jpg&amp;#39;
import galleryImg42 from &amp;#39;./PXL_20221218_232851792.jpg&amp;#39;
import galleryImg43 from &amp;#39;./PXL_20221225_232322412.jpg&amp;#39;&lt;/p&gt;
&lt;Image src={titleImg} alt=&quot;1. Wirework&quot; class=&quot;w-full&quot; loading=&quot;eager&quot; fetchpriority=&quot;high&quot; /&gt;&lt;p&gt;Just like in &lt;a href=&quot;/work/weekly-art-2020/&quot;&gt;2020&lt;/a&gt; and &lt;a href=&quot;/work/weekly-art-2021/&quot;&gt;2021&lt;/a&gt;, I created something and shared it online every week of 2022. The year&amp;#39;s theme was three dimensional objects. I explored a lot of mediums that I otherwise wouldn&amp;#39;t have and I learned a lot.&lt;/p&gt;
&lt;div class=&quot;project-gallery&quot;&gt;
  &lt;Image src={galleryImg1} alt=&quot;2. Cross Around&quot; /&gt;
  &lt;Image src={galleryImg2} alt=&quot;3. Wrapped Towers&quot; /&gt;
  &lt;Image src={galleryImg3} alt=&quot;4. Scalloped Edges&quot; /&gt;
  &lt;img src=&quot;/media/art-weeklies-2022/ezgif-2-ca777bbe32.gif&quot; alt=&quot;5. Towers &amp;amp; Craters&quot; loading=&quot;lazy&quot; /&gt;
  &lt;Image src={galleryImg4} alt=&quot;6. Island Underwater&quot; /&gt;
  &lt;Image src={galleryImg5} alt=&quot;7. Rough Paths&quot; /&gt;
  &lt;Image src={galleryImg6} alt=&quot;8. Encased Spiral&quot; /&gt;
  &lt;Image src={galleryImg7} alt=&quot;9. Nub Wheel&quot; /&gt;
  &lt;Image src={galleryImg8} alt=&quot;10. Sectioned Well&quot; /&gt;
  &lt;Image src={galleryImg9} alt=&quot;11. Hex Coaster&quot; /&gt;
  &lt;Image src={galleryImg10} alt=&quot;12. Covered Path&quot; /&gt;
  &lt;Image src={galleryImg11} alt=&quot;13. Clear Slots&quot; /&gt;
  &lt;img src=&quot;/media/art-weeklies-2022/bendy-plate-square.gif&quot; alt=&quot;14. Forced Arch&quot; loading=&quot;lazy&quot; /&gt;
  &lt;img src=&quot;/media/art-weeklies-2022/Flexy-copper.gif&quot; alt=&quot;15. Flexy Copper&quot; loading=&quot;lazy&quot; /&gt;
  &lt;Image src={galleryImg12} alt=&quot;16. Concentric Hills&quot; /&gt;
  &lt;Image src={galleryImg13} alt=&quot;17. Patterned Square&quot; /&gt;
  &lt;img src=&quot;/media/art-weeklies-2022/laser_tower.gif&quot; alt=&quot;18. Laser Tower&quot; loading=&quot;lazy&quot; /&gt;
  &lt;Image src={galleryImg14} alt=&quot;19. Baby Spoon&quot; /&gt;
  &lt;Image src={galleryImg15} alt=&quot;20. Carved Totem&quot; /&gt;
  &lt;Image src={galleryImg16} alt=&quot;21. Copper-Clad Box&quot; /&gt;
  &lt;Image src={galleryImg17} alt=&quot;22. Technicolor Wood&quot; /&gt;
  &lt;Image src={galleryImg18} alt=&quot;23. Color Cards&quot; /&gt;
  &lt;Image src={galleryImg19} alt=&quot;24. Across Hills&quot; /&gt;
  &lt;Image src={galleryImg20} alt=&quot;25. Fragile Fragments&quot; /&gt;
  &lt;Image src={galleryImg21} alt=&quot;26. Moving Boxes&quot; /&gt;
  &lt;img src=&quot;/media/art-weeklies-2022/paperdice.gif&quot; alt=&quot;27. Paper Dice&quot; loading=&quot;lazy&quot; /&gt;
  &lt;Image src={galleryImg22} alt=&quot;28. Spiral Tower&quot; /&gt;
  &lt;Image src={galleryImg23} alt=&quot;29. Wavy Amoeba&quot; /&gt;
  &lt;Image src={galleryImg24} alt=&quot;30. Paperbending&quot; /&gt;
  &lt;img src=&quot;/media/art-weeklies-2022/leaves.gif&quot; alt=&quot;31. Pile of Leaves&quot; loading=&quot;lazy&quot; /&gt;
  &lt;img src=&quot;/media/art-weeklies-2022/rainbow-rockers.gif&quot; alt=&quot;32. Rainbow Rockers&quot; loading=&quot;lazy&quot; /&gt;
  &lt;Image src={galleryImg25} alt=&quot;33. Blob Stacks&quot; /&gt;
  &lt;Image src={galleryImg26} alt=&quot;34. Acrylic Snowflake&quot; /&gt;
  &lt;Image src={galleryImg27} alt=&quot;35. Strung Up&quot; /&gt;
  &lt;Image src={galleryImg28} alt=&quot;36. Water Lily&quot; /&gt;
  &lt;img src=&quot;/media/art-weeklies-2022/paper-pinwheel.gif&quot; alt=&quot;37. Paper Pinwheel&quot; loading=&quot;lazy&quot; /&gt;
  &lt;Image src={galleryImg29} alt=&quot;38. Piercing Shards&quot; /&gt;
  &lt;Image src={galleryImg30} alt=&quot;39. Plastic Obelisk&quot; /&gt;
  &lt;Image src={galleryImg31} alt=&quot;40. City Segments&quot; /&gt;
  &lt;Image src={galleryImg32} alt=&quot;41. Windows and Walls&quot; /&gt;
  &lt;Image src={galleryImg33} alt=&quot;42. Copper Well&quot; /&gt;
  &lt;Image src={galleryImg34} alt=&quot;43. Dash Dot Dash&quot; /&gt;
  &lt;Image src={galleryImg35} alt=&quot;44. Circuitous Paths&quot; /&gt;
  &lt;Image src={galleryImg36} alt=&quot;45. Sawed-off Steps&quot; /&gt;
  &lt;Image src={galleryImg37} alt=&quot;46. Spiral Stairs&quot; /&gt;
  &lt;Image src={galleryImg38} alt=&quot;47. Waves&quot; /&gt;
  &lt;Image src={galleryImg39} alt=&quot;48. Round Hills&quot; /&gt;
  &lt;Image src={galleryImg40} alt=&quot;49. Gentle Curves&quot; /&gt;
  &lt;Image src={galleryImg41} alt=&quot;50. Hills and Flats&quot; /&gt;
  &lt;Image src={galleryImg42} alt=&quot;51. Improved Extrusion&quot; /&gt;
  &lt;Image src={galleryImg43} alt=&quot;52. Little E&quot; /&gt;
&lt;/div&gt;</content:encoded></item><item><title>Making Art Every Week in 2020</title><link>https://www.ericweinhoffer.com/blog/making-art-every-week/</link><guid isPermaLink="true">https://www.ericweinhoffer.com/blog/making-art-every-week/</guid><description>At the beginning of this year, I set out to create and publish some sort of artwork online each week.</description><pubDate>Fri, 01 Jan 2021 00:02:31 GMT</pubDate><content:encoded>&lt;p&gt;At the beginning of this year, &lt;a href=&quot;https://twitter.com/eweinhoffer/status/1213988402107863040?s=20&quot;&gt;I set out to create and publish some sort of artwork&lt;/a&gt; online each week. It was not always easy or enjoyable, but somehow I persisted. In general, I don’t think very highly of social media, but it’s clear that sharing a goal online and having a desire to improve is good motivation for me.&lt;/p&gt;
&lt;p&gt;I didn’t start the year with any real art goals but loved the fact that this process forced me to try new things. On a few occasions, I tried a process, found that I enjoyed it, and then embarked on a weeks-long journey of exploration.&lt;/p&gt;
&lt;p&gt;This happened in a dramatic way twice, as you can see in the below breakdown: once with the Milling and Painting of little PCB pins (inspired by &lt;a href=&quot;https://learn.adafruit.com/custom-milled-pcb-pins&quot;&gt;this Adafruit guide&lt;/a&gt;) and another with the discovery of &lt;a href=&quot;https://affinity.serif.com/en-us/designer/ipad/&quot;&gt;Affinity Designer&lt;/a&gt;, a fantastic subscription-free graphic art program for iPad.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./02-weekly-art-project-mediums.webp&quot; alt=&quot;Making Art Every Week in 2020: weekly art project mediums&quot;&gt;&lt;/p&gt;
&lt;h2&gt;Lessons Learned&lt;/h2&gt;
&lt;p&gt;I didn’t have any strong intentions going into this regarding mediums to explore or time to dedicate to it each week. I learned a lot about myself, what I enjoy, and how to be more successful at this in the future. Two main lessons I learned:&lt;/p&gt;
&lt;h3&gt;Making Art I’m Proud of Takes Time&lt;/h3&gt;
&lt;p&gt;A lot of work that inspired me was done by real artists who have been doing this for years. I often felt like I was nearing the end of a work, but looking back at something that inspired me made me feel like I had a long way to go. I’d then spend hours refining the piece or working on details until it felt worthy of posting. I’ll be setting limits to prevent this in the future, as I’d like time to explore other things while still improving my art skills.&lt;/p&gt;
&lt;h3&gt;Graphic Art is Fun and Flexible&lt;/h3&gt;
&lt;p&gt;One of the challenges I faced with creating some sort of physical art was the time and parts required: I couldn’t really work on projects from anywhere other than home, and I often didn’t start making the physical piece until the weekend. It was also tough to motivate myself to work on something like a CNC milling project since I already felt fairly proficient at it and wasn’t learning as much.&lt;/p&gt;
&lt;p&gt;Graphic art, on the other hand, was totally new to me and had a few noticeable advantages:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;I could work on it from anywhere, as long as I had my iPad with me.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;I follow (and continue to find) incredible artists on Twitter who provide a near-endless supply of work that inspires me.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;I was starting from zero skill, so it was easier for me to come to terms with posting something lackluster.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Some Favorites&lt;/h2&gt;
&lt;p&gt;Here’s an assortment of projects that I find notable from the year, either because they were especially fun to create or because I’m proud of the end result:&lt;/p&gt;
&lt;h3&gt;Week 15: Skull Trio&lt;/h3&gt;
&lt;p&gt;&lt;img src=&quot;./03-img_20200412_181359.webp&quot; alt=&quot;Making Art Every Week in 2020: img 20200412 181359&quot;&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h3&gt;Week 19: Small Wire Sculptures&lt;/h3&gt;
&lt;p&gt;&lt;img src=&quot;./04-img_20200510_190556.webp&quot; alt=&quot;Making Art Every Week in 2020: img 20200510 190556&quot;&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h3&gt;Week 27: Colorful Shapes&lt;/h3&gt;
&lt;p&gt;&lt;img src=&quot;./05-crazy-buildings.webp&quot; alt=&quot;Making Art Every Week in 2020: crazy buildings&quot;&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h3&gt;Week 34: Missing Blue Skies&lt;/h3&gt;
&lt;p&gt;&lt;img src=&quot;./06-slice1.webp&quot; alt=&quot;Making Art Every Week in 2020: slice1&quot;&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h3&gt;Week 37: Bubbly Wood&lt;/h3&gt;
&lt;p&gt;&lt;img src=&quot;./07-pxl_20200914_013844912.webp&quot; alt=&quot;Making Art Every Week in 2020: pxl 20200914 013844912&quot;&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h3&gt;Week 48: Orbits&lt;/h3&gt;
&lt;p&gt;&lt;img src=&quot;./08-orbits.webp&quot; alt=&quot;Making Art Every Week in 2020: orbits&quot;&gt;&lt;/p&gt;
&lt;h2&gt;What’s Next?&lt;/h2&gt;
&lt;p&gt;I’m excited to continue creating and sharing art every week in 2021, with some modifications. Rules I’ll be attempting to follow:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Digital Art Only. I’m excited to continue improving my graphic art skills but hope to also share some digital sketches or paintings. I’ll continue taking advantage of the fact that I can do this work from anywhere.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Limit of 2.5 hours per week. I often spent too long finessing and obsessing over details this year, and I’d like to have time for other projects! This is more of a wish than a true rule. I have no idea if I’ll follow this all the time.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Share on Twitter every Sunday. Same as this year.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Thanks for reading! Follow me &lt;a href=&quot;https://twitter.com/eweinhoffer&quot;&gt;on Twitter&lt;/a&gt; to see what I post each week.&lt;/p&gt;
</content:encoded></item><item><title>Art Weeklies (2021)</title><link>https://www.ericweinhoffer.com/work/weekly-art-2021/</link><guid isPermaLink="true">https://www.ericweinhoffer.com/work/weekly-art-2021/</guid><description>A second year of making and sharing art every week.</description><pubDate>Fri, 01 Jan 2021 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;import { Image } from &amp;#39;astro:assets&amp;#39;
import titleImg from &amp;#39;./psycho-Lolli-3x.png&amp;#39;
import galleryImg1 from &amp;#39;./night-terrors-3x.png&amp;#39;
import galleryImg2 from &amp;#39;./planet-at-sea-3x.png&amp;#39;
import galleryImg3 from &amp;#39;./egg-bacon-toast-3x.png&amp;#39;
import galleryImg4 from &amp;#39;./shape-field-3x.png&amp;#39;
import galleryImg5 from &amp;#39;./squadron-3x.png&amp;#39;
import galleryImg6 from &amp;#39;./there-be-dragon.png&amp;#39;
import galleryImg7 from &amp;#39;./look-out-below-3x.png&amp;#39;
import galleryImg8 from &amp;#39;./Thank-you-Robots.png&amp;#39;
import galleryImg9 from &amp;#39;./sunset-city-3x.png&amp;#39;
import galleryImg10 from &amp;#39;./always-be-splorin-3x.png&amp;#39;
import galleryImg11 from &amp;#39;./river-lines.png&amp;#39;
import galleryImg12 from &amp;#39;./crazy-upcake-3x.png&amp;#39;
import galleryImg13 from &amp;#39;./76-blocks-3x.png&amp;#39;
import galleryImg14 from &amp;#39;./trackside-shadows-3x.png&amp;#39;
import galleryImg15 from &amp;#39;./pointing-around-the-color-wheel-3x.png&amp;#39;
import galleryImg16 from &amp;#39;./blocky-swoops-3x.png&amp;#39;
import galleryImg17 from &amp;#39;./slots-on-rails-3x.png&amp;#39;
import galleryImg18 from &amp;#39;./pinkish-pipes-3x.png&amp;#39;
import galleryImg19 from &amp;#39;./swerves-scales-3x.png&amp;#39;
import galleryImg20 from &amp;#39;./bikes-for-all-3x.png&amp;#39;
import galleryImg21 from &amp;#39;./stained-glass-sun-3x.png&amp;#39;
import galleryImg22 from &amp;#39;./loud-pipes-3x.png&amp;#39;
import galleryImg23 from &amp;#39;./happy-pride-3x.jpg&amp;#39;
import galleryImg24 from &amp;#39;./wide-awake.png&amp;#39;
import galleryImg25 from &amp;#39;./shapely-fruit-pie-3x.png&amp;#39;
import galleryImg26 from &amp;#39;./box-highway-3x.png&amp;#39;
import galleryImg27 from &amp;#39;./mountain-chill-3x.png&amp;#39;
import galleryImg28 from &amp;#39;./nice-work-3x.png&amp;#39;
import galleryImg29 from &amp;#39;./Celebrate-butter-3x.png&amp;#39;
import galleryImg30 from &amp;#39;./anti-gravity-Ice-cream-3x.png&amp;#39;
import galleryImg31 from &amp;#39;./making-waves-3x.png&amp;#39;
import galleryImg32 from &amp;#39;./up-and-away-3x.png&amp;#39;
import galleryImg33 from &amp;#39;./minty-fresh-3x.png&amp;#39;
import galleryImg34 from &amp;#39;./three-pops-3x.png&amp;#39;
import galleryImg35 from &amp;#39;./universe-spills-out-3x.png&amp;#39;
import galleryImg36 from &amp;#39;./poppin-pinwheel-3x.png&amp;#39;
import galleryImg37 from &amp;#39;./crossing-colors-3x.png&amp;#39;
import galleryImg38 from &amp;#39;./red-city-3x.png&amp;#39;
import galleryImg39 from &amp;#39;./color-connections-3x.png&amp;#39;
import galleryImg40 from &amp;#39;./orb-3x.png&amp;#39;
import galleryImg41 from &amp;#39;./shuttle-3x.png&amp;#39;
import galleryImg42 from &amp;#39;./pinwheel-2-3x.png&amp;#39;
import galleryImg43 from &amp;#39;./Revolved.png&amp;#39;
import galleryImg44 from &amp;#39;./psycho-Lolli-3x.png&amp;#39;
import galleryImg45 from &amp;#39;./slices-of-color-3x.png&amp;#39;
import galleryImg46 from &amp;#39;./fractured-3x.png&amp;#39;
import galleryImg47 from &amp;#39;./pointing-round-3x.png&amp;#39;
import galleryImg48 from &amp;#39;./stacks-3x.png&amp;#39;
import galleryImg49 from &amp;#39;./flakey.png&amp;#39;
import galleryImg50 from &amp;#39;./sandy-dunes-3x.png&amp;#39;
import galleryImg51 from &amp;#39;./reflecting-3x.png&amp;#39;&lt;/p&gt;
&lt;Image src={titleImg} alt=&quot;45. Psycho Lolli&quot; class=&quot;w-full&quot; loading=&quot;eager&quot; fetchpriority=&quot;high&quot; /&gt;&lt;p&gt;Like I did &lt;a href=&quot;/work/weekly-art-2020/&quot;&gt;in 2020&lt;/a&gt;, I created and shared art every week during 2021. Read my summary blog post &lt;a href=&quot;/blog/making-art-every-week-in-2021/&quot;&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;div class=&quot;aspect-video w-full my-6&quot;&gt;
  &lt;iframe
    src=&quot;https://www.youtube.com/embed/iEn3ta_Pwxw&quot;
    title=&quot;Art Weeklies 2021&quot;
    allow=&quot;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture&quot;
    allowfullscreen
    class=&quot;w-full h-full&quot;&lt;pre&gt;&lt;code&gt;loading=&amp;quot;lazy&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;&lt;div class=&quot;project-gallery&quot;&gt;
  &lt;Image src={galleryImg1} alt=&quot;2. Night terrors&quot; /&gt;
  &lt;Image src={galleryImg2} alt=&quot;3. Planet at sea&quot; /&gt;
  &lt;Image src={galleryImg3} alt=&quot;4. Egg, bacon and toast&quot; /&gt;
  &lt;Image src={galleryImg4} alt=&quot;5. Shape field&quot; /&gt;
  &lt;Image src={galleryImg5} alt=&quot;6. Squadron&quot; /&gt;
  &lt;Image src={galleryImg6} alt=&quot;7. There be dragon&quot; /&gt;
  &lt;Image src={galleryImg7} alt=&quot;8. Look out below&quot; /&gt;
  &lt;Image src={galleryImg8} alt=&quot;9. Thank you, Robots&quot; /&gt;
  &lt;Image src={galleryImg9} alt=&quot;10. Sunset city&quot; /&gt;
  &lt;Image src={galleryImg10} alt=&quot;11. Always be &apos;splorin&quot; /&gt;
  &lt;Image src={galleryImg11} alt=&quot;12. River lines&quot; /&gt;
  &lt;Image src={galleryImg12} alt=&quot;13. Crazy cupcake&quot; /&gt;
  &lt;Image src={galleryImg13} alt=&quot;14. 76 blocks&quot; /&gt;
  &lt;Image src={galleryImg14} alt=&quot;15. Trackside shadows&quot; /&gt;
  &lt;Image src={galleryImg15} alt=&quot;16. Points around color wheel&quot; /&gt;
  &lt;Image src={galleryImg16} alt=&quot;17. Bumpy hills&quot; /&gt;
  &lt;Image src={galleryImg17} alt=&quot;18. Slots on rails&quot; /&gt;
  &lt;Image src={galleryImg18} alt=&quot;19. Pinkish pipes&quot; /&gt;
  &lt;Image src={galleryImg19} alt=&quot;20. Swerves &amp;amp; scales&quot; /&gt;
  &lt;Image src={galleryImg20} alt=&quot;21. Bikes for all&quot; /&gt;
  &lt;Image src={galleryImg21} alt=&quot;22. Stained glass sun&quot; /&gt;
  &lt;Image src={galleryImg22} alt=&quot;23. Loud pipes&quot; /&gt;
  &lt;Image src={galleryImg23} alt=&quot;24. Happy Pride&quot; /&gt;
  &lt;Image src={galleryImg24} alt=&quot;25. WIDE AWAKE&quot; /&gt;
  &lt;Image src={galleryImg25} alt=&quot;26. Shapely fruit pie&quot; /&gt;
  &lt;Image src={galleryImg26} alt=&quot;27. Box highways&quot; /&gt;
  &lt;Image src={galleryImg27} alt=&quot;28. Mountain chill&quot; /&gt;
  &lt;Image src={galleryImg28} alt=&quot;29. Nice work!&quot; /&gt;
  &lt;Image src={galleryImg29} alt=&quot;30. Celebrate butter&quot; /&gt;
  &lt;Image src={galleryImg30} alt=&quot;31. Anti gravity ice cream&quot; /&gt;
  &lt;Image src={galleryImg31} alt=&quot;32. Making waves&quot; /&gt;
  &lt;Image src={galleryImg32} alt=&quot;33. Up and away&quot; /&gt;
  &lt;Image src={galleryImg33} alt=&quot;34. Minty fresh&quot; /&gt;
  &lt;Image src={galleryImg34} alt=&quot;35. Three pops&quot; /&gt;
  &lt;Image src={galleryImg35} alt=&quot;36. The universe spills out&quot; /&gt;
  &lt;Image src={galleryImg36} alt=&quot;37. Poppin pinwheel&quot; /&gt;
  &lt;Image src={galleryImg37} alt=&quot;38. Crossing colors&quot; /&gt;
  &lt;Image src={galleryImg38} alt=&quot;39. Red City&quot; /&gt;
  &lt;Image src={galleryImg39} alt=&quot;40. Color Connections&quot; /&gt;
  &lt;Image src={galleryImg40} alt=&quot;41. Orb&quot; /&gt;
  &lt;Image src={galleryImg41} alt=&quot;42. Shuttle&quot; /&gt;
  &lt;Image src={galleryImg42} alt=&quot;43. Flower pinwheel&quot; /&gt;
  &lt;Image src={galleryImg43} alt=&quot;44. Revolved&quot; /&gt;
  &lt;Image src={galleryImg44} alt=&quot;45. Psycho lolli&quot; /&gt;
  &lt;Image src={galleryImg45} alt=&quot;46. Slices of color&quot; /&gt;
  &lt;Image src={galleryImg46} alt=&quot;47. Fractured&quot; /&gt;
  &lt;Image src={galleryImg47} alt=&quot;48. Pointing Round&quot; /&gt;
  &lt;Image src={galleryImg48} alt=&quot;49. Stacks&quot; /&gt;
  &lt;Image src={galleryImg49} alt=&quot;50. Flakey&quot; /&gt;
  &lt;Image src={galleryImg50} alt=&quot;51. Sandy dunes&quot; /&gt;
  &lt;Image src={galleryImg51} alt=&quot;52. Reflecting&quot; /&gt;
&lt;/div&gt;</content:encoded></item><item><title>4&apos; x 8&apos; Shed</title><link>https://www.ericweinhoffer.com/work/shed/</link><guid isPermaLink="true">https://www.ericweinhoffer.com/work/shed/</guid><description>A compact 4 × 8-foot shed that holds a surprising amount.</description><pubDate>Wed, 01 Jan 2020 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;import { Image } from &amp;#39;astro:assets&amp;#39;
import titleImg from &amp;#39;./image-asset.jpeg&amp;#39;
import galleryImg1 from &amp;#39;./IMG_20200815_123449.jpg&amp;#39;
import galleryImg2 from &amp;#39;./IMG_20200830_153843.jpg&amp;#39;
import galleryImg3 from &amp;#39;./IMG_20200907_150640.jpg&amp;#39;
import galleryImg4 from &amp;#39;./PXL_20200919_185003808.jpg&amp;#39;
import galleryImg5 from &amp;#39;./PXL_20200926_202216823.jpg&amp;#39;
import galleryImg6 from &amp;#39;./PXL_20201003_213038248.jpg&amp;#39;
import galleryImg7 from &amp;#39;./PXL_20201003_230923486.jpg&amp;#39;
import galleryImg8 from &amp;#39;./PXL_20201006_230901355.jpg&amp;#39;
import galleryImg9 from &amp;#39;./PXL_20201010_181357593.jpg&amp;#39;
import galleryImg10 from &amp;#39;./PXL_20201011_185012946.jpg&amp;#39;
import galleryImg11 from &amp;#39;./PXL_20201017_191504822.jpg&amp;#39;
import galleryImg12 from &amp;#39;./PXL_20201017_191514830.jpg&amp;#39;
import galleryImg13 from &amp;#39;./PXL_20201011_233156863.jpg&amp;#39;&lt;/p&gt;
&lt;Image src={titleImg} alt=&quot;4&apos; x 8&apos; Shed&quot; class=&quot;w-full&quot; loading=&quot;eager&quot; fetchpriority=&quot;high&quot; /&gt;&lt;p&gt;I designed and built a simple 4&amp;#39; x 8&amp;#39; shed for our yard. It was necessary to add more storage space to our home and has already proven extremely useful. It&amp;#39;s amazing how much you can fit in such a seemingly small space! I was inspired by many DIY shed projects I found online, and although this is a type of shed you can buy prebuilt or as a kit, I loved the idea of planning and building the shed from scratch. For most projects, I typically design and build with precision, often starting with a lot of CAD design before beginning the fabrication process. Building a shed from only a few simple sketches and not focusing heavily on precision was a welcome change for me.&lt;/p&gt;
&lt;p&gt;Once the main structure of the shed was complete, I added a small roof off to the side to protect my wife&amp;#39;s bike from the rain. Scroll through the below images to see the build process.&lt;/p&gt;
&lt;div class=&quot;project-gallery&quot;&gt;
  &lt;Image src={galleryImg1} alt=&quot;4&apos; x 8&apos; Shed&quot; /&gt;
  &lt;Image src={galleryImg2} alt=&quot;4&apos; x 8&apos; Shed&quot; /&gt;
  &lt;Image src={galleryImg3} alt=&quot;4&apos; x 8&apos; Shed&quot; /&gt;
  &lt;Image src={galleryImg4} alt=&quot;Walls are up! Here I’m marking out the birds-mouth cut in the first roof rafter.&quot; /&gt;
  &lt;Image src={galleryImg5} alt=&quot;Once the roof rafters were installed, we could begin work on the siding. Attaching two uncut 4 x 8 sheets on the sides ended up working well, since they assisted in guiding the roof plywood into place.&quot; /&gt;
  &lt;Image src={galleryImg6} alt=&quot;Attaching the OSB plywood roof sheeting.&quot; /&gt;
  &lt;Image src={galleryImg7} alt=&quot;I had some leftover 1 x 4s from another project that worked well as trim around the roof.&quot; /&gt;
  &lt;Image src={galleryImg8} alt=&quot;The fiberglass roof panels were easy to install with gasket screws.&quot; /&gt;
  &lt;Image src={galleryImg9} alt=&quot;At this point I had the front corner trim installed. Also note the door, which was built from scrap: two sheets of OSB plywood attached to a simple 2 x 4 frame.&quot; /&gt;
  &lt;Image src={galleryImg10} alt=&quot;Once the rest of the shed was complete, I built a small roof out of scrap to protect my wife’s bike from the rain.&quot; /&gt;
  &lt;Image src={galleryImg11} alt=&quot;Once the outside was complete and painted, I moved onto the inside, where I added shelves and hooks for storage.&quot; /&gt;
  &lt;Image src={galleryImg12} alt=&quot;I decided to leave these gaps between the roof and walls to promote airflow, but stapled in door screen material to prevent critters from getting inside.&quot; /&gt;
  &lt;Image src={galleryImg13} alt=&quot;All done! The color was waaay more yellow than we anticipated.. I’d highly recommend testing with paint samples outdoors before selecting a color.&quot; /&gt;
&lt;/div&gt;</content:encoded></item><item><title>Art Weeklies (2020)</title><link>https://www.ericweinhoffer.com/work/weekly-art-2020/</link><guid isPermaLink="true">https://www.ericweinhoffer.com/work/weekly-art-2020/</guid><description>The year I finally made and shared art every week.</description><pubDate>Wed, 01 Jan 2020 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;import { Image } from &amp;#39;astro:assets&amp;#39;
import titleImg from &amp;#39;./IMG_20200510_190556.jpg&amp;#39;
import galleryImg1 from &amp;#39;./IMG_20200112_162923.jpg&amp;#39;
import galleryImg2 from &amp;#39;./IMG_20200119_221854.jpg&amp;#39;
import galleryImg3 from &amp;#39;./IMG_20200126_144102.jpg&amp;#39;
import galleryImg4 from &amp;#39;./IMG_20200201_144452.jpg&amp;#39;
import galleryImg5 from &amp;#39;./IMG_20200209_102240.jpg&amp;#39;
import galleryImg6 from &amp;#39;./IMG_20200215_143649.jpg&amp;#39;
import galleryImg7 from &amp;#39;./IMG_20200223_131250.jpg&amp;#39;
import galleryImg8 from &amp;#39;./IMG_20200301_130148-1.jpg&amp;#39;
import galleryImg9 from &amp;#39;./IMG_20200308_181713.jpg&amp;#39;
import galleryImg10 from &amp;#39;./IMG_20200313_110619.jpg&amp;#39;
import galleryImg11 from &amp;#39;./IMG_20200322_185854.jpg&amp;#39;
import galleryImg12 from &amp;#39;./IMG_20200329_180225.jpg&amp;#39;
import galleryImg13 from &amp;#39;./IMG_20200405_160914.jpg&amp;#39;
import galleryImg14 from &amp;#39;./IMG_20200412_181359.jpg&amp;#39;
import galleryImg15 from &amp;#39;./IMG_20200419_184431.jpg&amp;#39;
import galleryImg16 from &amp;#39;./Screen-Shot-2020-04-28-at-9.56.09-PM.png&amp;#39;
import galleryImg17 from &amp;#39;./IMG_20200503_181407.jpg&amp;#39;
import galleryImg18 from &amp;#39;./IMG_20200510_190556.jpg&amp;#39;
import galleryImg19 from &amp;#39;./IMG_20200517_175903.jpg&amp;#39;
import galleryImg20 from &amp;#39;./IMG_20200524_200918-1.jpg&amp;#39;
import galleryImg21 from &amp;#39;./IMG_20200531_203652.jpg&amp;#39;
import galleryImg22 from &amp;#39;./IMG_20200607_152326.jpg&amp;#39;
import galleryImg23 from &amp;#39;./IMG_20200614_191944.jpg&amp;#39;
import galleryImg24 from &amp;#39;./IMG_20200621_170320.jpg&amp;#39;
import galleryImg25 from &amp;#39;./shapes1.png&amp;#39;
import galleryImg26 from &amp;#39;./shapes2.png&amp;#39;
import galleryImg27 from &amp;#39;./cityscape.png&amp;#39;
import galleryImg28 from &amp;#39;./background.png&amp;#39;
import galleryImg29 from &amp;#39;./shapes_5.png&amp;#39;
import galleryImg30 from &amp;#39;./shapes_6.png&amp;#39;
import galleryImg31 from &amp;#39;./shapes_7.jpeg&amp;#39;
import galleryImg32 from &amp;#39;./shapes8.png&amp;#39;
import galleryImg33 from &amp;#39;./sky.png&amp;#39;
import galleryImg34 from &amp;#39;./purple_sky.png&amp;#39;
import galleryImg35 from &amp;#39;./background-2.png&amp;#39;
import galleryImg36 from &amp;#39;./PXL_20200914_013831231.jpg&amp;#39;
import galleryImg37 from &amp;#39;./PXL_20200921_014818864.jpg&amp;#39;
import galleryImg38 from &amp;#39;./PXL_20200928_020442464.jpg&amp;#39;
import galleryImg39 from &amp;#39;./PXL_20201004_181300931.jpg&amp;#39;
import galleryImg40 from &amp;#39;./PXL_20201012_011432783.jpg&amp;#39;
import galleryImg41 from &amp;#39;./PXL_20201018_233154203.jpg&amp;#39;
import galleryImg42 from &amp;#39;./shapes.png&amp;#39;
import galleryImg43 from &amp;#39;./moreshapes.png&amp;#39;
import galleryImg44 from &amp;#39;./many_shapes.png&amp;#39;
import galleryImg45 from &amp;#39;./20_icons.png&amp;#39;
import galleryImg46 from &amp;#39;./background-3.png&amp;#39;
import galleryImg47 from &amp;#39;./orbits.png&amp;#39;
import galleryImg48 from &amp;#39;./sunset.png&amp;#39;
import galleryImg49 from &amp;#39;./robot.png&amp;#39;
import galleryImg50 from &amp;#39;./butterfly.png&amp;#39;
import galleryImg51 from &amp;#39;./cubes.png&amp;#39;&lt;/p&gt;
&lt;Image src={titleImg} alt=&quot;19. Garden wire sculpture&quot; class=&quot;w-full&quot; loading=&quot;eager&quot; fetchpriority=&quot;high&quot; /&gt;&lt;p&gt;One of my 2020 goals was to create more artwork. The intent was to make and share something once per week for the whole year. I posted artwork every Sunday on Twitter.&lt;/p&gt;
&lt;p&gt;I wrote about the process and what I learned at the end of the year. Read the blog post &lt;a href=&quot;/blog/making-art-every-week/&quot;&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;div class=&quot;project-gallery&quot;&gt;
  &lt;Image src={galleryImg1} alt=&quot;2. A plot of rectangles&quot; /&gt;
  &lt;Image src={galleryImg2} alt=&quot;3. A plot of cubic arrows&quot; /&gt;
  &lt;Image src={galleryImg3} alt=&quot;4. Vinyl-cut mill sticker&quot; /&gt;
  &lt;Image src={galleryImg4} alt=&quot;5. Scored lines in steel&quot; /&gt;
  &lt;Image src={galleryImg5} alt=&quot;6. Milled &amp;amp; painted cubes&quot; /&gt;
  &lt;Image src={galleryImg6} alt=&quot;7. More milling &amp;amp; painting&quot; /&gt;
  &lt;Image src={galleryImg7} alt=&quot;8. A colorful bear&quot; /&gt;
  &lt;Image src={galleryImg8} alt=&quot;9. Painted rockets&quot; /&gt;
  &lt;Image src={galleryImg9} alt=&quot;10. Painted cubic &amp;quot;E&amp;quot;&quot; /&gt;
  &lt;Image src={galleryImg10} alt=&quot;11. Fighter jet magnet&quot; /&gt;
  &lt;Image src={galleryImg11} alt=&quot;12. Pizza love &amp;lt;3&quot; /&gt;
  &lt;Image src={galleryImg12} alt=&quot;13. Skull duo&quot; /&gt;
  &lt;Image src={galleryImg13} alt=&quot;14. Satellite magnet&quot; /&gt;
  &lt;Image src={galleryImg14} alt=&quot;15. Skull trio&quot; /&gt;
  &lt;Image src={galleryImg15} alt=&quot;16. Rainbow Owl&quot; /&gt;
  &lt;Image src={galleryImg16} alt=&quot;17. Rocket animation&quot; /&gt;
  &lt;Image src={galleryImg17} alt=&quot;18. U-2 Dragon Lady&quot; /&gt;
  &lt;Image src={galleryImg18} alt=&quot;19. Garden wire sculpture&quot; /&gt;
  &lt;Image src={galleryImg19} alt=&quot;20. Acrylic cityscape&quot; /&gt;
  &lt;Image src={galleryImg20} alt=&quot;21. Watercolor fish&quot; /&gt;
  &lt;Image src={galleryImg21} alt=&quot;22. Aquatic watercolors&quot; /&gt;
  &lt;Image src={galleryImg22} alt=&quot;23. Stand tall, stay strong&quot; /&gt;
  &lt;Image src={galleryImg23} alt=&quot;24. Black Lives Matter&quot; /&gt;
  &lt;Image src={galleryImg24} alt=&quot;25. Science is amazing!&quot; /&gt;
  &lt;Image src={galleryImg25} alt=&quot;26. Shapes 1&quot; /&gt;
  &lt;Image src={galleryImg26} alt=&quot;27. Shapes 2&quot; /&gt;
  &lt;Image src={galleryImg27} alt=&quot;28. Shapes 3&quot; /&gt;
  &lt;Image src={galleryImg28} alt=&quot;29. Shapes 4&quot; /&gt;
  &lt;Image src={galleryImg29} alt=&quot;30. Shapes 5&quot; /&gt;
  &lt;Image src={galleryImg30} alt=&quot;31. Shapes 6&quot; /&gt;
  &lt;Image src={galleryImg31} alt=&quot;32. Shapes 7&quot; /&gt;
  &lt;Image src={galleryImg32} alt=&quot;33. Shapes 8&quot; /&gt;
  &lt;Image src={galleryImg33} alt=&quot;34. Blue skies&quot; /&gt;
  &lt;Image src={galleryImg34} alt=&quot;35. Purple skies&quot; /&gt;
  &lt;Image src={galleryImg35} alt=&quot;36. Purple sunset&quot; /&gt;
  &lt;Image src={galleryImg36} alt=&quot;37. Wood bubbles&quot; /&gt;
  &lt;Image src={galleryImg37} alt=&quot;38. Milling from one path&quot; /&gt;
  &lt;Image src={galleryImg38} alt=&quot;39. Waves in Ash&quot; /&gt;
  &lt;Image src={galleryImg39} alt=&quot;40. Wire Mason Jar Holder&quot; /&gt;
  &lt;Image src={galleryImg40} alt=&quot;41. Wire Mason Jar Holder #2&quot; /&gt;
  &lt;Image src={galleryImg41} alt=&quot;42. Wire Sculpture&quot; /&gt;
  &lt;Image src={galleryImg42} alt=&quot;43. Shapes &amp;amp; primitives&quot; /&gt;
  &lt;Image src={galleryImg43} alt=&quot;44. More shapes&quot; /&gt;
  &lt;Image src={galleryImg44} alt=&quot;45. Many shapes&quot; /&gt;
  &lt;Image src={galleryImg45} alt=&quot;46. 20 icons&quot; /&gt;
  &lt;Image src={galleryImg46} alt=&quot;47. Cubes and lines&quot; /&gt;
  &lt;Image src={galleryImg47} alt=&quot;48. Orbits&quot; /&gt;
  &lt;Image src={galleryImg48} alt=&quot;49. City sunset&quot; /&gt;
  &lt;Image src={galleryImg49} alt=&quot;50. Colorful robot&quot; /&gt;
  &lt;Image src={galleryImg50} alt=&quot;51. Butterfly&quot; /&gt;
  &lt;Image src={galleryImg51} alt=&quot;52. Cubes&quot; /&gt;
&lt;/div&gt;</content:encoded></item><item><title>Critical items for organizing a shared shop space</title><link>https://www.ericweinhoffer.com/blog/critical-shop-items/</link><guid isPermaLink="true">https://www.ericweinhoffer.com/blog/critical-shop-items/</guid><description>Keeping all the users in a shared prototyping space safe, while still allowing them to work efficiently, is hard.</description><pubDate>Tue, 15 Oct 2019 21:08:27 GMT</pubDate><content:encoded>&lt;p&gt;Keeping all the users in a shared prototyping space safe, while still allowing them to work efficiently, is hard. That’s why keeping things organized, marked and easy to find is so important.&lt;/p&gt;
&lt;p&gt;I recently published a post on the Bolt blog about this called &lt;a href=&quot;https://blog.bolt.io/organize-to-optimize/&quot;&gt;Organize to Optimize&lt;/a&gt; and I thought it would be helpful to see a simple list of the items I recommended here. I’ve broken them into the categories used in the blog post: Marking, Organization, and PPE.&lt;/p&gt;
&lt;h2&gt;Marking&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://www.amazon.com/gp/product/B005J7Y6GS/ref=as_li_tl?camp=1789&amp;creative=9325&amp;creativeASIN=B005J7Y6GS&amp;ie=UTF8&amp;linkCode=as2&amp;linkId=304e4330a624c77d3d4ce2825cecbfe7&amp;tag=eweinhoffer-20&quot;&gt;LW-400 Label Maker&lt;/a&gt;: you don’t need this one, per say, but do yourself a favor and buy a label maker.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://www.amazon.com/gp/product/B073R69KNB/ref=as_li_tl?camp=1789&amp;creative=9325&amp;creativeASIN=B073R69KNB&amp;ie=UTF8&amp;linkCode=as2&amp;linkId=b91fdcb38b5678779d6075f855176a2c&amp;tag=eweinhoffer-20&quot;&gt;Adhesive-lined heatshrink&lt;/a&gt;: heatshrink is great to have around for all sorts of electronic work and for marking tools.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://www.heatshrink.com/content/custom-printing.asp&quot;&gt;Branded heatshrink tubing&lt;/a&gt;: I was pleasantly surprised to find that custom-cut, branded heatshrink is not very expensive.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://www.amazon.com/gp/product/B00IELD1O4/ref=as_li_tl?camp=1789&amp;creative=9325&amp;creativeASIN=B00IELD1O4&amp;ie=UTF8&amp;linkCode=as2&amp;linkId=01f3aa367884108fdadbf7066c501e10&amp;tag=eweinhoffer-20&quot;&gt;Label Maker with heatshrink support&lt;/a&gt;: If you’re really serious about marking wiring harnesses, print on heatshrink with this fancy label maker.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://www.amazon.com/gp/product/B000A3DQGW/ref=as_li_tl?camp=1789&amp;creative=9325&amp;creativeASIN=B000A3DQGW&amp;ie=UTF8&amp;linkCode=as2&amp;linkId=6bd979e372466a2c24c9654d35d32125&amp;tag=eweinhoffer-20&quot;&gt;Painters Tape&lt;/a&gt;: great all-around tape.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://www.amazon.com/gp/product/B00006IFEZ/ref=as_li_tl?camp=1789&amp;creative=9325&amp;creativeASIN=B00006IFEZ&amp;ie=UTF8&amp;linkCode=as2&amp;linkId=b656695c9fddbbdcedaabbecd5620c0c&amp;tag=eweinhoffer-20&quot;&gt;Twin-tip sharpies&lt;/a&gt;: the twin-tip style is the only way to go.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://www.amazon.com/gp/product/B00NBL3YR6/ref=as_li_tl?camp=1789&amp;creative=9325&amp;creativeASIN=B00NBL3YR6&amp;ie=UTF8&amp;linkCode=as2&amp;linkId=d81cfb8d53dc1c94e0e5a71163c5570a&amp;tag=eweinhoffer-20&quot;&gt;Dry-erase tape&lt;/a&gt;: great for marking things with dates and other notes that will change over time.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://www.amazon.com/gp/product/B078WFWM1F/ref=as_li_tl?camp=1789&amp;creative=9325&amp;creativeASIN=B078WFWM1F&amp;ie=UTF8&amp;linkCode=as2&amp;linkId=68f84deba4a64905d926d2fad2c343fb&amp;tag=eweinhoffer-20&quot;&gt;Cricut Explore Air 2 Vinyl Cutter&lt;/a&gt;: a decent low-cost vinyl cutter.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://www.rolanddga.com/products/vinyl-cutters/camm-1-gs-24-desktop-vinyl-cutter&quot;&gt;Roland Vinyl Cutter&lt;/a&gt;: a fantastic, more expensive, vinyl cutter.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Organization&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://www.uline.com/Grp_324/Corrugated-Bins&quot;&gt;Foldable cardboard bins&lt;/a&gt;: cheap bins that pack flat and are great for storing spare parts.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://www.uline.com/Grp_325/Plastic-Bins&quot;&gt;Stackable plastic bins&lt;/a&gt;: more expensive, stacking plastic bins. Especially great for small parts that would slip through the cracks of fold-up bins.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://www.uline.com/Product/Detail/H-4681/Bin-Organizers/Wall-Mount-Single-Rail-48-x-3&quot;&gt;Bin-mounting rail&lt;/a&gt;: attach this rail to the wall for mounting stackable plastic bins.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://www.uline.com/Grp_289/Totes-Plastic-Storage-Boxes&quot;&gt;Big storage bins&lt;/a&gt;: super robust, nesting bins for deep storage.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://www.uline.com/BL_1189/Boltless-Shelving&quot;&gt;Boltless shelves&lt;/a&gt;: strong shelving that can be put together in a variety of configurations with only a hammer.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://www.ikea.com/us/en/catalog/products/10177220/&quot;&gt;Kitchen utensil trays&lt;/a&gt;: surprisingly great for separating tools in Ikea drawers.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://www.amazon.com/gp/product/B00VESUMSM/ref=as_li_tl?camp=1789&amp;creative=9325&amp;creativeASIN=B00VESUMSM&amp;ie=UTF8&amp;linkCode=as2&amp;linkId=2949074f64483c27e5443b8a68f9b572&amp;tag=eweinhoffer-20&quot;&gt;Tripp Lite power strip&lt;/a&gt;: the best power strip for wall or under-desk mounting. Comes in a variety of lengths.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://www.schallercorporation.com/37-pc-red-plastic-box-assortment-1-deep-four-4-sizes/&quot;&gt;Schaller bins&lt;/a&gt;: cheap molded plastic bins for storing endmills, cutting inserts, driver bits and other small things.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://www.amazon.com/gp/product/B01DI8H364/ref=as_li_tl?camp=1789&amp;creative=9325&amp;creativeASIN=B01DI8H364&amp;ie=UTF8&amp;linkCode=as2&amp;linkId=9a1e0a38233d64ada329a791adacaf28&amp;tag=eweinhoffer-20&quot;&gt;Wall-mounted broom hanger&lt;/a&gt;: ideal for keeping your mops and brooms off the floor.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;PPE&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://www.amazon.com/gp/product/B015MG2YJG/ref=as_li_tl?camp=1789&amp;creative=9325&amp;creativeASIN=B015MG2YJG&amp;ie=UTF8&amp;linkCode=as2&amp;linkId=b83035398984a23b9724ee333b0e4a38&amp;tag=eweinhoffer-20&quot;&gt;Ear plug dispenser&lt;/a&gt;: wall-mountable dispenser of disposable ear plugs.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://www.amazon.com/gp/product/B071RSM598&quot;&gt;Safety goggles for glasses-wearers&lt;/a&gt;: the only good safety goggle option for glasses-wearers.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://www.amazon.com/gp/product/B007JZ1QQQ/ref=as_li_tl?camp=1789&amp;creative=9325&amp;creativeASIN=B007JZ1QQQ&amp;ie=UTF8&amp;linkCode=as2&amp;linkId=3066531e1568861800f966ed8dcb6106&amp;tag=eweinhoffer-20&quot;&gt;Face shield&lt;/a&gt;: protect your face!&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://www.amazon.com/gp/product/B003L8IP5U/ref=as_li_tl?camp=1789&amp;creative=9325&amp;creativeASIN=B003L8IP5U&amp;ie=UTF8&amp;linkCode=as2&amp;linkId=3ab1fad24144f4ec8f2e557fe67cf2c5&amp;tag=eweinhoffer-20&quot;&gt;Stainless steel hemostats&lt;/a&gt;: the length and material makes this ideal for grabbing parts out of a 3d printer support bath.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://www.amazon.com/gp/product/B071D8R93Y/ref=as_li_tl?camp=1789&amp;creative=9325&amp;creativeASIN=B071D8R93Y&amp;ie=UTF8&amp;linkCode=as2&amp;linkId=422c22f5e43b350f8efadff4a372845b&amp;tag=eweinhoffer-20&quot;&gt;Spider strainer&lt;/a&gt;: pairs nicely with the hemostats for fishing parts out of the 3d printing support bath.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://www.sentryair.com/multi-operator-fume-extractor.htm&quot;&gt;Sentry Air System fume extractor&lt;/a&gt;: a powerful fume extractor made for welding. Works well for extracting soldering fumes from multiple workstations.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://www.amazon.com/gp/product/B002KFC272/ref=as_li_tl?camp=1789&amp;creative=9325&amp;creativeASIN=B002KFC272&amp;ie=UTF8&amp;linkCode=as2&amp;linkId=13591b4509ff62b0b759813bdf5af0e6&amp;tag=eweinhoffer-20&quot;&gt;Locline hose&lt;/a&gt;: the well-known vendor of rigid hosing for coolant in machining also makes large-diameter parts that work well for other plumbing jobs.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://www.rockler.com/dust-right-reg-wall-mount-dust-collector-650-cfm&quot;&gt;Dust extractor&lt;/a&gt;: this dust extractor is pretty affordable, considering its power.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://www.amazon.com/gp/product/B003QYJ7BA/ref=as_li_tl?camp=1789&amp;creative=9325&amp;creativeASIN=B003QYJ7BA&amp;ie=UTF8&amp;linkCode=as2&amp;linkId=88f582ed0954ee0d692a8ea24a8ed572&amp;tag=eweinhoffer-20&quot;&gt;Glove rack&lt;/a&gt;: keep your gloves organized!&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;If you’d like more commentary about why I recommend these items, read the &lt;a href=&quot;https://blog.bolt.io/organize-to-optimize/&quot;&gt;Bolt blog post&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;How do you keep your shop safe and organized?&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;Note: ericweinhoffer.com is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com.&lt;/p&gt;
</content:encoded></item><item><title>Side Table</title><link>https://www.ericweinhoffer.com/work/side-table/</link><guid isPermaLink="true">https://www.ericweinhoffer.com/work/side-table/</guid><description>A three-level table held together entirely in compression.</description><pubDate>Tue, 01 Jan 2019 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;import { Image } from &amp;#39;astro:assets&amp;#39;
import titleImg from &amp;#39;./IMG_20190928_142058.jpg&amp;#39;
import galleryImg1 from &amp;#39;./IMG_20190928_142407.jpg&amp;#39;
import galleryImg2 from &amp;#39;./IMG_20190922_130230.jpg&amp;#39;
import galleryImg3 from &amp;#39;./IMG_20190922_150736.jpg&amp;#39;
import galleryImg4 from &amp;#39;./IMG_20190928_142426.jpg&amp;#39;&lt;/p&gt;
&lt;Image src={titleImg} alt=&quot;Side Table&quot; class=&quot;w-full&quot; loading=&quot;eager&quot; fetchpriority=&quot;high&quot; /&gt;&lt;p&gt;The three levels of this Side Table are cut from the same slab that made the &lt;a href=&quot;/work/coffee-table/&quot;&gt;Coffee Table&lt;/a&gt;. The levels are held in compression with three threaded rods, which travel through the square aluminum tubing and are tightened with nylock nuts. The nuts are supported and hidden in six spots with machined aluminum caps and feet. The bottom level has a large crack running through it, so I filled it with clear resin. I had never done this sort of thing in wood before and learned a lot.&lt;/p&gt;
&lt;p&gt;The wood came from &lt;a href=&quot;https://www.peroba.co/&quot;&gt;Peroba Reclaimed&lt;/a&gt;, an awesome Bay Area provider with a great mission. I decided to celebrate the origin of the wood by leaving the marking tape where I originally found it.&lt;/p&gt;
&lt;div class=&quot;project-gallery&quot;&gt;
  &lt;Image src={galleryImg1} alt=&quot;Side Table detail&quot; /&gt;
  &lt;Image src={galleryImg2} alt=&quot;Side Table from above&quot; /&gt;
  &lt;Image src={galleryImg3} alt=&quot;Side Table construction&quot; /&gt;
  &lt;Image src={galleryImg4} alt=&quot;&quot; /&gt;
&lt;/div&gt;</content:encoded></item><item><title>Making the CNC Mill Enclosure, Part 1</title><link>https://www.ericweinhoffer.com/blog/making-the-cnc-mill-enclosure-part-1/</link><guid isPermaLink="true">https://www.ericweinhoffer.com/blog/making-the-cnc-mill-enclosure-part-1/</guid><description>My Othermill Pro is great for rapid prototyping of PCBs, plastic or metal parts.</description><pubDate>Wed, 17 Jan 2018 06:25:25 GMT</pubDate><content:encoded>&lt;p&gt;My &lt;a href=&quot;https://support.bantamtools.com/hc/en-us/articles/115001672154-Othermill-Pro&quot;&gt;Othermill Pro&lt;/a&gt; is great for rapid prototyping of PCBs, plastic or metal parts. The speed of the spindle makes low-load applications like PCB cutting extremely quick, which is great. Unfortunately, the 26,000 RPM the spindle rotates at results in a pretty loud noise when a tool is cutting.&lt;/p&gt;
&lt;p&gt;Due to this, I’ve been thinking for awhile about ways to dampen the sound of the machine while it’s operating while also improving the infrastructure that surrounds the machine by taking advantage of vertical space. Enter the CNC Mill Enclosure, a big plywood box that houses the Othermill, some space for plastic &lt;a href=&quot;https://www.amazon.com/gp/product/B002BDTETW/ref=as_li_tl?camp=1789&amp;creative=9325&amp;creativeASIN=B002BDTETW&amp;ie=UTF8&amp;linkCode=as2&amp;linkId=1340e66664976633b5ff8bdac98f73e8&amp;tag=eweinhoffer-20&quot;&gt;Sterilite bins&lt;/a&gt; (which I use for stock and project storage, among other things), and a big space underneath for some drawers.&lt;/p&gt;
&lt;p&gt;My work volunteering at &lt;a href=&quot;https://jacobsinstitute.berkeley.edu/&quot;&gt;Jacobs Hall&lt;/a&gt; offers me access to a 4x8 ShopBot router, which is fantastic for cutting plywood. I knew I’d be purchasing the plywood through Jacobs, but hadn’t picked out a sheet prior and therefore didn’t know the final thickness. Since I intended on using some close-fit joints from the start, the sheet thickness was important, so I included it as a parameter in Fusion360 as I worked on the model, along with some others that I could quickly adjust on the fly.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./02-screen-shot-2018-01-16-at-8.53.52-pm.webp&quot; alt=&quot;Making the CNC Mill Enclosure, Part 1: screen shot 2018 01 16 at 8.53.52 pm&quot;&gt;&lt;/p&gt;
&lt;p&gt;For the mill to access all corners of the inside holes, and so the pieces could fit together at all, I added &lt;a href=&quot;https://1.bp.blogspot.com/-xP1fpVgw-sw/U3-3VKApJMI/AAAAAAAAAM4/-tDrleJBLLM/s1600/dogbone_explanation-11.png&quot;&gt;dogbones&lt;/a&gt; everywhere with diameter 0.005&amp;quot; larger than the diameter of the cutting tool (this is why I also included &amp;quot;ToolDiameter&amp;quot; as a parameter). The male plugs that fit the dogbone-shaped holes received a bit of a chamfer to aid in assembly, as well. The 0.01&amp;quot; gap between hole size and plywood thickness worked out well: it wasn’t a press fit, but a close fit that located the parts well and didn&amp;#39;t require a ton of hammering on my end.&lt;/p&gt;
&lt;p&gt;Instead of modeling all the panel pieces individually and assembling them later, I extruded each panel as a separate body in one large part file. This ended up working pretty well for the modeling portion. Unfortunately, when it came time to do the CAM, I had to rotate, align and move all the individual panels to fit them into the stock area.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./03-screen-shot-2018-01-16-at-8.55.34-pm.webp&quot; alt=&quot;Making the CNC Mill Enclosure, Part 1: screen shot 2018 01 16 at 8.55.34 pm&quot;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./04-img_20171120_151616.webp&quot; alt=&quot;Making the CNC Mill Enclosure, Part 1: img 20171120 151616&quot;&gt;&lt;/p&gt;
&lt;p&gt;The milling went smoothly and took about an hour overall with a single ¼” flat endmill. In order to prevent the pieces from flying out after they were cut out, I used the (fantastic) tabbing feature that’s built into Fusion360. It was super easy to use in software and removing the pieces only took a few minutes with a chisel once the cutting was done.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./05-screen-shot-2018-01-16-at-8.56.31-pm.webp&quot; alt=&quot;Making the CNC Mill Enclosure, Part 1: screen shot 2018 01 16 at 8.56.31 pm&quot;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./06-img_20171120_151647.webp&quot; alt=&quot;Making the CNC Mill Enclosure, Part 1: img 20171120 151647&quot;&gt;&lt;/p&gt;
&lt;p&gt;Quick side note: I’d never used plastic brad nails as a fixturing method on a sheet router before but WOW, what an awesome method. You don’t have to worry about the tool milling through any metal nails or screws and they’re fast to remove from leftover stock with a quick snip.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./07-img_20171120_155501.webp&quot; alt=&quot;Making the CNC Mill Enclosure, Part 1: img 20171120 155501&quot;&gt;&lt;/p&gt;
&lt;p&gt;After a bit of sanding, assembly went pretty smoothly, despite my lack of clamps at home. Next up: sound dampening. For this I bought some foam from McMaster-Carr (PN 5692T15). In hindsight, I probably should&amp;#39;ve gone with less expensive foam from Amazon or elsewhere. Since I plan on replacing these in the future, I needed a way to fasten them to the wood in a removable way, and decided on 3D printed umbrella-shaped plugs. Each orange plug gets an M4 heat-set threaded insert (McMaster PN 94180A353) so it can be tightened against the wood. I love using heat-set threaded inserts for adding threads to 3D printed parts, as they&amp;#39;re easy to install with any soldering iron:&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./08-img_20171216_183351.webp&quot; alt=&quot;Making the CNC Mill Enclosure, Part 1: img 20171216 183351&quot;&gt;&lt;/p&gt;
&lt;p&gt;I cut all the foam pieces down with a knife and used four or five of my printed umbrella things to hold them in place. Early tests of running the mill inside the box were not inspiring, but the door really made all the difference. I couldn’t fit it on the original 4x8 sheet but cut it out later on, using similar techniques. I left a window area, which I later filled with some tablesaw-cut polycarbonate. With some hot glue to hold the window in place and two hinges to allow the door to swing, I was ready for another test!&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./09-img_20180106_171002.webp&quot; alt=&quot;Making the CNC Mill Enclosure, Part 1: img 20180106 171002&quot;&gt;&lt;/p&gt;
&lt;p&gt;I milled a portion of the aluminum base part for my Spinlock mechanism once the door was installed and was impressed by how much the sound was dampened. I later add two simple sheet metal parts and a band to keep the door closed, and am fairly happy with the results so far!&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=CqF1iTTCRPc&quot;&gt;Video: enclosure sound test&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;You may notice that the mill seems to be sitting very low in the box, or one of two already-installed drawer slides, in the above photos. The eventual goal is to create a bent sheet metal platform, on which the mill will rest and slide in and out of the box on the drawer slides.&lt;/p&gt;
&lt;p&gt;So, that brings us to the list of improvements for Part 2:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Add the aforementioned sheet metal platform for the mill to sit on.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Once the platform is in place, I’ll need to drill a hole in the right side and create some sort of plunger so I can still hit the E-stop from the outside of the box.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;The bottom two compartments are filled with junk now, so they’ll need some organizing. I’m thinking of trying some base-mounted drawer slides, which I’ve never used before.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Stay tuned for more!&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;Note: ericweinhoffer.com is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com.&lt;/p&gt;
</content:encoded></item><item><title>CNC Mill Enclosure</title><link>https://www.ericweinhoffer.com/work/cnc-mill-enclosure/</link><guid isPermaLink="true">https://www.ericweinhoffer.com/work/cnc-mill-enclosure/</guid><description>A quieter, one-sheet plywood home for my desktop CNC mill.</description><pubDate>Mon, 01 Jan 2018 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;import { Image } from &amp;#39;astro:assets&amp;#39;
import titleImg from &amp;#39;./IMG_20180106_171002.jpg&amp;#39;
import shopbotImg from &amp;#39;./IMG_20171120_145146.jpg&amp;#39;
import galleryImg1 from &amp;#39;./IMG_20171122_162428.jpg&amp;#39;
import galleryImg2 from &amp;#39;./IMG_20171216_183351.jpg&amp;#39;
import galleryImg3 from &amp;#39;./IMG_20180106_171014.jpg&amp;#39;
import galleryImg4 from &amp;#39;./IMG_20180106_171006.jpg&amp;#39;&lt;/p&gt;
&lt;Image src={titleImg} alt=&quot;&quot; class=&quot;w-full&quot; loading=&quot;eager&quot; fetchpriority=&quot;high&quot; /&gt;&lt;p&gt;My Othermill is great for making PCBs, metal and plastic parts at home, but with a 26k RPM spindle, it can get quite loud. In order to improve the quality of life around here while it&amp;#39;s doing its thing, especially on long aluminum jobs, I built a sound-dampening enclosure for it. The cabinet was cut out of a single 4&amp;#39; x 8&amp;#39; sheet of 3/4&amp;quot; thick plywood at UC Berkeley.&lt;/p&gt;
&lt;p&gt;The panels I&amp;#39;m using for sound dampening are from McMaster-Carr, PN 5692T15. I 3D Printed orange nuts to hold them in place without having to glue them. In order to hold the door shut, I cut and bent two simple aluminum brackets, which hold a stretchy band between them. I used a tablesaw to cut 1/4&amp;quot; polycarbonate for the window, which is glued in place with hot glue.&lt;/p&gt;
&lt;div class=&quot;aspect-video w-full my-6&quot;&gt;
  &lt;iframe
    src=&quot;https://www.youtube.com/embed/CqF1iTTCRPc&quot;
    title=&quot;CNC Mill Enclosure build&quot;
    allow=&quot;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture&quot;
    allowfullscreen
    class=&quot;w-full h-full&quot;&lt;pre&gt;&lt;code&gt;loading=&amp;quot;lazy&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;&lt;div class=&quot;project-gallery&quot;&gt;
  &lt;Image src={shopbotImg} alt=&quot;Milling the parts on a 4x8 Shopbot at Cal.&quot; /&gt;
  &lt;Image src={galleryImg1} alt=&quot;Gluing it all up.&quot; /&gt;
  &lt;Image src={galleryImg2} alt=&quot;One of the panels with sound-dampening foam installed. The orange parts are 3D printed with an M4 threaded insert for fastening to the wood.&quot; /&gt;
  &lt;Image src={galleryImg3} alt=&quot;Closeup of the simple door lock. The handle on the door had two small holes drilled into it for retaining the stretchy band with a cable tie.&quot; /&gt;
  &lt;Image src={galleryImg4} alt=&quot;Milling in progress.&quot; /&gt;
&lt;/div&gt;</content:encoded></item><item><title>Coffee Table</title><link>https://www.ericweinhoffer.com/work/coffee-table/</link><guid isPermaLink="true">https://www.ericweinhoffer.com/work/coffee-table/</guid><description>Butternut hardwood paired with square aluminum legs.</description><pubDate>Mon, 01 Jan 2018 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;import { Image } from &amp;#39;astro:assets&amp;#39;
import titleImg from &amp;#39;./IMG_20181111_123151.jpg&amp;#39;
import galleryImg1 from &amp;#39;./IMG_20181111_105452.jpg&amp;#39;
import galleryImg2 from &amp;#39;./IMG_20181104_115547.jpg&amp;#39;
import galleryImg3 from &amp;#39;./IMG_20181104_111147.jpg&amp;#39;
import galleryImg4 from &amp;#39;./IMG_20181111_122948.jpg&amp;#39;&lt;/p&gt;
&lt;Image src={titleImg} alt=&quot;Coffee Table&quot; class=&quot;w-full&quot; loading=&quot;eager&quot; fetchpriority=&quot;high&quot; /&gt;&lt;p&gt;This table was my first exploration into using a hardwood slab to make a piece of furniture. I purchased a long slab of butternut from &lt;a href=&quot;https://www.peroba.co/&quot;&gt;Peroba Reclaimed&lt;/a&gt; and immediately cut it in half, with the intent of making two pieces with it. The second half of the slab was used for the &lt;a href=&quot;/work/side-table/&quot;&gt;Side Table&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;I used square aluminum tubing for the frame and simple 3d-printed plugs to keep the legs constrained.&lt;/p&gt;
&lt;div class=&quot;project-gallery&quot;&gt;
  &lt;Image src={galleryImg1} alt=&quot;Coffee Table in-progress&quot; /&gt;
  &lt;Image src={galleryImg2} alt=&quot;Coffee Table frame&quot; /&gt;
  &lt;Image src={galleryImg3} alt=&quot;Coffee Table detail&quot; /&gt;
  &lt;Image src={galleryImg4} alt=&quot;&quot; /&gt;
&lt;/div&gt;</content:encoded></item><item><title>Spinlock Puck</title><link>https://www.ericweinhoffer.com/work/spinlock-puck/</link><guid isPermaLink="true">https://www.ericweinhoffer.com/work/spinlock-puck/</guid><description>A lock that opens only when you spin it fast enough.</description><pubDate>Mon, 01 Jan 2018 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;import { Image } from &amp;#39;astro:assets&amp;#39;
import titleImg from &amp;#39;./IMG_20180115_171127.jpg&amp;#39;
import cadImg from &amp;#39;./Screen-Shot-2019-10-18-at-3.03.06-PM.png&amp;#39;
import galleryImg1 from &amp;#39;./IMG_20180115_171144.jpg&amp;#39;
import galleryImg2 from &amp;#39;./IMG_20180115_171232.jpg&amp;#39;
import galleryImg3 from &amp;#39;./IMG_20180115_171244.jpg&amp;#39;
import galleryImg4 from &amp;#39;./IMG_20180115_165943.jpg&amp;#39;
import galleryImg5 from &amp;#39;./IMG_20171201_223601.jpg&amp;#39;&lt;/p&gt;
&lt;Image src={titleImg} alt=&quot;&quot; class=&quot;w-full&quot; loading=&quot;eager&quot; fetchpriority=&quot;high&quot; /&gt;&lt;p&gt;I&amp;#39;m a fan of lock boxes and other locking things that only require a bit of skill to unlock. I was inspired to explore this spinning unlock idea after watching &lt;a href=&quot;https://youtu.be/XHC7-bbe_qQ?t=125&quot;&gt;this video&lt;/a&gt;. The concept is simple: pins move in and out of a pocket cut into a cylinder when jostling about - shaking the device will yield the sound of rattling pins, but won&amp;#39;t unlock anything. A few pins are always engaged with the inside puck, no matter which way it turns. To unlock the inside puck, all of the pins need to flung outward quickly.&lt;/p&gt;
&lt;p&gt;The below GIF shows how the pins fall into the black puck due to gravity, locking it in place. Because of this, the puck stays locked no matter which orientation the assembly is in, until it&amp;#39;s spun.&lt;/p&gt;
&lt;img src=&quot;https://media.giphy.com/media/3oFzlUZnH9oxCQjoD6/giphy-downsized-large.gif&quot; alt=&quot;Spinlock mechanism animation&quot; class=&quot;w-full&quot; /&gt;&lt;p&gt;The small size of the assembly was determined mainly by the working volume in my Othermill. The machining of the aluminum and polycarbonate parts went fairly smoothly but took a long time - facing the aluminum to the correct thickness was particularly time-consuming. I&amp;#39;ll be using another machine to do the facing in the future.&lt;/p&gt;
&lt;p&gt;The intricate details of the aluminum base were perfect for the Othermill, however. I designed the five sets of pin channels in such a way that the 1/8&amp;quot; flat endmill could access all edges.&lt;/p&gt;
&lt;div class=&quot;aspect-video w-full my-6&quot;&gt;
  &lt;iframe
    src=&quot;https://www.youtube.com/embed/Y9FZm2H7gNk&quot;
    title=&quot;Spinlock Puck demo&quot;
    allow=&quot;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture&quot;
    allowfullscreen
    class=&quot;w-full h-full&quot;&lt;pre&gt;&lt;code&gt;loading=&amp;quot;lazy&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;&lt;div class=&quot;project-gallery&quot;&gt;
  &lt;Image src={cadImg} alt=&quot;Locked and unlocked states.&quot; /&gt;
  &lt;Image src={galleryImg1} alt=&quot;The unlocked state. The black puck has a channel cut into it that the pins move into when jostled about.&quot; /&gt;
  &lt;Image src={galleryImg2} alt=&quot;A fully-locked state.&quot; /&gt;
  &lt;Image src={galleryImg3} alt=&quot;The polycarbonate lid was also milled on my Othermill.&quot; /&gt;
  &lt;Image src={galleryImg4} alt=&quot;The puck and base assembly together again. The puck can be re-locked with a quick shake, once everything&apos;s back together.&quot; /&gt;
  &lt;Image src={galleryImg5} alt=&quot;The testing began with a few 3D printed parts.&quot; /&gt;
&lt;/div&gt;</content:encoded></item><item><title>Looking back at the first Maker Faire in Atlanta</title><link>https://www.ericweinhoffer.com/blog/7th-annual-maker-faire-atlanta-is-this-weekend/</link><guid isPermaLink="true">https://www.ericweinhoffer.com/blog/7th-annual-maker-faire-atlanta-is-this-weekend/</guid><description>I started the Atlanta Mini Maker Faire back in 2011 and am so proud to see that it’s still going strong.</description><pubDate>Fri, 20 Oct 2017 23:43:30 GMT</pubDate><content:encoded>&lt;p&gt;I started the Atlanta Mini Maker Faire back in 2011 and am so proud to see that it’s still going strong. The annual event is going into its seventh year, is still free to attend, and is happening this coming weekend. Head over to &lt;a href=&quot;https://atlanta.makerfaire.com/&quot;&gt;their website&lt;/a&gt; to reserve tickets and see who&amp;#39;s going to be there.&lt;/p&gt;
&lt;p&gt;I haven’t been involved in the event since that first year, thanks mainly to some amazing folks I was able to work with initially and hand it off to. The main inspiration for me to start up the event was the fact that I could never make it out to New York or the Bay Area to attend one of the “main” Maker Faire events, as I was always busy at school. By utilizing some resources (and a parking lot) that belonged to the ME department at Georgia Tech, I was somehow able to create and arrange everything from California, where I was working at an internship during the summer of 2011. It wasn&amp;#39;t anything super special: there were only a handful of exhibitors and the whole event only spanned the space of a small parking lot, but clearly it was the start of something grand. And for that I&amp;#39;m glad I started it.&lt;/p&gt;
&lt;p&gt;I thought I’d share some photos from that first year to provide some perspective on how far the event has come. For comparison, &lt;a href=&quot;https://makezine.com/2015/10/03/day-1-maker-faire-atlanta/&quot;&gt;here&lt;/a&gt; is Make&amp;#39;s summary of the 2015 event. If you’re in the Atlanta area, check it out this weekend!&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./02-6144385315_6ab18126ab_b.webp&quot; alt=&quot;Looking back at the first Maker Faire in Atlanta: 6144385315 6ab18126ab b&quot;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./03-6139641078_e1f27a5cdf_b.webp&quot; alt=&quot;Looking back at the first Maker Faire in Atlanta: 6139641078 e1f27a5cdf b&quot;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./04-6144376347_68af2fc729_b.webp&quot; alt=&quot;Looking back at the first Maker Faire in Atlanta: 6144376347 68af2fc729 b&quot;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./05-6144396559_45532617e1_b.webp&quot; alt=&quot;Looking back at the first Maker Faire in Atlanta: 6144396559 45532617e1 b&quot;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./06-6145011646_0791236b35_b.webp&quot; alt=&quot;Looking back at the first Maker Faire in Atlanta: 6145011646 0791236b35 b&quot;&gt;&lt;/p&gt;
&lt;hr&gt;
</content:encoded></item><item><title>The Whitworth Three Plates Method</title><link>https://www.ericweinhoffer.com/blog/the-whitworth-three-plates-method/</link><guid isPermaLink="true">https://www.ericweinhoffer.com/blog/the-whitworth-three-plates-method/</guid><description>A visual step-by-step guide to Joseph Whitworth’s three-plate method for creating very flat reference surfaces.</description><pubDate>Mon, 31 Jul 2017 05:10:58 GMT</pubDate><content:encoded>&lt;p&gt;A key contribution to precision machine tools was the understanding of the importance of flatness, and the development of processes that are used to make surfaces very flat. Henry Maudslay invented the first machine that could cut standard screw threads and contributed to the invention of the now-common surface plate, which serves an important role in metrology today. A classic book called Foundations of Mechanical Accuracy described this and other concepts in detail. It’s available as a PDF &lt;a href=&quot;https://pearl-hifi.com/06_Lit_Archive/15_Mfrs_Publications/Moore_Tools/Foundations_of_Mechanical_Accuracy.pdf&quot;&gt;here&lt;/a&gt; and in print &lt;a href=&quot;https://www.amazon.com/gp/product/B0006CAKT8/ref=as_li_tl?camp=1789&amp;creative=9325&amp;creativeASIN=B0006CAKT8&amp;ie=UTF8&amp;linkCode=as2&amp;linkId=9a3b69c12fefcdb4c52fac9cb6d7d37d&amp;tag=eweinhoffer-20&quot;&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Typically made of granite, surface plates act as a datum, or the basis upon which precise measurements and movements can be made. They can be finished to a variety of grades of flatness, based on their intended use, and can even be used to &lt;a href=&quot;https://youtu.be/sFrVdoOhu1Q?t=378&quot;&gt;build up precise structures&lt;/a&gt; (that whole video is a must-watch, btw). When dealing with such flat surfaces, tiny imperfections or gradual wear can have drastic effects: using a gauge over the same spot on a surface plate, or leaving it in a space where the temperature varies by more than a few degrees, can negatively affect their flatness. Due to this, calibrating and conditioning your plate is important. The process is really neat, partially because it requires an autocollimator and an incredibly precise repeat-o-meter. Watch a great video from Tom Lipton about the process &lt;a href=&quot;https://www.youtube.com/watch?v=EWqThb9Z1jk&quot;&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The neat thing about surface plates is that they do not require precision tools to create. By using the “three plate method”, developed by Joseph Whitworth, flat surfaces can be created by using gravity and a simple hand-scraping tool, or by lapping the plates against each other. By starting with three plates of relative flatness, rubbing the plates against each other in alternating pairs to remove the high spots can yield fantastic results.&lt;/p&gt;
&lt;p&gt;The process can be completed in six steps, and then repeated until the desired level of flatness is achieved. In this visual explanation, the surface finishes of the three plates are exaggerated. Before beginning this process, the three plates (Red, Green and Blue) should be machined or ground to as flat a surface as possible, to remove all unnecessary lapping work. In addition, a fine abrasive compound is often used between plates to assist in material removal. Tom also has &lt;a href=&quot;https://youtu.be/rHmsQEAx16o&quot;&gt;a great video series&lt;/a&gt; about this, which includes some compound and technique recommendations.&lt;/p&gt;
&lt;h2&gt;Step 1&lt;/h2&gt;
&lt;p&gt;To begin, the Red and Green plates are lapped against each other in an alternating manner. That is, one plate remains stationary while the other is lapped against it, and then the opposite is performed:&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./02-step1-copy.webp&quot; alt=&quot;Step 1 diagram: lap red and green plates (orientation A)&quot;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./03-step1.webp&quot; alt=&quot;Step 1 diagram: lap red and green plates (orientation B)&quot;&gt;&lt;/p&gt;
&lt;p&gt;At the completion of this step, the Red and Green plates “agree with” each other, but that is all.&lt;/p&gt;
&lt;h2&gt;Step 2&lt;/h2&gt;
&lt;p&gt;Next, the Red plate acts as the control (it remains stationary) while the Blue plate is lapped against it:&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./04-step2.webp&quot; alt=&quot;Step 2 diagram: lap blue plate against red control plate&quot;&gt;&lt;/p&gt;
&lt;p&gt;At the end of this step, both the Green and Blue plates have picked up the error from the Red plate. They do not agree with each other, however.&lt;/p&gt;
&lt;h2&gt;Step 3&lt;/h2&gt;
&lt;p&gt;Next, the Green and Blue plates are lapped against each other in an alternating manner:&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./05-step3-copy.webp&quot; alt=&quot;Step 3 diagram: lap green and blue plates (orientation A)&quot;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./06-step3.webp&quot; alt=&quot;Step 3 diagram: lap green and blue plates (orientation B)&quot;&gt;&lt;/p&gt;
&lt;p&gt;Since both of these plates picked up the error of the Red plate from the first two steps, lapping them together removes some of the error from the Red plate, bringing them closer to flat. At this point, the Green and Blue plates are more flat than the Red plate:&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./07-image-asset.webp&quot; alt=&quot;Step 3 result diagram: green and blue plates flatter than red&quot;&gt;&lt;/p&gt;
&lt;h2&gt;Step 4&lt;/h2&gt;
&lt;p&gt;Next, the Green plate acts as the control and the Red plate is lapped against it:&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./08-image-asset.webp&quot; alt=&quot;Step 4 diagram: lap red plate against green control plate&quot;&gt;&lt;/p&gt;
&lt;p&gt;At the completion of this step, all three plates are of roughly equal flatness, but one (Green) is convex and the other two are concave:&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./09-step4_result.webp&quot; alt=&quot;Step 4 result diagram: one convex plate and two concave plates&quot;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./10-step4_result2.webp&quot; alt=&quot;Step 4 result detail diagram after alternating lapping&quot;&gt;&lt;/p&gt;
&lt;h2&gt;Step 5&lt;/h2&gt;
&lt;p&gt;Next, move back to an alternating pattern and lap the two concave plates against each other:&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./11-step5-copy.webp&quot; alt=&quot;Step 5 diagram: lap two concave plates (orientation A)&quot;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./12-step5.webp&quot; alt=&quot;Step 5 diagram: lap two concave plates (orientation B)&quot;&gt;&lt;/p&gt;
&lt;p&gt;This results in two fairly flat plates. At this point, only the Green plates needs to be brought to the same level of flatness as the other two.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./13-step5_result.webp&quot; alt=&quot;Step 5 result diagram: two near-flat plates and one remaining&quot;&gt;&lt;/p&gt;
&lt;h2&gt;Step 6&lt;/h2&gt;
&lt;p&gt;Finally, the single convex plate is lapped against the Blue control plate:&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./14-step6.webp&quot; alt=&quot;Step 6 diagram: lap convex plate against blue control plate&quot;&gt;&lt;/p&gt;
&lt;p&gt;And the result is three plates that are in agreement with each other!&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./15-step6_result.webp&quot; alt=&quot;Final result diagram: all three plates in flatness agreement&quot;&gt;&lt;/p&gt;
&lt;p&gt;It’s also worth noting that, although this yields great precision “from nothing”, Joseph Whitworth later improved upon the technique by utilizing engineer’s blue and hand scraping, as mentioned previously. Engineer’s blue alone would be an instrumental improvement over using no indicator - with the blue, it’s easy to see which areas have, and haven’t been, scraped.&lt;/p&gt;
&lt;p&gt;Let me know if you’ve tried this yourself or have any comments about how I can improve the instruction. Most of what I know about the original Three Plates Method came from &lt;a href=&quot;https://etshare.pbworks.com/f/Chapter%2014%20Reference%20Planes.pdf&quot;&gt;this PDF&lt;/a&gt;.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;Note: ericweinhoffer.com is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com.&lt;/p&gt;
</content:encoded></item><item><title>Making the Ranger Tab</title><link>https://www.ericweinhoffer.com/blog/making-the-ranger-tab/</link><guid isPermaLink="true">https://www.ericweinhoffer.com/blog/making-the-ranger-tab/</guid><description>I made a replica Ranger Tab as a birthday present for my Dad, who was a US Army Ranger.</description><pubDate>Fri, 10 Mar 2017 22:56:19 GMT</pubDate><content:encoded>&lt;p&gt;I made a replica Ranger Tab as a birthday present for my Dad, who was a US Army Ranger. I found the below photo from an &lt;a href=&quot;https://www.benning.army.mil/infantry/ARTB/Gallery/RTBList.html&quot;&gt;online archive&lt;/a&gt; of graduation photos. Thankfully, they’ve improved the large version of the tab a bit since 1983.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./02-image-asset.webp&quot; alt=&quot;Laser-cut plywood parts and milled letters for Ranger Tab project&quot;&gt;&lt;/p&gt;
&lt;p&gt;I began by tracing out the letters and outline from a downloaded image in Inkscape, then moved into Rhino to prep two DXF files for laser cutting, as my Othermill is not large enough to fit anything but the letters. Once I sent the files in for cutting, I began work on the letters. They’re each a little under a 1/4” thick and were milled out of hardwood on my Othermill with a 1/16&amp;quot; flat endmill. The milling went pretty quickly and the 1/16” endmill was ideal for getting into the tighter corners.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./03-image-asset.webp&quot; alt=&quot;CNC-milled hardwood letters for the Ranger Tab sign&quot;&gt;&lt;/p&gt;
&lt;p&gt;Once the lasercut plywood pieces came in I did a dry layout, seen in the photo below, with the milled letters, back and outline. At this point the plan was to mask everything before painting and then glue it all together.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./04-image-asset.webp&quot; alt=&quot;Dry layout of letters, backing plate, and outer outline&quot;&gt;&lt;/p&gt;
&lt;p&gt;I masked the backs of all the letters first, to make sure the glue had a bare wooden surface to bind to. After thinking about how I was going to assemble this thing, I decided against using only glue to hold the letters in place, and opted to drill small holes to use screws instead. I was concerned that, while clamping the letters to the back as the glue dried, it would be hard to maintain their position.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./05-image-asset.webp&quot; alt=&quot;Back plate drilled for hidden screw mounting points&quot;&gt;&lt;/p&gt;
&lt;p&gt;Before painting, I used an outline I printed to position the letters, mark their position, and then drill holes in the back piece. Once the through-holes were in the back piece I could temporarily clamp the letters in place and drill small pilot holes for the screws.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./06-image-asset.webp&quot; alt=&quot;Primed and painted tab components before final assembly&quot;&gt;&lt;/p&gt;
&lt;p&gt;I started the painting process with two coats of primer on everything. Next, the letters and outline were painted yellow and the back was painted black. Notice the holes in the back piece in the photo above, for capturing the letters.&lt;/p&gt;
&lt;p&gt;I&amp;#39;m really happy with how this came out, and enjoyed the process. I hope to make more signage like this in the future.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./07-image-asset.webp&quot; alt=&quot;Finished Ranger Tab sign with yellow lettering on black backer&quot;&gt;&lt;/p&gt;
&lt;hr&gt;
</content:encoded></item><item><title>1 Week of MIG Welding</title><link>https://www.ericweinhoffer.com/blog/1-week-of-mig-welding/</link><guid isPermaLink="true">https://www.ericweinhoffer.com/blog/1-week-of-mig-welding/</guid><description>A day-by-day look at one week of MIG welding practice, including setup lessons, technique improvements, and final results.</description><pubDate>Sun, 22 Jan 2017 21:02:35 GMT</pubDate><content:encoded>&lt;p&gt;Recently, I had the opportunity to spend almost a whole week MIG welding. Before this, I&amp;#39;d never spent more than an hour or so with a MIG machine, so it was fun to see my progress throughout the week. Previously, the only welding experience I had was through a short intro class at &lt;a href=&quot;https://thecrucible.org/&quot;&gt;The Crucible&lt;/a&gt; in Oakland. It was cool to get &amp;quot;under the hood&amp;quot; for the first time and get an idea of what MIG welding is like. I left with a desire to learn more.&lt;/p&gt;
&lt;p&gt;So, here we go - my week of welding in three progress photos.&lt;/p&gt;
&lt;h2&gt;Day 1: pretty hideous&lt;/h2&gt;
&lt;p&gt;&lt;img src=&quot;./02-image-asset.webp&quot; alt=&quot;MIG practice beads from day 1 with uneven bead profile&quot;&gt;&lt;/p&gt;
&lt;p&gt;On the first day I really didn&amp;#39;t understand the importance of things that make a good weld: how fast you move the gun, how much stick out to start with and maintain, the cleanliness of the tip, and most critical, the feed and voltage settings on the machine. I was just sort of arbitrarily moving the gun along the joint and wasn&amp;#39;t getting good penetrating welds.&lt;/p&gt;
&lt;p&gt;That night, I came home and watched the first of Jody&amp;#39;s &lt;a href=&quot;https://youtu.be/H3Qb9I03FCk&quot;&gt;MIG Tips&lt;/a&gt; video series from (the fantastic) &lt;a href=&quot;https://www.weldingtipsandtricks.com/&quot;&gt;Welding Tips and Tricks&lt;/a&gt;. Going into Day 2, I had some idea of the sort of movement to make with the gun (lowercase cursive e&amp;#39;s), how much stick out to have before starting a weld, and what sort of sound to listen for (bacon sizzling!). I still didn&amp;#39;t really mess with any of the machine settings, though, so progress was minimal.&lt;/p&gt;
&lt;h2&gt;Day 3: still hideous but better&lt;/h2&gt;
&lt;p&gt;&lt;img src=&quot;./03-image-asset.webp&quot; alt=&quot;MIG practice beads from day 3 with improved consistency&quot;&gt;&lt;/p&gt;
&lt;p&gt;By Day 3, I was starting to feel a little more confident, and was getting addicted to making progress. My lowercase cursive e&amp;#39;s were getting a little tighter, but I still had a lot of work to do. I think one of my biggest issues in the first few days was speed - I was moving too quickly and wasn&amp;#39;t giving the puddle enough time to penetrate the metal. Also notice the little balls of metal around the weld - at this point I wasn&amp;#39;t clipping off the end of the wire before each weld, so I was getting some splattering.&lt;/p&gt;
&lt;p&gt;Finally, on the last day, I was getting somewhere.&lt;/p&gt;
&lt;h2&gt;Day 5: a decent looking weld!&lt;/h2&gt;
&lt;p&gt;&lt;img src=&quot;./04-image-asset.webp&quot; alt=&quot;MIG practice bead from day 5 showing cleaner penetration&quot;&gt;&lt;/p&gt;
&lt;p&gt;I was getting some decent penetration, especially while going slightly downhill on joints like this one, and was starting to understand how to adjust the machine.&lt;/p&gt;
&lt;p&gt;Now that I&amp;#39;ve been bitten by the welding bug, I&amp;#39;m excited to do more of it. It&amp;#39;s clear that MIG welding is a useful skill to have and super handy for creating structures quickly. I definitely still have a long way to go and look forward to trying other types of welding in the future.&lt;/p&gt;
&lt;hr&gt;
</content:encoded></item><item><title>BOINC: Software for Volunteer Computing</title><link>https://www.ericweinhoffer.com/blog/boinc-software-for-volunteer-computing/</link><guid isPermaLink="true">https://www.ericweinhoffer.com/blog/boinc-software-for-volunteer-computing/</guid><description>Do you have a computer that sits idle for some portion of the day, unused and unloved?</description><pubDate>Wed, 30 Nov 2016 17:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Do you have a computer that sits idle for some portion of the day, unused and unloved? Well, I did, and recently started putting it to work while I&amp;#39;m away or asleep.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://boinc.berkeley.edu/&quot;&gt;BOINC&lt;/a&gt; is an open-source software project developed at UC Berkeley, intended to allow anyone in the world to utilize the idle time on their own computer to contribute to scientific research.&lt;/p&gt;
&lt;p&gt;Many scientific discoveries require intense computing power to comb through lots and lots of data. Instead of spending their budgets to rent computing time from servers somewhere, universities and other research organizations can utilize the untapped power of idle computers around the world.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./02-image-asset.webp&quot; alt=&quot;Einstein@Home project status shown in the BOINC client&quot;&gt;&lt;/p&gt;
&lt;p&gt;Thankfully, you can choose how your computer spends its idle time, as there are many projects to choose from. I&amp;#39;m only contributing to the &lt;a href=&quot;https://einsteinathome.org/&quot;&gt;Einstein@Home&lt;/a&gt; project right now, which searches for pulsars with data from the LIGO gravitational wave detector. It was through the great work happening there that scientists were able to &lt;a href=&quot;https://www.sciencemag.org/news/2016/02/gravitational-waves-einsteins-ripples-spacetime-spotted-first-time&quot;&gt;confirm the existence of gravitational waves&lt;/a&gt; in February.&lt;/p&gt;
&lt;p&gt;In fact, just a few days ago, the discovery of the youngest-known radio-quiet gamma ray pulsar &lt;a href=&quot;https://arxiv.org/abs/1611.01292&quot;&gt;was announced&lt;/a&gt;. Oh, and Einstein@Home comes with an optional, but badass, screensaver:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=DsmMgJ2sdsg&quot;&gt;Video: Einstein@Home screensaver&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The application that supports all this is easy to use and provides a lot of information on how your computer is being used. It&amp;#39;s super easy to specify times during which the software can and cannot run, which is great.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./03-image-asset.webp&quot; alt=&quot;BOINC manager dashboard with task progress and usage statistics&quot;&gt;&lt;/p&gt;
&lt;p&gt;It&amp;#39;s neat to think about other areas in which volunteer computing could be useful. I imagine it would be great for low-budget movie producers, 3d artists, and engineers that need to harness lots of computing power in order to render scenes, create animations based on physics, and perform complex simulations.&lt;/p&gt;
&lt;p&gt;This is the sort of software that should be a no-brainer for most, as it&amp;#39;s free and definitely a &amp;quot;set it and forget it&amp;quot; service. What&amp;#39;s not to like? Consider installing BOINC yourself and begin volunteering your computer - for science!&lt;/p&gt;
&lt;hr&gt;
</content:encoded></item><item><title>Making a Quick-Change Bed for the Othermill</title><link>https://www.ericweinhoffer.com/blog/othermill-quick-change-bed/</link><guid isPermaLink="true">https://www.ericweinhoffer.com/blog/othermill-quick-change-bed/</guid><description>A practical quick-change fixturing setup for the Othermill that reduces setup time between spoilboard and T-slot workholding.</description><pubDate>Mon, 22 Aug 2016 16:29:43 GMT</pubDate><content:encoded>&lt;p&gt;Fixturing is one of the most important parts of machining. Without good fixturing, your material is subject to vibration, which will not yield the best surface finish or the dimensions you want, and may even lead to tool breakage. I&amp;#39;ve recently found myself lazily leaving the Othermill&amp;#39;s spoilboard in place and using tape for milling thick material, instead of switching to the more-rigid &lt;a href=&quot;https://othermachine.co/store/fixturing/precision-fixturing-and-toe-clamp-set/&quot;&gt;Precision Fixturing Set&lt;/a&gt;. So I set out to make the transition easier.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=4Dio6ExQQV0&quot;&gt;Video: Quick-Change Bed overview&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;What is it?&lt;/p&gt;
&lt;p&gt;The Quick-Change Bed is a modified Othermill Spoilboard that is not only functional for milling thin material under low load, but also very quick to remove, to give fast access to the mill&amp;#39;s mini T-slot bed.&lt;/p&gt;
&lt;p&gt;Why?&lt;/p&gt;
&lt;p&gt;The typical time required to swap between the Spoilboard and Tall Alignment Bracket is at least a few minutes. This long setup time results in lazily using Nitto tape where a Toe Clamp should actually be used, yielding often-poor results. Reducing the time to swap fixturing will, in theory, lead to better parts.&lt;/p&gt;
&lt;p&gt;Even though you lose some workable Z height with the Quick-Change Bed installed, it&amp;#39;s not really a big deal - the bed encourages you to use the Spoilboard surface only for thin material, and the T-slot bed for anything else.&lt;/p&gt;
&lt;p&gt;Here&amp;#39;s how it&amp;#39;s made:&lt;/p&gt;
&lt;p&gt;There are two main components to the Quick-Change Bed:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;p&gt;A modified Othermill Spoilboard, with slots for screw access and two pockets to give the Toe Clamp some room:&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;A spacer block that&amp;#39;s milled to a precise size. It&amp;#39;s attached to the modified Spoilboard with (4) M4 screws. This is the part that&amp;#39;s actually held by the Toe Clamps:&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Here&amp;#39;s a video of the Quick-Change Bed in action:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=PifhG9t2Ssw&quot;&gt;Video: Quick-Change Bed in action&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;It still needs work! Here&amp;#39;s what I&amp;#39;d like to improve:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Make the spacer block out of aluminum, for strength and conductivity. With a Delrin spacer block, tool changes can only be accomplished by manually completing the conductivity loop between the Quick-Change Bed and the T-Slot bed. This is not ideal. It will be nice to tap M4 directly into the block as well, instead of using press-in threaded inserts.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;I&amp;#39;d like to modify the Toe Clamps and/or the spacer block to improve rigidity in the fixture. I&amp;#39;d like to try modifying Toe Clamps anyway, but with the caveat that they still have to be totally usable in every other situation, as I wouldn&amp;#39;t want to have to remove them every time I needed to clamp something other than the modified Spoilboard.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;The slots in the modified Spoilboard need to be a bit wider to accept the bolts that currently ship with the Precision Fixturing &amp;amp; Toe Clamp Set. I&amp;#39;d also like to shorten the length of the pockets on bottom of the Spoilboard - there&amp;#39;s no reason for them to extend across the entire width of the part when clamping only occurs on one end.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;hr&gt;
</content:encoded></item><item><title>Resin Casting: Part 1</title><link>https://www.ericweinhoffer.com/blog/resin-casting-part-1/</link><guid isPermaLink="true">https://www.ericweinhoffer.com/blog/resin-casting-part-1/</guid><description>I’ve wanted to try resin casting for a long time, and have finally done so a few times in the last three days.</description><pubDate>Mon, 08 Aug 2016 02:25:57 GMT</pubDate><content:encoded>&lt;p&gt;I&amp;#39;ve wanted to try resin casting for a long time, and have finally done so a few times in the last three days. It&amp;#39;s never been easier to do before, thanks to my easy access to &lt;a href=&quot;https://othermachine.co/&quot;&gt;CNC mills&lt;/a&gt;. Once I become proficient at this, I&amp;#39;m mainly interested in making two-sided molds for producing complex parts that would be hard to make otherwise, and casting with materials that would be difficult to machine (like soft rubbers).&lt;/p&gt;
&lt;p&gt;I&amp;#39;ve made three silicone molds and casted two parts in the resin from one of those molds (see above). One side of the parts (the side that was in the bottom of the mold) look great, but the top is full of air bubbles. There are a few things I hope to improve in the process soon.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./02-image-asset.webp&quot; alt=&quot;Machineable foam molds after CNC machining&quot;&gt;&lt;/p&gt;
&lt;p&gt;I used a prototype Othermill Pro to mill out the patterns for each silicone mold in &lt;a href=&quot;https://othermachine.co/store/materials/machinable-foam/&quot;&gt;machineable foam&lt;/a&gt;. This made quite a mess, but the mill didn&amp;#39;t have a problem. The material itself isn&amp;#39;t ideal - I hope to try something different soon. I think I can find something with a better surface finish.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./03-image-asset.webp&quot; alt=&quot;Resin and silicone casting setup with vacuum chamber and tools&quot;&gt;&lt;/p&gt;
&lt;p&gt;Here&amp;#39;s what the setup looks like. Not pictured: gloves, mold release spray, popsicle sticks and a scale. For the silicone molds, I&amp;#39;m using &lt;a href=&quot;https://hobbysilicone.com/product/2-lb-kit-qm-262-62-shore-a-platinum-silicone/&quot;&gt;Quantum Silicones QM 262&lt;/a&gt;, based on suggestions in the fantastic &lt;a href=&quot;https://lcamtuf.coredump.cx/gcnc/ch4/&quot;&gt;Resin Casting guide&lt;/a&gt; by Michal Zalewski. It has a long pot life, so it&amp;#39;s easy to work with - this gives you plenty of time to adequately stir the mixture (important!) and properly degass it in the vacuum chamber.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./04-image-asset.webp&quot; alt=&quot;Silicone mold preparation stage before pouring resin&quot;&gt;&lt;/p&gt;
&lt;p&gt;I&amp;#39;m still working on releasing silicone molds from the machineable foam in a less destructive manner. This was my second attempt at a mold, now in a more complex pattern - these are &lt;a href=&quot;https://blog.othermachine.co/introducing-the-bit-fan-a-new-othermill-accessory-you-can-make&quot;&gt;Bit Fans&lt;/a&gt;, which are used for chip clearing on 1/8&amp;quot;-shank endmills. Note that two of the female Bit Fan molds are missing the main column in the center, due to air bubbles.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./05-image-asset.webp&quot; alt=&quot;Close-up of silicone Bit Fan mold showing captured detail&quot;&gt;
&lt;em&gt;Closeup on the Bit Fan mold. I was pleasantly surprised by the amount of detail from the machining that was picked up by the silicone.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;My first few days went better than expected, but there are definitely improvements to be made. The resin I&amp;#39;m using is the very well-rounded &lt;a href=&quot;#&quot;&gt;Innovative Polymers IE-3075&lt;/a&gt;, which has a fairly short pot life of 8 +/- 2 minutes. With the low volume of resin I&amp;#39;ve been mixing at a time, I try to wrap up in faster than 6.5 minutes.&lt;/p&gt;
&lt;p&gt;Things I hope to change, in order of priority:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Acquire a better vacuum pump. I think the one I&amp;#39;m using was broken and (maybe?) repaired in the past, but it isn&amp;#39;t doing well. And with the cheap chamber I&amp;#39;m using, I simply can&amp;#39;t degass resin fast enough.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;I need a more accurate scale for weighing things.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Find some dedicated sheets of plastic, that have been faced flat, and smaller weights to help set up the resin parts after casting. The material I&amp;#39;ve been using thus far hasn&amp;#39;t been flat enough, which can cause air bubbles.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Start blanketing the bottles with canned air to better preserve them over a long period.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I feel the need to reiterate that 99% of what I&amp;#39;ve learned so far has come from the &lt;a href=&quot;https://lcamtuf.coredump.cx/gcnc/ch4/&quot;&gt;fantastic guide&lt;/a&gt; by Michal Zalewski. Highly recommend.&lt;/p&gt;
&lt;p&gt;More soon, I hope!&lt;/p&gt;
&lt;hr&gt;
</content:encoded></item><item><title>BMW i3 Factory Tour Highlights</title><link>https://www.ericweinhoffer.com/blog/bmw-i3-factory-tour/</link><guid isPermaLink="true">https://www.ericweinhoffer.com/blog/bmw-i3-factory-tour/</guid><description>Highlights from a BMW i3 factory tour, including tooling, automation, fixturing, and production-line process details.</description><pubDate>Fri, 15 Jul 2016 18:50:47 GMT</pubDate><content:encoded>&lt;p&gt;The number of factory tour videos available online is incredible. I recently stumbled upon &lt;a href=&quot;https://youtu.be/pa5_tudyAF8&quot;&gt;this one&lt;/a&gt;, which might be a new favorite. It&amp;#39;s a tour of the BMW i3 factory in Germany, and it&amp;#39;s fantastic. I&amp;#39;ve included some highlights below, for your convenience:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://youtu.be/pa5_tudyAF8?t=171&quot;&gt;2:51&lt;/a&gt; - use of a 5-axis Waterjet for cutting holes in carbon fiber. I never thought I&amp;#39;d see a Waterjet used in a factory setting like this.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&quot;./02-image-asset.webp&quot; alt=&quot;Five-axis waterjet cutting openings in carbon-fiber structure&quot;&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://youtu.be/pa5_tudyAF8?t=578&quot;&gt;9:38&lt;/a&gt; - spot welding of bolts, which are fed through tubing, onto the chassis.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://youtu.be/pa5_tudyAF8?t=887&quot;&gt;14:47&lt;/a&gt; - tidying up the motor stator wires with some automated cable lacing, which is typically used instead of cable ties and other methods that leave obstructions along the cable.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://youtu.be/pa5_tudyAF8?t=1045&quot;&gt;17:25&lt;/a&gt; - using a hammering tool for engraving part numbers.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://youtu.be/pa5_tudyAF8?t=1080&quot;&gt;18:00&lt;/a&gt; - some fast vacuum forming.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://youtu.be/pa5_tudyAF8?t=1128&quot;&gt;18:48&lt;/a&gt; - neat tooling for pressing parts together.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://youtu.be/pa5_tudyAF8?t=1164&quot;&gt;19:24&lt;/a&gt; - absolutely incredible shot of tooling spreading apart to release a part.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&quot;./03-image-asset.webp&quot; alt=&quot;Vacuum fixturing setup during milling operation at BMW i3 plant&quot;&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://youtu.be/pa5_tudyAF8?t=1188&quot;&gt;19:48&lt;/a&gt; - a nice milling shot with vacuum fixturing. All those air lines hold onto the parts as they’re milled, and then release once an operator can remove them.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://youtu.be/pa5_tudyAF8?t=1318&quot;&gt;21:58&lt;/a&gt; - the operator uses a bone folder to help seat leather sections into some tooling. I highly recommend bone folders - A+ useful tool.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://youtu.be/pa5_tudyAF8?t=1472&quot;&gt;24:32&lt;/a&gt; - this shot really shows the amount of tooling involved in making these things. The back arm is holding that giant tool inside the chassis to cure adhesive - it carefully retracts at &lt;a href=&quot;https://youtu.be/pa5_tudyAF8?t=1503&quot;&gt;25:03&lt;/a&gt;.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&quot;./04-image-asset.webp&quot; alt=&quot;Robotic paint process on BMW i3 body components&quot;&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://youtu.be/pa5_tudyAF8?t=1664&quot;&gt;27:44&lt;/a&gt; - the application of a protective coating of some sort, followed by heating with open flames to cure it. All this is done by robotic arms, of course.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://youtu.be/pa5_tudyAF8?t=1714&quot;&gt;28:34&lt;/a&gt; - painting begins!&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://youtu.be/pa5_tudyAF8?t=1963&quot;&gt;32:43&lt;/a&gt; - notice the complexity of jigs required to install part of the doors, and the individual e-stop buttons on them. Important!&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://youtu.be/pa5_tudyAF8?t=2196&quot;&gt;36:36&lt;/a&gt; - elsewhere, the chassis is being assembled. Look at the size of those connectors!&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://youtu.be/pa5_tudyAF8?t=2345&quot;&gt;39:05&lt;/a&gt; - an interface for the line, which gives the operator a glance at the status of vehicles as they move.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Share your favorite factory tour in the comments!&lt;/p&gt;
&lt;hr&gt;
</content:encoded></item><item><title>Microscope Zoom Mechanism</title><link>https://www.ericweinhoffer.com/blog/microscope-mini-teardown/</link><guid isPermaLink="true">https://www.ericweinhoffer.com/blog/microscope-mini-teardown/</guid><description>At work, we use this microscope for inspection and discovered a neat barrel-cam zoom mechanism inside.</description><pubDate>Mon, 06 Jun 2016 18:00:00 GMT</pubDate><content:encoded>&lt;p&gt;At work, we use &lt;a href=&quot;https://www.amazon.com/AmScope-SM-3BZ-80S-Microscope-Magnification-Ring-Style/dp/B006QN5T5G?ie=UTF8&amp;psc=1&amp;redirect=true&amp;ref_=oh_aui_search_detailpage&quot;&gt;this microscope&lt;/a&gt; for inspection. Overall, it&amp;#39;s fantastic, although photographing what you see through the eyepiece is extremely challenging without an attached camera. Removing the main viewing assembly was the best way to decide if we could build an adapter ourselves, but it also revealed these glorious barrel cams:&lt;/p&gt;
&lt;p&gt;This mechanism adjusts zoom in the microscope - as one of two knobs is twisted, a spur gear on the inside of the assembly is turned. This gear drives the two barrel cams via two other spur gears, driving the optics inside each eyepiece up and down. You can see the gears a little bit in the video below.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=Tw9IobT8g1Q&quot;&gt;Video: microscope zoom mechanism&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;So, why use complicated cams instead of a simpler mechanism? Take a close look at the rate at which the four cam followers move - the rate of change isn&amp;#39;t linear, so a barrel cam is by far the easiest analog way to control the position of the optics. Something similar could be done digitally, but this is far cheaper.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./02-image-asset.webp&quot; alt=&quot;CAD view of eyepiece optics and cam-follower arrangement&quot;&gt;&lt;/p&gt;
&lt;p&gt;I&amp;#39;ve broken down what I think is happening on the inside of these eyepieces in SolidWorks, seen in the GIF below. Each optic is held in an assembly that can slide up and down inside, maybe on some small rails. There&amp;#39;s also a threaded hole in each of the optical assemblies so the cam follower can be installed after the barrel cam itself is slid over the eyepiece assembly.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./03-image-asset.webp&quot; alt=&quot;Animated mechanism view of optics moving along the cam profile&quot;&gt;&lt;/p&gt;
&lt;p&gt;This is the sort of stuff that really excites me. Cams are such neat, simple mechanisms that can accomplish complicated tasks, like moving things at a non-linear rate. They&amp;#39;re used all over the place, and for good reason. One of my favorite cam applications is described in detail &lt;a href=&quot;https://youtu.be/s1i-dnAH9Y4?t=278&quot;&gt;here&lt;/a&gt;. Very cool stuff.&lt;/p&gt;
&lt;p&gt;As usual, if you&amp;#39;re more familiar with this sort of thing than I and can provide more insight into how this specific mechanism works, please share! I&amp;#39;m particularly interested in learning more about how the lenses slide up and down inside the eyepiece.&lt;/p&gt;
&lt;hr&gt;
</content:encoded></item><item><title>Microsoft Arc Mouse Teardown</title><link>https://www.ericweinhoffer.com/blog/microsoft-arc-mouse-teardown/</link><guid isPermaLink="true">https://www.ericweinhoffer.com/blog/microsoft-arc-mouse-teardown/</guid><description>The Arc Mouse from Microsoft is a portable mouse with a clever fold-to-power mechanism.</description><pubDate>Thu, 26 May 2016 18:00:00 GMT</pubDate><content:encoded>&lt;p&gt;The &lt;a href=&quot;https://www.amazon.com/Microsoft-ZJA-00001-Arc-Mouse-Black/dp/B001C4ETU0/ref=sr_1_5?ie=UTF8&amp;qid=1464154865&amp;sr=8-5&amp;keywords=microsoft+arc+mouse&quot;&gt;Arc Mouse&lt;/a&gt; from Microsoft is an affordable, battery-powered mouse that folds up for portability. Unfortunately, I recently lost the little USB dongle that came with mine, rendering it useless. I&amp;#39;ve seen the inside of a mouse before, but was intrigued by the fact that you can turn this one off just by folding it, so I took it apart to find out how it works. I initially thought the on-off feature was accomplished by a mechanical switch or contact inside, but I was wrong.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./02-image-asset.webp&quot; alt=&quot;Top cover removed from Arc Mouse showing internal shell&quot;&gt;&lt;/p&gt;
&lt;p&gt;Unlike my &lt;a href=&quot;/blog/dial-test-indicator-teardown/&quot;&gt;last teardown&lt;/a&gt;, it was not immediately clear where to begin, as I couldn&amp;#39;t see any screws during the initial inspection. So I started by gently prying up the thin plastic piece where your fingers rest, and surprisingly, it popped off with a satisfying click.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./03-image-asset.webp&quot; alt=&quot;Underside of top cover with molded clips and click fingers&quot;&gt;&lt;/p&gt;
&lt;p&gt;A look at the underside of the cover revealed two passive clips for retaining the part on the body of the mouse and some ejector pin marks - a sign of injection molding. Also note the two thin fingers protruding near the wheel cutout - these contact the momentary buttons for left and right mouse clicks.&lt;/p&gt;
&lt;p&gt;At this point, I couldn&amp;#39;t get any further without some serious destruction, so I went on a search for some screws to remove. Where could they be?&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./04-image-asset.webp&quot; alt=&quot;Arc Mouse base with rubber feet removed to expose screws&quot;&gt;&lt;/p&gt;
&lt;p&gt;And this is where I learned something that I&amp;#39;ll remember for future teardowns: screws are often hidden beneath rubber feet, stickers, and other adhesive elements. First, I removed the two rubber feet, revealing four phillips screws.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./05-image-asset.webp&quot; alt=&quot;Battery bay sticker lifted to reveal hidden screws and T6 fastener&quot;&gt;&lt;/p&gt;
&lt;p&gt;Hey look, more screws are hidden under the battery bay sticker! Admittedly, these took me far longer to find - I began cutting plastic away and only tore the sticker back after peeking inside and spotting some threads. Weirdly, the middle screw in the battery bay is the only non-Phillips one in the whole assembly - a T6 head.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./06-image-asset.webp&quot; alt=&quot;Foldable tail section removed showing steel hinge mechanism&quot;&gt;&lt;/p&gt;
&lt;p&gt;The smaller folding portion of the mouse came off easily after removing two more screws. It&amp;#39;s a pretty beefy hinge mechanism, made out of bent steel.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./07-image-asset.webp&quot; alt=&quot;Large light pipe component for the on-off indicator LED&quot;&gt;&lt;/p&gt;
&lt;p&gt;Now we&amp;#39;re getting closer to see some PCB assemblies. But first, look at the size of this light pipe! It&amp;#39;s responsible for making the only LED in the mouse, the on-off indicator, visible to the user.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./08-image-asset.webp&quot; alt=&quot;Arc Mouse with top structures removed revealing dual PCB layout&quot;&gt;&lt;/p&gt;
&lt;p&gt;After removing this piece, we finally get a nice look at the two PCBAs in the mouse. The bottom board is held in place with two small phillips screws (one of which is visible in the bottom left corner of the below photo), and the top board is prevented from moving side to side by a few plastic pins. Power is fed to the top board and the two are connected to each other via a single ribbon cable.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./09-image-asset.webp&quot; alt=&quot;Mouse wheel assembly with rotary encoder interface&quot;&gt;&lt;/p&gt;
&lt;p&gt;The mouse wheel itself is a single injection-molded piece. One side of the wheel sits on top of a momentary switch (for clicking the mouse wheel) and the other side, which has a hex profile, fits inside a little rotary encoder for recognizing scrolling.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./10-image-asset.webp&quot; alt=&quot;Bottom PCB with optical sensor elements for surface tracking&quot;&gt;&lt;/p&gt;
&lt;p&gt;The bottom PCBA, seen above, includes the optical elements that point downwards and detect when the mouse is slid across a surface. This is the bottom side of the board - the opposite side includes some other elements, including a connector for the ribbon cable.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./11-image-asset.webp&quot; alt=&quot;Top PCB annotated with click switches and ribbon connector&quot;&gt;&lt;/p&gt;
&lt;p&gt;That giant cutout in the center of the top PCBA is for the mouse wheel, which sits between the rotary encoder (on the left) and on top of the mouse wheel click button on the right. In the above annotated photo, the two red buttons are for left and right clicking, while the orange button on the left is for the little button on the side of the mouse. The blue connector retains the ribbon cable that hooks up to the bottom PCBA.&lt;/p&gt;
&lt;p&gt;Now that I was far enough into the disassembly to see the PCBAs, I realized how the mouse recognizes when it&amp;#39;s closed - a tiny reed switch found on the backside of the top board. The magnet inside the folding section accomplishes two things: it holds the USB dongle in its pocket during transit and activates the little reed switch when the mouse is in the folded configuration.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./12-image-asset.webp&quot; alt=&quot;Magnet near reed switch demonstrating fold-to-power behavior&quot;&gt;&lt;/p&gt;
&lt;p&gt;With the folding section removed, I was able to replicate the on-off action with a few magnets. Note the green LED under the scroll wheel shut off when the magnet is near and slowly fade back in when it&amp;#39;s removed.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./13-image-asset.webp&quot; alt=&quot;Internal layout with folding section removed and switch area exposed&quot;&gt;&lt;/p&gt;
&lt;p&gt;I shouldn&amp;#39;t be surprised - reed switches are extremely cheap and very reliable within their detection range, so if you can afford to use a magnet for actuating them, they&amp;#39;re a great option. We use four of them in the &lt;a href=&quot;https://othermachine.co/othermill-pro/&quot;&gt;Othermill&lt;/a&gt; to detect when the windows are removed.&lt;/p&gt;
&lt;p&gt;Ok, another teardown in the books. I hope you enjoyed it. I learned a lot with this one and look forward to the next! Please comment below if you have anything that you&amp;#39;d like to share about this teardown that I didn&amp;#39;t mention.&lt;/p&gt;
&lt;hr&gt;
</content:encoded></item><item><title>Dial Test Indicator Teardown</title><link>https://www.ericweinhoffer.com/blog/dial-test-indicator-teardown/</link><guid isPermaLink="true">https://www.ericweinhoffer.com/blog/dial-test-indicator-teardown/</guid><description>We use Test Indicators all the time at Other Machine Co; whether it’s during incoming part inspection or during final QA, they get a lot of use.</description><pubDate>Thu, 12 May 2016 18:00:00 GMT</pubDate><content:encoded>&lt;p&gt;We use Test Indicators all the time at Other Machine Co; whether it&amp;#39;s during incoming part inspection or during final QA, they get a lot of use. Unfortunately, we recently had a casualty, and I was able to bring it home and tear it down. This is an inexpensive 5 tenths indicator from Amazon, by Türlen (available &lt;a href=&quot;https://www.amazon.com/T%C3%BCrlen-Precision-INDICATOR-JEWELS-0-15-0/dp/B0043F4YLO?ie=UTF8&amp;creativeASIN=B0043F4YLO&amp;linkCode=w00&amp;linkId=FQP45NJEJ7RXLZWZ&amp;ref_=as_sl_pc_qf_sp_asin_til&amp;tag=ericspers-20&quot;&gt;here&lt;/a&gt;). I&amp;#39;m not exactly sure how it was broken, but I was happy to take it apart.&lt;/p&gt;
&lt;p&gt;I relied heavily on my iFixit &lt;a href=&quot;https://www.ifixit.com/Store/Tools/54-Bit-Driver-Kit/IF145-022-1&quot;&gt;Driver Kit&lt;/a&gt; and &lt;a href=&quot;https://www.ifixit.com/Store/Tools/Magnetic-Project-Mat/IF145-167-4&quot;&gt;Magnetic Project Mat&lt;/a&gt; for this teardown. I highly recommend the former to all hardware folks - the array of drivers included in the set is expansive, considering the price, and the flexible driver extension is particularly handy. The magnetic project mat isn&amp;#39;t quite as useful as often, but I&amp;#39;d definitely recommend it to folks that deal with tiny fasteners regularly.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./02-img_20160508_132949.webp&quot; alt=&quot;Dial Test Indicator Teardown: img 20160508 132949&quot;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./03-img_20160508_133436.webp&quot; alt=&quot;Dial Test Indicator Teardown: img 20160508 133436&quot;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./04-img_20160508_133704.webp&quot; alt=&quot;Dial Test Indicator Teardown: img 20160508 133704&quot;&gt;&lt;/p&gt;
&lt;p&gt;As seen above, the teardown started simply, with the removal of a few phillips screws. Although the lever action between the pivot assembly and the rest of the components was clearly broken, it was neat to see how these precision indicators really function. Once inside, I first removed the sector gear arm, and then proceeded to remove the rest of the parts, which came out easily.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./05-img_20160508_134651.webp&quot; alt=&quot;Dial Test Indicator Teardown: img 20160508 134651&quot;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./06-img_20160508_134904.webp&quot; alt=&quot;Dial Test Indicator Teardown: img 20160508 134904&quot;&gt;&lt;/p&gt;
&lt;p&gt;After removing as many of the internal parts as I could, I reassembled the sector gear arm and main gear between the two plates. Both the main gear and sector gear arm pivot on ruby bearings, which are pressed into the plates. You can see the tiny amount of pressure from my finger required to rotate the main gear here:&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./07-image-asset.webp&quot; alt=&quot;Sector gear and main gear reassembled between indicator plates&quot;&gt;&lt;/p&gt;
&lt;p&gt;Next, I disassembled and examined the pivot assembly, which includes a long lever arm and the stylus subassembly.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./08-image-asset.webp&quot; alt=&quot;Pivot assembly with lever arm and stylus components removed&quot;&gt;&lt;/p&gt;
&lt;p&gt;A retaining clip is built into the lever arm, as seen above, which captures the pivot assembly and allows the user to rotate the stylus freely during use.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./09-image-asset.webp&quot; alt=&quot;Main pivot component with small bearing balls visible&quot;&gt;&lt;/p&gt;
&lt;p&gt;I was surprised to find a few bearing balls inside the main pivot component - this part holds the stylus and rides on two pointed screws, which gently secure it from either side.&lt;/p&gt;
&lt;p&gt;I was able to use our microscope to get some up-close shots of a few components. I took these photos with my phone, freehand, so I apologize for the quality.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./10-img_20160509_175120.webp&quot; alt=&quot;Dial Test Indicator Teardown: img 20160509 175120&quot;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./11-img_20160509_175351.webp&quot; alt=&quot;Dial Test Indicator Teardown: img 20160509 175351&quot;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./12-img_20160509_175620.webp&quot; alt=&quot;Dial Test Indicator Teardown: img 20160509 175620&quot;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./13-img_20160509_145452.webp&quot; alt=&quot;Dial Test Indicator Teardown: img 20160509 145452&quot;&gt;&lt;/p&gt;
&lt;p&gt;This final GIF explains the mess of wire that&amp;#39;s shown in the first photo of this post - it acts as a radial spring inside the indicator subassembly. Unfortunately, I was not able to remove the bezel to get a good look at the internals of this subassembly, but I was pretty satisfied with what I&amp;#39;d learned at this point.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./14-image-asset.webp&quot; alt=&quot;Animated view of radial spring wire inside indicator subassembly&quot;&gt;&lt;/p&gt;
&lt;p&gt;I was impressed by the quality of the components in this indicator, considering the price. It&amp;#39;s definitely a good bargain! I always learn so much from doing teardowns, and this was no exception. The precision work in the gears was particularly surprising, but I suppose that without said precision, this would not be a five tenths indicator.&lt;/p&gt;
&lt;p&gt;I hope you enjoyed this inaugural teardown on my blog. I&amp;#39;m hoping this is one of many.&lt;/p&gt;
&lt;hr&gt;
</content:encoded></item><item><title>Handlebar Plugs Build</title><link>https://www.ericweinhoffer.com/blog/handlebar-plugs-build/</link><guid isPermaLink="true">https://www.ericweinhoffer.com/blog/handlebar-plugs-build/</guid><description>I wanted to push the limits of the Othermill by making custom handlebar plugs for my commuter bike.</description><pubDate>Mon, 18 Jan 2016 16:00:00 GMT</pubDate><content:encoded>&lt;p&gt;I wanted to push the limits of the Othermill by making custom handlebar plugs for my commuter bike. I set out to make the style of plug with fingers that are forced open by a nut, gripping the inside of the handlebar.&lt;/p&gt;
&lt;p&gt;Typically, a CNC lathe with live tooling is ideal for making a part like this, but I was excited to try using a complex fixture to hold the part during multiple milling operations. I couldn&amp;#39;t think of a great way to make this in only two milling operations without taking the outer diameter of the stock down myself on the lathe, so it required three fixturing areas - one for each Op.&lt;/p&gt;
&lt;h2&gt;Op 1&lt;/h2&gt;
&lt;p&gt;To make one of two clamping areas in the fixture plate, I first milled out the clamping member and clamping area. Next, I drilled two holes in both the clamping member and fixture plate with the drill press. The holes in the plate were drilled smaller so I could press in two threaded inserts (McMaster PN &lt;a href=&quot;https://www.mcmaster.com/#92398a121/=10qavxs&quot;&gt;92398A121&lt;/a&gt;). With two M3 bolts, I was able to clamp the stock in place.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./02-image-asset.webp&quot; alt=&quot;Delrin stock clamped in custom fixturing plate for Op 1&quot;&gt;&lt;/p&gt;
&lt;p&gt;The original stock in place. I did cut it off on the lathe and do a face cut on the bottom side before milling, so it sat flat on the Othermill&amp;#39;s t-slot bed. Both the fixturing plate and stock are Delrin.&lt;/p&gt;
&lt;p&gt;The first machining operation was a ramp toolpath that brought the OD of the stock down to slightly smaller than the ID of the handlebar, so it could fit inside.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./03-image-asset.webp&quot; alt=&quot;Part after Op 1 with outer diameter reduced for handlebar fit&quot;&gt;
&lt;em&gt;After the first machining operation.&lt;/em&gt;&lt;/p&gt;
&lt;h2&gt;Op 2&lt;/h2&gt;
&lt;p&gt;The clamping area for Op 2 was created in the same way I did the Op 1 side, only smaller.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./04-image-asset.webp&quot; alt=&quot;Smaller Op 2 clamping setup ready for counterbore and surfacing&quot;&gt;
&lt;em&gt;Ready for milling.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;The first toolpath in Op 2 is a counterbore:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=BGd6Fsn8qlQ&quot;&gt;Video: Op 2 counterbore&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;(I&amp;#39;m using my Air Coolant setup for chip clearing in these two videos)&lt;/p&gt;
&lt;p&gt;Next up is a &amp;quot;scallop&amp;quot; toolpath to cut in the main 3d surface. I&amp;#39;ve swapped over to a 1/8&amp;quot; ball endmill to get a nice surface finish here.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=YgCr_xl0pqM&quot;&gt;Video: Op 2 scallop toolpath&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Op 3&lt;/h2&gt;
&lt;p&gt;The fixture in Op 3 is the most complex, requiring a 3d mating surface in the fixturing plate and an aluminum cap to hold the workpiece down. First, I milled the cap, which will hold the workpiece down via four M3 thumbscrews.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./05-image-asset.webp&quot; alt=&quot;Aluminum hold-down cap for Op 3 fixture&quot;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./06-image-asset.webp&quot; alt=&quot;Op 3 fixture plate with cap installed and threaded inserts&quot;&gt;
&lt;em&gt;Note the four press-in threaded inserts used here again. In total, there are 8 in this fixturing plate.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Once clamped in place and deemed reasonably level, the first cutting toolpath for this Op bored out a lot of the remaining material on the inside of the plug. Doing this and bringing down the wall thickness will allow the fingers to bend out and grip the inside of the handlebars, once a nut is forced into the bore.&lt;/p&gt;
&lt;p&gt;No chip-clearing here, unfortunately. And those Delrin chips really stick to everything.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./07-image-asset.webp&quot; alt=&quot;Op 3 roughing cut to bore interior and thin the walls&quot;&gt;&lt;/p&gt;
&lt;p&gt;The next photo illustrates how this fixture could be improved - lining things up. Since I already had a counterbore on the bottom side of the piece, I really should&amp;#39;ve left a little plug there to better align the workpiece. I could&amp;#39;ve also drilled a hole and later pressed a pin into it. Anyway, something I learned.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./08-image-asset.webp&quot; alt=&quot;Op 3 setup showing slight misalignment before cutting fingers&quot;&gt;
&lt;em&gt;First toolpath done with a bit of misalignment, now onto the fingers.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=kD9WRlGFrTE&quot;&gt;Video: Op 3 inner bore cut&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./09-image-asset.webp&quot; alt=&quot;Completed finger cuts on handlebar plug after Op 3&quot;&gt;
&lt;em&gt;The fingers cut without much trouble. This part is done!&lt;/em&gt;&lt;/p&gt;
&lt;h3&gt;The Nut&lt;/h3&gt;
&lt;p&gt;The nut is a small, tapped (M4), tapered HDPE piece with two protrusions that grab the fingers of the plug, preventing it from rotating. It&amp;#39;s cut to fit the plug snugly, and is forced down into the plug as the user tightens the M4 bolt, expanding the fingers to grip the inside walls of the handlebar.&lt;/p&gt;
&lt;p&gt;The next two photos illustrate how this works:&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./10-image-asset.webp&quot; alt=&quot;Tapered HDPE expanding nut aligned with plug fingers in loose state&quot;&gt;
&lt;em&gt;Loose.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./11-image-asset.webp&quot; alt=&quot;Expanding nut seated in plug fingers in tightened state&quot;&gt;
&lt;em&gt;Tight.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Once the nuts were complete, my new handlebar plugs could be installed:&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./12-image-asset.webp&quot; alt=&quot;Finished custom handlebar plugs installed with center bolts&quot;&gt;&lt;/p&gt;
&lt;hr&gt;
</content:encoded></item><item><title>Welcome</title><link>https://www.ericweinhoffer.com/blog/welcome/</link><guid isPermaLink="true">https://www.ericweinhoffer.com/blog/welcome/</guid><description>A short introduction to the blog and the project topics covered here, including machining, CNC, design, and hands-on builds.</description><pubDate>Sun, 17 Jan 2016 05:33:43 GMT</pubDate><content:encoded>&lt;p&gt;Hello! Here on the blog I’ll post periodic updates to share a thing that I’m working on. I will also post more in-depth coverage of a project, if it’s exciting enough. Possible topics include machining, CNC, 3d design, bicycles, juggling, and outdoor activities.&lt;/p&gt;
</content:encoded></item><item><title>Handlebar Plugs</title><link>https://www.ericweinhoffer.com/work/barplugs/</link><guid isPermaLink="true">https://www.ericweinhoffer.com/work/barplugs/</guid><description>Three-axis CNC machining pushed beyond its usual limits.</description><pubDate>Fri, 01 Jan 2016 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;import { Image } from &amp;#39;astro:assets&amp;#39;
import titleImg from &amp;#39;./image-asset.jpeg&amp;#39;
import galleryImg1 from &amp;#39;./IMG_1789.JPG&amp;#39;
import galleryImg2 from &amp;#39;./Screen-Shot-2019-10-18-at-3.02.56-PM.png&amp;#39;
import galleryImg3 from &amp;#39;./IMG_1455.JPG&amp;#39;
import galleryImg4 from &amp;#39;./IMG_1460.JPG&amp;#39;
import galleryImg5 from &amp;#39;./IMG_1462.JPG&amp;#39;
import galleryImg6 from &amp;#39;./IMG_1765.JPG&amp;#39;
import galleryImg7 from &amp;#39;./IMG_1770.JPG&amp;#39;
import galleryImg8 from &amp;#39;./IMG_1776.JPG&amp;#39;
import galleryImg9 from &amp;#39;./IMG_1780.JPG&amp;#39;
import galleryImg10 from &amp;#39;./IMG_1786.JPG&amp;#39;
import galleryImg11 from &amp;#39;./IMG_1787.JPG&amp;#39;
import galleryImg12 from &amp;#39;./IMG_1801.JPG&amp;#39;
import galleryImg13 from &amp;#39;./IMG_1802.JPG&amp;#39;
import galleryImg14 from &amp;#39;./IMG_1803.JPG&amp;#39;&lt;/p&gt;
&lt;Image src={titleImg} alt=&quot;Handlebar Plugs installed on bike&quot; class=&quot;w-full&quot; loading=&quot;eager&quot; fetchpriority=&quot;high&quot; /&gt;&lt;p&gt;I made handlebar plugs for my bicycle with an Othermill. This sort of part would typically be made on a very different machine, making this a challenge with a simple 3-axis CNC mill. To machine all features, a custom fixture and three operations are required. Below are a few photos and videos from the process.&lt;/p&gt;
&lt;p&gt;I have a more detailed writeup of the build over on &lt;a href=&quot;/blog/handlebar-plugs-build/&quot;&gt;my blog&lt;/a&gt;.&lt;/p&gt;
&lt;div class=&quot;project-gallery&quot;&gt;
  &lt;Image src={galleryImg1} alt=&quot;&quot; /&gt;
  &lt;Image src={galleryImg2} alt=&quot;&quot; /&gt;
  &lt;Image src={galleryImg3} alt=&quot;&quot; /&gt;
  &lt;Image src={galleryImg4} alt=&quot;&quot; /&gt;
  &lt;Image src={galleryImg5} alt=&quot;&quot; /&gt;
  &lt;Image src={galleryImg6} alt=&quot;&quot; /&gt;
  &lt;Image src={galleryImg7} alt=&quot;&quot; /&gt;
  &lt;Image src={galleryImg8} alt=&quot;&quot; /&gt;
  &lt;Image src={galleryImg9} alt=&quot;&quot; /&gt;
  &lt;Image src={galleryImg10} alt=&quot;&quot; /&gt;
  &lt;Image src={galleryImg11} alt=&quot;&quot; /&gt;
  &lt;Image src={galleryImg12} alt=&quot;&quot; /&gt;
  &lt;Image src={galleryImg13} alt=&quot;&quot; /&gt;
  &lt;Image src={galleryImg14} alt=&quot;&quot; /&gt;
&lt;/div&gt;</content:encoded></item><item><title>Electric Scooter</title><link>https://www.ericweinhoffer.com/work/electric-scooter/</link><guid isPermaLink="true">https://www.ericweinhoffer.com/work/electric-scooter/</guid><description>The electric scooter that taught me manual machining.</description><pubDate>Tue, 01 Jan 2013 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;import { Image } from &amp;#39;astro:assets&amp;#39;
import titleImg from &amp;#39;./IMG_1488.jpg&amp;#39;
import galleryImg1 from &amp;#39;./P8014346.jpg&amp;#39;
import galleryImg2 from &amp;#39;./P7254262.jpg&amp;#39;
import galleryImg3 from &amp;#39;./P7254265.jpg&amp;#39;
import galleryImg4 from &amp;#39;./P7254266.jpg&amp;#39;
import galleryImg5 from &amp;#39;./P7254268.jpg&amp;#39;
import galleryImg6 from &amp;#39;./P7264269.jpg&amp;#39;
import galleryImg7 from &amp;#39;./P7314328.jpg&amp;#39;
import galleryImg8 from &amp;#39;./P7314338.jpg&amp;#39;
import galleryImg9 from &amp;#39;./P8014358.jpg&amp;#39;
import galleryImg10 from &amp;#39;./P8014364.jpg&amp;#39;
import galleryImg11 from &amp;#39;./P8014367.jpg&amp;#39;
import galleryImg12 from &amp;#39;./P8014360.jpg&amp;#39;&lt;/p&gt;
&lt;Image src={titleImg} alt=&quot;&quot; class=&quot;w-full&quot; loading=&quot;eager&quot; fetchpriority=&quot;high&quot; /&gt;&lt;p&gt;During my last semester of college I embarked on what was a very ambitious project for me at the time: to build an electric scooter. Without this project, I wouldn&amp;#39;t be nearly as knowledgeable in manual machining as I am today. On the mill, I learned how to properly use an edge-finder, fixture large pieces of stock, and how to dial in feeds and speeds. On the lathe, I learned how to turn multiples of the same part, how to turn between centers and how to properly use the tailstock.&lt;/p&gt;
&lt;p&gt;I brought the parts with me to California and wrapped up the project the following year.&lt;/p&gt;
&lt;div class=&quot;project-gallery&quot;&gt;
  &lt;Image src={galleryImg1} alt=&quot;Milling a flat on the inside of the U-channel, which made up the body of the scooter.&quot; /&gt;
  &lt;Image src={galleryImg2} alt=&quot;The back wheelpod being assembled. These parts were cut on a waterjet and post-machined.&quot; /&gt;
  &lt;Image src={galleryImg3} alt=&quot;Tapping the motor mounting plate.&quot; /&gt;
  &lt;Image src={galleryImg4} alt=&quot;The motor mount attached to the large brushless motor.&quot; /&gt;
  &lt;Image src={galleryImg5} alt=&quot;The motor mounted to the back wheelpod.&quot; /&gt;
  &lt;Image src={galleryImg6} alt=&quot;The motor pod slides into the u-channel.&quot; /&gt;
  &lt;img src=&quot;/media/electric-scooter/P7294297-ANIMATION.gif&quot; alt=&quot;Cutting the shafts.&quot; loading=&quot;lazy&quot; /&gt;
  &lt;Image src={galleryImg7} alt=&quot;Using a belt sander to put a slight bevel on the teeth of the sprocket, which was cut on a waterjet.&quot; /&gt;
  &lt;Image src={galleryImg8} alt=&quot;The finished sprocket attached to the arbor I used to hold it in the drill.&quot; /&gt;
  &lt;Image src={galleryImg9} alt=&quot;Milling a flat on the motor pulley. It was then drilled and tapped for a set screw.&quot; /&gt;
  &lt;Image src={galleryImg10} alt=&quot;Rear view of the motor pod before the chain was installed.&quot; /&gt;
  &lt;Image src={galleryImg11} alt=&quot;The scooter ran off a giant 6S LiPo battery. The electronics were protected with a laser-cut sheet of acrylic.&quot; /&gt;
  &lt;Image src={galleryImg12} alt=&quot;Mostly done.&quot; /&gt;
&lt;/div&gt;</content:encoded></item></channel></rss>