{"id":13484,"date":"2026-11-10T10:30:28","date_gmt":"2026-11-10T06:30:28","guid":{"rendered":"https:\/\/beegraphy.com\/blog\/?p=13484"},"modified":"2026-11-03T14:21:31","modified_gmt":"2026-11-03T10:21:31","slug":"3d-printed-hand-brace","status":"publish","type":"post","link":"https:\/\/beegraphy.com\/blog\/3d-printed-hand-brace\/","title":{"rendered":"3D Printed Hand Brace: How One Scan Becomes a Wearable Cast"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_75 ez-toc-wrap-left counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-6af2ec80603cf\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #757575;color:#757575\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #757575;color:#757575\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-6af2ec80603cf\" checked aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/beegraphy.com\/blog\/3d-printed-hand-brace\/#How_the_3D_printed_hand_brace_graph_is_organized\" >How the 3D printed hand brace graph is organized<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/beegraphy.com\/blog\/3d-printed-hand-brace\/#01_%C2%B7_Scan_and_axis_finding_the_hand_inside_the_mesh\" >01 \u00b7 Scan and axis: finding the hand inside the mesh<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/beegraphy.com\/blog\/3d-printed-hand-brace\/#02_%C2%B7_Shell_a_wall_that_follows_the_skin\" >02 \u00b7 Shell: a wall that follows the skin<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/beegraphy.com\/blog\/3d-printed-hand-brace\/#03_%C2%B7_Cuts_and_closure_getting_it_on_and_off\" >03 \u00b7 Cuts and closure: getting it on and off<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/beegraphy.com\/blog\/3d-printed-hand-brace\/#04_%C2%B7_Pattern_five_ways_to_open_the_wall\" >04 \u00b7 Pattern: five ways to open the wall<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/beegraphy.com\/blog\/3d-printed-hand-brace\/#05_%C2%B7_Compute_only_what_changed_is_rebuilt\" >05 \u00b7 Compute: only what changed is rebuilt<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/beegraphy.com\/blog\/3d-printed-hand-brace\/#Printing_the_brace_in_TPU\" >Printing the brace in TPU<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/beegraphy.com\/blog\/3d-printed-hand-brace\/#Scan_in_STL_out\" >Scan in, STL out<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/beegraphy.com\/blog\/3d-printed-hand-brace\/#Try_the_3D_printed_hand_brace_configurator\" >Try the 3D printed hand brace configurator<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/beegraphy.com\/blog\/3d-printed-hand-brace\/#Frequently_asked_questions\" >Frequently asked questions<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/beegraphy.com\/blog\/3d-printed-hand-brace\/#What_material_is_used_for_a_3D_printed_hand_brace\" >What material is used for a 3D printed hand brace?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/beegraphy.com\/blog\/3d-printed-hand-brace\/#How_does_a_3D_printed_hand_brace_fit_one_specific_person\" >How does a 3D printed hand brace fit one specific person?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/beegraphy.com\/blog\/3d-printed-hand-brace\/#Can_I_change_the_pattern_on_the_brace\" >Can I change the pattern on the brace?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/beegraphy.com\/blog\/3d-printed-hand-brace\/#Is_a_3D_printed_hand_brace_a_medical_device\" >Is a 3D printed hand brace a medical device?<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<p style=\"text-align: left;\">Project sheet \u00b7 Prosthetics \u00b7 Hand brace<\/p>\n<hr \/>\n<p>A <strong>3D printed hand brace<\/strong> works best when it is shaped around the hand that wears it. This one is generated from a single hand scan. One BeeGraphy graph reads the scan, finds the hand&#8217;s axis, wraps it in a flexible shell, cuts it to fit and exports an STL that is ready for TPU filament.<\/p>\n<p>Want to try it first? <strong>Open the hand brace configurator\u00a0<\/strong> and change the pattern, closure and fit settings with sliders.<\/p>\n<div id=\"attachment_13497\" style=\"width: 2410px\" class=\"wp-caption aligncenter\"><img fetchpriority=\"high\" decoding=\"async\" aria-describedby=\"caption-attachment-13497\" class=\"size-full wp-image-13497 lazyload\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-src=\"https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-tpu-hero.jpg\" alt=\"3D printed hand brace in red TPU with organic openings and round finger sleeves\" width=\"2400\" height=\"1350\" data-sizes=\"auto\" data-srcset=\"https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-tpu-hero.jpg 2400w, https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-tpu-hero-300x169.jpg 300w, https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-tpu-hero-1024x576.jpg 1024w, https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-tpu-hero-768x432.jpg 768w, https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-tpu-hero-1536x864.jpg 1536w, https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-tpu-hero-2048x1152.jpg 2048w, https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-tpu-hero-800x450.jpg 800w, https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-tpu-hero-1920x1080.jpg 1920w, https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-tpu-hero-20x11.jpg 20w\" sizes=\"(max-width: 2400px) 100vw, 2400px\" \/><p id=\"caption-attachment-13497\" class=\"wp-caption-text\">Fig. 00 \u00b7 The printed brace in red TPU. Every finger sleeve, opening and edge comes from the wearer&#8217;s own scan.<\/p><\/div>\n<table border=\"1\" cellpadding=\"6\">\n<tbody>\n<tr>\n<td>Input<\/td>\n<td>3D hand scan (mesh)<\/td>\n<\/tr>\n<tr>\n<td>Output<\/td>\n<td>Preview mesh and printable STL<\/td>\n<\/tr>\n<tr>\n<td>Material<\/td>\n<td>Flexible TPU<\/td>\n<\/tr>\n<tr>\n<td>Graph<\/td>\n<td>83 nodes in 15 groups<\/td>\n<\/tr>\n<tr>\n<td>Geometry engine<\/td>\n<td>3 TypeScript script nodes<\/td>\n<\/tr>\n<tr>\n<td>Options<\/td>\n<td>5 patterns, 4 closures, 2 thumb styles<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2><span class=\"ez-toc-section\" id=\"How_the_3D_printed_hand_brace_graph_is_organized\"><\/span>How the 3D printed hand brace graph is organized<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>The graph splits cleanly in two. On the left, native nodes hold everything a person would want to adjust: cut positions, wall thickness, the pattern and the closure. On the right, three TypeScript nodes do the heavy geometry.<\/p>\n<p>That split matters for anyone who wants to turn a 3D printed hand brace into a product. Every control stays a native slider or dropdown, so it can be published as a configurator input, while the code handles work that would otherwise take hundreds of native nodes.<\/p>\n<div id=\"attachment_13491\" style=\"width: 2410px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" aria-describedby=\"caption-attachment-13491\" class=\"size-full wp-image-13491 lazyload\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-src=\"https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-fig-01-graph.png\" alt=\"Node graph diagram of the 3D printed hand brace, from hand scan to STL export\" width=\"2400\" height=\"1350\" data-sizes=\"auto\" data-srcset=\"https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-fig-01-graph.png 2400w, https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-fig-01-graph-300x169.png 300w, https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-fig-01-graph-1024x576.png 1024w, https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-fig-01-graph-768x432.png 768w, https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-fig-01-graph-1536x864.png 1536w, https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-fig-01-graph-2048x1152.png 2048w, https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-fig-01-graph-800x450.png 800w, https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-fig-01-graph-1920x1080.png 1920w, https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-fig-01-graph-20x11.png 20w\" sizes=\"(max-width: 2400px) 100vw, 2400px\" \/><p id=\"caption-attachment-13491\" class=\"wp-caption-text\">Fig. 01 \u00b7 The graph in five stages. Outlined in amber: the TypeScript nodes. A column of relay nodes carries shared values across to the Base Surface node, so the wiring stays readable.<\/p><\/div>\n<h2><span class=\"ez-toc-section\" id=\"01_%C2%B7_Scan_and_axis_finding_the_hand_inside_the_mesh\"><\/span>01 \u00b7 Scan and axis: finding the hand inside the mesh<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>The scan arrives as a plain mesh and is scaled to millimeters. The first script reads its vertices and triangles, then runs a <a href=\"https:\/\/en.wikipedia.org\/wiki\/Principal_component_analysis\" target=\"_blank\" rel=\"noopener\">principal component analysis<\/a> to find the hand&#8217;s long axis.<\/p>\n<p>The rounder end of the mesh is the forearm, so the axis starts there and points toward the fingers. Every later step measures from this origin and direction. A new scan in a different pose fits the same way, with no manual alignment.<\/p>\n<div id=\"attachment_13492\" style=\"width: 2410px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" aria-describedby=\"caption-attachment-13492\" class=\"size-full wp-image-13492 lazyload\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-src=\"https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-fig-02-hand-axis.png\" alt=\"Plan of the hand with its long axis, wrist cut plane and knuckle cut plane\" width=\"2400\" height=\"1350\" data-sizes=\"auto\" data-srcset=\"https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-fig-02-hand-axis.png 2400w, https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-fig-02-hand-axis-300x169.png 300w, https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-fig-02-hand-axis-1024x576.png 1024w, https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-fig-02-hand-axis-768x432.png 768w, https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-fig-02-hand-axis-1536x864.png 1536w, https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-fig-02-hand-axis-2048x1152.png 2048w, https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-fig-02-hand-axis-800x450.png 800w, https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-fig-02-hand-axis-1920x1080.png 1920w, https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-fig-02-hand-axis-20x11.png 20w\" sizes=\"(max-width: 2400px) 100vw, 2400px\" \/><p id=\"caption-attachment-13492\" class=\"wp-caption-text\">Fig. 02 \u00b7 Plan, palm down. The two cut planes are points moved along the axis by native Amplitude Vector and Move nodes, so they show in the viewer while you drag the sliders. Hatched: the zone the brace covers.<\/p><\/div>\n<h2><span class=\"ez-toc-section\" id=\"02_%C2%B7_Shell_a_wall_that_follows_the_skin\"><\/span>02 \u00b7 Shell: a wall that follows the skin<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Every 3D printed hand brace in this graph is built as a field around the scan. Everything between the clearance offset and clearance plus thickness becomes solid. <strong>Clearance<\/strong> (0 to 4 mm) leaves room for skin and padding. <strong>Thickness<\/strong> (1.5 to 5 mm) sets how stiff the TPU wall will be.<\/p>\n<p>The Base Surface node draws this plain shell first, so you can judge the fit before any pattern is cut into it.<\/p>\n<div id=\"attachment_13493\" style=\"width: 2410px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-13493\" class=\"size-full wp-image-13493 lazyload\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-src=\"https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-fig-03-shell-section.png\" alt=\"Section through the brace wall showing skin, clearance gap, wall thickness and a pattern opening\" width=\"2400\" height=\"1350\" data-sizes=\"auto\" data-srcset=\"https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-fig-03-shell-section.png 2400w, https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-fig-03-shell-section-300x169.png 300w, https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-fig-03-shell-section-1024x576.png 1024w, https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-fig-03-shell-section-768x432.png 768w, https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-fig-03-shell-section-1536x864.png 1536w, https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-fig-03-shell-section-2048x1152.png 2048w, https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-fig-03-shell-section-800x450.png 800w, https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-fig-03-shell-section-1920x1080.png 1920w, https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-fig-03-shell-section-20x11.png 20w\" sizes=\"(max-width: 2400px) 100vw, 2400px\" \/><p id=\"caption-attachment-13493\" class=\"wp-caption-text\">Fig. 03 \u00b7 Section through the wall. Patterns cut through the full thickness; digit and wrist cuts then trim the edges.<\/p><\/div>\n<h2><span class=\"ez-toc-section\" id=\"03_%C2%B7_Cuts_and_closure_getting_it_on_and_off\"><\/span>03 \u00b7 Cuts and closure: getting it on and off<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Each finger and the thumb gets a clean, round cut square to its own axis. Every digit sleeve is half that digit&#8217;s measured diameter long, between 6 and 14 mm, so thin and thick fingers both get a sleeve that grips.<\/p>\n<p>The 3D printed hand brace opens along the little-finger edge. The split line follows the outermost scan point at each height and is then smoothed. The thumb side stays closed and flexes as the hinge. One dropdown picks how the split closes; another picks a thumb sleeve or an open thumb.<\/p>\n<div id=\"attachment_13494\" style=\"width: 2410px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-13494\" class=\"size-full wp-image-13494 lazyload\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-src=\"https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-fig-04-split-closures.png\" alt=\"Wrist section of the 3D printed hand brace with the split, hinge and four closure options\" width=\"2400\" height=\"1350\" data-sizes=\"auto\" data-srcset=\"https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-fig-04-split-closures.png 2400w, https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-fig-04-split-closures-300x169.png 300w, https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-fig-04-split-closures-1024x576.png 1024w, https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-fig-04-split-closures-768x432.png 768w, https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-fig-04-split-closures-1536x864.png 1536w, https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-fig-04-split-closures-2048x1152.png 2048w, https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-fig-04-split-closures-800x450.png 800w, https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-fig-04-split-closures-1920x1080.png 1920w, https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-fig-04-split-closures-20x11.png 20w\" sizes=\"(max-width: 2400px) 100vw, 2400px\" \/><p id=\"caption-attachment-13494\" class=\"wp-caption-text\">Fig. 04 \u00b7 Wrist section and closure options. The wall is one piece; the gap on the little-finger side is the only opening, and the TPU on the thumb side bends to let the hand in.<\/p><\/div>\n<h2><span class=\"ez-toc-section\" id=\"04_%C2%B7_Pattern_five_ways_to_open_the_wall\"><\/span>04 \u00b7 Pattern: five ways to open the wall<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>The pattern decides how the 3D printed hand brace breathes and bends. A dropdown picks one of five, and each pattern reads only its own sliders. Graded patterns also use an attractor point and a Gradient Reach slider (20 to 200 mm): cells stay small and tight near the attractor and open up further away.<\/p>\n<div id=\"attachment_13495\" style=\"width: 2410px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-13495\" class=\"size-full wp-image-13495 lazyload\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-src=\"https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-fig-05-patterns.png\" alt=\"Five brace patterns: graded Voronoi, hexagon honeycomb, gyroid lattice, auxetic slots, lattice with windows\" width=\"2400\" height=\"1350\" data-sizes=\"auto\" data-srcset=\"https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-fig-05-patterns.png 2400w, https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-fig-05-patterns-300x169.png 300w, https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-fig-05-patterns-1024x576.png 1024w, https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-fig-05-patterns-768x432.png 768w, https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-fig-05-patterns-1536x864.png 1536w, https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-fig-05-patterns-2048x1152.png 2048w, https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-fig-05-patterns-800x450.png 800w, https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-fig-05-patterns-1920x1080.png 1920w, https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-fig-05-patterns-20x11.png 20w\" sizes=\"(max-width: 2400px) 100vw, 2400px\" \/><p id=\"caption-attachment-13495\" class=\"wp-caption-text\">Fig. 05 \u00b7 Pattern catalogue, drawn flat with slider ranges in mm. On the brace, each pattern is mapped onto the curved wall.<\/p><\/div>\n<h2><span class=\"ez-toc-section\" id=\"05_%C2%B7_Compute_only_what_changed_is_rebuilt\"><\/span>05 \u00b7 Compute: only what changed is rebuilt<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Building a full 3D printed hand brace is heavy, so the generator remembers its results per node. Moving a slider for a pattern that isn&#8217;t selected, or entering a value it already has, doesn&#8217;t trigger a rebuild.<\/p>\n<p>The skin field, the most expensive step, is computed once and shared by both script nodes for the same scan and fit. The preview runs on a coarse voxel grid so dragging stays responsive; the STL is rebuilt on a fine grid for a smooth print surface.<\/p>\n<div id=\"attachment_13496\" style=\"width: 2410px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-13496\" class=\"size-full wp-image-13496 lazyload\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-src=\"https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-fig-06-compute.png\" alt=\"Diagram of cached rebuild logic and preview versus print voxel resolution\" width=\"2400\" height=\"1350\" data-sizes=\"auto\" data-srcset=\"https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-fig-06-compute.png 2400w, https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-fig-06-compute-300x169.png 300w, https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-fig-06-compute-1024x576.png 1024w, https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-fig-06-compute-768x432.png 768w, https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-fig-06-compute-1536x864.png 1536w, https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-fig-06-compute-2048x1152.png 2048w, https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-fig-06-compute-800x450.png 800w, https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-fig-06-compute-1920x1080.png 1920w, https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-fig-06-compute-20x11.png 20w\" sizes=\"(max-width: 2400px) 100vw, 2400px\" \/><p id=\"caption-attachment-13496\" class=\"wp-caption-text\">Fig. 06 \u00b7 Left: how a slider change is filtered before any geometry is touched. Right: the same edge at preview and print resolution.<\/p><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Printing_the_brace_in_TPU\"><\/span>Printing the brace in TPU<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>The exported STL of the 3D printed hand brace is meant for flexible filament. <a href=\"https:\/\/en.wikipedia.org\/wiki\/Thermoplastic_polyurethane\" target=\"_blank\" rel=\"noopener\">Thermoplastic polyurethane (TPU)<\/a> lets the thumb-side hinge bend open and spring back, and the pattern keeps the wall light and breathable. The same graph prints just as well in clear filament, where the openings read against the skin.<\/p>\n<div id=\"attachment_13490\" style=\"width: 2410px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-13490\" class=\"size-full wp-image-13490 lazyload\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-src=\"https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-clear-tpu-on-hand.jpg\" alt=\"3D printed hand brace in clear TPU worn on a hand, with an organic pattern of openings\" width=\"2400\" height=\"1350\" data-sizes=\"auto\" data-srcset=\"https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-clear-tpu-on-hand.jpg 2400w, https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-clear-tpu-on-hand-300x169.jpg 300w, https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-clear-tpu-on-hand-1024x576.jpg 1024w, https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-clear-tpu-on-hand-768x432.jpg 768w, https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-clear-tpu-on-hand-1536x864.jpg 1536w, https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-clear-tpu-on-hand-2048x1152.jpg 2048w, https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-clear-tpu-on-hand-800x450.jpg 800w, https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-clear-tpu-on-hand-1920x1080.jpg 1920w, https:\/\/beegraphy.com\/blog\/wp-content\/uploads\/2026\/11\/3d-printed-hand-brace-clear-tpu-on-hand-20x11.jpg 20w\" sizes=\"(max-width: 2400px) 100vw, 2400px\" \/><p id=\"caption-attachment-13490\" class=\"wp-caption-text\">Fig. 07 \u00b7 The same design printed in clear TPU and worn. The sleeves stop short of each fingertip, so the hand keeps its grip.<\/p><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Scan_in_STL_out\"><\/span>Scan in, STL out<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ol>\n<li><strong>Scan<\/strong>: load a hand mesh and scale it to millimeters.<\/li>\n<li><strong>Axis<\/strong>: PCA finds the forearm-to-finger direction.<\/li>\n<li><strong>Fit<\/strong>: set the wrist and knuckle cuts, clearance and wall thickness.<\/li>\n<li><strong>Shell<\/strong>: offset a TPU wall from the skin and check it as a plain surface.<\/li>\n<li><strong>Cut<\/strong>: add round digit sleeves, a split on the little-finger edge and a closure.<\/li>\n<li><strong>Pattern<\/strong>: open the wall with one of five patterns, graded around an attractor.<\/li>\n<li><strong>Export<\/strong>: rebuild on a fine voxel grid and save the STL.<\/li>\n<\/ol>\n<p>Because every control in that list is a native slider or dropdown, the same graph can become a configurator: each wearer gets a 3D printed hand brace from their own scan without ever opening the node graph.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Try_the_3D_printed_hand_brace_configurator\"><\/span>Try the 3D printed hand brace configurator<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>You can explore the 3D printed hand brace yourself in the BeeGraphy configurator. Pick one of the five patterns, switch the closure, and adjust the clearance and wall thickness. The brace rebuilds in your browser as you move each slider.<\/p>\n<p><iframe id=\"model-6ae06f543fc2ff9e472de759\" style=\"border: none; border-radius: 12px; width: 100%;\" src=\"https:\/\/beegraphy.com\/embed\/6ae06f543fc2ff9e472de759\" width=\"1210\" height=\"720\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<p><a href=\"https:\/\/beegraphy.com\/embed\/6ae06f543fc2ff9e472de759\" target=\"_blank\" rel=\"noopener\"><strong>Open the hand brace configurator \u2192<\/strong><\/a><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Frequently_asked_questions\"><\/span>Frequently asked questions<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3><span class=\"ez-toc-section\" id=\"What_material_is_used_for_a_3D_printed_hand_brace\"><\/span>What material is used for a 3D printed hand brace?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>This design is made for TPU, a flexible filament. It lets the thumb-side hinge bend open and spring back, so the brace can slip on without a hard clasp.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"How_does_a_3D_printed_hand_brace_fit_one_specific_person\"><\/span>How does a 3D printed hand brace fit one specific person?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>It is generated from that person&#8217;s hand scan. The graph measures the hand&#8217;s axis, offsets the wall from the skin by the clearance you set, and sizes each finger sleeve from that finger&#8217;s own diameter.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Can_I_change_the_pattern_on_the_brace\"><\/span>Can I change the pattern on the brace?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Yes. There are five patterns: Graded Voronoi, Hexagon Honeycomb, Gyroid Lattice, Auxetic Slots and Lattice + Windows. Each has its own sliders, and only the selected pattern is computed.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Is_a_3D_printed_hand_brace_a_medical_device\"><\/span>Is a 3D printed hand brace a medical device?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>This brace is a design study. A brace meant for treatment should be specified and fitted with a clinician.<\/p>\n<p>More build stories from the community are on the <a href=\"https:\/\/beegraphy.com\/blog\/\">BeeGraphy blog<\/a>.<\/p>\n<p><a href=\"https:\/\/beegraphy.com\/embed\/6ae06f543fc2ff9e472de759\" target=\"_blank\" rel=\"noopener\"><strong>Build it in BeeGraphy \u2192<\/strong><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Project sheet \u00b7 Prosthetics \u00b7 Hand brace A 3D printed hand brace works best when it is shaped around the hand that wears it. This one is generated from a single hand scan. One BeeGraphy graph reads the scan, finds the hand&#8217;s axis, wraps it in a flexible shell, cuts it to fit and exports [&hellip;]<\/p>\n","protected":false},"author":24,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-13484","post","type-post","status-publish","format-standard","hentry","category-featured"],"_links":{"self":[{"href":"https:\/\/beegraphy.com\/blog\/wp-json\/wp\/v2\/posts\/13484","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/beegraphy.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/beegraphy.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/beegraphy.com\/blog\/wp-json\/wp\/v2\/users\/24"}],"replies":[{"embeddable":true,"href":"https:\/\/beegraphy.com\/blog\/wp-json\/wp\/v2\/comments?post=13484"}],"version-history":[{"count":13,"href":"https:\/\/beegraphy.com\/blog\/wp-json\/wp\/v2\/posts\/13484\/revisions"}],"predecessor-version":[{"id":13550,"href":"https:\/\/beegraphy.com\/blog\/wp-json\/wp\/v2\/posts\/13484\/revisions\/13550"}],"wp:attachment":[{"href":"https:\/\/beegraphy.com\/blog\/wp-json\/wp\/v2\/media?parent=13484"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/beegraphy.com\/blog\/wp-json\/wp\/v2\/categories?post=13484"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/beegraphy.com\/blog\/wp-json\/wp\/v2\/tags?post=13484"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}