{"id":4239,"date":"2021-08-18T14:02:48","date_gmt":"2021-08-18T19:02:48","guid":{"rendered":"https:\/\/jimsghost.place\/?p=4239"},"modified":"2024-12-28T18:05:42","modified_gmt":"2024-12-28T23:05:42","slug":"marsh-turret-general-assembly-en","status":"publish","type":"post","link":"https:\/\/jimsghost.place\/?p=4239","title":{"rendered":"MARSH TURRET: General Assembly"},"content":{"rendered":"\n<p>The usual logical order for the brain is the X-Y-Z sequence. However, when building this type of printer, it\u2019s more practical to follow a Y-Z-X sequence.<\/p>\n\n\n\n<!--more-->\n\n\n\n<p>This is because it\u2019s always easier to start construction from the base. In this type of printer, the base is the Y-axis. Once the Y-axis is in place, the vertical Z-axis can be mounted on it, and only then, as the final step, the X-axis can be added. Therefore, the sequence of posts in this series will reflect this order:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"#axisY\">Y-axis<\/a><\/li>\n\n\n\n<li><a href=\"#axisZ\">Z-axis<\/a><\/li>\n\n\n\n<li><a href=\"#axisX\">X-axis<\/a><\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"axisY\">Y-axis.<\/h2>\n\n\n\n<p>It All Began with This Specific Y-Axis Component:<\/p>\n\n\n\n<figure class=\"wp-block-gallery aligncenter has-nested-images columns-3 is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-16-08_007.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"323\" data-id=\"1803\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-16-08_007-640x323.jpg\" alt=\"\" class=\"wp-image-1803\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-16-08_007-640x323.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-16-08_007-1024x517.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-16-08_007-768x388.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-16-08_007-1536x776.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-16-08_007.jpg 1686w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-16-08_006.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"323\" data-id=\"1804\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-16-08_006-640x323.jpg\" alt=\"\" class=\"wp-image-1804\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-16-08_006-640x323.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-16-08_006-1024x517.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-16-08_006-768x388.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-16-08_006-1536x776.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-16-08_006.jpg 1686w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-16_007-2.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"323\" data-id=\"1802\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-16_007-2-640x323.jpg\" alt=\"\" class=\"wp-image-1802\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-16_007-2-640x323.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-16_007-2-1024x517.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-16_007-2-768x388.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-16_007-2-1536x776.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-16_007-2.jpg 1686w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n<\/figure>\n\n\n\n<p>This part includes 16mm guide rails with CS16UU bearings, frame mounts, a heated bed, and a motor with a pulley that moves the bed along the rails.<\/p>\n\n\n\n<p>The bed itself isn\u2019t just a board on wheels. It\u2019s a kind of &#8220;layered&#8221; structure consisting of a base plate that holds the bearings and the bed itself, mounted onto the base plate through corner springs. These springs allow for horizontal adjustment across all planes. This base plate under the bed was where the entire project started:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-16-08_008.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"323\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-16-08_008-640x323.jpg\" alt=\"\" class=\"wp-image-1805\" style=\"aspect-ratio:16\/9;object-fit:cover\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-16-08_008-640x323.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-16-08_008-1024x517.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-16-08_008-768x388.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-16-08_008-1536x776.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-16-08_008.jpg 1686w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<p>In my dreams, this was supposed to be a solid quarter-inch thick slab. Alas\u2026 Real life imposes quite a few restrictions on flights of fancy.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p>For instance, you could just go to the nearest hardware store and grab some aluminum\u2026 Sure, that\u2019s an option\u2026 But what you\u2019ll get is terrible quality aluminum. Thin-walled profiles and plates barely thicker than foil. And the cost of this flimsy junk? Comparable to an equivalent amount of adamantium! Finding a solid aluminum bar in an ordinary store? Practically impossible.<\/p>\n\n\n\n<p>Thankfully, a friend directed me to a small shop in the neighboring town\u2026 &#8220;Shop&#8221; might be an overstatement. It felt more like a makeshift den in a shed for hardcore metal enthusiasts\u2026 But that doesn\u2019t matter. What matters is that I found almost everything I needed there, and at very reasonable prices. Specifically, real 6061 aluminum with official factory stamps marked <em>Made in U.S.A.<\/em>.<\/p>\n\n\n\n<p>The only downside was their limited selection of sizes and shapes. For example, the only wide panel of a suitable size they had was just 1\/8 inch thick. But hey, beggars can\u2019t be choosers! Plus, they cut it to size for me right on the spot:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-15_001-scaled-1.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"311\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-15_001-scaled-1-640x311.jpg\" alt=\"\" class=\"wp-image-1807\" style=\"aspect-ratio:16\/9;object-fit:cover\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-15_001-scaled-1-640x311.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-15_001-scaled-1-1024x498.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-15_001-scaled-1-768x373.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-15_001-scaled-1-1536x746.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-15_001-scaled-1-2048x995.jpg 2048w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>At the price they quoted me, I didn\u2019t hesitate for a second and bought the entire sheet. Both the pieces they cut to size for specific parts and the leftover scraps. I\u2019d have taken the shavings too if their cutting machine left any\u2026 This aluminum was just that good. After dealing with all the flimsy materials I\u2019d been forced to use recently (like the frame for the mechanical dog), it felt like a breath of fresh air. It was satisfying to hold in my hands.<\/p>\n<\/blockquote>\n\n\n\n<p>Of course, not everything could be cut precisely to size right there in the shop. Many parts had to be cut or finished at home. However, for the bed\u2019s base plate, all that remained was drilling some holes.<\/p>\n\n\n\n<p>For the first time in a long while, I ran into issues with measurement systems. Over the past decade, I\u2019d thoroughly adapted to working with the imperial system. These millimeters? I can barely see them on a ruler anymore\u2026 Just a mess of tiny lines\u2026 And way too many of them!<\/p>\n\n\n\n<p>Here, everything in the stores is sold in feet, inches, and their fractions. All the measuring tools default to those units. In fact, even the robots in our workshop calculate their movements using the imperial system, including the laser engravers. Even the ultra-modern Swiss machine from Mitsubishi operates in inches (well, thousandths of an inch). Everyone\u2019s used to it, I\u2019m used to it, and everything was fine\u2026<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>An inch is simple, convenient, and intuitive. Unlike these millimeters tied to the wavelength of some unmentionable beam in a vacuum. I was perfectly happy \u2014 until this project with the damned printer came along!<\/p>\n<\/blockquote>\n\n\n\n<p>So, all the raw materials, as I mentioned, were bought in inches. Most of the fasteners too. All my modeling software is set up to work in inches. But the electronic components I ordered from Amazon, Alibaba, and other platforms predominantly come in metric sizes. Or even better: for example, mounting holes in millimeters but overall dimensions in inches. A complete mess\u2026<\/p>\n\n\n\n<p>Honestly, I don\u2019t care what numbers I type into the fields in my modeling software. It translates everything back and forth depending on the postfix I add after the number. Write &#8220;10 mm,&#8221; and the program will standardize everything into the units specified for the document. I can then feed this model to a robot, and it will sort everything out on its own, converting whatever units it receives into its motor steps.<\/p>\n\n\n\n<p>The problems begin when I have to mark something manually with calipers. For instance, a bunch of holes on this panel. The mounting holes for the heated bed are spaced in millimeters, while the ones for the bearings are in inches. Pretty quickly, I got tired of switching the calipers back and forth a million times or dealing with absurd fractions of millimeters or inches.<\/p>\n\n\n\n<p>So, I simply printed out a template on adhesive paper, exporting it directly from the 1:1 model:<\/p>\n\n\n\n<figure class=\"wp-block-gallery aligncenter has-nested-images columns-default is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-15_002-scaled-1.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"311\" data-id=\"1815\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-15_002-scaled-1-640x311.jpg\" alt=\"\" class=\"wp-image-1815\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-15_002-scaled-1-640x311.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-15_002-scaled-1-1024x498.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-15_002-scaled-1-768x373.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-15_002-scaled-1-1536x746.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-15_002-scaled-1-2048x995.jpg 2048w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-15_003-scaled-1.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"311\" data-id=\"1814\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-15_003-scaled-1-640x311.jpg\" alt=\"\" class=\"wp-image-1814\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-15_003-scaled-1-640x311.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-15_003-scaled-1-1024x498.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-15_003-scaled-1-768x373.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-15_003-scaled-1-1536x746.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-15_003-scaled-1-2048x995.jpg 2048w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n<\/figure>\n\n\n\n<p>Using the template, I marked and drilled the holes:<\/p>\n\n\n\n<figure class=\"wp-block-gallery aligncenter has-nested-images columns-default is-cropped wp-block-gallery-3 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-15_004-scaled-1.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"311\" data-id=\"1813\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-15_004-scaled-1-640x311.jpg\" alt=\"\" class=\"wp-image-1813\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-15_004-scaled-1-640x311.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-15_004-scaled-1-1024x498.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-15_004-scaled-1-768x374.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-15_004-scaled-1-1536x747.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-15_004-scaled-1-2048x996.jpg 2048w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-15_005-scaled-1.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"311\" data-id=\"1812\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-15_005-scaled-1-640x311.jpg\" alt=\"\" class=\"wp-image-1812\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-15_005-scaled-1-640x311.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-15_005-scaled-1-1024x498.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-15_005-scaled-1-768x373.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-15_005-scaled-1-1536x746.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-15_005-scaled-1-2048x995.jpg 2048w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n<\/figure>\n\n\n\n<p>This turned out to be faster and more accurate than crawling all over the surface with a ruler, square, and calipers, transferring all those millimeters, inches, parrots, parsecs, and other astronomical units. Print, slap it on, punch, drill \u2014 and done. I stuck to this method for all other similar parts moving forward.<\/p>\n\n\n\n<p>The first piece is done\u2026 Only a godzillion more to go\u2026<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p>It was time to tackle the kinematics. And, as we all know, you can\u2019t just go out, buy a couple of steel rods and a few bearing blocks, throw it all together, and expect a miracle. Unfortunately\u2026<\/p>\n\n\n\n<p>Every bearing needed to be disassembled, thoroughly cleaned of factory preservatives and metal shavings (!!!), packed with high-quality lithium grease, and reassembled \u2014 all while trying not to lose too many of the tiny balls in the process.<\/p>\n\n\n\n<figure class=\"wp-block-gallery aligncenter has-nested-images columns-default is-cropped wp-block-gallery-4 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-16_006-scaled-1.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"311\" data-id=\"1811\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-16_006-scaled-1-640x311.jpg\" alt=\"\" class=\"wp-image-1811\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-16_006-scaled-1-640x311.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-16_006-scaled-1-1024x498.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-16_006-scaled-1-768x374.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-16_006-scaled-1-1536x747.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-16_006-scaled-1-2048x996.jpg 2048w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-16_007-scaled-1.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"311\" data-id=\"1810\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-16_007-scaled-1-640x311.jpg\" alt=\"\" class=\"wp-image-1810\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-16_007-scaled-1-640x311.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-16_007-scaled-1-1024x498.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-16_007-scaled-1-768x373.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-16_007-scaled-1-1536x746.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-16_007-scaled-1-2048x995.jpg 2048w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n<\/figure>\n\n\n\n<p>However, even this doesn\u2019t guarantee the desired result\u2026<\/p>\n\n\n\n<p>Knowing what to expect, I bought two extra bearings for each axis. For the Y-axis, for instance, one bearing predictably ended up being scrapped \u2014 it jammed and crunched no matter what I did with it. On the bright side, it became a donor for a couple of missing balls in two other bearings.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Well, not exactly scrapped \u2014 it went into storage with a black mark labeled \u201cCruncher\u201d on the side, just in case it could be useful for something less critical in the future.<\/p>\n<\/blockquote>\n\n\n\n<p>The key element of this part of the design is the rail mounting.<\/p>\n\n\n\n<p>A bearing system of this type is highly sensitive to misalignments, twisting of the rails, and similar issues. Consequently, I never even considered using the standard mounting brackets that come with the rails. You can see them in the photo above \u2014 they were only used as temporary stands while I was fine-tuning the bearings.<\/p>\n\n\n\n<p>Using such brackets would require aligning everything across four independent points in all planes. Not only is this a major headache, but in the future, once those four brackets are integrated into the main frame, even the slightest deformation of the frame would throw everything off again!<\/p>\n\n\n\n<p>Therefore, I decided to make mounts that would eliminate any potential misalignments not only during assembly but also in the future. The rails would be mounted onto two massive blocks made from solid aluminum:<\/p>\n\n\n\n<figure class=\"wp-block-gallery aligncenter has-nested-images columns-default is-cropped wp-block-gallery-5 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-17_002.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"323\" data-id=\"1817\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-17_002-640x323.jpg\" alt=\"\" class=\"wp-image-1817\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-17_002-640x323.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-17_002-1024x517.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-17_002-768x388.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-17_002-1536x776.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-17_002.jpg 1686w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-17_001.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"323\" data-id=\"1818\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-17_001-640x323.jpg\" alt=\"\" class=\"wp-image-1818\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-17_001-640x323.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-17_001-1024x517.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-17_001-768x388.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-17_001-1536x776.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-17_001.jpg 1686w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n<\/figure>\n\n\n\n<p>The equal spacing and parallel alignment of the rail mounting holes are ensured by the CNC milling machine itself. All of our machines are certified (with an official document updated every six months) to operate with an accuracy of up to 0.0001 inches (two-thousandths of a millimeter).<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Of course, this is far from the pinnacle of global precision standards, but for gunsmithing tasks, it\u2019s more than sufficient. Generally, tolerances here range from 0.01 to 0.001 inches. I honestly can\u2019t remember ever having to deal with tolerances beyond four decimal places.<\/p>\n\n\n\n<p>And let\u2019s not forget we\u2019re talking about a machine the size of a small room. Personally, I can quite literally step into the machine, get comfortable, and even take a nap on its worktable \u2014 and it would cradle my couple of hundred pounds with two-thousandths-of-a-millimeter precision.<\/p>\n<\/blockquote>\n\n\n\n<p>In short, there are no issues with the parallelism or spacing of the rails. The machine will cut exactly what\u2019s drawn in the model. The remaining concern is the accuracy of the hole diameters for the guide rails. And here, not everything depends on the machine.<\/p>\n\n\n\n<p>Formally, these guide rails are supposed to have a diameter of exactly 16 mm. But the manufacturing facility where they were produced has its own tolerances and standards. The bearing, in turn, is designed to:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/spline.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"473\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/spline-640x473.jpg\" alt=\"\" class=\"wp-image-1819\" style=\"aspect-ratio:16\/9;object-fit:cover\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/spline-640x473.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/spline-768x567.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/spline.jpg 1010w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<p>But for the mounts, this precision is crucial! The more accurate the mounting holes are, the less play the rails will have, and the higher the parallelism of the rails will be across all planes.<\/p>\n\n\n\n<p>After a few experiments with hole diameters (the rails were actually not precisely 16 mm but somewhere around 16.01\u201316.015 mm), I achieved my \u201cperfect\u201d mounts:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-17_008-scaled-1.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"311\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-17_008-scaled-1-640x311.jpg\" alt=\"\" class=\"wp-image-1821\" style=\"aspect-ratio:16\/9;object-fit:cover\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-17_008-scaled-1-640x311.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-17_008-scaled-1-1024x498.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-17_008-scaled-1-768x374.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-17_008-scaled-1-1536x747.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-17_008-scaled-1-2048x996.jpg 2048w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<p>I messed up in just one spot. I should have drilled the holes for the set screws and threaded them first, and only then bored out the guide rail holes. I botched this in the most embarrassing way, and as you can see in the photo, I ended up with a \u201ccrown\u201d inside the rail hole around the thread for the set screw\u2026 I had to carefully trim it away with a scalpel.<\/p>\n\n\n\n<p>The guide rails for the bearings fit snugly into place without the slightest play. In fact, the set screws in the design are merely a formality. The whole setup holds itself perfectly still, absolutely level, and perfectly perpendicular without any additional fasteners:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-17_010-scaled-1.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"311\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-17_010-scaled-1-640x311.jpg\" alt=\"\" class=\"wp-image-1822\" style=\"aspect-ratio:16\/9;object-fit:cover\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-17_010-scaled-1-640x311.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-17_010-scaled-1-1024x498.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-17_010-scaled-1-768x374.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-17_010-scaled-1-1536x747.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-17_010-scaled-1-2048x996.jpg 2048w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Of course, the set screws are mandatory. The setup holds itself reliably only as long as it remains static. Once the bearings start sliding and moving along the rails with a heavy platform on top\u2026<\/p>\n<\/blockquote>\n\n\n\n<p>So far, everything is going beautifully and exactly according to plan. It\u2019s time to see how well it all moves.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p>To get this printer axis moving, a motor needs to be attached. For this purpose, the rear mount has threaded holes for securing the motor platform:<\/p>\n\n\n\n<figure class=\"wp-block-gallery aligncenter has-nested-images columns-default is-cropped wp-block-gallery-6 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-17_003.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"323\" data-id=\"1831\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-17_003-640x323.jpg\" alt=\"\" class=\"wp-image-1831\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-17_003-640x323.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-17_003-1024x517.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-17_003-768x388.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-17_003-1536x776.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-17_003.jpg 1686w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-17_004.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"323\" data-id=\"1830\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-17_004-640x323.jpg\" alt=\"\" class=\"wp-image-1830\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-17_004-640x323.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-17_004-1024x517.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-17_004-768x388.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-17_004-1536x776.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-17_004.jpg 1686w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n<\/figure>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>In fact, both mounts for the guide rails are completely identical \u2014 this made the design and manufacturing process simpler and faster. As a result, the mounting holes for the motor platform are present not only on the rear mount of the axis but also on the front, where they aren\u2019t really needed. But don\u2019t worry, those holes will find their use eventually\u2026<\/p>\n<\/blockquote>\n\n\n\n<p>The motor mount was made from a quarter-inch-thick plate.<\/p>\n\n\n\n<p>I found this material in the metal enthusiast&#8217;s den. A grim-looking shaggy fellow \u2014 reminiscent of Leontiev circa 1980 \u2014 dug around in a corner of the shed and pulled out a quarter-inch strip of material, slightly chewed up along the edges by some wild cutters and covered in a layer of dust about a finger thick. It wasn\u2019t a particularly long strip, but it was enough to cut out the motor mounts:<\/p>\n\n\n\n<figure class=\"wp-block-gallery aligncenter has-nested-images columns-2 is-cropped wp-block-gallery-7 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-17_009-1024x498-1.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"311\" data-id=\"1829\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-17_009-1024x498-1-640x311.jpg\" alt=\"\" class=\"wp-image-1829\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-17_009-1024x498-1-640x311.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-17_009-1024x498-1-768x374.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-17_009-1024x498-1.jpg 1024w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-20_017-scaled-1.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"311\" data-id=\"1828\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-20_017-scaled-1-640x311.jpg\" alt=\"\" class=\"wp-image-1828\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-20_017-scaled-1-640x311.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-20_017-scaled-1-1024x498.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-20_017-scaled-1-768x374.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-20_017-scaled-1-1536x747.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-20_017-scaled-1-2048x996.jpg 2048w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-20_018-scaled-1.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"311\" data-id=\"1827\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-20_018-scaled-1-640x311.jpg\" alt=\"\" class=\"wp-image-1827\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-20_018-scaled-1-640x311.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-20_018-scaled-1-1024x498.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-20_018-scaled-1-768x373.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-20_018-scaled-1-1536x746.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-20_018-scaled-1-2048x995.jpg 2048w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-20_019-scaled-1.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"311\" data-id=\"1826\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-20_019-scaled-1-640x311.jpg\" alt=\"\" class=\"wp-image-1826\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-20_019-scaled-1-640x311.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-20_019-scaled-1-1024x498.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-20_019-scaled-1-768x374.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-20_019-scaled-1-1536x747.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-20_019-scaled-1-2048x996.jpg 2048w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n<\/figure>\n\n\n\n<p>Of course, the holes in the plate weren\u2019t drilled at home on a drill press \u2014 they were made using the same CNC mill at work. And the result looks quite professional.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p>Another crucial element needed to be added to the design before attempting any movement. This part is almost invisible in renders and photos, but it\u2019s there \u2014 and it\u2019s exceptionally important. Without it, nothing would move properly.<\/p>\n\n\n\n<p>The tensioner pulley for the drive belt. You can see it tucked away in the dedicated mounting niche:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-17_005.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"323\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-17_005-640x323.jpg\" alt=\"\" class=\"wp-image-1825\" style=\"aspect-ratio:16\/9;object-fit:cover\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-17_005-640x323.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-17_005-1024x517.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-17_005-768x388.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-17_005-1536x776.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-17_005.jpg 1686w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<p>It\u2019s not as simple as it seems. And it\u2019s definitely not as simple as how 99% of DIY makers and even Chinese manufacturers build it into their printers. Typically, they take a standard 2GT belt pulley and bolt it directly onto the frame. That\u2019s exactly how it was on my Black Widow printer\u2026 For added frustration, the pulley height is often adjusted using a sandwich of nuts and lock nuts.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Maybe I\u2019m being overly picky, but seeing those nuts and the inner bearing sleeve grinding directly against the cheap screw\u2019s threads makes my blood boil. Especially since the screw diameter almost never matches the bearing diameter exactly. To keep the pulley from wobbling, they tighten it with another nut \u2014 which usually ends up locking the bearing. So, the belt just slides over a jammed pulley\u2026 Bar-bar-ians! I hate it!<\/p>\n<\/blockquote>\n\n\n\n<p>First, the pulley mount is designed so that it\u2019s always vertically aligned with the center of the guide rails. This completely eliminates the need to adjust it for the belt to run parallel to the axis. It simply has no other option.<\/p>\n\n\n\n<p>Second, the pulley\u2019s mounting axis is secured both from the top and the bottom. A threaded hole goes entirely through the niche, which eliminates any vertical misalignment of the pulley (a common issue that leads to loosening and slipping of the belt).<\/p>\n\n\n\n<p>Third, the pulley\u2019s mounting screw doesn\u2019t interact directly with the bearing at all. Instead, special inserts are placed between them. The outer diameter of these inserts matches the inner diameter of the bearing sleeve perfectly, while their inner diameter matches the screw diameter precisely.<\/p>\n\n\n\n<p>No adjustments are required, no undue pressure is applied, nothing tilts, and everything rotates smoothly and freely:<\/p>\n\n\n\n<figure class=\"wp-block-gallery aligncenter has-nested-images columns-default is-cropped wp-block-gallery-8 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-18_013-scaled-1.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"311\" data-id=\"1837\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-18_013-scaled-1-640x311.jpg\" alt=\"\" class=\"wp-image-1837\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-18_013-scaled-1-640x311.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-18_013-scaled-1-1024x498.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-18_013-scaled-1-768x374.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-18_013-scaled-1-1536x747.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-18_013-scaled-1-2048x996.jpg 2048w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-18_014-scaled-1.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"311\" data-id=\"1836\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-18_014-scaled-1-640x311.jpg\" alt=\"\" class=\"wp-image-1836\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-18_014-scaled-1-640x311.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-18_014-scaled-1-1024x498.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-18_014-scaled-1-768x373.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-18_014-scaled-1-1536x746.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-18_014-scaled-1-2048x995.jpg 2048w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n<\/figure>\n\n\n\n<p>The faces of the inserts were intentionally left unfinished at first. During installation, I sanded them down with fine-grit sandpaper to ensure there was no gap between them and the mounting niche:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-18_016-scaled-1.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"311\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-18_016-scaled-1-640x311.jpg\" alt=\"\" class=\"wp-image-1835\" style=\"aspect-ratio:16\/9;object-fit:cover\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-18_016-scaled-1-640x311.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-18_016-scaled-1-1024x498.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-18_016-scaled-1-768x374.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-18_016-scaled-1-1536x747.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-18_016-scaled-1-2048x996.jpg 2048w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<p>Everything is almost ready for the big move. All that\u2019s left is to add the drive belt.<\/p>\n\n\n\n<p>To avoid fiddling with clamping plates and &#8220;ties&#8221; constantly, I \u201cinvented\u201d special locks for securing and tensioning the belt ends:<\/p>\n\n\n\n<figure class=\"wp-block-gallery aligncenter has-nested-images columns-default is-cropped wp-block-gallery-9 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-17_006.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"323\" data-id=\"1834\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-17_006-640x323.jpg\" alt=\"\" class=\"wp-image-1834\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-17_006-640x323.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-17_006-1024x517.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-17_006-768x388.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-17_006-1536x776.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-17_006.jpg 1686w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-17_007.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"323\" data-id=\"1833\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-17_007-640x323.jpg\" alt=\"\" class=\"wp-image-1833\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-17_007-640x323.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-17_007-1024x517.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-17_007-768x388.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-17_007-1536x776.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-17_007.jpg 1686w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n<\/figure>\n\n\n\n<p>Essentially, the belt grips itself by meshing its own teeth together. The locks simply prevent the belt tails from splaying apart. It\u2019s like a rough approximation of a zipper. Reliable, easy to secure, and just as easy to remove:<\/p>\n\n\n\n<figure class=\"wp-block-gallery aligncenter has-nested-images columns-default is-cropped wp-block-gallery-10 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-24_028-scaled-1.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"311\" data-id=\"1840\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-24_028-scaled-1-640x311.jpg\" alt=\"\" class=\"wp-image-1840\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-24_028-scaled-1-640x311.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-24_028-scaled-1-1024x498.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-24_028-scaled-1-768x374.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-24_028-scaled-1-1536x747.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-24_028-scaled-1-2048x996.jpg 2048w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-24_029-scaled-1.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"311\" data-id=\"1841\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-24_029-scaled-1-640x311.jpg\" alt=\"\" class=\"wp-image-1841\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-24_029-scaled-1-640x311.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-24_029-scaled-1-1024x498.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-24_029-scaled-1-768x374.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-24_029-scaled-1-1536x747.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-24_029-scaled-1-2048x996.jpg 2048w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n<\/figure>\n\n\n\n<p>That\u2019s it. Time to make it move.<\/p>\n\n\n\n<p>Here\u2019s the very first almost-independent motion this device made:<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:15%\"><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:70%\">\n<figure class=\"wp-block-video\"><video height=\"1080\" style=\"aspect-ratio: 1920 \/ 1080;\" width=\"1920\" controls src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-18_001.mp4\"><\/video><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:15%\"><\/div>\n<\/div>\n\n\n\n<p>The clicking you hear when the table changes direction? That\u2019s me acting as the limit switch.<\/p>\n\n\n\n<p>At that time, a proper controller for the printer was still in transit. But I was eager to get the table moving. For such situations, I had thrown together a simple universal stepper motor driver some time ago. It\u2019s very basic yet incredibly handy:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-11_001.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"311\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-11_001-640x311.jpg\" alt=\"\" class=\"wp-image-1842\" style=\"aspect-ratio:16\/9;object-fit:cover\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-11_001-640x311.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-11_001-1024x498.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-11_001-768x373.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-11_001-1536x746.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-11_001.jpg 1920w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<p>The left toggle switch is a three-position switch. The bottom position is momentary, functioning like a simple button. The top position behaves like a standard toggle switch, and the middle is off. This allows me to make the motor spin either continuously, hands-free, or \u201cat my command\u201d \u2014 press to move, release to stop. This is especially useful in unpredictable situations, which are a regular occurrence with prototypes. It gives me a chance to pull my finger back and immediately stop movement before something crashes dramatically. At the same time, if nothing dangerous is expected, I can flip the switch up, put the controller down, and tinker freely with a screwdriver or other tools.<\/p>\n\n\n\n<p>The center dial controls the rotation speed.<\/p>\n\n\n\n<p>The second toggle to the right of the dial controls the direction of movement \u2014 clockwise or counterclockwise. That\u2019s the clicking sound you hear in the video.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p>And now, the final part of this chapter\u2026<\/p>\n\n\n\n<p>The main load-bearing frame of the printer was constructed in parallel with its motion axes. I don\u2019t see much point in dedicating a separate post to its assembly.<\/p>\n\n\n\n<p>The part of the frame directly related to the Y-axis consists of just four crossbars assembled into a square:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-17_008.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"364\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-17_008-640x364.jpg\" alt=\"\" class=\"wp-image-1845\" style=\"aspect-ratio:16\/9;object-fit:cover\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-17_008-640x364.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-17_008-1024x582.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-17_008-768x437.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-17_008.jpg 1461w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<p>The crossbars themselves were straightforward. Regular 1&#215;1-inch aluminum profiles with 1\/16-inch wall thickness. Cutting, marking, drilling, deburring, edge smoothing, priming, and painting \u2014 nothing special:<\/p>\n\n\n\n<figure class=\"wp-block-gallery aligncenter has-nested-images columns-2 is-cropped wp-block-gallery-11 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-21_020-1024x498-1.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"311\" data-id=\"1848\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-21_020-1024x498-1-640x311.jpg\" alt=\"\" class=\"wp-image-1848\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-21_020-1024x498-1-640x311.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-21_020-1024x498-1-768x374.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-21_020-1024x498-1.jpg 1024w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-21_021-1024x498-1.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"311\" data-id=\"1847\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-21_021-1024x498-1-640x311.jpg\" alt=\"\" class=\"wp-image-1847\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-21_021-1024x498-1-640x311.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-21_021-1024x498-1-768x374.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-21_021-1024x498-1.jpg 1024w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-21_022-scaled-1.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"311\" data-id=\"1846\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-21_022-scaled-1-640x311.jpg\" alt=\"\" class=\"wp-image-1846\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-21_022-scaled-1-640x311.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-21_022-scaled-1-1024x498.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-21_022-scaled-1-768x374.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-21_022-scaled-1-1536x747.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-21_022-scaled-1-2048x996.jpg 2048w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n<\/figure>\n\n\n\n<p>However, more effort was intentionally put into their corner joints than usual.<\/p>\n\n\n\n<p>I was absolutely against using the popular &#8220;furniture&#8221; brackets often favored by DIY builders. For some reason, they\u2019re always the go-to choice when it comes to square aluminum profiles:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/35055463_L.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"500\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/35055463_L.jpg\" alt=\"\" class=\"wp-image-1849\" style=\"aspect-ratio:16\/9;object-fit:contain\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/35055463_L.jpg 500w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/35055463_L-150x150.jpg 150w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/a><\/figure>\n\n\n\n<p>I understand they\u2019re the most accessible and cheapest option. But such brackets are absolutely not designed for this purpose.<\/p>\n\n\n\n<p>No way! Not happening! Aside from their atrocious appearance \u2014 which can make any DIY project look like it\u2019s held together with duct tape and sticks \u2014 these brackets make it nearly impossible to maintain precise angles between crossbars. Not to mention, the strength of the resulting connection is laughable.<\/p>\n\n\n\n<p>OK, time to invent our own solution\u2026 For example, a solid block of high-quality aluminum that connects the crossbars at a guaranteed right angle and holds them in position without loosening over time, even under dynamic loads:<\/p>\n\n\n\n<figure class=\"wp-block-gallery aligncenter has-nested-images columns-default is-cropped wp-block-gallery-12 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-17_009.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"323\" data-id=\"1854\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-17_009-640x323.jpg\" alt=\"\" class=\"wp-image-1854\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-17_009-640x323.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-17_009-1024x517.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-17_009-768x388.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-17_009-1536x776.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-17_009.jpg 1686w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-17_010.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"323\" data-id=\"1853\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-17_010-640x323.jpg\" alt=\"\" class=\"wp-image-1853\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-17_010-640x323.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-17_010-1024x517.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-17_010-768x388.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-17_010-1536x776.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-17_010.jpg 1686w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n<\/figure>\n\n\n\n<p>I distinctly remember seeing similar ready-made mounts available for sale somewhere. But for the life of me, I can\u2019t recall where or in what context. I spent an entire day scouring the internet\u2026 Ultimately, I had to sacrifice a couple more precious hours on the CNC mill:<\/p>\n\n\n\n<figure class=\"wp-block-gallery aligncenter has-nested-images columns-default is-cropped wp-block-gallery-13 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-24_025-scaled-1.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"311\" data-id=\"1852\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-24_025-scaled-1-640x311.jpg\" alt=\"\" class=\"wp-image-1852\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-24_025-scaled-1-640x311.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-24_025-scaled-1-1024x498.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-24_025-scaled-1-768x374.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-24_025-scaled-1-1536x747.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-24_025-scaled-1-2048x996.jpg 2048w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-24_026-scaled-1.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"311\" data-id=\"1851\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-24_026-scaled-1-640x311.jpg\" alt=\"\" class=\"wp-image-1851\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-24_026-scaled-1-640x311.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-24_026-scaled-1-1024x498.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-24_026-scaled-1-768x374.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-24_026-scaled-1-1536x747.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-24_026-scaled-1-2048x996.jpg 2048w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n<\/figure>\n\n\n\n<p>Now the entire Y-axis assembly, including its frame segment, can be put together:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-24_027-scaled-1.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"311\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-24_027-scaled-1-640x311.jpg\" alt=\"\" class=\"wp-image-1850\" style=\"aspect-ratio:16\/9;object-fit:cover\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-24_027-scaled-1-640x311.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-24_027-scaled-1-1024x498.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-24_027-scaled-1-768x374.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-24_027-scaled-1-1536x747.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-24_027-scaled-1-2048x996.jpg 2048w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<p>The funny thing is, in the end, I can\u2019t confidently say whether the frame supports the assembly of the rails and motor or if it\u2019s the other way around. Both components turned out to be incredibly self-sufficient, sturdy, and resistant to deformation. Honestly, if it weren\u2019t for the \u201crubbery\u201d drive belt and the feeble NEMA 17, this setup could have been a decent hobby-grade metal milling machine\u2026<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"axisZ\">Z-axis<\/h2>\n\n\n\n<p>Unlike the Y-axis, the printer&#8217;s main frame plays a much more significant role in the context of the Z-axis. Here, you can\u2019t rely on the components of this part of the structure to align themselves.<\/p>\n\n\n\n<p>Attention had to be given to every single detail and connection. It was crucial to ensure that the vertical Z-axis was perfectly perpendicular to the Y-axis. In theory, almost any deformation of the printer\u2019s geometry could later be compensated for in the firmware, but that would automatically mean that something had already gone wrong.<\/p>\n\n\n\n<p>These parts of the frame can be considered directly related to the Z-axis:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-18_001.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"323\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-18_001-640x323.jpg\" alt=\"\" class=\"wp-image-1861\" style=\"aspect-ratio:16\/9;object-fit:cover\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-18_001-640x323.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-18_001-1024x517.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-18_001-768x388.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-18_001-1536x776.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-18_001.jpg 1686w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<p>The &#8220;\u041f&#8221; shape of this section of the frame was also made from sturdy 1&#215;1-inch aluminum profiles with 1\/16-inch wall thickness. They were carefully cut to size, drilled where needed, deburred, primed, and painted. This was the straightforward part of the adventure\u2026<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p>To attach the vertical posts to the base, it was decided to use wide triangular brackets. These would both ensure the proper angle and add rigidity.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Of course, I would\u2019ve preferred to create this connection using machined blocks, just like the corner joints of the Y-axis frame. Unfortunately, finding &#8220;blocks&#8221; of that size that didn\u2019t require selling a kidney was impossible.<\/p>\n<\/blockquote>\n\n\n\n<p>Four brackets were made, installed on both sides of each vertical post of the frame:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-23_001.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"323\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-23_001-640x323.jpg\" alt=\"\" class=\"wp-image-1863\" style=\"aspect-ratio:16\/9;object-fit:cover\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-23_001-640x323.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-23_001-1024x517.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-23_001-768x388.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-23_001-1536x776.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-23_001.jpg 1686w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<p>The brackets were cut from the same 1\/8-inch aluminum as the base plate for the heated bed:<\/p>\n\n\n\n<figure class=\"wp-block-gallery aligncenter has-nested-images columns-default is-cropped wp-block-gallery-14 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-23_001.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"311\" data-id=\"1867\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-23_001-640x311.jpg\" alt=\"\" class=\"wp-image-1867\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-23_001-640x311.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-23_001-1024x498.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-23_001-768x373.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-23_001-1536x746.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-23_001.jpg 1920w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-23_002.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"311\" data-id=\"1866\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-23_002-640x311.jpg\" alt=\"\" class=\"wp-image-1866\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-23_002-640x311.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-23_002-1024x498.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-23_002-768x374.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-23_002-1536x747.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-23_002.jpg 1920w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n<\/figure>\n\n\n\n<p>During assembly, before tightening all the bolts, each vertical post was aligned as precisely as possible at a right angle to the frame:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-25_005.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"311\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-25_005-640x311.jpg\" alt=\"\" class=\"wp-image-1865\" style=\"aspect-ratio:16\/9;object-fit:cover\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-25_005-640x311.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-25_005-1024x498.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-25_005-768x373.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-25_005-1536x746.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-25_005.jpg 1920w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<p>In reality, this still didn\u2019t guarantee the desired result. The critical angle isn\u2019t literally between the horizontal and vertical parts of the frame, but between the planes in which the Y-axis table and X-axis carriage move. It\u2019s clear that the movement within these planes involves a ton of individual components. The cumulative errors that might arise during assembly are anyone\u2019s guess. The best that could be done before everything was fully put together was to ensure maximum accuracy and care for every component and hope for the best.<\/p>\n\n\n\n<figure class=\"wp-block-gallery aligncenter has-nested-images columns-default is-cropped wp-block-gallery-15 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-25_007.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"311\" data-id=\"1873\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-25_007-640x311.jpg\" alt=\"\" class=\"wp-image-1873\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-25_007-640x311.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-25_007-1024x498.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-25_007-768x373.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-25_007-1536x746.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-25_007.jpg 1920w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-25_006.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"311\" data-id=\"1874\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-25_006-640x311.jpg\" alt=\"\" class=\"wp-image-1874\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-25_006-640x311.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-25_006-1024x498.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-25_006-768x373.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-25_006-1536x746.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-25_006.jpg 1920w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n<\/figure>\n\n\n\n<p>As with the Y-axis, the Z-axis can also be divided into two main components: the supporting frame and the primary motor-support assembly on which the X-axis moves.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p>Unfortunately, the supporting part of the Z-axis couldn\u2019t be made as a monolithic block consisting of two guide rails unified by a single mounting piece, as was done for the Y-axis. This is because the Z-axis guide rails are spaced too far apart, making it highly impractical to combine them into one solid aluminum piece.<\/p>\n\n\n\n<p>As a result, each guide rail is an individual assembly mounted to the printer&#8217;s main frame:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-23_002.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"323\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-23_002-640x323.jpg\" alt=\"\" class=\"wp-image-1869\" style=\"aspect-ratio:16\/9;object-fit:cover\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-23_002-640x323.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-23_002-1024x517.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-23_002-768x388.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-23_002-1536x776.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-23_002.jpg 1686w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<p>The most critical component here is the support block:<\/p>\n\n\n\n<figure class=\"wp-block-gallery aligncenter has-nested-images columns-default is-cropped wp-block-gallery-16 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-25_003-600x292-1.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"292\" data-id=\"1875\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-25_003-600x292-1.jpg\" alt=\"\" class=\"wp-image-1875\"\/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-25_008.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"311\" data-id=\"1872\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-25_008-640x311.jpg\" alt=\"\" class=\"wp-image-1872\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-25_008-640x311.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-25_008-1024x498.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-25_008-768x373.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-25_008-1536x746.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-25_008.jpg 1920w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n<\/figure>\n\n\n\n<p>The key parameters of this block are the angles between all its planes and the diameter of the hole for the rail. In other words, every feature of this block is critical.<\/p>\n\n\n\n<p>Once the blocks are mounted on the frame, the rails can, of course, be inserted into them temporarily, but only to ensure they don\u2019t wobble in the holes and are perfectly parallel to the vertical posts of the frame. Before proceeding with their final installation, the structure needs to be supplemented with the &#8220;motor&#8221; section.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p>The &#8220;motor&#8221; section of the Z-axis consists of another set of support blocks, inside which the motors are mounted. These motors are connected to lead screws that will move the X-axis up and down:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-23_003.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"323\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-23_003-640x323.jpg\" alt=\"\" class=\"wp-image-1868\" style=\"aspect-ratio:16\/9;object-fit:cover\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-23_003-640x323.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-23_003-1024x517.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-23_003-768x388.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-23_003-1536x776.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-23_003.jpg 1686w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<p>For the motors, a pair of these square &#8220;cups&#8221; were made:<\/p>\n\n\n\n<figure class=\"wp-block-gallery aligncenter has-nested-images columns-default is-cropped wp-block-gallery-17 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-25_010-1.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"311\" data-id=\"1884\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-25_010-1-640x311.jpg\" alt=\"\" class=\"wp-image-1884\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-25_010-1-640x311.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-25_010-1-1024x498.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-25_010-1-768x373.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-25_010-1-1536x746.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-25_010-1.jpg 1920w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-25_009-1.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"311\" data-id=\"1885\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-25_009-1-640x311.jpg\" alt=\"\" class=\"wp-image-1885\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-25_009-1-640x311.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-25_009-1-1024x498.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-25_009-1-768x373.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-25_009-1-1536x746.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-25_009-1.jpg 1920w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n<\/figure>\n\n\n\n<p>The key here is that a simple plate, even a thick one, might not be sufficient. The machine, to put it mildly, is quite heavy in every element. These motors, through their worm gears, will have to bear the weight of the entire X-axis bar \u2014 complete with all its bearings, guide rails, extruder nozzles, motor, fans, and other components.<\/p>\n\n\n\n<p>In an ideal world of pink unicorns, the Z-axis motor block and the guide rail block would have been made as a single monolithic part. But in the harsh reality, I couldn\u2019t find an aluminum \u201cbrick\u201d of the required size. The best I could do was to create this combined structure using two smaller \u201cbricks.\u201d Alas\u2026<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-25_011.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"311\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-25_011-640x311.jpg\" alt=\"\" class=\"wp-image-1883\" style=\"aspect-ratio:16\/9;object-fit:cover\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-25_011-640x311.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-25_011-1024x498.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-25_011-768x373.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-25_011-1536x746.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-25_011.jpg 1920w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<p>The adapters connecting the motor shafts to the lead screws are designed somewhat like universal joints:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/61mYZuCN4lL._SL1200_.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"640\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/61mYZuCN4lL._SL1200_-640x640.jpg\" alt=\"\" class=\"wp-image-1879\" style=\"aspect-ratio:16\/9;object-fit:cover\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/61mYZuCN4lL._SL1200_-640x640.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/61mYZuCN4lL._SL1200_-1024x1024.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/61mYZuCN4lL._SL1200_-150x150.jpg 150w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/61mYZuCN4lL._SL1200_-768x768.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/61mYZuCN4lL._SL1200_.jpg 1200w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<p>The issue is that humanity has yet to invent perfectly accurate robotic machines, ultra-durable carbide steel, precise measuring tools, or flawless quality control\u2026 All of these still await invention in an unimaginably distant future \u2014 probably after warp drives and anti-gravity.<\/p>\n\n\n\n<p>For now, we\u2019re doomed to receive lead screws bent like a bow or twisted like DNA spirals. Obviously, with such a setup, the nut assemblies sliding along the warped screws would constantly converge and diverge during motion. And since the rest of the structure is rigidly fixed, allowing no such wobbling, the inevitable outcome would be the entire system jamming solid.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>The first set of two screws I received was promptly sent back to Amazon with a suggestion to shove them where the sun doesn\u2019t shine for the factory worker who made them\u2026 Well, not really \u2014 I marked the return reason as \u201cnot as described\u201d and gave the seller a single star. But my frustration at the time was off the charts. I had anticipated some issues, but\u2026 Their arc-like shape (visible to the naked eye!) was so bad they wouldn\u2019t even roll off a plywood sheet tilted at 20\u201330 degrees! This was way beyond the boundaries of Good, Evil, Limbo, and the entire Universe. Amazon, Alibaba, anyone \u2014 this is unacceptable. Those screws haunted my nightmares for two nights straight\u2026<\/p>\n<\/blockquote>\n\n\n\n<p>After several tries, I finally managed to get a set of screws that were at least somewhat straight. They still have a slight tendency toward &#8220;curvature,&#8221; but nothing as catastrophic as the first set. This residual misalignment can be compensated for with these &#8220;universal joint&#8221; couplings. These allow smooth rotation transfer from the motor shaft to the lead screw, even when perfect alignment is not achieved.<\/p>\n\n\n\n<p>For now, everything seems sturdy, reliable, and within expectations. However, it\u2019s still too early to assemble the rails, bearings, and lead screws together.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p>The Z-axis as a whole can only exist and function in its completed form. You can\u2019t just attach one block, test how it works, make adjustments, then attach the next block, and so on. It doesn\u2019t work like that. Well, technically, the motors will spin, and the bearings will slide, but this tells you absolutely nothing about the Z-axis as a whole and is entirely useless for tuning. It\u2019s an all-or-nothing kind of deal.<\/p>\n\n\n\n<p>The next part of the structure includes the lead screw nuts, which will move the future X-axis up and down via the motors and lead screws (the green part between the sliding bearings):<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-23_004.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"323\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-23_004-640x323.jpg\" alt=\"\" class=\"wp-image-1878\" style=\"aspect-ratio:16\/9;object-fit:cover\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-23_004-640x323.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-23_004-1024x517.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-23_004-768x388.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-23_004-1536x776.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-23_004.jpg 1686w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<p>These nuts can\u2019t simply be added later during the assembly of the X-axis. They must be mounted during the Z-axis assembly phase. So, while it might seem logical to classify the nuts as part of the X-axis due to their direct function, I\u2019ve included them as part of the Z-axis because the Z-axis cannot be complete or tested without them:<\/p>\n\n\n\n<figure class=\"wp-block-gallery aligncenter has-nested-images columns-default is-cropped wp-block-gallery-18 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-01_012.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"311\" data-id=\"1882\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-01_012-640x311.jpg\" alt=\"\" class=\"wp-image-1882\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-01_012-640x311.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-01_012-1024x498.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-01_012-768x373.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-01_012-1536x746.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-01_012.jpg 1920w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-01_013.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"311\" data-id=\"1881\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-01_013-640x311.jpg\" alt=\"\" class=\"wp-image-1881\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-01_013-640x311.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-01_013-1024x498.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-01_013-768x373.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-01_013-1536x746.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-01_013.jpg 1920w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n<\/figure>\n\n\n\n<p>As you can see, the nut isn\u2019t just a threaded hole. This particular design is called an <em>Anti-Backlash Nut<\/em>. They come in various types and levels of complexity. In this case, the simplest version was used.<\/p>\n\n\n\n<p>The principle of a worm gear, despite all its advantages, does come with some downsides (as does everything in this troubled, sublunary world). One of these downsides is the backlash in the nut\u2019s movement along the lead screw. When the direction of movement changes, the lead screw spins for a moment without moving the nut, compensating for the backlash between itself and the nut\u2019s thread. In Russian engineering terms, this is referred to as &#8220;dead travel.&#8221; In high-quality assemblies, this travel is typically very small. However, no matter how small it is, when dealing with precision in tenths of a millimeter, it becomes noticeable.<\/p>\n\n\n\n<p>For example, let\u2019s say you lower the X-axis by 1 mm. OK, it\u2019s lowered. Now you want to raise it back by 1 mm. Before the lead screw starts lifting the X-axis, it compensates for the backlash between the screw and the nut. The controller has no idea how far anything has actually moved. All it knows is to make N steps with the motor to move something by 1 mm. That\u2019s exactly what the controller does. It doesn\u2019t care that a couple of those steps were wasted compensating for the backlash. As a result, the X-axis doesn\u2019t move up by 1 mm but by, say, 0.99 mm.<\/p>\n\n\n\n<p>At first glance, this seems like a negligible difference. But during printing, this error doesn\u2019t always cancel out and can begin to accumulate in one direction or another, eventually becoming visible to the naked eye.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/4_1d7ead6d-1a13-4363-b791-e2e529a86654_1024x1024.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"640\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/4_1d7ead6d-1a13-4363-b791-e2e529a86654_1024x1024-640x640.jpg\" alt=\"\" class=\"wp-image-1877\" style=\"aspect-ratio:16\/9;object-fit:cover\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/4_1d7ead6d-1a13-4363-b791-e2e529a86654_1024x1024-640x640.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/4_1d7ead6d-1a13-4363-b791-e2e529a86654_1024x1024-150x150.jpg 150w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/4_1d7ead6d-1a13-4363-b791-e2e529a86654_1024x1024-768x768.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/4_1d7ead6d-1a13-4363-b791-e2e529a86654_1024x1024.jpg 1000w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<p>Spring-loaded nuts like these are designed to eliminate backlash in the transmission. If not completely (which, firstly, is impossible and, secondly, counterproductive \u2014 the entire mechanism would seize due to friction), then to reduce it to an insignificant level over extended periods of operation. Essentially, this design consists of two separate nuts, each pressed by a spring to opposite ends of the backlash range. Both nuts are linked together to rotate simultaneously. No matter which direction you pull one nut, the other follows, compensating for backlash by staying pressed against the opposite limit.<\/p>\n\n\n\n<p>And so, it all looks something like this:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-01_014.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"311\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-01_014-640x311.jpg\" alt=\"\" class=\"wp-image-1880\" style=\"aspect-ratio:16\/9;object-fit:cover\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-01_014-640x311.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-01_014-1024x498.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-01_014-768x373.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-01_014-1536x746.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-01_014.jpg 1920w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<p>The irony is that, in this specific case, all this fuss about backlash is pure overengineering. The assembled X-axis is so heavy that Earth\u2019s gravity alone takes care of eliminating the backlash. The X-axis is always pressed by its own weight against the lower limit of the backlash, whatever it may be. During printing, it\u2019s simply impossible for any force to arise that could overcome the axis\u2019s weight and push it towards the upper limit of the backlash.<\/p>\n\n\n\n<p>Even after installing the nuts, the Z-axis assembly is still incomplete, and it\u2019s too early to try moving it\u2026<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p>At this stage, I have a sturdy base for the rails and motors, as well as a reliable movable section to support the X-axis. However, there\u2019s still nothing to prevent the entire structure from spreading apart at the top.<\/p>\n\n\n\n<p>To secure the rails and lead screws at the top of the frame, the following blocks were designed:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-24_001.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"356\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-24_001-640x356.jpg\" alt=\"\" class=\"wp-image-1891\" style=\"aspect-ratio:16\/9;object-fit:cover\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-24_001-640x356.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-24_001-1024x569.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-24_001-768x427.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-24_001.jpg 1494w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<p>They are nearly identical to the lower support blocks but are less massive, made as a single piece, and include a bearing instead of a motor:<\/p>\n\n\n\n<figure class=\"wp-block-gallery aligncenter has-nested-images columns-2 is-cropped wp-block-gallery-19 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-01_015.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"311\" data-id=\"1901\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-01_015-640x311.jpg\" alt=\"\" class=\"wp-image-1901\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-01_015-640x311.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-01_015-1024x498.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-01_015-768x373.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-01_015-1536x746.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-01_015.jpg 1920w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-01_017.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"311\" data-id=\"1899\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-01_017-640x311.jpg\" alt=\"\" class=\"wp-image-1899\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-01_017-640x311.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-01_017-1024x498.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-01_017-768x373.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-01_017-1536x746.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-01_017.jpg 1920w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-01_018.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"311\" data-id=\"1898\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-01_018-640x311.jpg\" alt=\"\" class=\"wp-image-1898\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-01_018-640x311.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-01_018-1024x498.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-01_018-768x373.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-01_018-1536x746.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-01_018.jpg 1920w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-01_021.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"311\" data-id=\"1895\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-01_021-640x311.jpg\" alt=\"\" class=\"wp-image-1895\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-01_021-640x311.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-01_021-1024x498.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-01_021-768x373.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-01_021-1536x746.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-01_021.jpg 1920w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n<\/figure>\n\n\n\n<p>As you can see in the last photo, the corners of the frame at the top are also reinforced with corner brackets. These brackets not only strengthen the top section of the frame but also serve as mounting plates for the extruder motors.<\/p>\n\n\n\n<p>The printer, as mentioned at the very beginning, is being built with two print heads. Accordingly, it requires two extruders to feed the filament.<\/p>\n\n\n\n<p>These extruders were mounted on the corner brackets reinforcing the top section of the frame:<\/p>\n\n\n\n<figure class=\"wp-block-gallery aligncenter has-nested-images columns-2 is-cropped wp-block-gallery-20 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image aligncenter size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-01_016.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"311\" data-id=\"1900\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-01_016-640x311.jpg\" alt=\"\" class=\"wp-image-1900\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-01_016-640x311.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-01_016-1024x498.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-01_016-768x373.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-01_016-1536x746.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-01_016.jpg 1920w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-01_019.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"311\" data-id=\"1897\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-01_019-640x311.jpg\" alt=\"\" class=\"wp-image-1897\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-01_019-640x311.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-01_019-1024x498.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-01_019-768x373.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-01_019-1536x746.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-01_019.jpg 1920w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-01_020.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"311\" data-id=\"1896\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-01_020-640x311.jpg\" alt=\"\" class=\"wp-image-1896\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-01_020-640x311.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-01_020-1024x498.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-01_020-768x373.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-01_020-1536x746.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-01_020.jpg 1920w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n<\/figure>\n\n\n\n<p>From here, the filament will be fed through tubes directly to the print heads on the X-axis.<\/p>\n\n\n\n<p>With this, the Z-axis is essentially complete. It now contains all the necessary elements and is fully ready for operation.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p>No build is complete without the cherry on top.<\/p>\n\n\n\n<p>Here\u2019s the thing\u2026 On the late Black Widow, the Z-axis was driven by just one motor. Both lead screws were synchronized via a single belt. If I needed to manually raise or lower the printer head without electronics, I\u2019d simply pull the belt one way or the other by hand. It wasn\u2019t exactly convenient, but the Widow\u2019s design didn\u2019t offer any other options.<\/p>\n\n\n\n<p>On the Turret, I faced the same issue, but in a much worse form. Each lead screw is connected only to its own motor. Electrically, they are synchronized \u2014 no issues there, they work perfectly in tandem. But if I need to move the head by hand, it\u2019s a disaster. No amount of human coordination will allow you to turn two independent lead screws in perfect sync by hand. The slightest desynchronization causes the X-axis to tilt and lose its calibration.<\/p>\n\n\n\n<p>There were two options: either forget about manual Z-axis control entirely or add a synchronizing belt. In the latter case, it would be a feature solely for the human operator. It\u2019s completely unnecessary for the actual Z-axis mechanics.<\/p>\n\n\n\n<p>The first option wouldn\u2019t have been catastrophic. Situations where you need to move the printer manually during operation are rare. It\u2019s always easier to press a button in the interface and let the machine move itself as needed.<\/p>\n\n\n\n<p>However, at this stage, we\u2019re dealing with an unfinished machine. Not only is there no interface, but the controller is just mounted in place and hasn\u2019t even been connected to the power supply yet. And manual adjustments are happening constantly. Recalibrating the X-axis leveling every time I have to move it manually was becoming an unbearable chore.<\/p>\n\n\n\n<p>So, I had to add the synchronizing belt:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-24_002.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"323\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-24_002-640x323.jpg\" alt=\"\" class=\"wp-image-1889\" style=\"aspect-ratio:16\/9;object-fit:cover\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-24_002-640x323.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-24_002-1024x517.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-24_002-768x388.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-24_002-1536x776.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-24_002.jpg 1686w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<p>I naively believed it would be a temporary feature, only needed during the printer&#8217;s assembly:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-04_022.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"311\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-04_022-640x311.jpg\" alt=\"\" class=\"wp-image-1894\" style=\"aspect-ratio:16\/9;object-fit:cover\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-04_022-640x311.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-04_022-1024x498.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-04_022-768x373.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-04_022-1536x746.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-04_022.jpg 1920w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<p>As is often the case, anything &#8220;temporary&#8221; eventually becomes permanent. That belt is still there today, even though the printer can move its parts on its own without the intervention of the &#8220;meat sack.&#8221;<\/p>\n\n\n\n<p>What\u2019s more, this madness even acquired a ridiculously charismatic handle:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-07_026.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"311\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-07_026-640x311.jpg\" alt=\"\" class=\"wp-image-1893\" style=\"aspect-ratio:16\/9;object-fit:cover\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-07_026-640x311.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-07_026-1024x498.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-07_026-768x373.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-07_026-1536x746.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-07_026.jpg 1920w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<p>One of my colleagues gave me this handle as a gift years ago. His workshop was always full of random odds and ends. Occasionally, he\u2019d sort through them and give away the less valuable items \u201cto a good home.\u201d That\u2019s how I ended up with this crank. It sat in my stash for about three years until its moment of glory finally arrived:<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:15%\"><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:70%\">\n<figure class=\"wp-block-video\"><video height=\"720\" style=\"aspect-ratio: 1280 \/ 720;\" width=\"1280\" controls preload=\"auto\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-07_027.mp4\"><\/video><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:15%\"><\/div>\n<\/div>\n\n\n\n<p>Now I can\u2019t bring myself to get rid of this element, whether it\u2019s strictly needed or not. Together with the handle, it has become part of the printer\u2019s aesthetic. After all, a turret needs a handle to rotate, doesn\u2019t it? On the one hand, a turret without a handle is exactly the same as one with a handle \u2014 just without the handle. On the other hand, a turret without a handle isn\u2019t really a turret at all. So, both the synchronizing belt and the handle became a permanent part of the printer:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-07_001-1.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"311\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-07_001-1-640x311.jpg\" alt=\"\" class=\"wp-image-1892\" style=\"aspect-ratio:16\/9;object-fit:cover\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-07_001-1-640x311.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-07_001-1-1024x498.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-07_001-1-768x373.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-07_001-1-1536x746.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2024\/09\/2021-08-07_001-1.jpg 1920w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<p>Plus, the handle isn\u2019t entirely useless beyond manual control. On rare occasions, a motor might skip a step \u2014 perhaps something gets stuck, the driver overheats and glitches, or there\u2019s a firmware bug. It happens. In such a situation, even if one motor skips a step, the synchronizing belt forces the other motor to skip the same step. The print will still be disrupted, but at least I won\u2019t have to recalibrate the X-axis level after such an incident. So, there\u2019s that\u2026<\/p>\n\n\n\n<p>In conclusion, the Z-axis is complete! Time to move on to the X-axis.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"axisX\">X-axis<\/h2>\n\n\n\n<p>The X-axis of the printer turned out to be both the most complex and the simplest part of the build. Complex, because it includes the print head. Simple, because it was built last.<\/p>\n\n\n\n<p>By the time it was constructed, all the other axes were already complete, the printer was even executing some rudimentary movements, and it was 100% clear that everything was going according to plan. It\u2019s likely this will be the shortest section in the entire series of articles about the printer.<\/p>\n\n\n\n<p>Unlike the other axes, the X-axis has no associated part of the printer\u2019s main frame. It stands entirely on its own:<\/p>\n\n\n\n<figure class=\"wp-block-gallery aligncenter has-nested-images columns-default is-cropped wp-block-gallery-21 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-24_003.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"323\" data-id=\"1967\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-24_003-640x323.jpg\" alt=\"\" class=\"wp-image-1967\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-24_003-640x323.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-24_003-1024x517.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-24_003-768x388.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-24_003-1536x776.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-24_003.jpg 1686w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-24_004.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"323\" data-id=\"1966\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-24_004-640x323.jpg\" alt=\"\" class=\"wp-image-1966\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-24_004-640x323.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-24_004-1024x517.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-24_004-768x388.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-24_004-1536x776.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-24_004.jpg 1686w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n<\/figure>\n\n\n\n<p>This made it all the more important to get everything right. Any misalignment here can\u2019t be adjusted or corrected later.<\/p>\n\n\n\n<p>While building the Y-axis, I became convinced that the combination and shape of parts chosen for it were exceptionally successful in terms of structural rigidity. I wasn\u2019t exaggerating when I said that the Y-axis could essentially hold itself together without the frame. For the X-axis, there\u2019s no other choice but to support itself. So, it was built exactly according to the same principles as the Y-axis.<\/p>\n\n\n\n<p>With one small exception. Since the X-axis uses 10 mm guide rails instead of 16 mm like the other axes, all the mounting components had to be scaled down by one and a half times. But that\u2019s it.<\/p>\n\n\n\n<p>Here\u2019s the entire set of mounting and support components for the X-axis:<\/p>\n\n\n\n<figure class=\"wp-block-gallery aligncenter has-nested-images columns-2 is-cropped wp-block-gallery-22 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-29_020.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"311\" data-id=\"1969\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-29_020-640x311.jpg\" alt=\"\" class=\"wp-image-1969\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-29_020-640x311.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-29_020-1024x498.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-29_020-768x373.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-29_020-1536x746.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-29_020.jpg 1920w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-29_020-2.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"311\" data-id=\"1970\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-29_020-2-640x311.jpg\" alt=\"\" class=\"wp-image-1970\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-29_020-2-640x311.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-29_020-2-1024x498.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-29_020-2-768x373.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-29_020-2-1536x746.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-29_020-2.jpg 1920w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-29_020-3.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"311\" data-id=\"1971\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-29_020-3-640x311.jpg\" alt=\"\" class=\"wp-image-1971\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-29_020-3-640x311.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-29_020-3-1024x498.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-29_020-3-768x373.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-29_020-3-1536x746.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-07-29_020-3.jpg 1920w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n<\/figure>\n\n\n\n<p>The rails fit perfectly into the designated holes. Equally perfect was the way the entire assembly mounted onto the designated lead screw nuts of the Z-axis:<\/p>\n\n\n\n<figure class=\"wp-block-gallery aligncenter has-nested-images columns-default is-cropped wp-block-gallery-23 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-01_020-1.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"311\" data-id=\"1973\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-01_020-1-640x311.jpg\" alt=\"\" class=\"wp-image-1973\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-01_020-1-640x311.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-01_020-1-1024x498.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-01_020-1-768x373.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-01_020-1-1536x746.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-01_020-1.jpg 1920w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-01_020-2.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"311\" data-id=\"1974\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-01_020-2-640x311.jpg\" alt=\"\" class=\"wp-image-1974\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-01_020-2-640x311.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-01_020-2-1024x498.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-01_020-2-768x373.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-01_020-2-1536x746.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-01_020-2.jpg 1920w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n<\/figure>\n\n\n\n<p>The motor mount was designed and built in precisely the same way as before:<\/p>\n\n\n\n<figure class=\"wp-block-gallery aligncenter has-nested-images columns-default is-cropped wp-block-gallery-24 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-01_020-3-1024x498-1.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"311\" data-id=\"1975\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-01_020-3-1024x498-1-640x311.jpg\" alt=\"\" class=\"wp-image-1975\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-01_020-3-1024x498-1-640x311.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-01_020-3-1024x498-1-768x374.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-01_020-3-1024x498-1.jpg 1024w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-01_020-4-1024x498-1.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"311\" data-id=\"1976\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-01_020-4-1024x498-1-640x311.jpg\" alt=\"\" class=\"wp-image-1976\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-01_020-4-1024x498-1-640x311.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-01_020-4-1024x498-1-768x374.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-01_020-4-1024x498-1.jpg 1024w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-04_020.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"311\" data-id=\"1977\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-04_020-640x311.jpg\" alt=\"\" class=\"wp-image-1977\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-04_020-640x311.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-04_020-1024x498.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-04_020-768x373.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-04_020-1536x746.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-04_020.jpg 1920w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n<\/figure>\n\n\n\n<p>The tensioning pulleys follow the exact same design as well:<\/p>\n\n\n\n<figure class=\"wp-block-gallery aligncenter has-nested-images columns-default is-cropped wp-block-gallery-25 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-01_020-5.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"311\" data-id=\"1979\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-01_020-5-640x311.jpg\" alt=\"\" class=\"wp-image-1979\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-01_020-5-640x311.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-01_020-5-1024x498.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-01_020-5-768x373.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-01_020-5-1536x746.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-01_020-5.jpg 1920w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-01_020-6.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"311\" data-id=\"1980\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-01_020-6-640x311.jpg\" alt=\"\" class=\"wp-image-1980\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-01_020-6-640x311.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-01_020-6-1024x498.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-01_020-6-768x373.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-01_020-6-1536x746.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-01_020-6.jpg 1920w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n<\/figure>\n\n\n\n<p>And the carriage driver, which the belts attach to, is unchanged (except for being one and a half times smaller, like everything else on the X-axis):<\/p>\n\n\n\n<figure class=\"wp-block-gallery aligncenter has-nested-images columns-default is-cropped wp-block-gallery-26 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-10_020.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"311\" data-id=\"1981\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-10_020-640x311.jpg\" alt=\"\" class=\"wp-image-1981\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-10_020-640x311.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-10_020-1024x498.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-10_020-768x373.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-10_020-1536x746.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-10_020.jpg 1920w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-10_020-2.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"311\" data-id=\"1982\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-10_020-2-640x311.jpg\" alt=\"\" class=\"wp-image-1982\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-10_020-2-640x311.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-10_020-2-1024x498.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-10_020-2-768x373.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-10_020-2-1536x746.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-10_020-2.jpg 1920w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n<\/figure>\n\n\n\n<p>The mounting plate for the print head assembly is much smaller than the one that holds the bed. But it doesn\u2019t need to support a bed:<\/p>\n\n\n\n<figure class=\"wp-block-gallery aligncenter has-nested-images columns-default is-cropped wp-block-gallery-27 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-09_020.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"311\" data-id=\"1983\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-09_020-640x311.jpg\" alt=\"\" class=\"wp-image-1983\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-09_020-640x311.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-09_020-1024x498.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-09_020-768x373.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-09_020-1536x746.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-09_020.jpg 1920w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-09_020-2.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"311\" data-id=\"1984\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-09_020-2-640x311.jpg\" alt=\"\" class=\"wp-image-1984\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-09_020-2-640x311.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-09_020-2-1024x498.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-09_020-2-768x373.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-09_020-2-1536x746.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-09_020-2.jpg 1920w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n<\/figure>\n\n\n\n<p>Honestly, I don\u2019t even know why I\u2019m writing this part of the series. You could just scroll back to the article about the Y-axis and read it again\u2026 Yeah\u2026<\/p>\n\n\n\n<hr class=\"wp-block-separator has-css-opacity\"\/>\n\n\n\n<p>Finally, all the axes of the printer have taken their more-or-less finished form:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-01_020-9.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"311\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-01_020-9-640x311.jpg\" alt=\"\" class=\"wp-image-1985\" style=\"aspect-ratio:16\/9;object-fit:cover\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-01_020-9-640x311.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-01_020-9-1024x498.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-01_020-9-768x373.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-01_020-9-1536x746.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-01_020-9.jpg 1920w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Guess what\u2019s standing against the wall in the photo, covered with a sheet? That\u2019s right! The mechanical dog, for which this entire printer was built. It\u2019s covered because of the Cat\u2026 That little beast already got into the wiring in the dog\u2019s head and chewed something up. I still don\u2019t know what or how bad it is. I just found a few wires on the floor and identified them by their markings as coming from the dog\u2019s head. What else that brainless creature has destroyed, I haven\u2019t figured out yet\u2026 I really need to finish the printer faster to start printing the dog\u2019s body panels, which will shield its delicate wiring. And I think I\u2019ll need to embed an electric shocker in its nose to make sure someone learns to stay away!<\/p>\n<\/blockquote>\n\n\n\n<hr class=\"wp-block-separator has-css-opacity\"\/>\n\n\n\n<p>At this point, I could probably end the story about the X-axis, but there is something unique about it: this bar behind the moving assembly:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-24_005.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"424\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-24_005-640x424.jpg\" alt=\"\" class=\"wp-image-1987\" style=\"aspect-ratio:16\/9;object-fit:cover\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-24_005-640x424.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-24_005-1024x678.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-24_005-768x509.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-24_005.jpg 1221w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<p>It\u2019s a 1&#215;1-inch aluminum profile, just like all other similar structural parts. However, it doesn\u2019t serve as a load-bearing component or part of the main frame. Its sole purpose is to support the cables.<\/p>\n\n\n\n<p>There will be a separate section in this series dedicated to the printer\u2019s electronics, and there will definitely be plenty to discuss! For now, I\u2019ll simply note that all the wires running from the controller to the print head are routed through several flexible conduits, like these:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/61fzFCmcsZL._AC_SL1100_.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"360\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/61fzFCmcsZL._AC_SL1100_-640x360.jpg\" alt=\"\" class=\"wp-image-1989\" style=\"aspect-ratio:16\/9;object-fit:cover\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/61fzFCmcsZL._AC_SL1100_-640x360.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/61fzFCmcsZL._AC_SL1100_-768x432.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/61fzFCmcsZL._AC_SL1100_.jpg 1017w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<p>Typically, such conduits hold themselves well along their length. However, they need something to anchor their ends to and, where possible, a bit of support to prevent sagging. After all, it\u2019s just plastic.<\/p>\n\n\n\n<p>That\u2019s where the aluminum bar behind the X-axis comes into play \u2014 it acts as an anchor and support for the conduit to prevent it from drooping:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-medium\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-07_020.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"311\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-07_020-640x311.jpg\" alt=\"\" class=\"wp-image-1990\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-07_020-640x311.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-07_020-1024x498.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-07_020-768x373.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-07_020-1536x746.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-07_020.jpg 1920w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/figure>\n\n\n\n<p>Additionally, only the wires for the print head, which moves back and forth along the X-axis, are routed through this conduit. There are also some stationary wires in that area, such as those for the limit switch or camera. It\u2019s most convenient to run these wires directly inside the support bar, where they\u2019ll be safe and won\u2019t snag on anything during movement.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-css-opacity\"\/>\n\n\n\n<p>After assembling and running a test of all the axes, the moment of truth arrived. Only now could I determine how accurate I had been in fabricating and assembling all the components of the motion system. The most critical and telling measure of this is the Y-Z angle between the print head carriage plate and the mounting plate for the bed (not the bed itself \u2014 it\u2019s adjustable, so testing against it is pointless):<\/p>\n\n\n\n<figure class=\"wp-block-gallery aligncenter has-nested-images columns-default is-cropped wp-block-gallery-28 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-09_020-3.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"498\" data-id=\"1992\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-09_020-3-1024x498.jpg\" alt=\"\" class=\"wp-image-1992\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-09_020-3-1024x498.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-09_020-3-640x311.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-09_020-3-768x373.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-09_020-3-1536x746.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-09_020-3.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-09_020-4.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"498\" data-id=\"1993\" src=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-09_020-4-1024x498.jpg\" alt=\"\" class=\"wp-image-1993\" srcset=\"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-09_020-4-1024x498.jpg 1024w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-09_020-4-640x311.jpg 640w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-09_020-4-768x373.jpg 768w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-09_020-4-1536x746.jpg 1536w, https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/08\/2021-08-09_020-4.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n<\/figure>\n\n\n\n<p>A deviation of minus one-tenth of a degree (-0.1\u00b0) seems like a victory to me in this case! Honestly, this deviation could very well be due to room temperature fluctuations or even the margin of error of the angle gauge itself (which, while good, is far from perfect).<\/p>\n\n\n\n<p>The Y-Z angle is particularly important because it\u2019s the most indicative. If it\u2019s accurate, then everything else is likely fine.<\/p>\n\n\n\n<p>This is simply because it\u2019s the one angle in the structure that is almost impossible to adjust afterward. It\u2019s determined as-is during the assembly of all the motion components. For instance, the X-Z angle can be adjusted by raising or lowering the arms of the X-axis on the lead screws at the sides. That\u2019s simple \u2014 just set it correctly before synchronizing the motors, and you\u2019re good. Fine-tuning can be done later if needed. The X-Y angle can also be adjusted by moving the vertical frame posts forward or backward. In my case, this wasn\u2019t necessary because it naturally aligned quite accurately (and the X-Y angle is generally the easiest to adjust and the least critical for printing). The Y-Z angle, however, is influenced by almost everything \u2014 both the parts I fabricated and the ones I purchased. For example, the bearing housings: all eight of them, on both the Z-axis and X-axis, directly impact the overall alignment of the system. The same goes for all six guide rails.<\/p>\n\n\n\n<p>In the end, I was pleasantly surprised by the results and, after this outcome, had no further doubts about the project\u2019s successful completion.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-css-opacity\"\/>\n\n\n\n<p>Now I can confidently attach the bed, extruders, print heads, and electronics. Though, as you can see from the photos, this was already happening in parallel. But now, it\u2019s time to start making the printer work purposefully, rather than just attaching parts or testing individual functions manually.<\/p>\n\n\n\n<p>And so it goes\u2026 <a href=\"\/?p=4243\">Stay tuned for the next part!<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The usual logical order for the brain is the X-Y-Z sequence. However, when building this type of printer, it\u2019s more practical to follow a Y-Z-X sequence.<\/p>\n","protected":false},"author":1,"featured_media":2212,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_sitemap_exclude":false,"_sitemap_priority":"","_sitemap_frequency":"","footnotes":""},"categories":[279],"tags":[242,246,310],"class_list":["post-4239","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tools-en","tag-marsh-turret-en","tag-3d-printing-en","tag-machines-en"],"featured_image_src":"https:\/\/jimsghost.place\/wp-content\/uploads\/2021\/09\/d1dfbad5-6a45-473a-ba00-a08269cef4d6.webp","author_info":{"display_name":"Jim","author_link":"https:\/\/jimsghost.place\/?author=1"},"_links":{"self":[{"href":"https:\/\/jimsghost.place\/index.php?rest_route=\/wp\/v2\/posts\/4239","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jimsghost.place\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jimsghost.place\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jimsghost.place\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jimsghost.place\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=4239"}],"version-history":[{"count":0,"href":"https:\/\/jimsghost.place\/index.php?rest_route=\/wp\/v2\/posts\/4239\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/jimsghost.place\/index.php?rest_route=\/wp\/v2\/media\/2212"}],"wp:attachment":[{"href":"https:\/\/jimsghost.place\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=4239"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jimsghost.place\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=4239"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jimsghost.place\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=4239"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}