{"product_id":"opengrid-gadget-generic-holder-clip-generator","title":"openGrid Gadget - Generic Holder\/Clip Generator","description":"\u003cp\u003eAn open-source gadget clip generator for \u003ca href=\"makerworld.com\/en\/models\/1179191-opengrid-wall-desk-mounting-framework-ecosystem\" rel=\"ugc\"\u003eopenGrid\u003c\/a\u003e. This model creates clips and small holders that screw into \u003ca target=\"_blank\" rel=\"noopener noreferrer ugc\" href=\"https:\/\/makerworld.com\/en\/models\/1412027-opengrid-self-expanding-snap\"\u003eopenGrid self-expanding snaps\u003c\/a\u003e. It can work as a flexible clip - allowing the object be taken from the front - or as a more conventional holder. Optional features include a front tip for easier insertion, a knurling pattern to increase friction, extra stem that accomodates hourglass-shaped objects, and so on.\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003eSeveral example \u003cstrong\u003e.stl\u003c\/strong\u003e files are included, with the parameters used to generate them in the file names. I usually print these with PETG. Depending on how flexible you want the holder to be, you can also print with PLA or TPU.\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003ch3\u003eCustomization guide:\u003c\/h3\u003e\u003col\u003e\n\u003cli\u003e\n\u003cstrong\u003eChoose \u003c\/strong\u003e\u003ci\u003e\u003cstrong\u003e\"snap_thickness\"\u003c\/strong\u003e\u003c\/i\u003e\u003cstrong\u003e.\u003c\/strong\u003e Select \"Standard\" or \"Lite\", based on the snap version you are using.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMeasure the object.\u003c\/strong\u003e Set the clip's inner size with \u003ci\u003e\"clip_main_width\"\u003c\/i\u003e and \u003ci\u003e\"clip_main_depth\"\u003c\/i\u003e.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eChoose \u003c\/strong\u003e\u003ci\u003e\u003cstrong\u003e\"clip_shape\"\u003c\/strong\u003e\u003c\/i\u003e\u003cstrong\u003e.\u003c\/strong\u003e Select \"Circular\", \"Rectangular\", or \"Elliptic\", based on the shape of your object. For Rectangular clips, you can tweak the shape further with \u003ci\u003e\"clip_rect_rounding\"\u003c\/i\u003e.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAdjust clip retention.\u003c\/strong\u003e Use \u003ci\u003e\"clip_surround_angle\"\u003c\/i\u003e to control how much the clip surrounds the object. Larger values close the clip more, and 180 degrees makes the clip nearly closed.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOptional: adjust the clip body.\u003c\/strong\u003e Use \u003ci\u003e\"clip_thickness\"\u003c\/i\u003e, \u003ci\u003e\"clip_thickness_scale\"\u003c\/i\u003e, and \u003ci\u003e\"clip_height\"\u003c\/i\u003e. A thicker clip is stronger, but also less flexible.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOptional: add grip texture.\u003c\/strong\u003e Use \u003ci\u003e\"knurling_type\"\u003c\/i\u003e. Choose between \"Diamond\" and \"Line\", then adjust \u003ci\u003e\"knurling_texture_size\"\u003c\/i\u003e and \u003ci\u003e\"knurling_texture_depth\"\u003c\/i\u003e if needed.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOptional: set miscellaneous options:\u003c\/strong\u003e\u003cul\u003e\n\u003cli\u003e- \u003ci\u003e\"clip_stem_length\"\u003c\/i\u003e - offset the clip farther from the board, which can help with hourglass-shaped or irregular objects.\u003c\/li\u003e\n\u003cli\u003e- \u003ci\u003e\"tip_diameter\"\u003c\/i\u003e - adjust the size of the front tip that helps guide the object into the clip. Set it to 0 to disable the tip.\u003c\/li\u003e\n\u003cli\u003e- \u003ci\u003e\"tip_angle\"\u003c\/i\u003e - adjust the angle of the tip.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOptional: create an upward-facing clip.\u003c\/strong\u003e Change \u003ci\u003e\"clip_orientation\"\u003c\/i\u003e from \"Horizontal\" to \"Vertical\". By adjusting \u003ci\u003e\"clip_entry_tilt_angle\"\u003c\/i\u003e and \u003ci\u003e\"clip_surround_angle\"\u003c\/i\u003e, you can make the clip fit a wider range of objects.\u003c\/li\u003e\n\u003c\/ol\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003eThe model is open-source under the CC-BY-SA license. Like all the OpenSCAD models I've designed for openGrid, it can be found in \u003ca target=\"_blank\" rel=\"noopener noreferrer ugc\" href=\"https:\/\/github.com\/mitufy\/opengrid-projects\"\u003ethis GitHub repository\u003c\/a\u003e. Feel free to use the code; feedback and suggestions are welcome.\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003e\u003cstrong\u003e2026-01-27 Update\u003c\/strong\u003e: Added \u003ci\u003e\"clip_stem_length\"\u003c\/i\u003e, which offsets the clip from the board and helps with items that need extra clearance.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003e2025-11-22 Update\u003c\/strong\u003e: The threads now have a blunt start by default, which should help prevent cross-threading and overtightening. Blunt threads have a decorative \"lock\" symbol at the bottom. If you want to use this model with David's original snaps, change \u003ci\u003e\"threads_type\"\u003c\/i\u003e to \"Basic\" in the customizer.\u003c\/p\u003e\u003cp\u003eDesign by mitufy on MakerWorld (license: BY-SA).\u003c\/p\u003e","brand":"Mymadmanlab","offers":[{"title":"Default Title","offer_id":67396557013296,"sku":null,"price":4.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0987\/0809\/5280\/files\/0_7437e168-32cd-4aee-9fe8-5cd5938b60bf.png?v=1784849019","url":"https:\/\/mymadmanlab.com\/products\/opengrid-gadget-generic-holder-clip-generator","provider":"Mymadmanlab.com","version":"1.0","type":"link"}