HoleSpacing - How far apart the center of each peg is. Default = 25mm
PegHoleDiameter - The width and height of each square hole. Default = 5.5mm
PegboardHeight - How tall the pegboard is, which dictates stiffness. Default = 5mm
PegExtraWidth - Can use to make the pegs slightly wider in order to eliminate side to side movement. Default = 0.1mm
NumberOfHolesInXDirection - How many holes wide the pegboard is. Default = 8
NumberOfHolesInYDirection - The number of holes tall the pegboard is. Default = 8
SnapConnectorTolerance - The spacing between the snap connector and the pegboard hole. Default = 0.3mm
FastenerHoleDiameter - The diameter of the hole in the snap connector to nail the pegboard to the wall. Default = 3mm
PegClearance - How much smaller the peg is than the hole so that it can slide in and out. Default = 0.42mm
Instructions:
Minimum viable print settings to minimize material use while remaining perfectly strong (about 80g per 200x200mm pegboard panel):
Bottom layers: 2
Top layers: 3
Infill: 15%
Print ‘1x2 Pegboard .stl’ to test fits against.
Print ‘1x1 Snap’ and ‘Peg.stl’.
If for some reason the snap connector doesn't snap in or the peg doesn't fit in snugly, adjust SnapConnectorTolerance and PegClearance respectively.
Repeat steps 2 and 3 until you get the fit juuuust right.
If you had to change parameters, export new ‘1x1 Snap.stl’, ‘1x2 Snap.stl’, ‘2x2 Snap.stl’, ‘Peg.stl’, and 'SideWallSupportPeg.stl'. You do not have to re-export the pegboard sizes, unless you want a custom size I have not already exported.
Print all the pegboard you heart desires!
Tips:
You can mount pegboard horizontally to create a shelf, or vertically (perpendicular to the wall) to create more pegboard surface area with less wall space. The SideWallSupportPeg allows you to lock shelves or perpendicular vertical pegboard in place.
Make the topmost and bottommost layer use the concentric pattern to create a nice looking surface.