added licence and description file header

This commit is contained in:
Sebastian Wendel 2023-09-21 19:27:44 +02:00
parent d01ed68e1f
commit 36112c8d9e
5 changed files with 65 additions and 17 deletions

View file

@ -1,7 +1,15 @@
/******************************************************************
* *
* FlowFlexure Microscope: tube holder *
* *
* (c) Sebastian Wendel, 2023 *
* Released under the CERN Open Hardware License *
* *
******************************************************************/
$fn = 100;
case_thickness = 3;
case_wide = 100;
tube_count = 3;
tube_radius = 15;

View file

@ -1,3 +1,12 @@
/******************************************************************
* *
* FlowFlexure Microscope: peristaltic pump base library *
* *
* (c) Sebastian Wendel, 2023 *
* Released under the CERN Open Hardware License *
* *
******************************************************************/
$fn = 100;
case_size = 31;
@ -9,6 +18,25 @@ motor_screw_x = 17.5;
screws_socket = 4.5;
screws_hole = 2;
module screws_holes()
{
translate([ motor_screw_x, motor_screw_y, 0 ])
{
circle(r = screws_hole);
}
mirror([ 1, 0, 0 ])
{
translate([ motor_screw_x, motor_screw_y, 0 ])
{
difference()
{
circle(r = screws_hole);
}
}
}
}
module base_layout()
{
minkowski()
@ -37,21 +65,6 @@ module base_layout()
}
}
}
translate([ motor_screw_x, motor_screw_y, 0 ])
{
circle(r = screws_hole);
}
mirror([ 1, 0, 0 ])
{
translate([ motor_screw_x, motor_screw_y, 0 ])
{
difference()
{
circle(r = screws_hole);
}
}
}
screws_holes();
}
}

View file

@ -1,3 +1,12 @@
/******************************************************************
* *
* FlowFlexure Microscope: peristaltic pump body *
* *
* (c) Sebastian Wendel, 2023 *
* Released under the CERN Open Hardware License *
* *
******************************************************************/
$fn = 100;
use <./libs/base.scad>

View file

@ -1,3 +1,12 @@
/******************************************************************
* *
* FlowFlexure Microscope: peristaltic pump cover *
* *
* (c) Sebastian Wendel, 2023 *
* Released under the CERN Open Hardware License *
* *
******************************************************************/
$fn = 100;
use <./libs/base.scad>

View file

@ -1,3 +1,12 @@
/******************************************************************
* *
* FlowFlexure Microscope: peristaltic pump insert *
* *
* (c) Sebastian Wendel, 2023 *
* Released under the CERN Open Hardware License *
* *
******************************************************************/
$fn = 100;
use <./libs/base.scad>