fix extra slack being applied to hex nut pockets, should help with slipping
This commit is contained in:
@ -14,7 +14,7 @@
|
|||||||
- Values are signed. Positive values can be interpreted as how much to remove from the socket along some dimension.
|
- Values are signed. Positive values can be interpreted as how much to remove from the socket along some dimension.
|
||||||
- These values depend on print orientation and it's assumed parts are printed in their recommended orientations.
|
- These values depend on print orientation and it's assumed parts are printed in their recommended orientations.
|
||||||
*/
|
*/
|
||||||
xySlack = 0.3;
|
xySlack = 0.25;
|
||||||
|
|
||||||
radiusXYSlack = xySlack/2;
|
radiusXYSlack = xySlack/2;
|
||||||
|
|
||||||
|
|||||||
@ -101,9 +101,9 @@ module hexNutPocket_N(screwType, openSide=true, backSpace=inf10, bridgeFront=fal
|
|||||||
heightSlack = bridgeFront || bridgeBack ? overhangSlack: xySlack;
|
heightSlack = bridgeFront || bridgeBack ? overhangSlack: xySlack;
|
||||||
|
|
||||||
if (screwType == "m3") {
|
if (screwType == "m3") {
|
||||||
hexNutPocketHelper_N(m3RadiusSlacked, m3HexNutWidthAcrossCorners / 2 + 0.3, m3HexNutThickness + heightSlack, openSide=openSide, backSpace=backSpace, bridgeFront=bridgeFront, bridgeBack=bridgeBack);
|
hexNutPocketHelper_N(m3RadiusSlacked, (m3HexNutWidthAcrossCorners+xySlack) / 2, m3HexNutThickness + heightSlack, openSide=openSide, backSpace=backSpace, bridgeFront=bridgeFront, bridgeBack=bridgeBack);
|
||||||
} else if (screwType == "m4") {
|
} else if (screwType == "m4") {
|
||||||
hexNutPocketHelper_N(m4RadiusSlacked, m4HexNutWidthAcrossCorners / 2 + 0.1, m4HexNutThickness + heightSlack, openSide=openSide, backSpace=backSpace, bridgeFront=bridgeFront, bridgeBack=bridgeBack);
|
hexNutPocketHelper_N(m4RadiusSlacked, (m4HexNutWidthAcrossCorners+xySlack) / 2, m4HexNutThickness + heightSlack, openSide=openSide, backSpace=backSpace, bridgeFront=bridgeFront, bridgeBack=bridgeBack);
|
||||||
} else {
|
} else {
|
||||||
error("Unsupported screw type");
|
error("Unsupported screw type");
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user