{"id":2390,"date":"2022-03-25T08:43:25","date_gmt":"2022-03-25T13:43:25","guid":{"rendered":"https:\/\/jdewald.com\/design\/?p=2390"},"modified":"2024-09-01T12:56:51","modified_gmt":"2024-09-01T17:56:51","slug":"3d-printed-bar-end-shifters","status":"publish","type":"post","link":"https:\/\/jdewald.com\/design\/3d-printed-bar-end-shifters\/","title":{"rendered":"3d printed bar end shifters"},"content":{"rendered":"\n<h1 class=\"wp-block-heading has-x-large-font-size\">3d Printed Bar End Shifters<\/h1>\n\n\n\n<p>for the DIY cyclists out there<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full is-resized is-style-rounded\"><img decoding=\"async\" src=\"https:\/\/jdewald.com\/design\/wp-content\/uploads\/2022\/03\/20220321_131546_2158-scaled-e1647912002377.jpg\" alt=\"3d printed bar end shifters\" class=\"wp-image-2398\" style=\"width:624px;height:468px\"\/><figcaption class=\"wp-element-caption\">{whistles} 3d printed bar end shifters after a few hundred miles!<\/figcaption><\/figure>\n\n\n\n<p class=\"has-text-align-left\">~~~~~ changelog ~~~~~<\/p>\n\n\n\n<div class=\"wp-block-uagb-blockquote uagb-block-5db89af4 uagb-blockquote__skin-border uagb-blockquote__stack-img-none\"><blockquote class=\"uagb-blockquote\"><footer><div class=\"uagb-blockquote__author-wrap uagb-blockquote__author-at-left\"><cite class=\"uagb-blockquote__author\">version 8<\/cite><\/div><\/footer><\/blockquote><\/div>\n\n\n\n<div class=\"wp-block-uagb-blockquote uagb-block-8444f18c uagb-blockquote__skin-border uagb-blockquote__stack-img-none\"><blockquote class=\"uagb-blockquote\"><div class=\"uagb-blockquote__content\"><br>&#8211; redesign of friction-mode now uses an insert and self-locking cap screw<br>&#8211; reduced hardware<br>&#8211; bar-end tube assembly updated for reliable locating and rotation locking<br>&#8211; added a BOM (9\/1\/2024)<\/div><footer><div class=\"uagb-blockquote__author-wrap uagb-blockquote__author-at-left\"><cite class=\"uagb-blockquote__author\">version 7<\/cite><\/div><\/footer><\/blockquote><\/div>\n\n\n\n<div class=\"wp-block-uagb-blockquote uagb-block-a3961155 uagb-blockquote__skin-border uagb-blockquote__stack-img-none\"><blockquote class=\"uagb-blockquote\"><div class=\"uagb-blockquote__content\"> &#8211; corner reinforcement for barend base<br>&#8211; mating features on barend tube insert<\/div><footer><div class=\"uagb-blockquote__author-wrap uagb-blockquote__author-at-left\"><\/div><\/footer><\/blockquote><\/div>\n\n\n\n<p class=\"has-text-align-left\">~~~~~ changelog ~~~~~<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">The Need<\/h3>\n\n\n\n<p class=\"has-white-color has-ast-global-color-6-background-color has-text-color has-background\"><strong><em>If you&#8217;re just looking for the files you can find them <a id=\"background-link\" href=\"#thefiles\">here <\/a> <\/em><\/strong><\/p>\n\n\n\t\t\t\t<div class=\"wp-block-uagb-table-of-contents uagb-toc__align-left uagb-toc__columns-1  uagb-block-d528e15c     \"\n\t\t\t\t\tdata-scroll= \"1\"\n\t\t\t\t\tdata-offset= \"30\"\n\t\t\t\t\tstyle=\"\"\n\t\t\t\t>\n\t\t\t\t<div class=\"uagb-toc__wrap\">\n\t\t\t\t\t\t<div class=\"uagb-toc__title\">\n\t\t\t\t\t\t\tTable Of Contents\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"uagb-toc__list-wrap\">\n\t\t\t\t\t\t<ol class=\"uagb-toc__list\"><li class=\"uagb-toc__list\"><a href=\"#3d-printed-bar-end-shifters\">3d Printed Bar End Shifters<\/a><ul class=\"uagb-toc__list\"><li class=\"uagb-toc__list\"><a href=\"#the-need\">The Need<\/a><li class=\"uagb-toc__list\"><a href=\"#3d-printed-bar-end-shifters-to-the-rescue\">3d printed bar end shifters to the rescue<\/a><li class=\"uagb-toc__list\"><a href=\"#design-requirements\">Design Requirements<\/a><ul class=\"uagb-toc__list\"><li class=\"uagb-toc__list\"><a href=\"#index-friction-modes\">Index + Friction Modes<\/a><li class=\"uagb-toc__list\"><a href=\"#robust\">Robust<\/a><li class=\"uagb-toc__list\"><a href=\"#3d-printed\">3d printed<\/a><li class=\"uagb-toc__list\"><a href=\"#hot-swappable\">Hot Swappable<\/a><\/li><\/ul><li class=\"uagb-toc__list\"><a href=\"#design-intent\">Design Intent<\/a><li class=\"uagb-toc__list\"><a href=\"#the-solution\">The Solution<\/a><ul class=\"uagb-toc__list\"><li class=\"uagb-toc__list\"><a href=\"#indexing\">Indexing<\/a><ul class=\"uagb-toc__list\"><li class=\"uagb-toc__list\"><a href=\"#ratchet-and-grommet\">Ratchet and Grommet<\/a><\/li><\/ul><li class=\"uagb-toc__list\"><a href=\"#robust\">Robust<\/a><li class=\"uagb-toc__list\"><a href=\"#3d-printed\">3D Printed!<\/a><li class=\"uagb-toc__list\"><a href=\"#hot-swapping\">Hot Swapping<\/a><\/li><\/ul><li class=\"uagb-toc__list\"><a href=\"#assembly\">Assembly<\/a><li class=\"uagb-toc__list\"><a href=\"#production\">Production<\/a><li class=\"uagb-toc__list\"><a href=\"#final-thoughts\">Final Thoughts<\/a><li class=\"uagb-toc__list\"><a href=\"#the-files\">The Files<\/a><li class=\"uagb-toc__list\"><a href=\"#post-script\">Post Script<\/a><li class=\"uagb-toc__list\"><a href=\"#jesse-dewald\">Jesse DeWald<\/a><\/li><\/ul><\/ol>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>As I mentioned in my <a href=\"https:\/\/jdewald.com\/design\/electronic-shifting\/\">introduction post<\/a>, I&#8217;ve been pretty into cycling lately and REALLY into long distance cycling (<a href=\"https:\/\/www.adventurecycling.org\/routes-and-maps\/us-bicycle-route-system\/\">touring<\/a>, <a href=\"https:\/\/bikepacking.com\/bikepacking-101\/\" target=\"_blank\" rel=\"noreferrer noopener\">bikepacking<\/a>, <a href=\"https:\/\/www.bikehacks.com\/beginners-guide-randonneuring\/\" target=\"_blank\" rel=\"noreferrer noopener\">randonneuring<\/a>, etc). I also love the look, feel, and balance of a good road bike. Oftentimes, these worlds are at odds with one another&#8230; which may be the primary reason I&#8217;m <em>still <\/em>tweaking my bike a year after I &#8220;finished&#8221; it. Combining the nuances of a road bike with the utility and comfort of a touring bike has proven to be a worthy design goal.<\/p>\n\n\n\n<p>For instance: &#8220;brifters&#8221; (integrated brakes and shifters standard on most road bikes) can be obnoxious to integrate on a touring bike.  If you love drop-bar handlebars and can&#8217;t use brifters you&#8217;ll need a solution that allows you to stop (important!) and to change gears. Bar end shifters to the rescue. <a href=\"https:\/\/biketouringnews.com\/touring-bicycles\/surly-bikes\/in-defense-of-bar-end-shifters\/\" target=\"_blank\" rel=\"noreferrer noopener\">Biketouringnews<\/a> did a great write-up on &#8220;why&#8221; if you&#8217;re keen to know more.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">3d printed bar end shifters to the rescue<\/h3>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-4 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\">\n<figure class=\"wp-block-image alignright size-full blog-image\"><img decoding=\"async\" width=\"400\" height=\"355\" src=\"https:\/\/jdewald.com\/design\/wp-content\/uploads\/2022\/03\/barend_assm_v4_screengrab-e1648062452226.jpg\" alt=\"cad rendering of 3d printed bar end shifter\" class=\"wp-image-2431\"\/><figcaption class=\"wp-element-caption\">cad rendering of 3d printed bar end shifter<\/figcaption><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column blog-column has-ast-global-color-6-color has-ast-global-color-0-background-color has-text-color has-background is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\"><div class=\"wp-block-group__inner-container\">\n<p class=\"blog-image-paragraph has-ast-global-color-6-color has-text-color\">So, yeh, why <strong><em>3d printed<\/em> bar<\/strong> end shifters? Cycling, cycling components, and the cycling culture in general are very expensive and, during Covid, got even more expensive. Because what better way to socially distance than to hit the open road!<\/p>\n\n\n\n<p class=\"blog-image-paragraph has-ast-global-color-6-color has-text-color\"><br>Suddenly everything on eBay was labeled &#8216;vintage&#8217; and three times the cost. And that&#8217;s 3x on many pre-existing x&#8217;s. Additionally, most local bike shops are overly concerned with the high-end cycling community. That leaves the hobbyists (me) left to fend for themselves. <\/p>\n\n\n\n<p style=\"font-style:normal;font-weight:400\"><br><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-6-color\">Or, fend for themselves with the help of internet bloggers.<\/mark><\/p>\n<\/div><\/div>\n<\/div>\n<\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Design Requirements<\/h3>\n\n\n\n<p>First things first: Like most of the stuff I do, I&#8217;m not the only person to take a stab at this project. If you&#8217;re interested in some of the other solutions you can check out <a href=\"https:\/\/hackaday.com\/2013\/07\/07\/3d-printed-bike-shifter\/\" target=\"_blank\" rel=\"noreferrer noopener\">hackaday <\/a>or do some Googling: they exist but there are limited options for comparison. And, arrogance aside, I think I&#8217;ve done it best. <\/p>\n\n\n\n<p>Best, however, is relative and specific to my own design requirements. So those are important and I&#8217;ve listed them below, in no particular order:<\/p>\n\n\n\n<div class=\"wp-block-uagb-faq uagb-faq__outer-wrap uagb-block-612c7b13 uagb-faq-icon-row uagb-faq-layout-accordion uagb-faq-expand-first-false uagb-faq-inactive-other-true uagb-faq__wrap uagb-buttons-layout-wrap uagb-faq-equal-height\" data-faqtoggle=\"true\" role=\"tablist\">\n<div class=\"wp-block-uagb-faq-child uagb-faq-child__outer-wrap uagb-faq-item uagb-block-d5ed1057\" role=\"tab\" tabindex=\"0\"><div class=\"uagb-faq-questions-button uagb-faq-questions\"><span class=\"uagb-icon uagb-faq-icon-wrap\"><svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"><path d=\"M432 256c0 17.69-14.33 32.01-32 32.01H256v144c0 17.69-14.33 31.99-32 31.99s-32-14.3-32-31.99v-144H48c-17.67 0-32-14.32-32-32.01s14.33-31.99 32-31.99H192v-144c0-17.69 14.33-32.01 32-32.01s32 14.32 32 32.01v144h144C417.7 224 432 238.3 432 256z\"><\/path><\/svg><\/span><span class=\"uagb-icon-active uagb-faq-icon-wrap\"><svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"><path d=\"M400 288h-352c-17.69 0-32-14.32-32-32.01s14.31-31.99 32-31.99h352c17.69 0 32 14.3 32 31.99S417.7 288 400 288z\"><\/path><\/svg><\/span><h5 class=\"uagb-question\">Index + Friction Modes<\/h5><\/div><p class=\"uagb-faq-content\">Most touring cyclists prefer friction-only shifting because there is (significantly) less mechanical complexity. And who can argue with that! On long trips that are often far from civilization the less that can go wrong the better. So I wanted to see if I could design an index mechanism that was\u2026simple. This proved to be quite the challenge. <\/p><\/div>\n\n\n\n<div class=\"wp-block-uagb-faq-child uagb-faq-child__outer-wrap uagb-faq-item uagb-block-576030d2\" role=\"tab\" tabindex=\"0\"><div class=\"uagb-faq-questions-button uagb-faq-questions\"><span class=\"uagb-icon uagb-faq-icon-wrap\"><svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"><path d=\"M432 256c0 17.69-14.33 32.01-32 32.01H256v144c0 17.69-14.33 31.99-32 31.99s-32-14.3-32-31.99v-144H48c-17.67 0-32-14.32-32-32.01s14.33-31.99 32-31.99H192v-144c0-17.69 14.33-32.01 32-32.01s32 14.32 32 32.01v144h144C417.7 224 432 238.3 432 256z\"><\/path><\/svg><\/span><span class=\"uagb-icon-active uagb-faq-icon-wrap\"><svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"><path d=\"M400 288h-352c-17.69 0-32-14.32-32-32.01s14.31-31.99 32-31.99h352c17.69 0 32 14.3 32 31.99S417.7 288 400 288z\"><\/path><\/svg><\/span><h5 class=\"uagb-question\">Robust<\/h5><\/div><p class=\"uagb-faq-content\">Well, it has to last. For 1000&#8217;s of miles. Because there&#8217;s no sense in installing a part if you have to replace it every two weeks.<\/p><\/div>\n\n\n\n<div class=\"wp-block-uagb-faq-child uagb-faq-child__outer-wrap uagb-faq-item uagb-block-db3a91d1\" role=\"tab\" tabindex=\"0\"><div class=\"uagb-faq-questions-button uagb-faq-questions\"><span class=\"uagb-icon uagb-faq-icon-wrap\"><svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"><path d=\"M432 256c0 17.69-14.33 32.01-32 32.01H256v144c0 17.69-14.33 31.99-32 31.99s-32-14.3-32-31.99v-144H48c-17.67 0-32-14.32-32-32.01s14.33-31.99 32-31.99H192v-144c0-17.69 14.33-32.01 32-32.01s32 14.32 32 32.01v144h144C417.7 224 432 238.3 432 256z\"><\/path><\/svg><\/span><span class=\"uagb-icon-active uagb-faq-icon-wrap\"><svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"><path d=\"M400 288h-352c-17.69 0-32-14.32-32-32.01s14.31-31.99 32-31.99h352c17.69 0 32 14.3 32 31.99S417.7 288 400 288z\"><\/path><\/svg><\/span><h5 class=\"uagb-question\">3d printed<\/h5><\/div><p class=\"uagb-faq-content\">Given the title of the post, this should be somewhat obvious. But maybe the &#8216;why&#8217; is less obvious. Basically, 3d printing is (somewhat) ubiquitous. Riders with little mechanical aptitude can copy this design and start riding in little time if they have a 3d printer at home. That&#8217;s pretty cool. Additionally, plastic parts are light and, if designed correctly, can be robust (see previous requirement). <br><br>Beyond that, 3d printing was supposed to democratize manufacturing. &#8220;Don&#8217;t like what&#8217;s available? Make your own!&#8221; Unfortunately, that reality never really came to pass. If you 3d print enough you&#8217;re well aware of the downsides and I wanted to eliminate as many of them as I could design for. <\/p><\/div>\n\n\n\n<div class=\"wp-block-uagb-faq-child uagb-faq-child__outer-wrap uagb-faq-item uagb-block-381bca25\" role=\"tab\" tabindex=\"0\"><div class=\"uagb-faq-questions-button uagb-faq-questions\"><span class=\"uagb-icon uagb-faq-icon-wrap\"><svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"><path d=\"M432 256c0 17.69-14.33 32.01-32 32.01H256v144c0 17.69-14.33 31.99-32 31.99s-32-14.3-32-31.99v-144H48c-17.67 0-32-14.32-32-32.01s14.33-31.99 32-31.99H192v-144c0-17.69 14.33-32.01 32-32.01s32 14.32 32 32.01v144h144C417.7 224 432 238.3 432 256z\"><\/path><\/svg><\/span><span class=\"uagb-icon-active uagb-faq-icon-wrap\"><svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"><path d=\"M400 288h-352c-17.69 0-32-14.32-32-32.01s14.31-31.99 32-31.99h352c17.69 0 32 14.3 32 31.99S417.7 288 400 288z\"><\/path><\/svg><\/span><h5 class=\"uagb-question\">Hot Swappable<\/h5><\/div><p class=\"uagb-faq-content\">Given the amount of prototyping I was doing, I wasn&#8217;t super pumped about re-taping my bars every time I made a design change. The added benefit of my \u201claziness\u201d is that if you carry spares (that weigh a whopping 20 grams!) it\u2019s a five minute job to change out a failed part. Now, if I accomplished my robust goal, that should never happen anyway. Still, being swappable without re-taping means you can customize the orientation and position of the levers without having to worry about buying more tape. <\/p><\/div>\n<\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Design Intent<\/h3>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-8 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\">\n<figure class=\"wp-block-image alignright size-full blog-image\"><img decoding=\"async\" width=\"400\" height=\"235\" src=\"https:\/\/jdewald.com\/design\/wp-content\/uploads\/2022\/03\/skel-e1648048503861.png\" alt=\"Skeleton Part for bar end assembly\" class=\"wp-image-2450\"\/><figcaption class=\"wp-element-caption\">Skeleton CAD part for bar end assembly<\/figcaption><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column blog-column has-ast-global-color-6-color has-ast-global-color-0-background-color has-text-color has-background is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\"><div class=\"wp-block-group__inner-container\">\n<p class=\"blog-image-paragraph has-ast-global-color-6-color has-text-color\">In general, all of my CAD work follows these two basics of design intent:<\/p>\n\n\n\n<ol>\n<li>Customizable variables are stored in an easy to edit text file; and<\/li>\n\n\n\n<li>A skeleton sketch contains all important dimensions, reference geometry, and naming conventions;<\/li>\n<\/ol>\n\n\n\n<p>The inset graphic is a screen grab of the <a href=\"https:\/\/cadactive.com\/blog\/2021\/04\/01\/basics-of-skeleton-models\/\" target=\"_blank\" rel=\"noreferrer noopener\">skeleton part<\/a> used to drive all parts and assemblies. Everything you need is in this file. <br><\/p>\n<\/div><\/div>\n<\/div>\n<\/div>\n\n\n\n<p>The path of cable travel (and per &#8216;click&#8217; lengths) are built in a block and those lengths are set by an external text file that holds a list of editable variables. <\/p>\n\n\n\n<blockquote class=\"wp-block-quote\">\n<p>Admittedly, this may seem complicated if you&#8217;ve never designed a customizable part before. But by using this approach an end-user can easily modify these parts to suit their 10 speed derailleur. Actually <strong>any derailleur<\/strong> that is 10 speeds and under&#8230;just by changing the values in that text file. Pretty neat if you ask me.<\/p>\n<\/blockquote>\n\n\n\n<h3 class=\"wp-block-heading has-text-align-center\">The Solution<\/h3>\n\n\n\n<h5 class=\"wp-block-heading\">Indexing<\/h5>\n\n\n\n<p>I should note that building a friction-only lever is relatively easy and I&#8217;m sure some readers are befuddled about my labored pursuit of indexed shifting. In short, some cyclists prefer indexed gears and I&#8217;m one of them. So (to me) the effort was justified, but this was definitely the hardest and most interesting aspect of the design. <\/p>\n\n\n\n<p>Sadly, the permutations of designs, concepts and decisions are fascinating (to me) but not very concise. The 1000-foot view is that I wanted to eliminate springs from the design and it had to be easy-to-assemble using only easy-to-find parts. I went through three concepts. The first relied on the compliance of the plastic as a &#8220;built-in&#8221; spring. That didn&#8217;t work. While PLA *is* compliant (<a href=\"https:\/\/www.sciencedirect.com\/science\/article\/abs\/pii\/S0926669099000096\" target=\"_blank\" rel=\"noreferrer noopener\">it&#8217;s basically a fluid<\/a>) it also has a low yield strength. <\/p>\n\n\n\n<p>For the second, I tried to use an assembly of ball bearings and an array of detent features. This worked but it was a real nuisance to assemble. The ball bearings had to be very small (2mm) and had to be installed in-situ. In practice, they often fell out. This design <em>also <\/em>relied on the compliance of PLA, but the mechanism was more comparable to a cantilevered beam and thus more effective. Good compliance \/ bad assembly &#8211;&gt; bad design.<\/p>\n\n\n\n<h6 class=\"wp-block-heading\" id=\"ratchet\">Ratchet and Grommet<\/h6>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-12 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\">\n<figure class=\"wp-block-image alignright size-full blog-image is-style-default\"><img decoding=\"async\" width=\"400\" height=\"300\" src=\"https:\/\/jdewald.com\/design\/wp-content\/uploads\/2022\/03\/barend_assm_v4_shimano_final.gif\" alt=\"CAD exploded view and animation of shifter assembly\" class=\"wp-image-2483\"\/><figcaption class=\"wp-element-caption\">exploded view and animation of shifter assembly<\/figcaption><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column blog-column has-ast-global-color-6-color has-ast-global-color-0-background-color has-text-color has-background is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\"><div class=\"wp-block-group__inner-container\">\n<p class=\"blog-image-paragraph has-ast-global-color-6-color has-text-color\">The final design has a ratcheting profile (&#8216;hills&#8217; and &#8216;valleys&#8217;) along the exterior of the lever. These ratchets engage with two 2mm stainless steel tubes that are <strong>not 180 <\/strong>degrees offset. At 120 degrees (the offset I chose), the reaction force component that is perpendicular to the axis of the handlebars is zero and the parallel component is&#8230;.not zero. <br><br>I want that non-zero reaction force to cause a small, but not negligible, displacement. And I want that displacement to NOT occur in the PLA (ie little to no deformation). My solution was to add some low durometer rubber grommets in the central axis of the lever. These grommets compress when the &#8216;hills&#8217; engage with the SS tubing, allowing the &#8216;valleys&#8217; to detent without deforming the PLA. <br><br>Section views below:<br><br><\/p>\n<\/div><\/div>\n<\/div>\n<\/div>\n\n\n\n<section class=\"wp-block-uagb-columns uagb-columns__wrap uagb-columns__background-none uagb-columns__stack-mobile uagb-columns__valign- uagb-columns__gap-10 align uagb-block-03f93f68 uagb-columns__columns-3 uagb-columns__max_width-theme\"><div class=\"uagb-columns__overlay\"><\/div><div class=\"uagb-columns__inner-wrap uagb-columns__columns-3\">\n<div class=\"wp-block-uagb-column uagb-column__wrap uagb-column__background-undefined uagb-block-bfbce230\"><div class=\"uagb-column__overlay\"><\/div>\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"400\" height=\"401\" src=\"https:\/\/jdewald.com\/design\/wp-content\/uploads\/2022\/03\/screenshot_cutaway_hill-e1648060189556.png\" alt=\"section view of ratchet mechanism\" class=\"wp-image-2466\"\/><figcaption class=\"wp-element-caption\">section view of ratchet mechanism &#8212; in compression<\/figcaption><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-column uagb-column__wrap uagb-column__background-undefined uagb-block-8652e90a\"><div class=\"uagb-column__overlay\"><\/div>\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer uag-hide-tab uag-hide-mob uag-hide-tab uag-hide-mob\"><\/div>\n\n\n\n<p>These section views illustrate the ratcheting mechanism. In compression (first image) the stainless tubes (in orange) interfere with the lever &#8216;hills&#8217; and compress the rubber grommets (in black).<\/p>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-ast-global-color-1-color has-css-opacity has-ast-global-color-1-background-color has-background is-style-dots\"\/>\n\n\n\n<p>In equilibrium (second image) the tubes detent into the valleys and the derailleur rests in the appropriate gear. <\/p>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer uag-hide-tab uag-hide-mob uag-hide-tab uag-hide-mob\"><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-column uagb-column__wrap uagb-column__background-undefined uagb-block-133164f3\"><div class=\"uagb-column__overlay\"><\/div>\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"400\" height=\"406\" src=\"https:\/\/jdewald.com\/design\/wp-content\/uploads\/2022\/03\/screenshot_cutaway_valley-e1648060255831.png\" alt=\"section view of ratchet mechanism\" class=\"wp-image-2467\"\/><figcaption class=\"wp-element-caption\">section view of ratchet mechanism &#8212; in equilibrium<\/figcaption><\/figure>\n<\/div>\n<\/div><\/section>\n\n\n\n<h5 class=\"wp-block-heading\">Robust<\/h5>\n\n\n\n<p>I can hear the internet collectively complaining already. Why use plastic for components designed to see wear and tear? Particularly PLA?! And they&#8217;re not wrong.  PLA is not known for its &#8220;robustness&#8221;. However, designed correctly, PLA is cheap, lightweight, and mechanically&#8230; acceptable. *If* designed correctly. <\/p>\n\n\n\n<p>I went through a lot of iterations getting the detent dimensions correct. But once I did, the plastic behaved admirably and is still holding up after <s>500 <\/s>1500 miles of hard-use. The wear-components of the mechanism are the rubber grommets and the stainless tubing and I&#8217;m really not concerned about either of those. In all, the design is pretty darn robust.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">3D Printed!<\/h5>\n\n\n\n<p>Maybe this block belongs with the previous notes about being robust. They&#8217;re related. The only thing I will add here is that I hate post processing and will avoid it at all costs: all of the parts are designed so they can print without supports. This did require some compromises that may come back to haunt me if\/when I choose to cast them.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">Hot Swapping<\/h5>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-16 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\">\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"500\" height=\"500\" src=\"https:\/\/jdewald.com\/design\/wp-content\/uploads\/2022\/03\/20220323_124907_2176-scaled-e1648220498228.jpg\" alt=\"hot swappable feature of bar end shifters\" class=\"wp-image-2530\" srcset=\"https:\/\/jdewald.com\/design\/wp-content\/uploads\/2022\/03\/20220323_124907_2176-scaled-e1648220498228.jpg 500w, https:\/\/jdewald.com\/design\/wp-content\/uploads\/2022\/03\/20220323_124907_2176-scaled-e1648220498228-300x300.jpg 300w, https:\/\/jdewald.com\/design\/wp-content\/uploads\/2022\/03\/20220323_124907_2176-scaled-e1648220498228-150x150.jpg 150w\" sizes=\"(max-width: 500px) 100vw, 500px\" \/><figcaption class=\"wp-element-caption\">hot-swappable features of bar end shifters<\/figcaption><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column blog-column has-ast-global-color-6-color has-ast-global-color-0-background-color has-text-color has-background is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\"><div class=\"wp-block-group__inner-container\">\n<p class=\"blog-image-paragraph has-ast-global-color-6-color has-text-color\">This was actually fairy easy to design. The only complications arose when I had to think about how to fabricate it. These pieces will *not* be machinable. But they could be molded with some slight modification. <br><br>The important features to note here are <\/p>\n\n\n\n<ol>\n<li>the figure-eight cut-out in the lever (in my hand); and<\/li>\n\n\n\n<li>the slot along the main-body (on the table);<\/li>\n<\/ol>\n\n\n\n<p>Most modern shifters require that the cable is pulled through the housing in order to remove the shifter from the bike. Both of the above listed features allow the cable to be inserted and removed ad-infinitum without the need to pull the cable through the housing. <\/p>\n\n\n\n<p class=\"blog-image-paragraph has-ast-global-color-6-color has-text-color\"><br><br><\/p>\n<\/div><\/div>\n<\/div>\n<\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Assembly<\/h3>\n\n\n\n<p>The <a href=\"#ratchet\">Ratcheting section<\/a> is a decent depiction of assembling the parts so I added the gif again. But we still want to know how to get it on the bike!<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-19 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66%\">\n<ol>\n<li>Insert into the 3D printed bar end shifter housing into&#8230;the bar ends!\n<ul>\n<li>You&#8217;ll need a 1\/4-20 or 6mm button-head screw;<\/li>\n\n\n\n<li>You can buy  bar-end inserts on amazon or at any bike shop. Or<\/li>\n\n\n\n<li>You can print the one included in the files and use the matching hardware;<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Slide shifter housing onto the cable housing;<\/li>\n\n\n\n<li>Tighten bar end sub-assembly until snug;<\/li>\n\n\n\n<li>Push cable end-stop through bar end lever, making sure to align correctly (see <a href=\"#ratchet\">animation<\/a>);<\/li>\n\n\n\n<li>Insert lever into shifter housing;<\/li>\n\n\n\n<li>Install 4mm stainless tubing, then the 2mm tubes;<\/li>\n\n\n\n<li>Set cable tension, barrel adjuster, and hit the road!<\/li>\n<\/ol>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33%\">\n<figure class=\"wp-block-image alignright size-full\"><img decoding=\"async\" width=\"400\" height=\"300\" src=\"https:\/\/jdewald.com\/design\/wp-content\/uploads\/2022\/04\/barend_assm_v5_reduced.gif\" alt=\"CAD exploded view and animation of shifter assembly\" class=\"wp-image-2891\"\/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Production<\/h3>\n\n\n\n<section class=\"wp-block-uagb-columns uagb-columns__wrap uagb-columns__background-none uagb-columns__stack-mobile uagb-columns__valign- uagb-columns__gap-10 align uagb-block-109e8e37 uagb-columns__columns-3 uagb-columns__max_width-theme\"><div class=\"uagb-columns__overlay\"><\/div><div class=\"uagb-columns__inner-wrap uagb-columns__columns-3\">\n<div class=\"wp-block-uagb-column uagb-column__wrap uagb-column__background-undefined uagb-block-8c8217e5\"><div class=\"uagb-column__overlay\"><\/div>\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"400\" height=\"400\" src=\"https:\/\/jdewald.com\/design\/wp-content\/uploads\/2022\/03\/20220323_125426_2179-scaled-e1648067199118.jpg\" alt=\"all 8 components of a 3d printed bar end shifter assembly\" class=\"wp-image-2496\" srcset=\"https:\/\/jdewald.com\/design\/wp-content\/uploads\/2022\/03\/20220323_125426_2179-scaled-e1648067199118.jpg 400w, https:\/\/jdewald.com\/design\/wp-content\/uploads\/2022\/03\/20220323_125426_2179-scaled-e1648067199118-300x300.jpg 300w, https:\/\/jdewald.com\/design\/wp-content\/uploads\/2022\/03\/20220323_125426_2179-scaled-e1648067199118-150x150.jpg 150w\" sizes=\"(max-width: 400px) 100vw, 400px\" \/><figcaption class=\"wp-element-caption\">all 8 components of a 3d printed bar end shifter assembly<\/figcaption><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-column uagb-column__wrap uagb-column__background-undefined uagb-block-533237ea\"><div class=\"uagb-column__overlay\"><\/div>\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer uag-hide-mob uag-hide-mob\"><\/div>\n\n\n\n<p>I think there&#8217;s some merit to this design. Compare the disassembled image of a Shimano 9 speed bar end shifter from biketouringnews.com to the simple components in this design. Not only are there fewer consumables, but the ones I&#8217;ve used are dirt-simple. Total weight is 25 grams.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-ast-global-color-1-color has-css-opacity has-ast-global-color-1-background-color has-background is-style-dots\"\/>\n\n\n\n<p>If moved to production, the cost of the (designed) parts could drop to less than a buck after you paid off your tooling. The consumables (in bulk) would be a few cents. Assuming you could sell 1M of these. I bet offering them at $10 a pop would be enough to turn some heads.<\/p>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer uag-hide-tab uag-hide-mob uag-hide-tab uag-hide-mob\"><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-column uagb-column__wrap uagb-column__background-undefined uagb-block-ee393e67\"><div class=\"uagb-column__overlay\"><\/div>\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"400\" height=\"300\" src=\"https:\/\/jdewald.com\/design\/wp-content\/uploads\/2022\/03\/P1160219-e1648067987648.jpg\" alt=\"shimano bar end shifter disassembled\" class=\"wp-image-2498\"\/><figcaption class=\"wp-element-caption\">Shimano bar end shifter disassembled (courtesy of biketouringnews.com)<\/figcaption><\/figure>\n<\/div>\n<\/div><\/section>\n\n\n\n<p>But you&#8217;re not going to sell 1M of these. The market simply isn&#8217;t big enough. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Final Thoughts<\/h3>\n\n\n\n<p>I&#8217;ve been pretty happy with the end results. The indexing is snappy and gratifying, the parts feel rugged, and carrying a set of spares costs me less weight than a pack of gum. Still, as mentioned, PLA is not ideal. Eventually they will break down due to UV, water, or wear. From a biodegradable standpoint this is mostly a win. But when you consider the cost to make and ship the PLA, it&#8217;s a wash for mother nature. <\/p>\n\n\n\n<p>With that in mind, my next steps are to update the models for casting. I&#8217;ll start with a simple silicone tool and epoxy cast and work my way up to a desktop injection mold. If these were made of Nylon or Thermoplastic Polyurethane I think wear wouldn&#8217;t be an issue at all. <\/p>\n\n\n\n<p>For all the patent attorneys out there, I think this design is novel, useful, and non-obvious. I also think it&#8217;s worth sharing. Releasing the design precludes me from having any intellectual property, but it also precludes others from doing the same and locking the knowledge away. I have a future post planned to explain my reasoning but suffice it to say that 75% of the work I do is on systems that were provided for free. LibreOffice, WordPress, Linux, Python, the list goes on and on. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"thefiles\">The Files<\/h3>\n\n\n\n<p>Without further ado or transcription I present the files for making some of your own 3D printed bar end shifters. Hooray!<\/p>\n\n\n\n<div class=\"wp-block-group is-content-justification-center is-nowrap is-layout-flex wp-container-21 wp-block-group-is-layout-flex\"><div class=\"wp-block-group__inner-container\">\n<div class=\"wp-block-buttons animated tada is-content-justification-center is-nowrap is-layout-flex wp-container-20 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button has-custom-width wp-block-button__width-100 is-style-fill\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/jdewald.com\/fileserver\/public.php\" style=\"border-radius:20px\" target=\"_blank\" rel=\"noreferrer noopener\">DEwald Designs File Server<\/a><\/div>\n<\/div>\n<\/div><\/div>\n\n\n\n<p>Files are provided free (<a href=\"https:\/\/jdewald.com\/design\/projects\" target=\"_blank\" rel=\"noreferrer noopener\">as-in-beer<\/a>) and without warranty or expectation. If you end up downloading, printing, installing and using it would be nice if you <a href=\"https:\/\/jdewald.com\/design\/contact\">dropped me a note<\/a> to let me know. BOM is below:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Description<\/th><th>Vendor~PN<\/th><th>QTY<\/th><th>Link<\/th><\/tr><\/thead><tbody><tr><td>PLA or PETG plastic<\/td><td>Various<\/td><td>Not much<\/td><td><a href=\"https:\/\/www.hatchbox3d.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">Hatchbox<\/a><\/td><\/tr><tr><td>O-ring, dashcode: 110<\/td><td>McMaster-Carr~9452K25<\/td><td>2 ea<\/td><td><a href=\"https:\/\/www.mcmaster.com\/9452K25\/\" target=\"_blank\" rel=\"noreferrer noopener\">McMaster<\/a><\/td><\/tr><tr><td>1\/4&#8243;-20 x 2.5&#8243;L SS Pan Head Screw<\/td><td>McMaster-Carr~91735A384<\/td><td>1 ea<\/td><td><a href=\"https:\/\/www.mcmaster.com\/91735A384\/\" target=\"_blank\" rel=\"noreferrer noopener\">McMaster<\/a><\/td><\/tr><tr><td>2mm OD x 1mm ID x 20mmL SS tube<\/td><td>McMaster-Carr~50415K52<\/td><td>2ea<\/td><td><a href=\"https:\/\/www.mcmaster.com\/50415K52-50415K521\/\" target=\"_blank\" rel=\"noreferrer noopener\">McMaster<\/a><\/td><\/tr><tr><td>M4x0.7Px25mmL SS Thread-Locking Socket Head Screw<\/td><td>McMaster-Carr~93705A827<\/td><td>1ea<\/td><td><a href=\"https:\/\/www.mcmaster.com\/93705A827\/\" target=\"_blank\" rel=\"noreferrer noopener\">McMaster<\/a><\/td><\/tr><tr><td>M4x0.7Px4.7mmL Brass Tapered Heat-Set Inserts for Plastic<\/td><td>McMaster-Carr~94180A351<\/td><td>1ea<\/td><td><a href=\"https:\/\/www.mcmaster.com\/94180A351\/\" target=\"_blank\" rel=\"noreferrer noopener\">McMaster<\/a><\/td><\/tr><tr><td><\/td><td><\/td><td><\/td><td><\/td><\/tr><tr><td><\/td><td><\/td><td><\/td><td><\/td><\/tr><\/tbody><\/table><figcaption class=\"wp-element-caption\">Bill of Materials<\/figcaption><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>I should mention that I&#8217;ve only released the models for a shimano 10 speed (or less) derailleur with standard 2.5 mm cable-pull. The de-facto internet standard for cog-spacing is an article on the <a href=\"http:\/\/blog.artscyclery.com\/science-behind-the-magic\/science-behind-the-magic-drivetrain-compatibility\/\" target=\"_blank\" rel=\"noreferrer noopener\">artcyclery <\/a>blog. You&#8217;ll find this article linked to in just about every cycling forum. In practice, I found three of my Shimano derailleurs had a range of 2.3 mm to 2.7 mm cable pull and, maybe not surprisingly, all of them averaged exactly 2.5mm. That&#8217;s the reason I used the external file for cable-pull variables: if we&#8217;re going to make something custom, let&#8217;s make it truly custom.<\/p>\n\n\n\n<p>With that said, if there are any riders that want a specific cable pull (like Campagnolo!) send me note on my <a href=\"https:\/\/jdewald.com\/design\/contact\">contact <\/a>page and I&#8217;ll add it to the file server. Include the cable-pull per click if you know it.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Post Script<\/h3>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-25 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\">\n<figure class=\"wp-block-image alignright size-full blog-image\"><img decoding=\"async\" width=\"500\" height=\"375\" src=\"https:\/\/jdewald.com\/design\/wp-content\/uploads\/2022\/03\/20220321_131730_2160-scaled-e1648087784511.jpg\" alt=\"bin of failed prototypes\" class=\"wp-image-2504\"\/><figcaption class=\"wp-element-caption\">it&#8217;s not a failure if it&#8217;s fun<\/figcaption><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column blog-column has-ast-global-color-6-color has-ast-global-color-0-background-color has-text-color has-background is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\"><div class=\"wp-block-group__inner-container\">\n<p class=\"blog-image-paragraph has-ast-global-color-6-color has-text-color\">I made a LOT of prototypes for this design. The detents were a real nightmare and getting the dimensions and fits sorted required full prints. But, look, doing the math to model the deformations of a non-isotropic, pseudo-plastic would ultimately have defeated the purpose of <strong>rapid<\/strong>-prototyping. It&#8217;s always a balance.<br><br>Of course, I also spent a lot more money making these than I would have spent buying an off the shelf set. But I had a lot of fun and it gave me a good excuse to go on many, long bike rides through the mostly-mild winter. <br><br>I hope you enjoy using them as mush as I enjoyed making them.<\/p>\n<\/div><\/div>\n<\/div>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-ast-global-color-1-color has-css-opacity has-ast-global-color-1-background-color has-background is-style-dots\"\/>\n\n\n\n<section class=\"wp-block-uagb-columns uagb-columns__wrap uagb-columns__background-none uagb-columns__stack-mobile uagb-columns__valign- uagb-columns__gap-10 align uagb-block-8c6bf460 uagb-columns__columns-3 uagb-columns__max_width-theme\"><div class=\"uagb-columns__overlay\"><\/div><div class=\"uagb-columns__inner-wrap uagb-columns__columns-3\">\n<div class=\"wp-block-uagb-column uagb-column__wrap uagb-column__background-color uagb-block-2cab1d61\"><div class=\"uagb-column__overlay\"><\/div><\/div>\n\n\n\n<div class=\"wp-block-uagb-column uagb-column__wrap uagb-column__background-none uagb-block-6fe4f29e owner-box\"><div class=\"uagb-column__overlay\"><\/div>\n<div class=\"wp-block-uagb-team uagb-team__image-position-above uagb-team__align-left uagb-team__stack-tablet uagb-block-e1bbc323\"><div class=\"uagb-team__content\"><h3 class=\"uagb-team__title\">Jesse DeWald<\/h3><span class=\"uagb-team__prefix\">Owner<\/span><p class=\"uagb-team__desc\">Mr. DeWald is an engineer, educator, and problem-solver. He studied at The Cooper Union for the Advancement of Science and Art in New York City and has 15 years of industry experience in research and development, large-scale manufacturing, product design, and higher education. Mr. DeWald is currently the owner of DeWald Designs LLC.<\/p><\/div><\/div>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-left is-layout-flex wp-container-26 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/jdewald.com\/design\/contact\">Contact<\/a><\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-column uagb-column__wrap uagb-column__background-color uagb-block-7a71135e\"><div class=\"uagb-column__overlay\"><\/div><\/div>\n<\/div><\/section>\n","protected":false},"excerpt":{"rendered":"<p>These 3d printed bar end shifters are a novel solution for changing the way you shift gears. <\/p>\n<p>A cyclist can easily modify the CAD files to suit *any* derailleur that is 10 speeds and under&#8230;just by changing the values in a text file. Pretty cool if you ask me.<\/p>\n","protected":false},"author":1,"featured_media":2896,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_uag_custom_page_level_css":"","site-sidebar-layout":"no-sidebar","site-content-layout":"default","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","theme-transparent-header-meta":"disabled","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","footnotes":""},"categories":[12],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v19.14 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>3d printed bar end shifters &mdash; DeWald Designs<\/title>\n<meta name=\"description\" content=\"Process, design, and files for 3d printed bar end shifters by DeWald Designs LLC offered freely and without restriction\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/jdewald.com\/design\/3d-printed-bar-end-shifters\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"3d printed bar end shifters &mdash; DeWald Designs\" \/>\n<meta property=\"og:description\" content=\"Process, design, and files for 3d printed bar end shifters by DeWald Designs LLC offered freely and without restriction\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jdewald.com\/design\/3d-printed-bar-end-shifters\/\" \/>\n<meta property=\"og:site_name\" content=\"DeWald Designs\" \/>\n<meta property=\"article:published_time\" content=\"2022-03-25T13:43:25+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-09-01T17:56:51+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/jdewald.com\/design\/wp-content\/uploads\/2022\/04\/barend_assm_v5_large.gif\" \/>\n\t<meta property=\"og:image:width\" content=\"800\" \/>\n\t<meta property=\"og:image:height\" content=\"600\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/gif\" \/>\n<meta name=\"author\" content=\"JD\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"JD\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"13 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/jdewald.com\/design\/3d-printed-bar-end-shifters\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/jdewald.com\/design\/3d-printed-bar-end-shifters\/\"},\"author\":{\"name\":\"JD\",\"@id\":\"https:\/\/jdewald.com\/design\/#\/schema\/person\/8738bc65e949854d6af2599a576ebc7a\"},\"headline\":\"3d printed bar end shifters\",\"datePublished\":\"2022-03-25T13:43:25+00:00\",\"dateModified\":\"2024-09-01T17:56:51+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/jdewald.com\/design\/3d-printed-bar-end-shifters\/\"},\"wordCount\":2547,\"commentCount\":1,\"publisher\":{\"@id\":\"https:\/\/jdewald.com\/design\/#organization\"},\"articleSection\":[\"projects\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/jdewald.com\/design\/3d-printed-bar-end-shifters\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/jdewald.com\/design\/3d-printed-bar-end-shifters\/\",\"url\":\"https:\/\/jdewald.com\/design\/3d-printed-bar-end-shifters\/\",\"name\":\"3d printed bar end shifters &mdash; DeWald Designs\",\"isPartOf\":{\"@id\":\"https:\/\/jdewald.com\/design\/#website\"},\"datePublished\":\"2022-03-25T13:43:25+00:00\",\"dateModified\":\"2024-09-01T17:56:51+00:00\",\"description\":\"Process, design, and files for 3d printed bar end shifters by DeWald Designs LLC offered freely and without restriction\",\"breadcrumb\":{\"@id\":\"https:\/\/jdewald.com\/design\/3d-printed-bar-end-shifters\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/jdewald.com\/design\/3d-printed-bar-end-shifters\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/jdewald.com\/design\/3d-printed-bar-end-shifters\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/jdewald.com\/design\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"3d printed bar end shifters\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/jdewald.com\/design\/#website\",\"url\":\"https:\/\/jdewald.com\/design\/\",\"name\":\"DeWald Designs\",\"description\":\"Engineering: Design, Ideas, and Solutions\",\"publisher\":{\"@id\":\"https:\/\/jdewald.com\/design\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/jdewald.com\/design\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/jdewald.com\/design\/#organization\",\"name\":\"DeWald Designs\",\"url\":\"https:\/\/jdewald.com\/design\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/jdewald.com\/design\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/jdewald.com\/design\/wp-content\/uploads\/2022\/01\/circleLogo-2.png\",\"contentUrl\":\"https:\/\/jdewald.com\/design\/wp-content\/uploads\/2022\/01\/circleLogo-2.png\",\"width\":521,\"height\":543,\"caption\":\"DeWald Designs\"},\"image\":{\"@id\":\"https:\/\/jdewald.com\/design\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/jdewald.com\/design\/#\/schema\/person\/8738bc65e949854d6af2599a576ebc7a\",\"name\":\"JD\",\"description\":\"Mr. DeWald is an engineer, educator, and problem-solver. He is currently the owner of DeWald Designs LLC. DeWald was trained as an interdisciplinary engineer at The Cooper Union for the Advancement of Science and Art in New York City where he worked shoulder to shoulder with the best artists, architects, and engineers in the world. He has more than 14 years of industry experience in research and development, large-scale manufacturing, product design, and higher education. *************** Engineering &amp; Design Experience includes: * Mechatronics \/ automation, programming, and instrumentation analysis * Mechanical product design and design-thinking * Leadership in engineering education, fundraising, strategic planning, and management. ****************\",\"sameAs\":[\"https:\/\/jdewald.com\/design\"],\"url\":\"https:\/\/jdewald.com\/design\/author\/jthomasdewald\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"3d printed bar end shifters &mdash; DeWald Designs","description":"Process, design, and files for 3d printed bar end shifters by DeWald Designs LLC offered freely and without restriction","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/jdewald.com\/design\/3d-printed-bar-end-shifters\/","og_locale":"en_US","og_type":"article","og_title":"3d printed bar end shifters &mdash; DeWald Designs","og_description":"Process, design, and files for 3d printed bar end shifters by DeWald Designs LLC offered freely and without restriction","og_url":"https:\/\/jdewald.com\/design\/3d-printed-bar-end-shifters\/","og_site_name":"DeWald Designs","article_published_time":"2022-03-25T13:43:25+00:00","article_modified_time":"2024-09-01T17:56:51+00:00","og_image":[{"width":800,"height":600,"url":"https:\/\/jdewald.com\/design\/wp-content\/uploads\/2022\/04\/barend_assm_v5_large.gif","type":"image\/gif"}],"author":"JD","twitter_card":"summary_large_image","twitter_misc":{"Written by":"JD","Est. reading time":"13 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/jdewald.com\/design\/3d-printed-bar-end-shifters\/#article","isPartOf":{"@id":"https:\/\/jdewald.com\/design\/3d-printed-bar-end-shifters\/"},"author":{"name":"JD","@id":"https:\/\/jdewald.com\/design\/#\/schema\/person\/8738bc65e949854d6af2599a576ebc7a"},"headline":"3d printed bar end shifters","datePublished":"2022-03-25T13:43:25+00:00","dateModified":"2024-09-01T17:56:51+00:00","mainEntityOfPage":{"@id":"https:\/\/jdewald.com\/design\/3d-printed-bar-end-shifters\/"},"wordCount":2547,"commentCount":1,"publisher":{"@id":"https:\/\/jdewald.com\/design\/#organization"},"articleSection":["projects"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/jdewald.com\/design\/3d-printed-bar-end-shifters\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/jdewald.com\/design\/3d-printed-bar-end-shifters\/","url":"https:\/\/jdewald.com\/design\/3d-printed-bar-end-shifters\/","name":"3d printed bar end shifters &mdash; DeWald Designs","isPartOf":{"@id":"https:\/\/jdewald.com\/design\/#website"},"datePublished":"2022-03-25T13:43:25+00:00","dateModified":"2024-09-01T17:56:51+00:00","description":"Process, design, and files for 3d printed bar end shifters by DeWald Designs LLC offered freely and without restriction","breadcrumb":{"@id":"https:\/\/jdewald.com\/design\/3d-printed-bar-end-shifters\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jdewald.com\/design\/3d-printed-bar-end-shifters\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/jdewald.com\/design\/3d-printed-bar-end-shifters\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/jdewald.com\/design\/"},{"@type":"ListItem","position":2,"name":"3d printed bar end shifters"}]},{"@type":"WebSite","@id":"https:\/\/jdewald.com\/design\/#website","url":"https:\/\/jdewald.com\/design\/","name":"DeWald Designs","description":"Engineering: Design, Ideas, and Solutions","publisher":{"@id":"https:\/\/jdewald.com\/design\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jdewald.com\/design\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/jdewald.com\/design\/#organization","name":"DeWald Designs","url":"https:\/\/jdewald.com\/design\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jdewald.com\/design\/#\/schema\/logo\/image\/","url":"https:\/\/jdewald.com\/design\/wp-content\/uploads\/2022\/01\/circleLogo-2.png","contentUrl":"https:\/\/jdewald.com\/design\/wp-content\/uploads\/2022\/01\/circleLogo-2.png","width":521,"height":543,"caption":"DeWald Designs"},"image":{"@id":"https:\/\/jdewald.com\/design\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/jdewald.com\/design\/#\/schema\/person\/8738bc65e949854d6af2599a576ebc7a","name":"JD","description":"Mr. DeWald is an engineer, educator, and problem-solver. He is currently the owner of DeWald Designs LLC. DeWald was trained as an interdisciplinary engineer at The Cooper Union for the Advancement of Science and Art in New York City where he worked shoulder to shoulder with the best artists, architects, and engineers in the world. He has more than 14 years of industry experience in research and development, large-scale manufacturing, product design, and higher education. *************** Engineering &amp; Design Experience includes: * Mechatronics \/ automation, programming, and instrumentation analysis * Mechanical product design and design-thinking * Leadership in engineering education, fundraising, strategic planning, and management. ****************","sameAs":["https:\/\/jdewald.com\/design"],"url":"https:\/\/jdewald.com\/design\/author\/jthomasdewald\/"}]}},"uagb_featured_image_src":{"full":["https:\/\/jdewald.com\/design\/wp-content\/uploads\/2022\/04\/barend_assm_v5_large.gif",800,600,false],"thumbnail":["https:\/\/jdewald.com\/design\/wp-content\/uploads\/2022\/04\/barend_assm_v5_large-150x150.gif",150,150,true],"medium":["https:\/\/jdewald.com\/design\/wp-content\/uploads\/2022\/04\/barend_assm_v5_large-300x225.gif",300,225,true],"medium_large":["https:\/\/jdewald.com\/design\/wp-content\/uploads\/2022\/04\/barend_assm_v5_large-768x576.gif",768,576,true],"large":["https:\/\/jdewald.com\/design\/wp-content\/uploads\/2022\/04\/barend_assm_v5_large.gif",800,600,false],"1536x1536":["https:\/\/jdewald.com\/design\/wp-content\/uploads\/2022\/04\/barend_assm_v5_large.gif",800,600,false],"2048x2048":["https:\/\/jdewald.com\/design\/wp-content\/uploads\/2022\/04\/barend_assm_v5_large.gif",800,600,false]},"uagb_author_info":{"display_name":"JD","author_link":"https:\/\/jdewald.com\/design\/author\/jthomasdewald\/"},"uagb_comment_info":7,"uagb_excerpt":"These 3d printed bar end shifters are a novel solution for changing the way you shift gears. A cyclist can easily modify the CAD files to suit *any* derailleur that is 10 speeds and under...just by changing the values in a text file. Pretty cool if you ask me.","_links":{"self":[{"href":"https:\/\/jdewald.com\/design\/wp-json\/wp\/v2\/posts\/2390"}],"collection":[{"href":"https:\/\/jdewald.com\/design\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jdewald.com\/design\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jdewald.com\/design\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jdewald.com\/design\/wp-json\/wp\/v2\/comments?post=2390"}],"version-history":[{"count":104,"href":"https:\/\/jdewald.com\/design\/wp-json\/wp\/v2\/posts\/2390\/revisions"}],"predecessor-version":[{"id":4561,"href":"https:\/\/jdewald.com\/design\/wp-json\/wp\/v2\/posts\/2390\/revisions\/4561"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/jdewald.com\/design\/wp-json\/wp\/v2\/media\/2896"}],"wp:attachment":[{"href":"https:\/\/jdewald.com\/design\/wp-json\/wp\/v2\/media?parent=2390"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jdewald.com\/design\/wp-json\/wp\/v2\/categories?post=2390"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jdewald.com\/design\/wp-json\/wp\/v2\/tags?post=2390"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}