{"id":7994,"date":"2024-02-22T08:13:28","date_gmt":"2024-02-22T16:13:28","guid":{"rendered":"https:\/\/www.corbinstreehouse.com\/blog\/?p=7994"},"modified":"2024-02-22T08:13:31","modified_gmt":"2024-02-22T16:13:31","slug":"the-voronoi-texture-cabinet-design","status":"publish","type":"post","link":"https:\/\/www.corbinstreehouse.com\/blog\/2024\/02\/the-voronoi-texture-cabinet-design\/","title":{"rendered":"The Voronoi Texture Cabinet Design"},"content":{"rendered":"<p id=\"top\" \/>\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<span class=\"embed-youtube\" style=\"text-align:center; display: block;\"><iframe loading=\"lazy\" class=\"youtube-player\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/TNkJzl4b_94?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=en-US&#038;autohide=2&#038;wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\"><\/iframe><\/span>\n<\/div><\/figure>\n\n\n\n<p><em>Video Link: <a href=\"https:\/\/youtu.be\/TNkJzl4b_94\">The Voronoi Texture Cabinet Design on YouTube<\/a><\/em><\/p>\n\n\n\n<p>I started this cabinet late last year and finished in early January. My goal was to build something to hold a lot of my CNC accessories &#8212; bits, clamps, hold downs, jigs, etc. I modeled up the basic shape in Fusion 360, along with the confines of my CNC machine area so I could make sure it would fit in the spot I wanted it.<\/p>\n\n\n\n<p>Like a lot of my projects, I shared the Fusion 360 CAD file as a free download on my workshop page: <a href=\"https:\/\/www.corbinsworkshop.com\/shop\/digital-file-abstract-cabinet-design\/\">Digital File &#8211; CNC Machine Cabinet Design<\/a><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.corbinstreehouse.com\/blog\/wp-content\/uploads\/2024\/02\/CNC-machine-cabinet.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"636\" src=\"https:\/\/www.corbinstreehouse.com\/blog\/wp-content\/uploads\/2024\/02\/CNC-machine-cabinet-1024x636.png\" alt=\"\" class=\"wp-image-7995\" srcset=\"https:\/\/www.corbinstreehouse.com\/blog\/wp-content\/uploads\/2024\/02\/CNC-machine-cabinet-1024x636.png 1024w, https:\/\/www.corbinstreehouse.com\/blog\/wp-content\/uploads\/2024\/02\/CNC-machine-cabinet-300x186.png 300w, https:\/\/www.corbinstreehouse.com\/blog\/wp-content\/uploads\/2024\/02\/CNC-machine-cabinet-768x477.png 768w, https:\/\/www.corbinstreehouse.com\/blog\/wp-content\/uploads\/2024\/02\/CNC-machine-cabinet-1536x954.png 1536w, https:\/\/www.corbinstreehouse.com\/blog\/wp-content\/uploads\/2024\/02\/CNC-machine-cabinet-2048x1272.png 2048w, https:\/\/www.corbinstreehouse.com\/blog\/wp-content\/uploads\/2024\/02\/CNC-machine-cabinet-380x236.png 380w, https:\/\/www.corbinstreehouse.com\/blog\/wp-content\/uploads\/2024\/02\/CNC-machine-cabinet-1320x820.png 1320w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>One of my goals was to only use wood that I had from my property in Truckee, California. This was made from some Jefferey pine or white fir. I&#8217;m pretty sure it is the pine, and the tree was dropped by the prior owner and left to rot a while. The wood was still good, and I had cut it up with my chainsaw mill a few years back.<\/p>\n\n\n\n<p>I did the front design in Blender, and the file is also available to download from the same link above. I&#8217;ve been fascinated with the voronoi texture patterns, and it was fun to play around with this shape to generate something that I thought was pleasing.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.corbinstreehouse.com\/blog\/wp-content\/uploads\/2024\/02\/Screen-Shot-2024-02-22-at-7.54.49-AM.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"636\" src=\"https:\/\/www.corbinstreehouse.com\/blog\/wp-content\/uploads\/2024\/02\/Screen-Shot-2024-02-22-at-7.54.49-AM-1024x636.png\" alt=\"\" class=\"wp-image-7997\" srcset=\"https:\/\/www.corbinstreehouse.com\/blog\/wp-content\/uploads\/2024\/02\/Screen-Shot-2024-02-22-at-7.54.49-AM-1024x636.png 1024w, https:\/\/www.corbinstreehouse.com\/blog\/wp-content\/uploads\/2024\/02\/Screen-Shot-2024-02-22-at-7.54.49-AM-300x186.png 300w, https:\/\/www.corbinstreehouse.com\/blog\/wp-content\/uploads\/2024\/02\/Screen-Shot-2024-02-22-at-7.54.49-AM-768x477.png 768w, https:\/\/www.corbinstreehouse.com\/blog\/wp-content\/uploads\/2024\/02\/Screen-Shot-2024-02-22-at-7.54.49-AM-1536x954.png 1536w, https:\/\/www.corbinstreehouse.com\/blog\/wp-content\/uploads\/2024\/02\/Screen-Shot-2024-02-22-at-7.54.49-AM-2048x1272.png 2048w, https:\/\/www.corbinstreehouse.com\/blog\/wp-content\/uploads\/2024\/02\/Screen-Shot-2024-02-22-at-7.54.49-AM-380x236.png 380w, https:\/\/www.corbinstreehouse.com\/blog\/wp-content\/uploads\/2024\/02\/Screen-Shot-2024-02-22-at-7.54.49-AM-1320x820.png 1320w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>I used Geometry Nodes in Blender, which is a mathematical way of generating shapes using a node structure and flow diagram. Lately I&#8217;ve been experimenting with another node structure plugin for Blender called <a href=\"https:\/\/github.com\/nortikin\/sverchok\">Sverchok<\/a>, which is amazing, and somewhat similar to Grasshopper for Rhino. However, it has some limitations and performance issues, and fails to work properly on macOS with Blender 4.0. <\/p>\n\n\n\n<p>The drawers are basic dovetails that I did on the CNC machine. I got some chipout in a few locations, and I have some ideas on how to get better results the next time I try something like this. <\/p>\n\n\n\n<p>Here&#8217;s a shot of the cabinet in the final resting place under my CNC machine front:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.corbinstreehouse.com\/blog\/wp-content\/uploads\/2024\/02\/IMG_1371-scaled.jpeg\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/www.corbinstreehouse.com\/blog\/wp-content\/uploads\/2024\/02\/IMG_1371-1024x768.jpeg\" alt=\"\" class=\"wp-image-7996\" srcset=\"https:\/\/www.corbinstreehouse.com\/blog\/wp-content\/uploads\/2024\/02\/IMG_1371-1024x768.jpeg 1024w, https:\/\/www.corbinstreehouse.com\/blog\/wp-content\/uploads\/2024\/02\/IMG_1371-300x225.jpeg 300w, https:\/\/www.corbinstreehouse.com\/blog\/wp-content\/uploads\/2024\/02\/IMG_1371-768x576.jpeg 768w, https:\/\/www.corbinstreehouse.com\/blog\/wp-content\/uploads\/2024\/02\/IMG_1371-1536x1152.jpeg 1536w, https:\/\/www.corbinstreehouse.com\/blog\/wp-content\/uploads\/2024\/02\/IMG_1371-2048x1536.jpeg 2048w, https:\/\/www.corbinstreehouse.com\/blog\/wp-content\/uploads\/2024\/02\/IMG_1371-380x285.jpeg 380w, https:\/\/www.corbinstreehouse.com\/blog\/wp-content\/uploads\/2024\/02\/IMG_1371-1320x990.jpeg 1320w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.corbinstreehouse.com\/blog\/wp-content\/uploads\/2024\/02\/IMG_1374-scaled.jpeg\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/www.corbinstreehouse.com\/blog\/wp-content\/uploads\/2024\/02\/IMG_1374-1024x768.jpeg\" alt=\"\" class=\"wp-image-7998\" srcset=\"https:\/\/www.corbinstreehouse.com\/blog\/wp-content\/uploads\/2024\/02\/IMG_1374-1024x768.jpeg 1024w, https:\/\/www.corbinstreehouse.com\/blog\/wp-content\/uploads\/2024\/02\/IMG_1374-300x225.jpeg 300w, https:\/\/www.corbinstreehouse.com\/blog\/wp-content\/uploads\/2024\/02\/IMG_1374-768x576.jpeg 768w, https:\/\/www.corbinstreehouse.com\/blog\/wp-content\/uploads\/2024\/02\/IMG_1374-1536x1152.jpeg 1536w, https:\/\/www.corbinstreehouse.com\/blog\/wp-content\/uploads\/2024\/02\/IMG_1374-2048x1536.jpeg 2048w, https:\/\/www.corbinstreehouse.com\/blog\/wp-content\/uploads\/2024\/02\/IMG_1374-380x285.jpeg 380w, https:\/\/www.corbinstreehouse.com\/blog\/wp-content\/uploads\/2024\/02\/IMG_1374-1320x990.jpeg 1320w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>I didn&#8217;t want to spend any money on finish, so I used some old clear water based lacquer that I had around from my kitchen cabinet project about 4 or 5 years ago. The spray finish was still usable, even though it was in a container that I had opened up and resealed. The drawers are finished in a basic boiled linseed oil &#8212; simply because I have a lot of it, and I don&#8217;t like to use it for a lot of things. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Video Link: The Voronoi Texture Cabinet Design on YouTube I started this cabinet late last year and finished in early January. My goal was to build something to hold a lot of my CNC accessories&#8230; <a class=\"read-more\" href=\"https:\/\/www.corbinstreehouse.com\/blog\/2024\/02\/the-voronoi-texture-cabinet-design\/\">[read more]<\/a><\/p>\n","protected":false},"author":1,"featured_media":7995,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[11],"tags":[210,73],"class_list":["post-7994","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-woodworking","tag-cnc","tag-woodworking"],"jetpack_featured_media_url":"https:\/\/www.corbinstreehouse.com\/blog\/wp-content\/uploads\/2024\/02\/CNC-machine-cabinet.png","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.corbinstreehouse.com\/blog\/wp-json\/wp\/v2\/posts\/7994","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.corbinstreehouse.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.corbinstreehouse.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.corbinstreehouse.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.corbinstreehouse.com\/blog\/wp-json\/wp\/v2\/comments?post=7994"}],"version-history":[{"count":1,"href":"https:\/\/www.corbinstreehouse.com\/blog\/wp-json\/wp\/v2\/posts\/7994\/revisions"}],"predecessor-version":[{"id":7999,"href":"https:\/\/www.corbinstreehouse.com\/blog\/wp-json\/wp\/v2\/posts\/7994\/revisions\/7999"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.corbinstreehouse.com\/blog\/wp-json\/wp\/v2\/media\/7995"}],"wp:attachment":[{"href":"https:\/\/www.corbinstreehouse.com\/blog\/wp-json\/wp\/v2\/media?parent=7994"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.corbinstreehouse.com\/blog\/wp-json\/wp\/v2\/categories?post=7994"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.corbinstreehouse.com\/blog\/wp-json\/wp\/v2\/tags?post=7994"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}