[{"data":1,"prerenderedAt":436},["ShallowReactive",2],{"services":3,"resources-navigation":51,"\u002Fblog\u002Fwave-bend-featurescript-onshape":190,"\u002Fblog\u002Fwave-bend-featurescript-onshape-surround":430},[4],{"title":5,"path":6,"stem":7,"children":8,"page":50},"Services","\u002Fservices","services",[9,15,21,26,32,38,44],{"title":10,"path":11,"stem":12,"navigation":13,"icon":14},"Laser Cutting","\u002Fservices\u002Flaser-cutting","services\u002F1.laser-cutting",{"icon":14},"fw:laser-cutting",{"title":16,"path":17,"stem":18,"navigation":19,"icon":20},"Bending","\u002Fservices\u002Fbending","services\u002F2.bending",{"icon":20},"fw:bending",{"title":22,"path":23,"stem":24,"navigation":25,"icon":14},"Tube Laser Cutting","\u002Fservices\u002Ftube-laser-cutting","services\u002F3.tube-laser-cutting",{"icon":14},{"title":27,"path":28,"stem":29,"navigation":30,"icon":31},"Countersinking","\u002Fservices\u002Fcountersinking","services\u002F4.countersinking",{"icon":31},"fw:countersinking",{"title":33,"path":34,"stem":35,"navigation":36,"icon":37},"Tapping","\u002Fservices\u002Ftapping","services\u002F5.tapping",{"icon":37},"fw:tapping",{"title":39,"path":40,"stem":41,"navigation":42,"icon":43},"Hardware","\u002Fservices\u002Fhardware","services\u002F6.hardware",{"icon":43},"fw:hardware",{"title":45,"path":46,"stem":47,"navigation":48,"icon":49},"Powder Coating","\u002Fservices\u002Fpowder-coating","services\u002F7.powder-coating",{"icon":49},"fw:finishing",false,[52],{"title":53,"navigation":54,"icon":55,"path":56,"stem":57,"children":58,"page":50},"Resources",null,"i-ph-info-duotone","\u002Fresources","resources",[59,112,144,170,180],{"title":60,"navigation":54,"icon":61,"path":62,"stem":63,"children":64,"page":50},"Guidelines","i-ph-books-duotone","\u002Fresources\u002Fguidelines","resources\u002F1.guidelines",[65,69,86,90,94,98,104,108],{"title":66,"path":67,"stem":68,"navigation":54,"icon":54},"Overview","\u002Fresources\u002Fguidelines\u002Foverview","resources\u002F1.guidelines\u002F0.overview",{"title":10,"navigation":54,"icon":70,"path":71,"stem":72,"children":73,"page":50},"i-fw-laser-cutting","\u002Fresources\u002Fguidelines\u002Flaser-cutting","resources\u002F1.guidelines\u002F1.laser-cutting",[74,78,82],{"title":75,"path":76,"stem":77,"navigation":54,"icon":54},"General","\u002Fresources\u002Fguidelines\u002Flaser-cutting\u002Fgeneral","resources\u002F1.guidelines\u002F1.laser-cutting\u002F1.general",{"title":79,"path":80,"stem":81,"navigation":54,"icon":54},"Sheet","\u002Fresources\u002Fguidelines\u002Flaser-cutting\u002Fsheet","resources\u002F1.guidelines\u002F1.laser-cutting\u002F2.sheet",{"title":83,"path":84,"stem":85,"navigation":54,"icon":54},"Tube","\u002Fresources\u002Fguidelines\u002Flaser-cutting\u002Ftube","resources\u002F1.guidelines\u002F1.laser-cutting\u002F3.tube",{"title":16,"path":87,"stem":88,"navigation":89,"icon":20},"\u002Fresources\u002Fguidelines\u002Fbending","resources\u002F1.guidelines\u002F2.bending",{"icon":20},{"title":39,"path":91,"stem":92,"navigation":93,"icon":43},"\u002Fresources\u002Fguidelines\u002Fhardware","resources\u002F1.guidelines\u002F3.hardware",{"icon":43},{"title":27,"path":95,"stem":96,"navigation":97,"icon":31},"\u002Fresources\u002Fguidelines\u002Fcountersinking","resources\u002F1.guidelines\u002F4.countersinking",{"icon":31},{"title":99,"path":100,"stem":101,"navigation":102,"icon":103},"Counterboring","\u002Fresources\u002Fguidelines\u002Fcounterboring","resources\u002F1.guidelines\u002F5.counterboring",{"icon":103},"fw:counterbores",{"title":33,"path":105,"stem":106,"navigation":107,"icon":37},"\u002Fresources\u002Fguidelines\u002Ftapping","resources\u002F1.guidelines\u002F6.tapping",{"icon":37},{"title":45,"path":109,"stem":110,"navigation":111,"icon":49},"\u002Fresources\u002Fguidelines\u002Fpowder-coating","resources\u002F1.guidelines\u002F7.powder-coating",{"icon":49},{"title":113,"navigation":54,"icon":114,"path":115,"stem":116,"children":117,"page":50},"Materials","i-ph-squares-four-duotone","\u002Fresources\u002Fmaterials","resources\u002F2.materials",[118,134],{"title":79,"path":119,"stem":120,"children":121,"page":50},"\u002Fresources\u002Fmaterials\u002Fsheet","resources\u002F2.materials\u002Fsheet",[122,126,130],{"title":123,"path":124,"stem":125,"navigation":54,"icon":54},"Aluminum","\u002Fresources\u002Fmaterials\u002Fsheet\u002Faluminum","resources\u002F2.materials\u002Fsheet\u002F1.aluminum",{"title":127,"path":128,"stem":129,"navigation":54,"icon":54},"Steel","\u002Fresources\u002Fmaterials\u002Fsheet\u002Fsteel","resources\u002F2.materials\u002Fsheet\u002F2.steel",{"title":131,"path":132,"stem":133,"navigation":54,"icon":54},"Stainless Steel","\u002Fresources\u002Fmaterials\u002Fsheet\u002Fstainless-steel","resources\u002F2.materials\u002Fsheet\u002F3.stainless-steel",{"title":83,"path":135,"stem":136,"children":137,"page":50},"\u002Fresources\u002Fmaterials\u002Ftube","resources\u002F2.materials\u002Ftube",[138,141],{"title":123,"path":139,"stem":140,"navigation":54,"icon":54},"\u002Fresources\u002Fmaterials\u002Ftube\u002Faluminum","resources\u002F2.materials\u002Ftube\u002F1.aluminum",{"title":127,"path":142,"stem":143,"navigation":54,"icon":54},"\u002Fresources\u002Fmaterials\u002Ftube\u002Fsteel","resources\u002F2.materials\u002Ftube\u002F2.steel",{"title":75,"navigation":54,"icon":55,"path":145,"stem":146,"children":147,"page":50},"\u002Fresources\u002Fgeneral","resources\u002F3.general",[148,152,158,162,166],{"title":149,"path":150,"stem":151,"navigation":54,"icon":54},"Terms of Service","\u002Fresources\u002Fgeneral\u002Ftermsofservice","resources\u002F3.general\u002F10.termsofservice",{"title":153,"path":154,"stem":155,"navigation":156,"icon":157},"Shipping","\u002Fresources\u002Fgeneral\u002Fshipping","resources\u002F3.general\u002F2.shipping",{"icon":157},"i-ph-truck-duotone",{"title":159,"path":160,"stem":161,"navigation":54,"icon":54},"Payment Terms","\u002Fresources\u002Fgeneral\u002Fpaymentterms","resources\u002F3.general\u002F4.paymentterms",{"title":163,"path":164,"stem":165,"navigation":54,"icon":54},"Privacy Policy","\u002Fresources\u002Fgeneral\u002Fprivacypolicy","resources\u002F3.general\u002F8.privacypolicy",{"title":167,"path":168,"stem":169,"navigation":54,"icon":54},"Refund Policy","\u002Fresources\u002Fgeneral\u002Frefundpolicy","resources\u002F3.general\u002F9.refundpolicy",{"title":171,"navigation":54,"icon":172,"path":173,"stem":174,"children":175,"page":50},"Partnerships","i-ph-handshake-duotone","\u002Fresources\u002Fpartnerships","resources\u002F4.partnerships",[176],{"title":177,"path":178,"stem":179,"navigation":54,"icon":54},"Sponsorship Program","\u002Fresources\u002Fpartnerships\u002Fsponsorshipinfo","resources\u002F4.partnerships\u002F1.sponsorshipinfo",{"title":181,"navigation":54,"icon":182,"path":183,"stem":184,"children":185,"page":50},"Developers","i-ph-code-duotone","\u002Fresources\u002Fdevelopers","resources\u002F5.developers",[186],{"title":187,"path":188,"stem":189,"navigation":54,"icon":54},"MCP","\u002Fresources\u002Fdevelopers\u002Fmcp","resources\u002F5.developers\u002F1.mcp",{"id":191,"title":192,"body":193,"categories":414,"date":417,"date_modified":54,"description":418,"extension":419,"featured":54,"img":420,"img_sizes":54,"img_srcset":54,"meta":421,"navigation":422,"path":423,"seo":424,"seo_description":425,"seo_title":426,"sitemap":427,"stem":428,"video":54,"__hash__":429},"blog\u002Fblog\u002Fwave-bend-featurescript-onshape.md","Wave Bends: Fold Sheet Metal by Hand",{"type":194,"value":195,"toc":404},"minimark",[196,200,211,216,219,242,246,253,256,260,263,285,288,292,295,315,318,322,325,385,389,397],[197,198,199],"p",{},"Most sheet metal parts get their bends on a press brake. Sometimes you want the part to fold by hand instead, and that is what a wave bend does: instead of one continuous bend line, you cut a row of slots along it, and the tabs left between the slots are weak enough to fold with your fingers.",[197,201,202,203,210],{},"We built a free Onshape FeatureScript that cuts those slots for you. Grab it here: ",[204,205,209],"a",{"href":206,"rel":207},"https:\u002F\u002Fcad.onshape.com\u002Fdocuments\u002Fe3238cecdf726d07982477aa\u002Fw\u002Ff42a0fedffb81f7a431b703b\u002Fe\u002F58558572b00c74d83774d8df",[208],"nofollow","Fabworks Wave Bends on Onshape",". This post covers what it does, how to add it to your Onshape account, and how to size the slots so the part actually folds cleanly.",[212,213,215],"h2",{"id":214},"why-order-a-wave-bend","Why Order a Wave Bend",[197,217,218],{},"Three reasons come up most often:",[220,221,222,230,236],"ul",{},[223,224,225,229],"li",{},[226,227,228],"strong",{},"Skip the cost of a bend."," A wave bend is cut on the laser with the rest of the part, so it does not add a press brake operation.",[223,231,232,235],{},[226,233,234],{},"Get around the press brake."," Some geometry collides with the tooling and cannot be formed conventionally. A wave bend sidesteps that entirely.",[223,237,238,241],{},[226,239,240],{},"Set the angle during assembly."," You fold the part yourself, so you can dial the angle in where it has to fit rather than committing to it at the shop.",[212,243,245],{"id":244},"what-the-featurescript-does","What the FeatureScript Does",[197,247,248,249,252],{},"The feature is called ",[226,250,251],{},"Wave Bend",". Give it a straight sketch line and a part, and it cuts alternating rounded slots at equal spacing along that line, then subtracts them from the part. The first and last slot centers land on the line's endpoints, so the pattern fills the line you drew.",[197,254,255],{},"It works on active sheet metal models and updates the flat pattern along with them, so the part stays a valid sheet metal part after the cut.",[212,257,259],{"id":258},"adding-it-to-onshape","Adding It to Onshape",[197,261,262],{},"Custom features in Onshape are linked, not downloaded. You point your document at ours, and the feature shows up in your toolbar:",[264,265,266,269,272,280],"ol",{},[223,267,268],{},"Open the Part Studio holding the part you want to cut.",[223,270,271],{},"Open the custom features menu in the feature toolbar.",[223,273,274,275,279],{},"Paste the link to the ",[204,276,278],{"href":206,"rel":277},[208],"Fabworks Wave Bends document",".",[223,281,282,284],{},[226,283,251],{}," appears in your toolbar and is ready to use.",[197,286,287],{},"Because it is linked rather than copied, you get updates when we improve the feature.",[212,289,291],{"id":290},"sizing-the-slots","Sizing the Slots",[197,293,294],{},"The defaults follow the rules below, and you can drive every dimension either as a multiple of material thickness or in absolute units:",[220,296,297,303,309],{},[223,298,299,302],{},[226,300,301],{},"Gap width: 0.6x material thickness."," This is the slot itself.",[223,304,305,308],{},[226,306,307],{},"Tab width: 1x material thickness."," The material left between slots, which is what actually folds.",[223,310,311,314],{},[226,312,313],{},"Relief centerline offset: 1x material thickness."," How far the relief sits off the bend line.",[197,316,317],{},"Driving the dimensions off thickness is the safer habit. Change material and the pattern scales with it instead of quietly becoming wrong.",[212,319,321],{"id":320},"the-parameters","The Parameters",[197,323,324],{},"The feature dialog takes:",[220,326,327,337,343,349,363,373],{},[223,328,329,332,333,336],{},[226,330,331],{},"Construction line"," and ",[226,334,335],{},"Part to cut",", the two selections it needs.",[223,338,339,342],{},[226,340,341],{},"Pattern intervals",", how many waves to fit along the line.",[223,344,345,348],{},[226,346,347],{},"Input method",", either thickness multiples or absolute units.",[223,350,351,354,355,358,359,362],{},[226,352,353],{},"Gap",", ",[226,356,357],{},"tab",", and ",[226,360,361],{},"relief centerline"," values, as multipliers or absolute widths depending on the input method above.",[223,364,365,368,369,372],{},[226,366,367],{},"Material thickness"," with an ",[226,370,371],{},"override"," option, for when you want to size against something other than the detected thickness.",[223,374,375,354,378,358,381,384],{},[226,376,377],{},"Rounded slot ends",[226,379,380],{},"flip first wave",[226,382,383],{},"allow undersized dimensions"," for the edge cases.",[212,386,388],{"id":387},"getting-them-made","Getting Them Made",[197,390,391,392,396],{},"Model the wave bend into your part, export a STEP file, and upload it for an ",[204,393,395],{"href":394},"\u002F","instant quote",". The slots cut on the laser with everything else, so there is no bending operation and no extra lead time from the fold.",[197,398,399,400,279],{},"For the wider picture on designing parts that fold by hand, including other slot patterns, read the ",[204,401,403],{"href":402},"\u002Fblog\u002Fhand-bending-guide","hand bending guide",{"title":405,"searchDepth":406,"depth":406,"links":407},"",2,[408,409,410,411,412,413],{"id":214,"depth":406,"text":215},{"id":244,"depth":406,"text":245},{"id":258,"depth":406,"text":259},{"id":290,"depth":406,"text":291},{"id":320,"depth":406,"text":321},{"id":387,"depth":406,"text":388},[415,416],"Design","Onshape","2026-08-20","A free Onshape FeatureScript that cuts wave bend slots along a bend line, so the tabs left between them are weak enough to fold by hand. How to install it, how to size the slots, and when a wave bend is the right call.","md","\u002Fblog\u002Fwave-bend-featurescript-onshape\u002Fthumbnail.webp",{},true,"\u002Fblog\u002Fwave-bend-featurescript-onshape",{"title":192,"description":418},"Download the free Fabworks Wave Bend FeatureScript for Onshape. Cut slots along a bend line so parts fold by hand, with sizing rules for gaps, tabs, and reliefs.","Wave Bend FeatureScript for Onshape",{"loc":423},"blog\u002Fwave-bend-featurescript-onshape","yQqiW3mt4z-vjYrYEGIfgxZo09OPYD2ZV3A2iB5Y_nA",[54,431],{"title":432,"path":433,"stem":434,"description":435,"children":-1},"How to Auto-Add PEM Hardware to Your Parts","\u002Fblog\u002Fauto-add-pem-hardware","blog\u002Fauto-add-pem-hardware","How to model PEM hardware directly in your CAD assembly, export it as a multi-body STEP file, and have Fabworks automatically match and add it to the right holes in your quote.",1787695795101]