You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
42 lines
1.4 KiB
42 lines
1.4 KiB
7 years ago
|
/////////////////////////////////////////////////////////////////////////////////
|
||
|
// Floor protection for cuvette.
|
||
|
//
|
||
|
// Author: Maximilian Stiefel
|
||
|
// Last modification: 12.06.2017
|
||
|
/////////////////////////////////////////////////////////////////////////////////
|
||
|
|
||
|
/////////////////////////////////////////////////////////////////////////////////
|
||
|
// Includes
|
||
|
/////////////////////////////////////////////////////////////////////////////////
|
||
|
include <roundy.scad>
|
||
|
use <roundy.scad>
|
||
|
include <dimensions.scad>
|
||
|
use <dimensions.scad>
|
||
|
|
||
|
/////////////////////////////////////////////////////////////////////////////////
|
||
|
// Action
|
||
|
/////////////////////////////////////////////////////////////////////////////////
|
||
|
color(myColor)
|
||
|
difference()
|
||
|
{
|
||
|
union()
|
||
|
{
|
||
|
// Basic lid
|
||
|
translate([0, 0, lid_height/2])
|
||
|
roundy(lid_width, lid_depth, lid_height, true);
|
||
|
translate([-lid_width/2 + 5, -lid_depth/2 + 2, lid_height/2])
|
||
|
rotate([90, 0, 0])
|
||
|
linear_extrude(height = 6, center = true, convexity = 10, twist = 0)
|
||
|
union()
|
||
|
{
|
||
|
translate([0, 4, 0])
|
||
|
text("Etching Machine of the Embedded Systems Master", size = 6, valign = "center");
|
||
|
translate([0, -4, 0])
|
||
|
text("Designed by Maximilian Stiefel 2017", size = 6, valign = "center");
|
||
|
}
|
||
|
}
|
||
|
// Depening to put it over the cuvette
|
||
|
translate([0, 0, lid_height - lid_thickness])
|
||
|
cube([cuvette_width, cuvette_depth, lid_height], center = true);
|
||
|
}
|