Skip to content
Snippets Groups Projects
Commit 0afd5cc9 authored by Manuel Schmidt's avatar Manuel Schmidt
Browse files

Anpassung Displaydeckel und Kameradeckel

parent c449160f
No related branches found
No related tags found
No related merge requests found
...@@ -220,6 +220,11 @@ module camera(x, y, z) { ...@@ -220,6 +220,11 @@ module camera(x, y, z) {
translate([x+12, y-11, z-10.2]) translate([x+12, y-11, z-10.2])
color([0.3, 0.3, 0.3], 1) color([0.3, 0.3, 0.3], 1)
cube([14, 15, 11]); cube([14, 15, 11]);
// Stativ (obere Schelle)
translate([x+14, y+35, z-10.2])
color([0.3, 0.3, 0.3], 1)
cube([10, 6, 5]);
} }
// Mounting-hole1 // Mounting-hole1
translate([x+4, y+4, z+0.75]) translate([x+4, y+4, z+0.75])
...@@ -675,7 +680,7 @@ module case_ground_plate(x, y, z, visibility) { ...@@ -675,7 +680,7 @@ module case_ground_plate(x, y, z, visibility) {
cube([95, 62, 2]); cube([95, 62, 2]);
translate([x+4, y+4, z-0.1]) translate([x+4, y+4, z-0.1])
cube([6, 20, 2.2]); cube([3.6, 20, 2.2]);
} }
} }
...@@ -687,9 +692,9 @@ module case_top_side(x, y, z, visibility) { ...@@ -687,9 +692,9 @@ module case_top_side(x, y, z, visibility) {
color([0.4, 0.4, 0.4], visibility) color([0.4, 0.4, 0.4], visibility)
cube([95, 62, 2]); cube([95, 62, 2]);
translate([x+9, y+5, z-0.5]) translate([x+14, y+5, z-0.5])
color([0.4, 0.4, 0.4], visibility) color([0.4, 0.4, 0.4], visibility)
cube([78, 52, 3]); cube([76, 52, 3]);
} }
// union // union
translate([x+5, y, z+1]) translate([x+5, y, z+1])
...@@ -828,8 +833,8 @@ module case_camera_back_side(x, y, z, visibility) { ...@@ -828,8 +833,8 @@ module case_camera_back_side(x, y, z, visibility) {
module case_camera_top_side(x, y, z, visibility) { module case_camera_top_side(x, y, z, visibility) {
union() { union() {
difference() { difference() {
translate([x, y, z-2]) translate([x, y, z-2])
color([0.4, 0.4, 0.4], visibility) color([0.4, 0.4, 0.4], visibility)
cube([95, 62, 2]); cube([95, 62, 2]);
//translate([x+49, y+29, z-1]) //translate([x+49, y+29, z-1])
...@@ -857,6 +862,9 @@ module case_camera_top_side(x, y, z, visibility) { ...@@ -857,6 +862,9 @@ module case_camera_top_side(x, y, z, visibility) {
translate([x+36, y+5, z-1]) translate([x+36, y+5, z-1])
cube([26, 14, 6.5]); cube([26, 14, 6.5]);
translate([x+42.5, y+45, z-1])
cube([13, 8, 6.5]);
} }
case_camera_top_side_edge(x, y, z, visibility); case_camera_top_side_edge(x, y, z, visibility);
...@@ -873,18 +881,29 @@ module case_camera_top_side_edge(x, y, z, visibility) { ...@@ -873,18 +881,29 @@ module case_camera_top_side_edge(x, y, z, visibility) {
color([0.4, 0.4, 0.4], visibility) color([0.4, 0.4, 0.4], visibility)
cube([2, 50, 5]); cube([2, 50, 5]);
case_camera_edge_screwcylinder(x+5, y+28, z+2.5, visibility); case_camera_edge_screwcylinder(x+5, y+5, z+2.5, visibility);
translate([x+2.9, y+8.5, z])
color([0.4, 0.4, 0.4], visibility)
cube([2.5, 2, 5]);
translate([x-2.5, y+22.5, z]) translate([x+8.5, y+2.9, z])
color([0.4,0.4, 0.4]) color([0.4, 0.4, 0.4], visibility)
cube([8, 11, 5], visibility); cube([2, 2.5, 5]);
} }
translate([x-0.5, y+24.5, z-0.1]) translate([x-2.5, y+0.5, z-0.1])
cube([6.05, 7, 6]); cube([5, 10, 6]);
translate([x-2.5, y-2.5, z-0.1])
cube([15, 5, 6]);
translate([x-3.5, y+22, z-1]) translate([x+2, y+2, z-0.1])
cube([6, 12, 7]); cube([3, 6.5, 6]);
translate([x+3.5, y+2.0, z-0.1])
cube([5, 3, 6]);
} }
// Front side // Front side
difference() { difference() {
union() { union() {
...@@ -955,9 +974,9 @@ module case_camera_top_side_edge(x, y, z, visibility) { ...@@ -955,9 +974,9 @@ module case_camera_top_side_edge(x, y, z, visibility) {
// Back side // Back side
difference() { difference() {
union() { union() {
translate([x+3, y+2.5, z]) translate([x+9, y+2.5, z])
color([0.4, 0.4, 0.4], visibility) color([0.4, 0.4, 0.4], visibility)
cube([83, 2, 5]); cube([77, 2, 5]);
case_camera_edge_screwcylinder(x+90, y+5, z+2.5, visibility); case_camera_edge_screwcylinder(x+90, y+5, z+2.5, visibility);
......
File added
File added
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment