Compare commits
No commits in common. "ffbbb7c3ce6330be26636c44fa2d5f9fdfdadcaf" and "eb3c920d2d6b916ef91d30892861e1c2450a368e" have entirely different histories.
ffbbb7c3ce
...
eb3c920d2d
|
@ -18,8 +18,8 @@ IN = 25.4;
|
||||||
16mmFilmSound = 16mmFilmSuper - 16mmFilmStandard;
|
16mmFilmSound = 16mmFilmSuper - 16mmFilmStandard;
|
||||||
16mmFilmSoundZ = -7.75;
|
16mmFilmSoundZ = -7.75;
|
||||||
|
|
||||||
FrameX = 400;
|
FrameX = 300;
|
||||||
FrameY = 260;
|
FrameY = 175;
|
||||||
FrameZ = -16;
|
FrameZ = -16;
|
||||||
|
|
||||||
Sprockets = 18;
|
Sprockets = 18;
|
||||||
|
@ -39,8 +39,8 @@ PanelZ = 5;
|
||||||
PanelYOffset = 10;
|
PanelYOffset = 10;
|
||||||
PanelDimensions = [PanelX, PanelY, PanelZ];
|
PanelDimensions = [PanelX, PanelY, PanelZ];
|
||||||
|
|
||||||
ReelX = 145;
|
ReelX = 102.5;
|
||||||
ReelY = 90;
|
ReelY = 50;
|
||||||
|
|
||||||
MotorZ = -16;
|
MotorZ = -16;
|
||||||
TakeupMotorZ = -40;
|
TakeupMotorZ = -40;
|
||||||
|
@ -48,18 +48,17 @@ TakeupMotorZ = -40;
|
||||||
PictureTakeupMotorRotationZ = -70;
|
PictureTakeupMotorRotationZ = -70;
|
||||||
StockTakeupMotorRotationZ = 180-70;
|
StockTakeupMotorRotationZ = 180-70;
|
||||||
|
|
||||||
//Offsets the takeup panels by x,y
|
|
||||||
TakeupPanelPictureX = 100;
|
TakeupPanelPictureX = 100;
|
||||||
TakeupPanelPictureY = 90;
|
TakeupPanelPictureY = 50;
|
||||||
|
|
||||||
TakeupPanelStockX = 100;
|
TakeupPanelStockX = 100;
|
||||||
TakeupPanelStockY = -90;
|
TakeupPanelStockY = -50;
|
||||||
|
|
||||||
FeedPanelPictureX = -100;
|
FeedPanelPictureX = -100;
|
||||||
FeedPanelPictureY = 90;
|
FeedPanelPictureY = 50;
|
||||||
|
|
||||||
FeedPanelStockX = -100;
|
FeedPanelStockX = -100;
|
||||||
FeedPanelStockY = -90;
|
FeedPanelStockY = -50;
|
||||||
|
|
||||||
TakeupPanelPictureOffsetX = ReelX - TakeupPanelPictureX;
|
TakeupPanelPictureOffsetX = ReelX - TakeupPanelPictureX;
|
||||||
TakeupPanelStockOffsetX = ReelX - TakeupPanelPictureX;
|
TakeupPanelStockOffsetX = ReelX - TakeupPanelPictureX;
|
||||||
|
@ -145,7 +144,7 @@ module four_hundred_foot_spool (pos = [0, 0, 0]) {
|
||||||
W = 175;
|
W = 175;
|
||||||
H = 18;
|
H = 18;
|
||||||
translate(pos) {
|
translate(pos) {
|
||||||
color() cylinder(r = R(W), h = H, center = true, $fn = 200);
|
cylinder(r = R(W), h = H, center = true, $fn = 200);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -978,8 +977,7 @@ module debug () {
|
||||||
BearingOffsetZ = -2.5;
|
BearingOffsetZ = -2.5;
|
||||||
//////
|
//////
|
||||||
panel([0, 0, PanelOffsetZ]);
|
panel([0, 0, PanelOffsetZ]);
|
||||||
UseDaylight = false;
|
UseDaylight = true;
|
||||||
UseAll = true;
|
|
||||||
|
|
||||||
translate([0, RollerY, 18]) rotate([180, 0, 0]) difference () {
|
translate([0, RollerY, 18]) rotate([180, 0, 0]) difference () {
|
||||||
sprocketed_roller_upright();
|
sprocketed_roller_upright();
|
||||||
|
@ -1011,21 +1009,17 @@ module debug () {
|
||||||
|
|
||||||
if (UseDaylight) {
|
if (UseDaylight) {
|
||||||
//feed
|
//feed
|
||||||
translate([-ReelX, ReelY, DaylightZ]) daylight_spool();
|
//translate([-ReelX, ReelY, DaylightZ]) daylight_spool();
|
||||||
if (UseAll) {
|
//translate([-ReelX, -ReelY, DaylightZ]) daylight_spool();
|
||||||
translate([-ReelX, -ReelY, DaylightZ]) daylight_spool();
|
//takeup
|
||||||
//takeup
|
//translate([ReelX, ReelY, DaylightZ]) daylight_spool();
|
||||||
translate([ReelX, ReelY, DaylightZ]) daylight_spool();
|
//translate([ReelX, -ReelY, DaylightZ]) daylight_spool();
|
||||||
translate([ReelX, -ReelY, DaylightZ]) daylight_spool();
|
|
||||||
}
|
|
||||||
} else {
|
} else {
|
||||||
four_hundred_foot_spool([-ReelX, ReelY, DaylightZ]);
|
four_hundred_foot_spool([-ReelX, ReelY, DaylightZ]);
|
||||||
if (UseAll) {
|
four_hundred_foot_spool([-ReelX, -ReelY, DaylightZ]);
|
||||||
four_hundred_foot_spool([-ReelX, -ReelY, DaylightZ]);
|
//takeup
|
||||||
//takeup
|
four_hundred_foot_spool([ReelX, ReelY, DaylightZ]);
|
||||||
four_hundred_foot_spool([ReelX, ReelY, DaylightZ]);
|
four_hundred_foot_spool([ReelX, -ReelY, DaylightZ]);
|
||||||
four_hundred_foot_spool([ReelX, -ReelY, DaylightZ]);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
//takeup
|
//takeup
|
||||||
|
@ -1091,7 +1085,7 @@ module debug () {
|
||||||
//motor_controller_panel([0, -75, PanelOffsetZ]);
|
//motor_controller_panel([0, -75, PanelOffsetZ]);
|
||||||
}
|
}
|
||||||
|
|
||||||
PART = "panelx";
|
PART = "panel";
|
||||||
LIBRARY = true;
|
LIBRARY = true;
|
||||||
|
|
||||||
if (PART == "panel") {
|
if (PART == "panel") {
|
||||||
|
|
Loading…
Reference in New Issue