{"product_id":"stl-rear-shock-dummy","title":"Digital STL (Print yourself) | Adjustable Rear Shock Dummy 165-250mm","description":"\u003csection style=\"max-width: 800px; margin: auto; padding: 2rem; font-family: sans-serif; line-height: 1.6;\"\u003e\n\u003cdiv style=\"background: #fef2f2; border: 2px solid #ef4444; padding: 1em; margin-bottom: 1.2em;\"\u003e\n\u003cstrong style=\"color: #b91c1c; font-size: 16px;\"\u003e ⚠️ Digital Product — No Physical Item Shipped \u003c\/strong\u003e\n\u003cp style=\"margin-top: 0.5em; color: #7f1d1d;\"\u003eThis is an \u003cstrong\u003eSTL file package\u003c\/strong\u003e to be printed by the buyer. No physical product will be shipped.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch2 style=\"font-size: 1.75rem; margin-bottom: 0.5rem;\"\u003eDigital STL | Adjustable Rear Shock Dummy\u003c\/h2\u003e\n\u003cp style=\"font-size: 16px; color: #555;\"\u003eDownload the complete \u003cstrong\u003eSTL file package\u003c\/strong\u003e with all variants. Print copies for yourself. Works for any shock size and mount type.\u003c\/p\u003e\n\u003cp style=\"margin-top: 0.75rem; font-size: 14px; color: #666;\"\u003ePersonal use license. Print as much as you need for yourself.\u003c\/p\u003e\n\u003c!-- BLUE --\u003e\n\u003cdetails style=\"background: #e8f4ff; border-left: 6px solid #2196F3; padding: 1em; margin-top: 1.2em;\"\u003e\n\u003csummary style=\"font-weight: bold; cursor: pointer;\"\u003eWhat You Receive\u003c\/summary\u003e\n\u003cp style=\"margin-top: 1em;\"\u003eOne comprehensive STL file package with \u003cstrong\u003eall variants and configurations\u003c\/strong\u003e included.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eMain adjustable body\u003c\/strong\u003e with thread-and-align adjustment\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eStandard Eyelet\u003c\/strong\u003e — compatible with M10 Bolted shocks\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTrunnion\u003c\/strong\u003e — for trunnion frames\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTrunnion Adapters\u003c\/strong\u003e — optional add-on for standard shocks\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAdjustable screw\u003c\/strong\u003e — fine-tune fit across 165–250 mm range\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLonger screw version\u003c\/strong\u003e — for older bikes and extended linkages\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp style=\"margin-top: 1em; font-size: 14px; color: #555;\"\u003eSame geometry as the physical tool, tested on real bikes.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c!-- YELLOW --\u003e\n\u003cdetails style=\"background: #fff7ed; border-left: 6px solid #f59e0b; padding: 1em; margin-top: 1.2em;\"\u003e\n\u003csummary style=\"font-weight: bold; cursor: pointer;\"\u003eConfigurations \u0026amp; Mount Types\u003c\/summary\u003e\n\u003ch4 style=\"margin-top: 1em;\"\u003eStandard Eyelet (M10)\u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003eWorks with regular eyelet shocks\u003c\/li\u003e\n\u003cli\u003eBest for most riders\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch4 style=\"margin-top: 1em;\"\u003eTrunnion\u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFor trunnion frames only\u003c\/li\u003e\n\u003cli\u003eDual M10 mount\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch4 style=\"margin-top: 1em;\"\u003eStandard + Trunnion Adapters\u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSwap between shock types\u003c\/li\u003e\n\u003cli\u003eFine for occasional use\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp style=\"margin-top: 1em; font-size: 14px; color: #555;\"\u003e\u003cstrong\u003eAdjustable range:\u003c\/strong\u003e 165–250 mm eye-to-eye (up to ~266 mm). One rotation of the screw = +10 mm.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c!-- GREEN --\u003e\n\u003cdetails style=\"background: #ecfdf5; border-left: 6px solid #10b981; padding: 1em; margin-top: 1.2em;\"\u003e\n\u003csummary style=\"font-weight: bold; cursor: pointer;\"\u003e3D Printing Settings\u003c\/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eMaterial:\u003c\/strong\u003e PETG recommended (Nylon for heavy use)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eInfill:\u003c\/strong\u003e 50% minimum\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWalls:\u003c\/strong\u003e 4–5 walls\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLayer height:\u003c\/strong\u003e 0.20 mm\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSupports:\u003c\/strong\u003e None required\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBrims:\u003c\/strong\u003e 10 mm around cylinders (critical for strength)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp style=\"margin-top: 1em; font-size: 14px; color: #555;\"\u003eStrong polymer construction requires proper wall density. Skimping on infill or walls will fail under frame load.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c!-- ORANGE --\u003e\n\u003cdetails style=\"background: #fff7ed; border-left: 6px solid #f59e0b; padding: 1em; margin-top: 1.2em;\"\u003e\n\u003csummary style=\"font-weight: bold; cursor: pointer;\"\u003eLicense \u0026amp; Commercial Use\u003c\/summary\u003e\n\u003cp style=\"margin-top: 1em;\"\u003e\u003cstrong\u003ePersonal-use license included.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eUnlimited prints for yourself and your bike\u003c\/li\u003e\n\u003cli\u003ePrinting for friends (support appreciated)\u003c\/li\u003e\n\u003cli\u003eNo resale of file or printed parts\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch4 style=\"margin-top: 1.2em;\"\u003eNeed to sell or produce for a shop?\u003c\/h4\u003e\n\u003cp\u003eConsider the \u003cstrong\u003eCommercial License\u003c\/strong\u003e for small-batch production and shop sales. \u003ca style=\"color: #2196f3; font-weight: 500;\" href=\"#contact\"\u003eGet in touch\u003c\/a\u003e for pricing.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c!-- RED --\u003e\n\u003cdetails style=\"background: #fef2f2; border-left: 6px solid #ef4444; padding: 1em; margin-top: 1.2em;\"\u003e\n\u003csummary style=\"font-weight: bold; cursor: pointer;\"\u003eSafety Disclaimer\u003c\/summary\u003e\n\u003cp style=\"margin-top: 1em;\"\u003e\u003cstrong\u003eNot a riding component.\u003c\/strong\u003e\u003cbr\u003eFor maintenance, transport, and storage only. Light rolling in a workshop is acceptable. Do not use while riding.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/section\u003e","brand":"Shockwave Parts","offers":[{"title":"Personal Use","offer_id":54005612544364,"sku":"DIG-ADJ-DUM-PERSO","price":39.49,"currency_code":"CAD","in_stock":true},{"title":"Commercial Use (Physical Store or friends)","offer_id":54005612577132,"sku":"DIG-ADJ-DUM-COM","price":159.49,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0917\/8991\/8572\/files\/Adjustable_Dummy_Tool_Set_to_230_mm_Shock_Length.jpg?v=1783527694","url":"https:\/\/www.shockwaveparts.com\/products\/stl-rear-shock-dummy","provider":"Shockwave","version":"1.0","type":"link"}