{"id":900,"date":"2023-01-09T19:45:55","date_gmt":"2023-01-09T18:45:55","guid":{"rendered":"https:\/\/stuff.tamius.net\/sacred-texts\/?p=900"},"modified":"2023-01-09T19:45:56","modified_gmt":"2023-01-09T18:45:56","slug":"mini-base-design-the-dwarf","status":"publish","type":"post","link":"https:\/\/stuff.tamius.net\/sacred-texts\/2023\/01\/09\/mini-base-design-the-dwarf\/","title":{"rendered":"Mini Base Design: The Dwarf"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">A few months ago, I was introduced to a somewhat-local geek club \u2014 somewhat local in the sense that it&#8217;s not <em>really <\/em>local, but it&#8217;s not too far out from my usual daily commute. Every couple of months or so, they organize a fantasy-themed event, which my D&amp;D party got a whiff of. During those events, they mildly promote their main activity \u2014 painting minis for D&amp;D and warhammer and shit \u2014 and before I knew it, I was spending my Thursdays over there with a scary regularity.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">While the first event had no mini painting contest, things soon got spicy. Events now also feature a mini painting contest. Mini contest has some limitations:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>must fit with the event theme<\/li>\n\n\n\n<li>Base up to 50mm <\/li>\n\n\n\n<li>Overhangs <em>are <\/em>allowed<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">The theme is known well in advance and if you lack a mini to paint, the local 3D print gurus are more than happy to let you pick one from their latest print batch. They will even print you any mini you want, as long as you provide a stl file (or pick one from their catalogue).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The current event is winter-themed, which I like. Another thing I also like is setting goals way to high. I want to have a base that includes a light source to put on my shelf, and this contest seems sufficient motivation for me to design something up.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Something along these lines:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"1001\" src=\"https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2022\/11\/dwarf-skketch-1-1024x1001.webp\" alt=\"\" class=\"wp-image-901\" srcset=\"https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2022\/11\/dwarf-skketch-1-1024x1001.webp 1024w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2022\/11\/dwarf-skketch-1-300x293.webp 300w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2022\/11\/dwarf-skketch-1-768x751.webp 768w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2022\/11\/dwarf-skketch-1-1536x1501.webp 1536w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2022\/11\/dwarf-skketch-1-2048x2002.webp 2048w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2022\/11\/dwarf-skketch-1-875x855.webp 875w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Except this base will have to be scaled down, as the dwarf alone takes up ~30ish mm of footprint, and I want to keep overhang at 2cm or less. Also, the runestone in the background is supposed to be lit.<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Housing for the Electronics<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Being not a very large fan of FreeCAD, I decided I&#8217;m going to try Blender with <a href=\"https:\/\/www.cadsketcher.com\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">CADSketcher<\/a>. This lasted for about 5 minutes, until I discovered that trying to do <em>anything at all<\/em> crashes Blender on my machine. With that approach being all Twix and no bueno<sup class=\"modern-footnotes-footnote modern-footnotes-footnote--expands-on-desktop \" data-mfn=\"1\" data-mfn-post-scope=\"00000000000004690000000000000000_900\"><a href=\"javascript:void(0)\"  title=\"Yes I know &#8220;no bueno&#8221; is not grammatically correct, but chances of a spanish-speaking audiences stumbling over a blog that&#8217;s not even read by English speakers is small enough I&#8217;m willing to go for the pun\"  role=\"button\" aria-pressed=\"false\" aria-describedby=\"mfn-content-00000000000004690000000000000000_900-1\">1<\/a><\/sup><span id=\"mfn-content-00000000000004690000000000000000_900-1\" role=\"tooltip\" class=\"modern-footnotes-footnote__note\" tabindex=\"0\" data-mfn=\"1\">Yes I know &#8220;no bueno&#8221; is not grammatically correct, but chances of a spanish-speaking audiences stumbling over a blog that&#8217;s not even read by English speakers is small enough I&#8217;m willing to go for the pun<\/span>, I guess FreeCAD gets another go. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">And after googling how to hotkey shit, the experience suddenly became much less miserable<sup class=\"modern-footnotes-footnote modern-footnotes-footnote--expands-on-desktop \" data-mfn=\"2\" data-mfn-post-scope=\"00000000000004690000000000000000_900\"><a href=\"javascript:void(0)\"  title=\"though not as un-miserable as it would be, had I learned how to use CAD properly\"  role=\"button\" aria-pressed=\"false\" aria-describedby=\"mfn-content-00000000000004690000000000000000_900-2\">2<\/a><\/sup><span id=\"mfn-content-00000000000004690000000000000000_900-2\" role=\"tooltip\" class=\"modern-footnotes-footnote__note\" tabindex=\"0\" data-mfn=\"2\">though not as un-miserable as it would be, had I learned how to use CAD properly<\/span>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Things that we&#8217;re gonna need<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Before we start designing, we need to figure out <em>what <\/em>exactly do we need to fit into the base in order to determine our &#8220;space budget&#8221;. Unceremoniously:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>USB port, preferably type C, for power while sitting on my shelf at home<\/li>\n\n\n\n<li>RGB LEDs that go into the runestone<\/li>\n\n\n\n<li>arduino \/ esprutino, for driving LEDs<\/li>\n\n\n\n<li>5V (or so) battery <\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Creating the models<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">USB is easy. You can get female type C plugs on a small PCB for cheap from Amazon. Those run at around 15x10x4 mm. Esprutino will cost us 28mm x 22.5mm x 4mm (+ any headers, if we decide to use headers instead of just soldering wires directly to it). LED strip is 12mm wide and 3mm tall, with LED spacing of 7mm (center-to-center). <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Easy.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">After an afternoon of work of searching for USB plug dimensions and then designing the model, we have our first version of the base.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"854\" src=\"https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2022\/11\/model_base-1024x854.webp\" alt=\"\" class=\"wp-image-903\" srcset=\"https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2022\/11\/model_base-1024x854.webp 1024w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2022\/11\/model_base-300x250.webp 300w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2022\/11\/model_base-768x641.webp 768w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2022\/11\/model_base-1025x855.webp 1025w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2022\/11\/model_base.webp 1308w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Looks nice, but we&#8217;ll also need to increase the height in order to accommodate batteries and other items.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">What&#8217;s considerably less easy are the batteries. Initially, I intended on using a small lithium bag battery (with a charging\/discharging circuit that gives me 5V). But there&#8217;s a problem: finding niche products in a small country is hard, so I&#8217;ll have to look elsewhere.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">German Amazon won&#8217;t deliver batteries to Slovenia. It says that it does on the listing, but when you go to click the &#8220;buy&#8221; button you suddenly get &#8220;oopsie, cannot deliver to your address.&#8221;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The next two options are three AAA batteries, giving you 4.5V. Friend who dabbles with hardware a bit more tells me that 4.5V is enough to run 5V microcontroller and LEDs, but I&#8217;m concerned that if the voltage <em>starts <\/em>at 4.5V, it&#8217;s probably going to drop below minimum voltage faster than I&#8217;d like. Alternatively, I could buy four rechargeable AAA batteries, which would give me 4.8 V when in series. This looks much better, until you look at the price: \u20ac10-20 for capacities that are pretty low, all things considered.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But you know what else is \u20ac10-20\u20ac? <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That&#8217;s right, a cheap, single-cell power bank. Unlike the rechargeable AAA batteries, a standard USB power bank can be effortlessly reused in other projects \u2014 or even as a portable power source to power my painting lamp. This reusability puts the power bank high on my &#8220;let&#8217;s try to avoid buying too many one-off items.&#8221; However, it comes with the considerable space cost: 95mm x 26mm x 22mm (ish) for the power bank \u2014 but that does not account for the size of the USB plug, which would push the necessary enclosure size way over 100mm.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"769\" src=\"https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2022\/11\/battery-1024x769.webp\" alt=\"\" class=\"wp-image-902\" srcset=\"https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2022\/11\/battery-1024x769.webp 1024w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2022\/11\/battery-300x225.webp 300w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2022\/11\/battery-768x577.webp 768w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2022\/11\/battery-1536x1154.webp 1536w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2022\/11\/battery-1140x855.webp 1140w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2022\/11\/battery.webp 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">The insides of the power bank.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">But we can get creative. Inside the power bank is a 65mm (ish) cell with a 20mm (ish) diameter, and the charging\/discharging circuit (20x20x20-ish mm). Still bigger than I like, but we can disassemble the power bank\u2014<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><strong>DISCLAIMER: <\/strong>this is dangerous as hell. Do not do this. It voids your warranty and if you accidentally short-circuit the terminals of the battery, that can result in a fire that produces a bunch of highly toxic fumes. If you ever do this, I am not responsible for whatever happens. Use your brain, even if I don&#8217;t.<\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">\u2014 and re-arrange the placement of the battery and the charging circuit by stacking the USB ports on top of the cell. My design for the battery case (that&#8217;s going to get inserted into the base) is ~73mm wide, with another 12mm for screw holes needed to keep the battery case shut. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It is also 39mm tall. Which is a problem, because now our entire base is going to be 50mm tall <em>before<\/em> we start to model our terrain. It also limits the minimum height of the ledge the dwarf will stand on, which is&#8230; less than ideal.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"604\" src=\"https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2022\/11\/base-battery-1024x604.webp\" alt=\"\" class=\"wp-image-904\" srcset=\"https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2022\/11\/base-battery-1024x604.webp 1024w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2022\/11\/base-battery-300x177.webp 300w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2022\/11\/base-battery-768x453.webp 768w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2022\/11\/base-battery-1140x673.webp 1140w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2022\/11\/base-battery.webp 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">The battery case on top of the base. That&#8217;s a mighty overhang.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">We&#8217;d probably be better off if we changed the location of the lids and the screws to the top.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But there&#8217;s another problem. If I wanted to narrow the ledge under the dwarf to something not literally half his size, with the ledge overhang poking out at an angle I want, I&#8217;d have to extend the ledge much further than desired 20mm out from the base.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"671\" src=\"https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2022\/11\/dwarf-battery-1024x671.webp\" alt=\"\" class=\"wp-image-905\" srcset=\"https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2022\/11\/dwarf-battery-1024x671.webp 1024w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2022\/11\/dwarf-battery-300x196.webp 300w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2022\/11\/dwarf-battery-768x503.webp 768w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2022\/11\/dwarf-battery-1536x1006.webp 1536w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2022\/11\/dwarf-battery-1140x746.webp 1140w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2022\/11\/dwarf-battery.webp 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">The ledge thick enough to accommodate this would dwarf the dwarf. That&#8217;s less than ideal.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">This also ignores the question of how I&#8217;m gonna <em>get <\/em>the battery through the hole on the bottom. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Perhaps it&#8217;s time to look at the problem and ask ourselves a question that should have been much earlier in the process: <\/p>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\"><strong>Can we cut out anything that we don&#8217;t need?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Turns out yes, we could. We don&#8217;t need the type C port and battery simultaneously, meaning our type C port <em>can<\/em> be removable. At the first sight, that allows us to try and sculpt the base to support diagonal insertion of the battery. But the measuring tool says that at the shallowest feasible angle for insertion, the tip of the overhang is now 60mm from the ground. Worse yet: we have a massive balance issue:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2022\/11\/battery-diagonal-insert-1024x863.webp\" alt=\"\" class=\"wp-image-906\" width=\"1024\" height=\"863\" srcset=\"https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2022\/11\/battery-diagonal-insert-1024x863.webp 1024w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2022\/11\/battery-diagonal-insert-300x253.webp 300w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2022\/11\/battery-diagonal-insert-768x647.webp 768w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2022\/11\/battery-diagonal-insert-1015x855.webp 1015w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2022\/11\/battery-diagonal-insert.webp 1078w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">This is no doubt gonna tip harder than a fedora of your average 2012-era \/r\/atheism subscriber.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">However, if we move the housing for USB ports to the middle-ish of the base, we get the balance. Our base is now 4cm tall instead of 5 or 6. Battery demands, at most, less than 2 cm of overhang. Of course, the question is \u2014 what&#8217;s the price?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The answer: we now need to have the rock part of the base in two parts.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"450\" src=\"https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2022\/11\/holder-horizontal-1024x450.webp\" alt=\"\" class=\"wp-image-907\" srcset=\"https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2022\/11\/holder-horizontal-1024x450.webp 1024w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2022\/11\/holder-horizontal-300x132.webp 300w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2022\/11\/holder-horizontal-768x337.webp 768w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2022\/11\/holder-horizontal-1536x675.webp 1536w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2022\/11\/holder-horizontal-1140x501.webp 1140w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2022\/11\/holder-horizontal.webp 1594w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Looks reasonably nice. (Please ignore the part where I haven&#8217;t updated the model yet)<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Or do w<\/em>\u2014<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Actually yes, we do. There&#8217;s no way the battery is gonna fit through the 45mm (inner diameter of base) hole without having the rock in two parts. The good thing is that we can hide that, probably, by strategically placing our split.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But let&#8217;s design the rest of the base first.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Designing the Rock Formation<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Designing a rock in CAD would be &#8230; functionally impossible (at least given our time and patience limits). There are programs better-suited to this endeavour, and they fall into the category of 3D modelling software.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I&#8217;ve <em>tried <\/em>using Blender for that purpose once. I wasn&#8217;t very impressed. Sculpting a 3D object through a 2D screen takes a bit of getting used to, since the way you imagine the object to appear while watching your monitor is \u2014 when you&#8217;re a complete and utter beginner like me \u2014 often not the way the object is shaping up to really be. I imagine 3D modelling is something that VR is great for.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Actually, I don&#8217;t have to imagine \u2014 I have a VR headset. Unfortunately, Blender (as of November 2022) does not support VR (although there is a plugin that allows you to view 3D models), meaning we&#8217;ll have to try and find <em>alternative programs.<\/em><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Running through our options<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">This sub-chapter will be a bit of a detour. It&#8217;s less about designing the base and more about complaining about our options.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">GravitySketch<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Is free (asterisk: auntie Merkel and uncle Scholz footed the bill, along with daddy Macron. Seeing EU fund useful stuff is nice), and it&#8217;s surprisingly good for quickly converting your ideas into 3D sketches.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">However, it&#8217;s <em>not <\/em>proper sculpting software \u2014 and while it&#8217;s certainly competent enough to help me sculpt a model for a rock, I want to find something that is. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Fortunately, I have a friend who boasted with his Steam Sale find during a steam sale. I decided to follow suit. End result? Complaints from my wallet plus Kodon and Shapelab in my library.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Kodon<\/h4>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"586\" height=\"185\" src=\"https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2022\/11\/slika.png\" alt=\"\" class=\"wp-image-908\" srcset=\"https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2022\/11\/slika.png 586w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2022\/11\/slika-300x95.png 300w\" sizes=\"auto, (max-width: 586px) 100vw, 586px\" \/><figcaption class=\"wp-element-caption\">&#8230; usage time says a lot, really.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">On paper, Kodon sounds like a better option. It supports <em>both <\/em>VR as well as desktop use, which is something that makes me instantly want to like it. Imagine this: you have a program that you can use on your main PC while at home, as well as on your laptop to show (or even mildly retouch) your shit while on the go.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But the excitement ends with the tutorial, because there&#8217;s a bunch of annoyances that got me real fast:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>You can&#8217;t import STLs. You can&#8217;t import things from disks or partitions other than C.<sup class=\"modern-footnotes-footnote modern-footnotes-footnote--expands-on-desktop \" data-mfn=\"3\" data-mfn-post-scope=\"00000000000004690000000000000000_900\"><a href=\"javascript:void(0)\"  title=\"That&#8217;s mildly inaccurate: you&#8217;re limited to whatever disk holds your Documents folder. If your Documents folder is on a different disk \u2014 say, F: \u2014 you will only be able to im port things from the F drive.\"  role=\"button\" aria-pressed=\"false\" aria-describedby=\"mfn-content-00000000000004690000000000000000_900-3\">3<\/a><\/sup><span id=\"mfn-content-00000000000004690000000000000000_900-3\" role=\"tooltip\" class=\"modern-footnotes-footnote__note\" tabindex=\"0\" data-mfn=\"3\">That&#8217;s mildly inaccurate: you&#8217;re limited to whatever disk holds your Documents folder. If your Documents folder is on a different disk \u2014 say, F: \u2014 you will only be able to im port things from the F drive.<\/span>. <\/li>\n\n\n\n<li>The lack of tooltips on tools is infuriating<\/li>\n\n\n\n<li>Good lord it&#8217;s very crash-happy, and the user interface sometimes doesn&#8217;t appear to work at all<\/li>\n\n\n\n<li>Some tools don&#8217;t work the way you&#8217;d expect &#8230; though not that I&#8217;d know what a tool was supposed to do, given the lack of tooltips or descriptions on the icons.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"420\" src=\"https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2022\/11\/slika-1-1024x420.png\" alt=\"\" class=\"wp-image-909\" srcset=\"https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2022\/11\/slika-1-1024x420.png 1024w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2022\/11\/slika-1-300x123.png 300w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2022\/11\/slika-1-768x315.png 768w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2022\/11\/slika-1-1536x630.png 1536w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2022\/11\/slika-1-2048x841.png 2048w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2022\/11\/slika-1-1140x468.png 1140w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">This happens <em>waay <\/em>too much.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Granted, the crashing seems to happen because the dwarf model that I imported isn&#8217;t exactly small, but Shapelab appears to handle it just fine. Speaking of which:<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Shapelab<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Appears to have less features on the tin, but at least it works? The controls feel much more intuitive to me (your mileage may vary \u2014 the person who pointed me to these two has the opposite opinion), though admittedly it lacks having &#8220;smooth&#8221; and &#8220;invert&#8221; buttons directly on the controller. It also doesn&#8217;t do voxel-based tools (at the first glance), but at the end of the day it was easy enough to get into. It also imported the dwarf STL without me having to convert it into an .obj file first, which is &#8230; pretty neat.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I think I&#8217;ll take Shapelab for now. After a couple of hours, the base is done:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"576\" height=\"1024\" src=\"https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2023\/01\/2022-12-11_T1850_0005-576x1024.jpg\" alt=\"\" class=\"wp-image-913\" srcset=\"https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2023\/01\/2022-12-11_T1850_0005-576x1024.jpg 576w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2023\/01\/2022-12-11_T1850_0005-169x300.jpg 169w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2023\/01\/2022-12-11_T1850_0005-768x1365.jpg 768w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2023\/01\/2022-12-11_T1850_0005-864x1536.jpg 864w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2023\/01\/2022-12-11_T1850_0005-1152x2048.jpg 1152w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2023\/01\/2022-12-11_T1850_0005-481x855.jpg 481w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2023\/01\/2022-12-11_T1850_0005-scaled.jpg 1440w\" sizes=\"auto, (max-width: 576px) 100vw, 576px\" \/><figcaption class=\"wp-element-caption\">Dwarf STL is included purely for size reference.<\/figcaption><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Blender<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">With all parts of the base done, it&#8217;s time to jump into Blender to put them together, and do the final touch-ups. At this, we need to:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Create a hole for the circuits in the base<\/li>\n\n\n\n<li>Hollow out the runestone<\/li>\n\n\n\n<li>Cut out a hole for slotting in the battery<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Furthermore, back at the time I intended to have the dwarf on a 25mm base that slots into the main base, as this would allow me to use the mini in D&amp;D games. This was later abandoned, when super glue turned out to be super ineffective at keeping the dwarf on the base.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Here&#8217;s roughly how the parts fit together:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2023\/01\/slika-1024x683.png\" alt=\"\" class=\"wp-image-914\" srcset=\"https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2023\/01\/slika-1024x683.png 1024w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2023\/01\/slika-300x200.png 300w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2023\/01\/slika-768x513.png 768w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2023\/01\/slika-1536x1025.png 1536w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2023\/01\/slika-2048x1367.png 2048w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2023\/01\/slika-1140x761.png 1140w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Yes, blender lagged. A lot.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">I also had to correct (re-scrult) some parts of the 25mm base and quickly learned that Blender doesn&#8217;t appear to be able to automatically subdivide surfaces when needed while sculpting. Annoying.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">At very late monday evening in the week of the deadline (1AM on tuesday), I&#8217;m done. Can I get the prints by Thusrday?<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">The print, painting, and assembly<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">&#8230; so obviously yes. While the outer base was printed with resin, the choice of materials for inner parts (electronics holder and battery holder) didn&#8217;t matter. Therefore, these parts were printed on FDM 3D printer with PLA. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Painting went without much problems (except the part where it took a long time). Snow was a little bit harder, as it was slightly too liquid. The real difficult path was with soldering things together and putting the finished thing into the base.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The base space had enough space for battery, power bank circuit, Espruino (microcontroller), and wires. However, at the last minute, I decided I don&#8217;t want to solder the wires directly to the microcontroller. This added a few headers and another PCB into the mix, which ate up more space than I had. Not too much though, and since the circuit tube was printed with PLA, I could make enough additional space by taking soldering iron to the screw studs.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"769\" height=\"1024\" src=\"https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2023\/01\/IMG_20221217_143258-769x1024.jpg\" alt=\"\" class=\"wp-image-915\" srcset=\"https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2023\/01\/IMG_20221217_143258-769x1024.jpg 769w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2023\/01\/IMG_20221217_143258-225x300.jpg 225w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2023\/01\/IMG_20221217_143258-768x1023.jpg 768w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2023\/01\/IMG_20221217_143258-1153x1536.jpg 1153w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2023\/01\/IMG_20221217_143258-1538x2048.jpg 1538w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2023\/01\/IMG_20221217_143258-642x855.jpg 642w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2023\/01\/IMG_20221217_143258-scaled.jpg 1922w\" sizes=\"auto, (max-width: 769px) 100vw, 769px\" \/><figcaption class=\"wp-element-caption\">USB port is currently not yet mounted \u2014 it was only mounted after the battery was removed following the contest.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">This was enough to just barely fit everything into the base. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Here&#8217;s some additional photos:<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"769\" height=\"1024\" data-id=\"918\" src=\"https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2023\/01\/IMG_20221217_124551-769x1024.jpg\" alt=\"\" class=\"wp-image-918\" srcset=\"https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2023\/01\/IMG_20221217_124551-769x1024.jpg 769w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2023\/01\/IMG_20221217_124551-225x300.jpg 225w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2023\/01\/IMG_20221217_124551-768x1023.jpg 768w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2023\/01\/IMG_20221217_124551-1153x1536.jpg 1153w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2023\/01\/IMG_20221217_124551-1538x2048.jpg 1538w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2023\/01\/IMG_20221217_124551-642x855.jpg 642w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2023\/01\/IMG_20221217_124551-scaled.jpg 1922w\" sizes=\"auto, (max-width: 769px) 100vw, 769px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"769\" height=\"1024\" data-id=\"919\" src=\"https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2023\/01\/IMG_20221217_023357-769x1024.jpg\" alt=\"\" class=\"wp-image-919\" srcset=\"https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2023\/01\/IMG_20221217_023357-769x1024.jpg 769w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2023\/01\/IMG_20221217_023357-225x300.jpg 225w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2023\/01\/IMG_20221217_023357-768x1023.jpg 768w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2023\/01\/IMG_20221217_023357-1153x1536.jpg 1153w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2023\/01\/IMG_20221217_023357-1538x2048.jpg 1538w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2023\/01\/IMG_20221217_023357-642x855.jpg 642w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2023\/01\/IMG_20221217_023357-scaled.jpg 1922w\" sizes=\"auto, (max-width: 769px) 100vw, 769px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"769\" height=\"1024\" data-id=\"917\" src=\"https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2023\/01\/IMG_20221217_023549-769x1024.jpg\" alt=\"\" class=\"wp-image-917\" srcset=\"https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2023\/01\/IMG_20221217_023549-769x1024.jpg 769w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2023\/01\/IMG_20221217_023549-225x300.jpg 225w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2023\/01\/IMG_20221217_023549-768x1023.jpg 768w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2023\/01\/IMG_20221217_023549-1153x1536.jpg 1153w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2023\/01\/IMG_20221217_023549-1538x2048.jpg 1538w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2023\/01\/IMG_20221217_023549-642x855.jpg 642w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2023\/01\/IMG_20221217_023549-scaled.jpg 1922w\" sizes=\"auto, (max-width: 769px) 100vw, 769px\" \/><\/figure>\n<figcaption class=\"blocks-gallery-caption wp-element-caption\">1: all the wiring is soldered to the proto-PCB. Proto-PCB is connected to espruino via headers.<br>2: Cell charging circuit was cut off from the cell and re-soldered to the metal terminal pads (NOT the cell itself!) with a short wire in order to provide some flexibility when stuffing circuitry into the base. Note that the cell holder is deformed \u2014 that is because the battery holder didn&#8217;t have enough clearance for the cell and the terminal. Thus, a hot soldering iron was used to extend the cell holder for about two millimeters \u2014 just enough to insert the cell and terminals. <br>3. Because type A plug would take too much space inside the case, I needed to find a smaller solution. The solution? Just solder the wire on the USB port. The other end of the wires (visible in middle picture) ends in a male three-pin connector (+, -, -). Female connector (visible on the left image) has 4 holes: glue, +, -, nothing. Gluing one of the four holes on the female ends prevents inserting the plug with the wrong polarity.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">After the circuits were done, it was finally time to program the lights to change colors at random intervals. This is the boring part, so we&#8217;ll just skip to the end.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">End result<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">It didn&#8217;t win the contest, but it looks nice.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"2560\" src=\"https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2023\/01\/DSC_4004-scaled.jpg\" alt=\"\" class=\"wp-image-920\" srcset=\"https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2023\/01\/DSC_4004-scaled.jpg 2560w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2023\/01\/DSC_4004-300x300.jpg 300w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2023\/01\/DSC_4004-1024x1024.jpg 1024w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2023\/01\/DSC_4004-150x150.jpg 150w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2023\/01\/DSC_4004-768x768.jpg 768w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2023\/01\/DSC_4004-1536x1536.jpg 1536w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2023\/01\/DSC_4004-2048x2048.jpg 2048w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2023\/01\/DSC_4004-855x855.jpg 855w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2023\/01\/DSC_4004-800x800.jpg 800w\" sizes=\"auto, (max-width: 2560px) 100vw, 2560px\" \/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>A few months ago, I was introduced to a somewhat-local geek club \u2014 somewhat local in the sense that it&#8217;s not really local, but it&#8217;s not too far out from my usual daily commute. Every couple of months or so, they organize a fantasy-themed event, which my D&amp;D party got a whiff of. During those events, they mildly promote their main activity \u2014 painting<span class=\"more-dots\">&#8230;<\/span> <span class=\"more-tag d-block mt-05\"><a class=\"more-link\" href=\"https:\/\/stuff.tamius.net\/sacred-texts\/2023\/01\/09\/mini-base-design-the-dwarf\/\">Continue Reading...<span class=\"screen-reader-text\"> \"Mini Base Design: The Dwarf\"<\/span><\/a><\/span><!-- .more-tag --><\/p>\n","protected":false},"author":1,"featured_media":920,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"pgc_sgb_lightbox_settings":"","footnotes":""},"categories":[43,38],"tags":[],"class_list":["post-900","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-modelling-and-engineering","category-projects"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Mini Base Design: The Dwarf - Tamius&#039; sacred texts<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/stuff.tamius.net\/sacred-texts\/2023\/01\/09\/mini-base-design-the-dwarf\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Mini Base Design: The Dwarf - Tamius&#039; sacred texts\" \/>\n<meta property=\"og:description\" content=\"A few months ago, I was introduced to a somewhat-local geek club \u2014 somewhat local in the sense that it&#8217;s not really local, but it&#8217;s not too far out from my usual daily commute. Every couple of months or so, they organize a fantasy-themed event, which my D&amp;D party got a whiff of. During those events, they mildly promote their main activity \u2014 painting...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/stuff.tamius.net\/sacred-texts\/2023\/01\/09\/mini-base-design-the-dwarf\/\" \/>\n<meta property=\"og:site_name\" content=\"Tamius&#039; sacred texts\" \/>\n<meta property=\"article:published_time\" content=\"2023-01-09T18:45:55+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-01-09T18:45:56+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2023\/01\/DSC_4004-scaled.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2560\" \/>\n\t<meta property=\"og:image:height\" content=\"2560\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Tamius Han\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Tamius Han\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"15 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/stuff.tamius.net\\\/sacred-texts\\\/2023\\\/01\\\/09\\\/mini-base-design-the-dwarf\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/stuff.tamius.net\\\/sacred-texts\\\/2023\\\/01\\\/09\\\/mini-base-design-the-dwarf\\\/\"},\"author\":{\"name\":\"Tamius Han\",\"@id\":\"https:\\\/\\\/stuff.tamius.net\\\/sacred-texts\\\/#\\\/schema\\\/person\\\/4677d05a4f45974f27cd21481c561c21\"},\"headline\":\"Mini Base Design: The Dwarf\",\"datePublished\":\"2023-01-09T18:45:55+00:00\",\"dateModified\":\"2023-01-09T18:45:56+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/stuff.tamius.net\\\/sacred-texts\\\/2023\\\/01\\\/09\\\/mini-base-design-the-dwarf\\\/\"},\"wordCount\":2771,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/stuff.tamius.net\\\/sacred-texts\\\/2023\\\/01\\\/09\\\/mini-base-design-the-dwarf\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/stuff.tamius.net\\\/sacred-texts\\\/wp-content\\\/uploads\\\/2023\\\/01\\\/DSC_4004-scaled.jpg\",\"articleSection\":[\"Modelling and engineering\",\"Projects\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/stuff.tamius.net\\\/sacred-texts\\\/2023\\\/01\\\/09\\\/mini-base-design-the-dwarf\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/stuff.tamius.net\\\/sacred-texts\\\/2023\\\/01\\\/09\\\/mini-base-design-the-dwarf\\\/\",\"url\":\"https:\\\/\\\/stuff.tamius.net\\\/sacred-texts\\\/2023\\\/01\\\/09\\\/mini-base-design-the-dwarf\\\/\",\"name\":\"Mini Base Design: The Dwarf - Tamius&#039; sacred texts\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/stuff.tamius.net\\\/sacred-texts\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/stuff.tamius.net\\\/sacred-texts\\\/2023\\\/01\\\/09\\\/mini-base-design-the-dwarf\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/stuff.tamius.net\\\/sacred-texts\\\/2023\\\/01\\\/09\\\/mini-base-design-the-dwarf\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/stuff.tamius.net\\\/sacred-texts\\\/wp-content\\\/uploads\\\/2023\\\/01\\\/DSC_4004-scaled.jpg\",\"datePublished\":\"2023-01-09T18:45:55+00:00\",\"dateModified\":\"2023-01-09T18:45:56+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/stuff.tamius.net\\\/sacred-texts\\\/#\\\/schema\\\/person\\\/4677d05a4f45974f27cd21481c561c21\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/stuff.tamius.net\\\/sacred-texts\\\/2023\\\/01\\\/09\\\/mini-base-design-the-dwarf\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/stuff.tamius.net\\\/sacred-texts\\\/2023\\\/01\\\/09\\\/mini-base-design-the-dwarf\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/stuff.tamius.net\\\/sacred-texts\\\/2023\\\/01\\\/09\\\/mini-base-design-the-dwarf\\\/#primaryimage\",\"url\":\"https:\\\/\\\/stuff.tamius.net\\\/sacred-texts\\\/wp-content\\\/uploads\\\/2023\\\/01\\\/DSC_4004-scaled.jpg\",\"contentUrl\":\"https:\\\/\\\/stuff.tamius.net\\\/sacred-texts\\\/wp-content\\\/uploads\\\/2023\\\/01\\\/DSC_4004-scaled.jpg\",\"width\":2560,\"height\":2560},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/stuff.tamius.net\\\/sacred-texts\\\/2023\\\/01\\\/09\\\/mini-base-design-the-dwarf\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/stuff.tamius.net\\\/sacred-texts\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mini Base Design: The Dwarf\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/stuff.tamius.net\\\/sacred-texts\\\/#website\",\"url\":\"https:\\\/\\\/stuff.tamius.net\\\/sacred-texts\\\/\",\"name\":\"Tamius&#039; sacred texts\",\"description\":\"... containing one of the weirdest mix of pointless topics.\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/stuff.tamius.net\\\/sacred-texts\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/stuff.tamius.net\\\/sacred-texts\\\/#\\\/schema\\\/person\\\/4677d05a4f45974f27cd21481c561c21\",\"name\":\"Tamius Han\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/1ce12569905c4aff5d48778af8527565f1175c254ad56cc5e5221666ff1e222b?s=96&d=blank&r=pg\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/1ce12569905c4aff5d48778af8527565f1175c254ad56cc5e5221666ff1e222b?s=96&d=blank&r=pg\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/1ce12569905c4aff5d48778af8527565f1175c254ad56cc5e5221666ff1e222b?s=96&d=blank&r=pg\",\"caption\":\"Tamius Han\"},\"url\":\"https:\\\/\\\/stuff.tamius.net\\\/sacred-texts\\\/author\\\/tamius-han\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Mini Base Design: The Dwarf - Tamius&#039; sacred texts","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/stuff.tamius.net\/sacred-texts\/2023\/01\/09\/mini-base-design-the-dwarf\/","og_locale":"en_US","og_type":"article","og_title":"Mini Base Design: The Dwarf - Tamius&#039; sacred texts","og_description":"A few months ago, I was introduced to a somewhat-local geek club \u2014 somewhat local in the sense that it&#8217;s not really local, but it&#8217;s not too far out from my usual daily commute. Every couple of months or so, they organize a fantasy-themed event, which my D&amp;D party got a whiff of. During those events, they mildly promote their main activity \u2014 painting...","og_url":"https:\/\/stuff.tamius.net\/sacred-texts\/2023\/01\/09\/mini-base-design-the-dwarf\/","og_site_name":"Tamius&#039; sacred texts","article_published_time":"2023-01-09T18:45:55+00:00","article_modified_time":"2023-01-09T18:45:56+00:00","og_image":[{"width":2560,"height":2560,"url":"https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2023\/01\/DSC_4004-scaled.jpg","type":"image\/jpeg"}],"author":"Tamius Han","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Tamius Han","Est. reading time":"15 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/stuff.tamius.net\/sacred-texts\/2023\/01\/09\/mini-base-design-the-dwarf\/#article","isPartOf":{"@id":"https:\/\/stuff.tamius.net\/sacred-texts\/2023\/01\/09\/mini-base-design-the-dwarf\/"},"author":{"name":"Tamius Han","@id":"https:\/\/stuff.tamius.net\/sacred-texts\/#\/schema\/person\/4677d05a4f45974f27cd21481c561c21"},"headline":"Mini Base Design: The Dwarf","datePublished":"2023-01-09T18:45:55+00:00","dateModified":"2023-01-09T18:45:56+00:00","mainEntityOfPage":{"@id":"https:\/\/stuff.tamius.net\/sacred-texts\/2023\/01\/09\/mini-base-design-the-dwarf\/"},"wordCount":2771,"commentCount":0,"image":{"@id":"https:\/\/stuff.tamius.net\/sacred-texts\/2023\/01\/09\/mini-base-design-the-dwarf\/#primaryimage"},"thumbnailUrl":"https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2023\/01\/DSC_4004-scaled.jpg","articleSection":["Modelling and engineering","Projects"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/stuff.tamius.net\/sacred-texts\/2023\/01\/09\/mini-base-design-the-dwarf\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/stuff.tamius.net\/sacred-texts\/2023\/01\/09\/mini-base-design-the-dwarf\/","url":"https:\/\/stuff.tamius.net\/sacred-texts\/2023\/01\/09\/mini-base-design-the-dwarf\/","name":"Mini Base Design: The Dwarf - Tamius&#039; sacred texts","isPartOf":{"@id":"https:\/\/stuff.tamius.net\/sacred-texts\/#website"},"primaryImageOfPage":{"@id":"https:\/\/stuff.tamius.net\/sacred-texts\/2023\/01\/09\/mini-base-design-the-dwarf\/#primaryimage"},"image":{"@id":"https:\/\/stuff.tamius.net\/sacred-texts\/2023\/01\/09\/mini-base-design-the-dwarf\/#primaryimage"},"thumbnailUrl":"https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2023\/01\/DSC_4004-scaled.jpg","datePublished":"2023-01-09T18:45:55+00:00","dateModified":"2023-01-09T18:45:56+00:00","author":{"@id":"https:\/\/stuff.tamius.net\/sacred-texts\/#\/schema\/person\/4677d05a4f45974f27cd21481c561c21"},"breadcrumb":{"@id":"https:\/\/stuff.tamius.net\/sacred-texts\/2023\/01\/09\/mini-base-design-the-dwarf\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/stuff.tamius.net\/sacred-texts\/2023\/01\/09\/mini-base-design-the-dwarf\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/stuff.tamius.net\/sacred-texts\/2023\/01\/09\/mini-base-design-the-dwarf\/#primaryimage","url":"https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2023\/01\/DSC_4004-scaled.jpg","contentUrl":"https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2023\/01\/DSC_4004-scaled.jpg","width":2560,"height":2560},{"@type":"BreadcrumbList","@id":"https:\/\/stuff.tamius.net\/sacred-texts\/2023\/01\/09\/mini-base-design-the-dwarf\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/stuff.tamius.net\/sacred-texts\/"},{"@type":"ListItem","position":2,"name":"Mini Base Design: The Dwarf"}]},{"@type":"WebSite","@id":"https:\/\/stuff.tamius.net\/sacred-texts\/#website","url":"https:\/\/stuff.tamius.net\/sacred-texts\/","name":"Tamius&#039; sacred texts","description":"... containing one of the weirdest mix of pointless topics.","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/stuff.tamius.net\/sacred-texts\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/stuff.tamius.net\/sacred-texts\/#\/schema\/person\/4677d05a4f45974f27cd21481c561c21","name":"Tamius Han","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/1ce12569905c4aff5d48778af8527565f1175c254ad56cc5e5221666ff1e222b?s=96&d=blank&r=pg","url":"https:\/\/secure.gravatar.com\/avatar\/1ce12569905c4aff5d48778af8527565f1175c254ad56cc5e5221666ff1e222b?s=96&d=blank&r=pg","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/1ce12569905c4aff5d48778af8527565f1175c254ad56cc5e5221666ff1e222b?s=96&d=blank&r=pg","caption":"Tamius Han"},"url":"https:\/\/stuff.tamius.net\/sacred-texts\/author\/tamius-han\/"}]}},"_links":{"self":[{"href":"https:\/\/stuff.tamius.net\/sacred-texts\/wp-json\/wp\/v2\/posts\/900","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/stuff.tamius.net\/sacred-texts\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/stuff.tamius.net\/sacred-texts\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/stuff.tamius.net\/sacred-texts\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/stuff.tamius.net\/sacred-texts\/wp-json\/wp\/v2\/comments?post=900"}],"version-history":[{"count":4,"href":"https:\/\/stuff.tamius.net\/sacred-texts\/wp-json\/wp\/v2\/posts\/900\/revisions"}],"predecessor-version":[{"id":921,"href":"https:\/\/stuff.tamius.net\/sacred-texts\/wp-json\/wp\/v2\/posts\/900\/revisions\/921"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/stuff.tamius.net\/sacred-texts\/wp-json\/wp\/v2\/media\/920"}],"wp:attachment":[{"href":"https:\/\/stuff.tamius.net\/sacred-texts\/wp-json\/wp\/v2\/media?parent=900"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/stuff.tamius.net\/sacred-texts\/wp-json\/wp\/v2\/categories?post=900"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/stuff.tamius.net\/sacred-texts\/wp-json\/wp\/v2\/tags?post=900"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}