{"id":2422,"date":"2022-12-02T19:32:32","date_gmt":"2022-12-02T10:32:32","guid":{"rendered":"https:\/\/zki-design.com\/?p=2422"},"modified":"2026-03-11T20:07:24","modified_gmt":"2026-03-11T11:07:24","slug":"build-sauna-01","status":"publish","type":"post","link":"https:\/\/zki-design.com\/en\/blog\/blender\/build-sauna-01\/","title":{"rendered":"How a sauna is made 01 Regeneration with Grasshopper"},"content":{"rendered":"<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1164\" height=\"477\" src=\"https:\/\/zki-design.com\/wp-content\/uploads\/2022\/11\/image.png\" alt=\"\" class=\"wp-image-2364\" srcset=\"https:\/\/zki-design.com\/wp-content\/uploads\/2022\/11\/image.png 1164w, https:\/\/zki-design.com\/wp-content\/uploads\/2022\/11\/image-300x123.png 300w, https:\/\/zki-design.com\/wp-content\/uploads\/2022\/11\/image-768x315.png 768w, https:\/\/zki-design.com\/wp-content\/uploads\/2022\/11\/image-18x7.png 18w\" sizes=\"auto, (max-width: 1164px) 100vw, 1164px\" \/><\/figure>\n\n\n\n<p>\u5148\u65e5\u3001\u690e\u8449\u6751\u79d8\u5883\u30b5\u30a6\u30ca\u30c7\u30b6\u30a4\u30f3\u30b3\u30f3\u30c6\u30b9\u30c8\u306e\u6388\u8cde\u5f0f\u304c\u3042\u308a\u307e\u3057\u305f\u3002\u30b3\u30f3\u30c6\u30b9\u30c8\u306b\u3064\u3044\u3066\u306f<a href=\"https:\/\/zki-design.com\/en\/blog\/blender\/build-sauna-01\/\" data-type=\"URL\" data-id=\"https:\/\/zki-design.com\/blog\/build-sauna-01\/\">\u3053\u3061\u3089<\/a>\u304b\u3089<\/p>\n\n\n\n<div style=\"height:84px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>In fact, the proposal that I participated in as a team with other people was selected for the Excellence Award. Works selected for the Excellence Award will be produced on the actual site.<br>Here is the visual I submitted \ud83d\udc47\ud83d\udc47<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"1080\" src=\"https:\/\/zki-design.com\/wp-content\/uploads\/2022\/12\/\u30d1\u30fc\u30b9\u30c0\u30a4\u30a2\u30b0\u30e9\u30e0\u80cc\u666f\u8abf\u6574-1920x1080.jpg\" alt=\"\" class=\"wp-image-2430\" srcset=\"https:\/\/zki-design.com\/wp-content\/uploads\/2022\/12\/\u30d1\u30fc\u30b9\u30c0\u30a4\u30a2\u30b0\u30e9\u30e0\u80cc\u666f\u8abf\u6574-1920x1080.jpg 1920w, https:\/\/zki-design.com\/wp-content\/uploads\/2022\/12\/\u30d1\u30fc\u30b9\u30c0\u30a4\u30a2\u30b0\u30e9\u30e0\u80cc\u666f\u8abf\u6574-300x169.jpg 300w, https:\/\/zki-design.com\/wp-content\/uploads\/2022\/12\/\u30d1\u30fc\u30b9\u30c0\u30a4\u30a2\u30b0\u30e9\u30e0\u80cc\u666f\u8abf\u6574-768x432.jpg 768w, https:\/\/zki-design.com\/wp-content\/uploads\/2022\/12\/\u30d1\u30fc\u30b9\u30c0\u30a4\u30a2\u30b0\u30e9\u30e0\u80cc\u666f\u8abf\u6574-1536x864.jpg 1536w, https:\/\/zki-design.com\/wp-content\/uploads\/2022\/12\/\u30d1\u30fc\u30b9\u30c0\u30a4\u30a2\u30b0\u30e9\u30e0\u80cc\u666f\u8abf\u6574-2048x1152.jpg 2048w, https:\/\/zki-design.com\/wp-content\/uploads\/2022\/12\/\u30d1\u30fc\u30b9\u30c0\u30a4\u30a2\u30b0\u30e9\u30e0\u80cc\u666f\u8abf\u6574-18x10.jpg 18w, https:\/\/zki-design.com\/wp-content\/uploads\/2022\/12\/\u30d1\u30fc\u30b9\u30c0\u30a4\u30a2\u30b0\u30e9\u30e0\u80cc\u666f\u8abf\u6574-1200x675.jpg 1200w, https:\/\/zki-design.com\/wp-content\/uploads\/2022\/12\/\u30d1\u30fc\u30b9\u30c0\u30a4\u30a2\u30b0\u30e9\u30e0\u80cc\u666f\u8abf\u6574-1980x1114.jpg 1980w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/><figcaption class=\"wp-element-caption\">main perspective<\/figcaption><\/figure>\n\n\n\n<p>Regarding this proposal, I was involved in form consideration and visual creation. At the time of submission, I was using Blender.<\/p>\n\n\n\n<p>Since the sauna was going to be implemented, I moved from the Blender model that I was considering design to Grasshopper.<\/p>\n\n\n\n<h3 class=\"is-style-vk-heading-double_bottomborder_black wp-block-heading\">Regeneration with Grasshopper<\/h3>\n\n\n\n<p>First, load the mesh created in Blender into Rhinoceros as an OBJ. Recognized as a mesh object in Rhinoceros.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1197\" height=\"670\" src=\"https:\/\/zki-design.com\/wp-content\/uploads\/2022\/12\/image-2.png\" alt=\"\" class=\"wp-image-2425\" srcset=\"https:\/\/zki-design.com\/wp-content\/uploads\/2022\/12\/image-2.png 1197w, https:\/\/zki-design.com\/wp-content\/uploads\/2022\/12\/image-2-300x168.png 300w, https:\/\/zki-design.com\/wp-content\/uploads\/2022\/12\/image-2-768x430.png 768w, https:\/\/zki-design.com\/wp-content\/uploads\/2022\/12\/image-2-18x10.png 18w\" sizes=\"auto, (max-width: 1197px) 100vw, 1197px\" \/><\/figure>\n\n\n\n<p>Trace the mesh to draw a NURBS curve as a reference line.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1131\" height=\"658\" src=\"https:\/\/zki-design.com\/wp-content\/uploads\/2022\/12\/image.png\" alt=\"\" class=\"wp-image-2424\" srcset=\"https:\/\/zki-design.com\/wp-content\/uploads\/2022\/12\/image.png 1131w, https:\/\/zki-design.com\/wp-content\/uploads\/2022\/12\/image-300x175.png 300w, https:\/\/zki-design.com\/wp-content\/uploads\/2022\/12\/image-768x447.png 768w, https:\/\/zki-design.com\/wp-content\/uploads\/2022\/12\/image-18x10.png 18w\" sizes=\"auto, (max-width: 1131px) 100vw, 1131px\" \/><\/figure>\n\n\n\n<p>Based on the drawn reference line, generate the axis line of the column with GH.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1815\" height=\"803\" src=\"https:\/\/zki-design.com\/wp-content\/uploads\/2022\/12\/image-4.png\" alt=\"\" class=\"wp-image-2427\" srcset=\"https:\/\/zki-design.com\/wp-content\/uploads\/2022\/12\/image-4.png 1815w, https:\/\/zki-design.com\/wp-content\/uploads\/2022\/12\/image-4-300x133.png 300w, https:\/\/zki-design.com\/wp-content\/uploads\/2022\/12\/image-4-768x340.png 768w, https:\/\/zki-design.com\/wp-content\/uploads\/2022\/12\/image-4-1536x680.png 1536w, https:\/\/zki-design.com\/wp-content\/uploads\/2022\/12\/image-4-18x8.png 18w, https:\/\/zki-design.com\/wp-content\/uploads\/2022\/12\/image-4-1200x531.png 1200w\" sizes=\"auto, (max-width: 1815px) 100vw, 1815px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1059\" height=\"665\" src=\"https:\/\/zki-design.com\/wp-content\/uploads\/2022\/12\/image-1.png\" alt=\"\" class=\"wp-image-2423\" srcset=\"https:\/\/zki-design.com\/wp-content\/uploads\/2022\/12\/image-1.png 1059w, https:\/\/zki-design.com\/wp-content\/uploads\/2022\/12\/image-1-300x188.png 300w, https:\/\/zki-design.com\/wp-content\/uploads\/2022\/12\/image-1-768x482.png 768w, https:\/\/zki-design.com\/wp-content\/uploads\/2022\/12\/image-1-18x12.png 18w\" sizes=\"auto, (max-width: 1059px) 100vw, 1059px\" \/><\/figure>\n\n\n\n<p>For the time being, I gave a uniform cross section of 100 mm square to the axis line.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1083\" height=\"665\" src=\"https:\/\/zki-design.com\/wp-content\/uploads\/2022\/12\/image-3.png\" alt=\"\" class=\"wp-image-2426\" srcset=\"https:\/\/zki-design.com\/wp-content\/uploads\/2022\/12\/image-3.png 1083w, https:\/\/zki-design.com\/wp-content\/uploads\/2022\/12\/image-3-300x184.png 300w, https:\/\/zki-design.com\/wp-content\/uploads\/2022\/12\/image-3-768x472.png 768w, https:\/\/zki-design.com\/wp-content\/uploads\/2022\/12\/image-3-18x12.png 18w\" sizes=\"auto, (max-width: 1083px) 100vw, 1083px\" \/><\/figure>\n\n\n\n<p>As expected, you can see that it seems to be dangerous here and there. The gap is too open, or it is too narrow and interferes too much.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1158\" height=\"642\" src=\"https:\/\/zki-design.com\/wp-content\/uploads\/2022\/12\/image-5.png\" alt=\"\" class=\"wp-image-2428\" srcset=\"https:\/\/zki-design.com\/wp-content\/uploads\/2022\/12\/image-5.png 1158w, https:\/\/zki-design.com\/wp-content\/uploads\/2022\/12\/image-5-300x166.png 300w, https:\/\/zki-design.com\/wp-content\/uploads\/2022\/12\/image-5-768x426.png 768w, https:\/\/zki-design.com\/wp-content\/uploads\/2022\/12\/image-5-18x10.png 18w\" sizes=\"auto, (max-width: 1158px) 100vw, 1158px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1140\" height=\"632\" src=\"https:\/\/zki-design.com\/wp-content\/uploads\/2022\/12\/image-6.png\" alt=\"\" class=\"wp-image-2429\" srcset=\"https:\/\/zki-design.com\/wp-content\/uploads\/2022\/12\/image-6.png 1140w, https:\/\/zki-design.com\/wp-content\/uploads\/2022\/12\/image-6-300x166.png 300w, https:\/\/zki-design.com\/wp-content\/uploads\/2022\/12\/image-6-768x426.png 768w, https:\/\/zki-design.com\/wp-content\/uploads\/2022\/12\/image-6-18x10.png 18w\" sizes=\"auto, (max-width: 1140px) 100vw, 1140px\" \/><\/figure>\n\n\n\n<p>Next time, I would like to organize this interference and roughly drawn reference lines.<\/p>","protected":false},"excerpt":{"rendered":"<p>\u5148\u65e5\u3001\u690e\u8449\u6751\u79d8\u5883\u30b5\u30a6\u30ca\u30c7\u30b6\u30a4\u30f3\u30b3\u30f3\u30c6\u30b9\u30c8\u306e\u6388\u8cde\u5f0f\u304c\u3042\u308a\u307e\u3057\u305f\u3002\u30b3\u30f3\u30c6\u30b9\u30c8\u306b\u3064\u3044\u3066\u306f\u3053\u3061\u3089\u304b\u3089 \u5b9f\u306f\u4ed6\u306e\u65b9\u3068\u30c1\u30fc [&hellip;]<\/p>","protected":false},"author":1,"featured_media":2430,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[15,7,41,19,8],"tags":[13,2,18,24,12,21,6],"class_list":["post-2422","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-all","category-blender","category-design-art","category-grasshopper","category-rhinoceros","tag-archiviz","tag-blender","tag-grasshopper","tag-lighting","tag-modeling","tag-rendering","tag-rhinoceros"],"brizy_media":[],"_links":{"self":[{"href":"https:\/\/zki-design.com\/en\/wp-json\/wp\/v2\/posts\/2422","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/zki-design.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/zki-design.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/zki-design.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/zki-design.com\/en\/wp-json\/wp\/v2\/comments?post=2422"}],"version-history":[{"count":4,"href":"https:\/\/zki-design.com\/en\/wp-json\/wp\/v2\/posts\/2422\/revisions"}],"predecessor-version":[{"id":2575,"href":"https:\/\/zki-design.com\/en\/wp-json\/wp\/v2\/posts\/2422\/revisions\/2575"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/zki-design.com\/en\/wp-json\/wp\/v2\/media\/2430"}],"wp:attachment":[{"href":"https:\/\/zki-design.com\/en\/wp-json\/wp\/v2\/media?parent=2422"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/zki-design.com\/en\/wp-json\/wp\/v2\/categories?post=2422"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/zki-design.com\/en\/wp-json\/wp\/v2\/tags?post=2422"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}