Strut Wrench
This is what is generated from strut_wrench();.
Customizing strut_wrench with OpenSCAD parameters
strut_wrench is a flat open-ended wrench sized to grip a truss strut, giving you leverage for the 90-degree twist that locks struts into hubs. Here it is called with every parameter spelled out:
strut_wrench(
mouth_width = 4,
mouth_depth = 6,
body_length = 50,
head_length = 10,
head_width = 10,
handle_width = 5,
mouth_radius = 1,
body_height = 50,
chamfer_depth = 0.8,
echo_parameters = true
);
| mouth_width | mouth opening width in mm (default 4). |
| mouth_depth | mouth depth in mm (default 6). |
| body_length | total length of the wrench body in mm (default 50). |
| head_length | head length in mm (default 10). |
| head_width | head width in mm (default 10). |
| handle_width | handle width in mm (default 5). |
| mouth_radius | radius of the rounded corners at the mouth entrance in mm (default 1). |
| body_height | height (thickness) of the wrench body in mm (default 50). |
| chamfer_depth | how deep the chamfers cut in mm (default 0.8). |
| echo_parameters | when true (default), the OpenSCAD console echoes the full parameter list when you preview or render the module. |
If you leave a parameter out of the module call, that parameter will just have the default value. For example, these are all valid module calls:
strut_wrench();
strut_wrench(mouth_width = 5);