summaryrefslogtreecommitdiffstats
path: root/submarine
diff options
context:
space:
mode:
authorRobert "ar" Gerus <ar@bash.org.pl>2013-06-07 15:36:44 +0200
committerRobert "ar" Gerus <ar@bash.org.pl>2013-06-07 15:36:44 +0200
commitcfcda80d1397a1b7ed2c947ee6f5b59ced9263d5 (patch)
tree3b9fa10d5bf8c36317d085e897ad68bcfc453e91 /submarine
parentbb48cf91e9ecd1ae948f75ccdf453cb6259c465d (diff)
download3dparts-cfcda80d1397a1b7ed2c947ee6f5b59ced9263d5.tar.gz
3dparts-cfcda80d1397a1b7ed2c947ee6f5b59ced9263d5.tar.bz2
3dparts-cfcda80d1397a1b7ed2c947ee6f5b59ced9263d5.zip
quick and dirty reference drawing of a submarine for b_rt and lqwl.
Diffstat (limited to 'submarine')
-rw-r--r--submarine/submarine.scad35
1 files changed, 35 insertions, 0 deletions
diff --git a/submarine/submarine.scad b/submarine/submarine.scad
new file mode 100644
index 0000000..f2059af
--- /dev/null
+++ b/submarine/submarine.scad
@@ -0,0 +1,35 @@
+$fn = 100;
+
+module wing() {
+ difference() {
+ difference() {
+ cylinder(5,50,50,0);
+ translate([-10,-50,-3])
+ cube([110,110,10]);
+ }
+ translate([-50,-70,-3])
+ cylinder(10,70,70,0);
+ translate([-15,15,-10])
+ cylinder(30,2,2,0);
+ translate([-15,22,-10])
+ cylinder(30,2,2,0);
+ translate([-20,11,1.5])
+ cube([30,15,2]);
+ }
+}
+
+wing();
+rotate([0,180,0])
+ translate([-15,0,-5])
+ wing();
+
+translate([7,30,2.5])
+ rotate([90,0,0])
+ cylinder(200,15,15,0);
+
+translate([0,-170,0]) {
+ wing();
+ rotate([0,180,0])
+ translate([-15,0,-5])
+ wing();
+} \ No newline at end of file