{"product_id":"button-generator","title":"Button Generator","description":"\u003cp\u003e\u003ci\u003e\u003cstrong\u003eUPDATED - Now includes FANCY buttons!\u003c\/strong\u003e\u003c\/i\u003e\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eThe Button Generator\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003eHave you ever lost a button off your favourite garment and could not find a suitable replacement?\u003c\/p\u003e\u003cp\u003eTo save you from the indignity of the safety pin I present to you the \u003ci\u003e\u003cstrong\u003eButton Generator\u003c\/strong\u003e\u003c\/i\u003e.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eSimple to use\u003c\/li\u003e\n\u003cli\u003eQuick and easy print\u003c\/li\u003e\n\u003cli\u003eFully configurable button sizes and shapes\u003c\/li\u003e\n\u003cli\u003eFancy button shapes including a \u003cstrong\u003erandom shape generator!\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cstrong\u003eFollow these simple steps to make your custom button\u003c\/strong\u003e.\u003c\/p\u003e\u003col\u003e\n\u003cli\u003eSelect “Customize” \/ “Customize” (from makerworld  website)\u003c\/li\u003e\n\u003cli\u003eSelect the Shape of the button - \u003ci\u003ecircle, ellipse, square, rectangle, triangle, pentagon, hexagon, heart, star, regular polygon, random(experimental), supershape(experimental) \u003c\/i\u003e\n\u003c\/li\u003e\n\u003cli\u003eInput the button dimensions\u003cul\u003e\n\u003cli\u003eAt → button diameter \/ width  (mm)\u003c\/li\u003e\n\u003cli\u003eBt → button height (mm) (for elliptical or rectangular shapes)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSet the “Rib Width”, rw (mm) - this is the width of the rib around the edge of the button\u003c\/li\u003e\n\u003cli\u003eSet the button thickness, L (mm)\u003c\/li\u003e\n\u003cli\u003eChoose the number of thread holes, Nt\u003c\/li\u003e\n\u003cli\u003eChoose the orientation for the thread hole pattern, Ot - 0° for aligned with the diagonal, 45° for aligned with the sides\u003c\/li\u003e\n\u003cli\u003eSet the diameter for the thread holes, Td (mm)\u003c\/li\u003e\n\u003cli\u003eSelect Generate\u003c\/li\u003e\n\u003cli\u003eDownload 3MF and print\u003c\/li\u003e\n\u003c\/ol\u003e\u003cp\u003e\u003cstrong\u003eNotes\u003c\/strong\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eShape Details\u003c\/strong\u003e - additional parameters for Star and Regular Polygon\u003cul\u003e\n\u003cli\u003ePoints - number of points on the \u003ci\u003estar\u003c\/i\u003e\n\u003c\/li\u003e\n\u003cli\u003eSides - number of sides for \u003ci\u003eregular polygon\u003c\/i\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eSupershape \u003c\/strong\u003e(superformula) is a generalization of a superellipse (see \u003ca target=\"_blank\" rel=\"noopener noreferrer ugc\" href=\"https:\/\/en.wikipedia.org\/wiki\/Superformula,\"\u003ehttps:\/\/en.wikipedia.org\/wiki\/Superformula,\u003c\/a\u003e \u003ca target=\"_blank\" rel=\"noopener noreferrer ugc\" href=\"https:\/\/github.com\/BelfrySCAD\/BOSL2\/wiki\/shapes2d.scad#functionmodule-supershape\"\u003ehttps:\/\/github.com\/BelfrySCAD\/BOSL2\/wiki\/shapes2d.scad#functionmodule-supershape\u003c\/a\u003e ) and can be used to create very cool and interesting shapes!\u003c\/p\u003e\n\u003cp\u003eThe button generator uses 5 of the supershape parameters, \u003ci\u003em1, n1, n2, aa, bb\u003c\/i\u003e\u003c\/p\u003e\n\u003cp\u003eAssign different values to these parameters and see what shape you make. For more information read the links above.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eRandom\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eIf \u003ci\u003eRandom\u003c\/i\u003e is selected\u003cstrong\u003e \u003c\/strong\u003ethen a random set of values will be selected for a supershape when the \u003cstrong\u003eGenerate\u003c\/strong\u003e button is selected. The values selected are displayed on the \u003cstrong\u003eAssemble\u003c\/strong\u003e tab. Note that these values are not in the model that is subsequently downloaded.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eIf you like the shape generated, note the values of \u003ci\u003em1, n1, n2, aa, bb \u003c\/i\u003eso you can reproduce the button.\u003c\/li\u003e\n\u003cli\u003eSelect \u003cstrong\u003eDownload\u003c\/strong\u003e\u003ci\u003e\u003cstrong\u003e \u003c\/strong\u003e\u003c\/i\u003eto download the 3mf. \u003ci\u003eNote - don't download from the Plate tab as this will regenerate the button and you will loose your shape!\u003c\/i\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eIf you want to use the shape again, enter the values of  \u003ci\u003em1, n1, n2, aa, bb \u003c\/i\u003ein the customizer and select \u003cstrong\u003eSupershape\u003c\/strong\u003e as the shape.\u003c\/p\u003e\n\u003cp\u003e\u003cimg class=\"image_resized\" style=\"width: 43.03%\" src=\"https:\/\/makerworld.bblmw.com\/makerworld\/model\/DSM00000000957807\/design\/2025-08-27_dcbf88cf68964.png\"\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003ci\u003e\u003cstrong\u003eNote - Supershape and Random may generate buttons that are not useable.\u003c\/strong\u003e\u003c\/i\u003e\u003c\/li\u003e\n\u003cli\u003eTo get the optimised print settings I use for the buttons do the following\u003col\u003e\n\u003cli\u003eDownload the print profile attached to this model in Bambu Studio\u003c\/li\u003e\n\u003cli\u003eConfigure and generate you custom button\u003c\/li\u003e\n\u003cli\u003eDownload the 3mf file from the generator\u003c\/li\u003e\n\u003cli\u003eCreate a new plate in Bambu Studio\u003c\/li\u003e\n\u003cli\u003eLoad the generated 3mf file (geometry only) to the new plate\u003c\/li\u003e\n\u003cli\u003eSelect your filament\u003c\/li\u003e\n\u003cli\u003eSlice and print\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eFeedback and suggestions are welcomed!\u003c\/p\u003e\u003cp\u003eSee my other “useful generators”…\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\u003ca target=\"_blank\" rel=\"noopener noreferrer ugc\" href=\"https:\/\/makerworld.com\/en\/models\/788532\"\u003eEnd Cap Generator\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca target=\"_blank\" rel=\"noopener noreferrer ugc\" href=\"https:\/\/makerworld.com\/en\/models\/603692\"\u003eHole Plug Generator\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca target=\"_blank\" rel=\"noopener noreferrer ugc\" href=\"https:\/\/makerworld.com\/en\/models\/957807\"\u003eButton Generator\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca target=\"_blank\" rel=\"noopener noreferrer ugc\" href=\"https:\/\/makerworld.com\/en\/models\/1129382\"\u003eEnd Plug Generator\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca target=\"_blank\" rel=\"noopener noreferrer ugc\" href=\"https:\/\/makerworld.com\/en\/models\/1190119-chair-tip-generator-internal#profileId-1201760\"\u003eChair Tip Generator\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003eIf you like my designs and find them useful please\u003c\/p\u003e\u003cboostme\u003e\u003cboosttitle\u003eBoost Me\u003c\/boosttitle\u003e\u003c\/boostme\u003e\u003cp\u003eor even better \u003ca target=\"_blank\" rel=\"noopener noreferrer ugc\" href=\"https:\/\/buymeacoffee.com\/duncanwardcons\"\u003eBuy Me A Coffee\u003c\/a\u003e\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003eEnjoy!\u003c\/p\u003e\u003cp\u003eDesign by WardCons on MakerWorld (license: BY-SA).\u003c\/p\u003e","brand":"Mymadmanlab","offers":[{"title":"Default Title","offer_id":67396298375472,"sku":null,"price":4.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0987\/0809\/5280\/files\/0_03ebd9b2-2f3a-4385-abeb-ee1b67bbb851.png?v=1784845164","url":"https:\/\/mymadmanlab.com\/products\/button-generator","provider":"Mymadmanlab.com","version":"1.0","type":"link"}