You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+84-23Lines changed: 84 additions & 23 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -36,12 +36,20 @@ For inserting magnets, check out [the jig](#jig).
36
36
-[Rounded corner frame](#rounded-corner-frame)
37
37
-[Solid frame](#solid-frame)
38
38
-[Click Latch](#click-latch)
39
-
-[Length](#length)
40
-
-[Distance](#distance)
41
-
-[Latch Strength](#latch-strength)
42
-
-[Latch Wall Strength](#latch-wall-strength)
43
-
-[Height](#height)
44
-
-[Steepness](#steepness)
39
+
-[ClickGroove](#clickgroove)
40
+
-[Special Bins](#special-bins)
41
+
-[Gap Length](#gap-length)
42
+
-[Tab Length](#tab-length)
43
+
-[Depth](#depth)
44
+
-[Latch Strength](#latch-strength)
45
+
-[Latch Wall Strength](#latch-wall-strength)
46
+
-[Arc Style Latch](#arc-style-latch)
47
+
-[Length](#length)
48
+
-[Distance](#distance)
49
+
-[Latch Strength](#latch-strength-1)
50
+
-[Latch Wall Strength](#latch-wall-strength-1)
51
+
-[Height](#height)
52
+
-[Steepness](#steepness)
45
53
-[Filler](#filler)
46
54
-[None](#none)
47
55
-[Integer Fraction](#integer-fraction)
@@ -246,71 +254,124 @@ If you do not wish to use magnets, but still want a more secure fit for your bin
246
254
> [!WARNING]
247
255
> When a bin is placed on the baseplate, the click latch is under constant mechanical stress. This causes the plastic to deform over time ("creep"), reducing the grip strength. _PLA is very susceptible to this._ PETG is more resistant, but long-term tests are still scarce, so _consider this feature experimental_.
Like other click latch designs, a ClickGroove baseplate works with standard Gridfinity bins, with similar creep problems. When used with a ClickGroove bin, however, a special notch in the bin's base allows the baseplate to grab on _without stress_, which reduces long term creep.
To avoid creep and take full advantage of the ClickGroove system, your bins need a compatible groove. There is a template bin with this groove [on printables](https://www.printables.com/model/1579487-gridflock-gridfinity-baseplate-generator/files). To add it to a bin, use the [Gridfinity Rebase tool](https://gridfinity.tools/rebase/). The tool can modify community-created bins, or those created with a generator like [Gridfinity Extended](https://docs.ostat.com/docs/openscad/gridfinity-extended).
<imgsrc="docs/images/click2-bin.png"alt="ClickGroove bin template" />
270
+
271
+
#### Gap Length
272
+
273
+
The length of the gap behind the click latch can be configured with `clickgroove_gap_length`. A higher value will lead to less resistance when locking and unlocking.
<imgsrc="docs/images/click2-depth.png"alt="Click latch with clickgroove_depth=2" />
291
+
292
+
#### Latch Strength
293
+
294
+
The `clickgroove_strength` property controls the thickness of the latch itself. This is measured from the very bottom of the latch which, if you look at the gridfinity specification, has a chamfer of 0.7mm, so the strength needs to be higher than this to get any reasonable latch height. Here's an example with `clickgroove_strength=2.5` (and `clickgroove_wall_strength=0`, or else there would not be enough space):
<imgsrc="docs/images/click1-strength-2.5.png"alt="Click latch with clickgroove_strength=2.5" />
298
+
299
+
#### Latch Wall Strength
300
+
301
+
The `clickgroove_wall_strength` property controls the thickness of the wall behind the latch. This wall serves two purposes: It adds rigidity to the baseplate, and it prevents the click latch from bending too far. Note that the wall is measured per cell, so if you have two neighbouring cells, the actual wall thickness will be double this value. An example with `clickgroove_wall_strength=2` (and reduced `clickgroove_strength`):
There are various parameters you can use to tune the click latch mechanism.
253
314
254
-
### Length
315
+
####Length
255
316
256
317
The latch is composed of two arcs at each end, and an optional middle straight section. The total length of the latch is configured using the `click1_outer_length` property:
<imgsrc="docs/images/click1-outer-length-20.png"alt="Click latch with click1_outer_length=20" />
260
321
261
322
The length of the straight section is configured using `click1_inner_length`, which is 0 by default (no straight section). Here is an example with a 20mm straight section:
<imgsrc="docs/images/click1-inner-length-20.png"alt="Click latch with click1_inner_length=20" />
265
326
266
-
### Distance
327
+
####Distance
267
328
268
329
The `click1_distance` property changes the distance that the latch protudes into the bin area. A larger distance can increase grip strength, but makes the bin more difficult to place into the baseplate. Zero distance:
<imgsrc="docs/images/click1-distance-5.png"alt="Click latch with click1_distance=5" />
277
338
278
-
### Latch Strength
339
+
####Latch Strength
279
340
280
341
The `click1_strength` property controls the thickness of the latch itself. This is measured from the very bottom of the latch which, if you look at the gridfinity specification, has a chamfer of 0.7mm, so the strength needs to be higher than this to get any reasonable latch height. Here's an example with `click1_strength=2.5` (and `click1_wall_strength=0`, or else there would not be enough space):
<imgsrc="docs/images/click1-strength-2.5.png"alt="Click latch with click1_strength=2.5" />
284
345
285
-
### Latch Wall Strength
346
+
####Latch Wall Strength
286
347
287
348
The `click1_wall_strength` property controls the thickness of the wall behind the latch. This wall serves two purposes: It adds rigidity to the baseplate, and it prevents the click latch from bending too far. Note that the wall is measured per cell, so if you have two neighbouring cells, the actual wall thickness will be double this value. An example with `click1_wall_strength=2` (and reduced `click1_strength`):
description-extra-html = "<br>For detailed documentation, check the <a href='https://github.com/yawkat/GridFlock/blob/main/README.md'>README</a>.<br><b>Feb 16: I've turned off magnets by default because most people don't use them.</b> If you've saved a design with magnets, you will have to manually turn them on again below.<br>Feb 21: The do_half parameters have been superseded by the filler parameters."
description-collapsible-html = "Enable the click latch. WARNING: The plastic can deform over time, do not use PLA! PETG might be fine, but there are no long-term tests yet"
0 commit comments