summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJan Huwald <jh@sotun.de>2015-01-31 10:52:51 (GMT)
committerJan Huwald <jh@sotun.de>2015-01-31 10:52:51 (GMT)
commitcb18d2d93200ab480233573453f1c6c01dfa26c3 (patch)
tree923c167a50a775196309abada0efc5d122f4c709
parentb4c8fb1df67e4c6fbf11f6f9b68017abfb01068e (diff)
add assembled view
demonstrates maximal rotation
-rw-r--r--assembled_view.scad3
-rw-r--r--gimbal.scad10
2 files changed, 13 insertions, 0 deletions
diff --git a/assembled_view.scad b/assembled_view.scad
new file mode 100644
index 0000000..0cb2e45
--- /dev/null
+++ b/assembled_view.scad
@@ -0,0 +1,3 @@
+use <gimbal.scad>;
+
+assembled_view();
diff --git a/gimbal.scad b/gimbal.scad
index fb12c65..f85a4fa 100644
--- a/gimbal.scad
+++ b/gimbal.scad
@@ -156,4 +156,14 @@ module exploded_view() {
two_half_screws();
}
+module assembled_view() {
+ shell_lower();
+ shell_upper();
+ assign(a=2 * (45 - acos((d - 2*cutoff) / d)))
+ rotate([-a, 0, 90]) {
+ ball();
+ screw();
+ }
+}
+
exploded_view();
contact: Jan Huwald // Impressum