projects
/
ozzloy@gmail.com
/
3d-printables
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
f06da98
)
add hand hull to keep spool from falling off end of holder
author
daniel watson
<ozzloy@gmail.com>
Sat, 20 Jan 2018 06:27:43 +0000
(22:27 -0800)
committer
daniel watson
<ozzloy@gmail.com>
Sat, 20 Jan 2018 06:27:43 +0000
(22:27 -0800)
mk2-haribo-spool-holder.scad
patch
|
blob
|
blame
|
history
diff --git
a/mk2-haribo-spool-holder.scad
b/mk2-haribo-spool-holder.scad
index 2518ff579a4007062ce752d2fdd54715cb9740d3..0b8c55fcbd9a7d2ded5ce6ce72750c963376ec13 100644
(file)
--- a/
mk2-haribo-spool-holder.scad
+++ b/
mk2-haribo-spool-holder.scad
@@
-108,10
+108,29
@@
module forearm_hull() {
linear_extrude(height = 120.5) {
forearm_profile(); } }
linear_extrude(height = 120.5) {
forearm_profile(); } }
+module hand_profile() {
+ minkowski() {
+ polygon([[0, 0],
+ [14, 0],
+ [19.5, 20],
+ [7, 20]]);
+ circle(5); } }
+
+module hand_hull() {
+ hull() {
+ difference() {
+ forearm_hull();
+ translate([-30, -30, -300 + 106]) {
+ cube(300); } }
+ translate([53, 135, 115.6]) {
+ linear_extrude(height = 5) {
+ hand_profile(); } } } }
+
shoulder_hull();
upper_arm_hull();
elbow_hull();
forearm_hull();
shoulder_hull();
upper_arm_hull();
elbow_hull();
forearm_hull();
+hand_hull();
module original_forearm_profile() {
%projection(true) {
module original_forearm_profile() {
%projection(true) {
@@
-127,6
+146,11
@@
module original_spool_holder() {
%translate([-315, 0, 0]) {
import("Spool-holder.stl"); } }
%translate([-315, 0, 0]) {
import("Spool-holder.stl"); } }
+module original_hand_profile() {
+ %projection(true) {
+ translate([-368, -135, -117]) {
+ import("Spool-holder.stl"); } } }
+
/*
This file is part of 3d-printables.
/*
This file is part of 3d-printables.