Add spool drivers. Polished animations. Added animation export.
This commit is contained in:
@@ -88,4 +88,28 @@ function get_holodisk_spool2_socket_pos_center() = [
|
||||
|
||||
function get_holodisk_spools_spindle_diam() = 3;
|
||||
|
||||
function get_holodisk_spool_spindle_connection_driver_size() = [
|
||||
get_holodisk_spools_spindle_diam()-1,
|
||||
get_holodisk_spools_spindle_diam()-1,
|
||||
3
|
||||
];
|
||||
|
||||
module holodisk_spool_spindle_connection_driver_profile() {
|
||||
circle(d=get_holodisk_spool_spindle_connection_driver_size().x, $fn=6);
|
||||
}
|
||||
*holodisk_spool_spindle_connection_driver_profile();
|
||||
|
||||
module holodisk_spool_spindle_connection_driver() {
|
||||
h=get_holodisk_spool_spindle_connection_driver_size().z;
|
||||
d=get_holodisk_spool_spindle_connection_driver_size().x;
|
||||
intersection() {
|
||||
linear_extrude(height=h, scale=0.8) {
|
||||
holodisk_spool_spindle_connection_driver_profile();
|
||||
}
|
||||
cylinder(h=h*1.15, d1=d*1.15, d2=d/1.8, $fn=100);
|
||||
cylinder(h=h*1.1, d1=d*1.8, d2=d*0.45, $fn=100);
|
||||
}
|
||||
}
|
||||
*holodisk_spool_spindle_connection_driver();
|
||||
|
||||
// -- END --
|
||||
|
||||
Reference in New Issue
Block a user