Compare commits

..

1 Commits

Author SHA1 Message Date
54c2a4ac2a
test panel for this printed pretty well
maybe the tolerance could be tightened just a bit, but other than that,
seems like a pretty good start
2023-08-16 08:36:34 -05:00
2 changed files with 4 additions and 9 deletions

View File

@ -13,7 +13,7 @@
* more details. * more details.
* *
* You should have received a copy of the GNU General Public License along with * You should have received a copy of the GNU General Public License along with
* bullet-system-stick. If not, see <https://www.gnu.org/licenses/>. * Foobar. If not, see <https://www.gnu.org/licenses/>.
*/ */
/* QUASI-CONSTANTS */ /* QUASI-CONSTANTS */
@ -24,7 +24,6 @@ hole_tolerance = 0.25;
// M4 // M4
m4_bolt_radius = 2 + hole_tolerance; m4_bolt_radius = 2 + hole_tolerance;
m4_bolt_countersink_radius = 6 + hole_tolerance; m4_bolt_countersink_radius = 6 + hole_tolerance;
m4_bolt_hex_exterior = 3.5 + hole_tolerance;
// 24mm button // 24mm button
small_button_radius = 12 + hole_tolerance; small_button_radius = 12 + hole_tolerance;
@ -79,13 +78,9 @@ module levermountholes() {
m4_hole_countersink(); m4_hole_countersink();
} }
module base_topplate() {
cube([175,200,5], center=true);
}
module topplate() { module topplate() {
difference() { difference() {
base_topplate(); cube([175,200,5], center=true);
// holes for mount bolts // holes for mount bolts
translate([77.5, 90, 0]) translate([77.5, 90, 0])
m4_hole(); m4_hole();

View File

@ -13,10 +13,10 @@
* more details. * more details.
* *
* You should have received a copy of the GNU General Public License along with * You should have received a copy of the GNU General Public License along with
* bullet-system-stick. If not, see <https://www.gnu.org/licenses/>. * Foobar. If not, see <https://www.gnu.org/licenses/>.
*/ */
include <components.scad> use <components.scad>
// combine the lever mount and generic plate, with mounting holes // combine the lever mount and generic plate, with mounting holes
module leverplate() { module leverplate() {