Compare commits
4 Commits
54c2a4ac2a
...
f7e706c21d
Author | SHA1 | Date | |
---|---|---|---|
f7e706c21d | |||
ca5ae59cc6 | |||
b04c0f2d2e | |||
2b152693d6 |
@ -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
|
||||||
* Foobar. If not, see <https://www.gnu.org/licenses/>.
|
* bullet-system-stick. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/* QUASI-CONSTANTS */
|
/* QUASI-CONSTANTS */
|
||||||
@ -24,6 +24,7 @@ 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;
|
||||||
@ -78,9 +79,13 @@ module levermountholes() {
|
|||||||
m4_hole_countersink();
|
m4_hole_countersink();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
module base_topplate() {
|
||||||
|
cube([175,200,5], center=true);
|
||||||
|
}
|
||||||
|
|
||||||
module topplate() {
|
module topplate() {
|
||||||
difference() {
|
difference() {
|
||||||
cube([175,200,5], center=true);
|
base_topplate();
|
||||||
// holes for mount bolts
|
// holes for mount bolts
|
||||||
translate([77.5, 90, 0])
|
translate([77.5, 90, 0])
|
||||||
m4_hole();
|
m4_hole();
|
||||||
|
@ -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
|
||||||
* Foobar. If not, see <https://www.gnu.org/licenses/>.
|
* bullet-system-stick. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
use <components.scad>
|
include <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() {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user