Save all work positioning feet around frame. Adjust lamp in debug module for rendering image.
This commit is contained in:
parent
1eea26c9d4
commit
84f78985d1
|
@ -1221,8 +1221,9 @@ module debug () {
|
||||||
//////
|
//////
|
||||||
|
|
||||||
UseDaylight = true;
|
UseDaylight = true;
|
||||||
UseAll = false;
|
UseAll = true;
|
||||||
FrameOnly = true;
|
FrameOnly = false;
|
||||||
|
Feet = true;
|
||||||
|
|
||||||
panel([0, -10, PanelOffsetZ]);
|
panel([0, -10, PanelOffsetZ]);
|
||||||
|
|
||||||
|
@ -1232,17 +1233,18 @@ module debug () {
|
||||||
//translate([50, 0, 0]) cube([100, 100, 100], center = true);
|
//translate([50, 0, 0]) cube([100, 100, 100], center = true);
|
||||||
}
|
}
|
||||||
//translate([0, RollerY, 18]) rotate([180, 0, 0]) sprocketed_roller_upright_solid();
|
//translate([0, RollerY, 18]) rotate([180, 0, 0]) sprocketed_roller_upright_solid();
|
||||||
|
translate([0, -30, 4]) sprocketed_roller_invert_solid();
|
||||||
//centered_geared_motor([0, RollerY, MotorZ], [180, 0, 90]);
|
//centered_geared_motor([0, RollerY, MotorZ], [180, 0, 90]);
|
||||||
//lamp
|
//lamp
|
||||||
//difference () {
|
//difference () {
|
||||||
//lamp_dual([0, LampY, 0 + 1]);
|
//lamp_dual([0, LampY, 0 + 1]);
|
||||||
//lamp_single([0, LampY, 0 + 1]);
|
lamp_single([0, 10, 0 + 1]);
|
||||||
// translate([45, LampY, 0 + 2]) cube([100, 100, 100], center = true);
|
// translate([45, LampY, 0 + 2]) cube([100, 100, 100], center = true);
|
||||||
//}
|
//}
|
||||||
//color("green") lamp_cover([0, LampY + 15, 21]);
|
color("green") lamp_cover([0, LampY + 5, 21]);
|
||||||
color("red") lamp_bolts_voids([0, LampY + 5, (LampBoltH/2) - 1.5 - 2.5]);
|
color("red") lamp_bolts_voids([0, LampY + 5, (LampBoltH/2) - 1.5 - 2.5]);
|
||||||
//gates
|
//gates
|
||||||
translate([-5.35, LampY -7.1, 11 + 1 + .1]) rotate([0, 0, 7]) color("blue") picture_gate();
|
//translate([-5.35, LampY -7.1, 11 + 1 + .1]) rotate([0, 0, 7]) color("blue") picture_gate();
|
||||||
|
|
||||||
//idle rollers
|
//idle rollers
|
||||||
idle_roller([ IdleRollerPrintX, IdleRollerPrintY, 3]);
|
idle_roller([ IdleRollerPrintX, IdleRollerPrintY, 3]);
|
||||||
|
@ -1331,9 +1333,17 @@ module debug () {
|
||||||
translate([(PanelX/2) - 10, 0, FrameZ]) rotate([90, 0, 0]) 2020_tslot(FrameY);
|
translate([(PanelX/2) - 10, 0, FrameZ]) rotate([90, 0, 0]) 2020_tslot(FrameY);
|
||||||
translate([-(PanelX/2) + 10, 0, FrameZ]) rotate([90, 0, 0]) 2020_tslot(FrameY);
|
translate([-(PanelX/2) + 10, 0, FrameZ]) rotate([90, 0, 0]) 2020_tslot(FrameY);
|
||||||
|
|
||||||
//feet
|
if (Feet) {
|
||||||
corner_foot([FrameX / 2, (FrameY / 2) + 10, -26], [0, 0, 180]);
|
corner_foot([FrameX / 2, (FrameY / 2) + 10, -26], [0, 0, 180]);
|
||||||
corner_foot([PanelX / 2 - 10, -(FrameY / 2) - 10, -26], [0, 0, 90]);
|
corner_foot([FrameX / 2, -(FrameY / 2) - 10, -26], [0, 0, 90]);
|
||||||
|
corner_foot([-FrameX / 2, -(FrameY / 2) - 10, -26], [0, 0, 0]);
|
||||||
|
corner_foot([-FrameX / 2, (FrameY / 2) + 10, -26], [0, 0, -90]);
|
||||||
|
|
||||||
|
corner_foot([(PanelX / 2) - 10, (FrameY / 2) + 10, -26], [0, 0, 180]);
|
||||||
|
corner_foot([-(PanelX / 2) + 10, (FrameY / 2) + 10, -26], [0, 0, -90]);
|
||||||
|
corner_foot([(PanelX / 2) - 10, -(FrameY / 2) - 10, -26], [0, 0, 90]);
|
||||||
|
corner_foot([-(PanelX / 2) + 10, -(FrameY / 2) - 10, -26], [0, 0, 0]);
|
||||||
|
}
|
||||||
|
|
||||||
//motor_controller_panel([0, -75, PanelOffsetZ]);
|
//motor_controller_panel([0, -75, PanelOffsetZ]);
|
||||||
|
|
||||||
|
@ -1344,7 +1354,7 @@ module debug () {
|
||||||
electronics_panel([0, -100, -3]);
|
electronics_panel([0, -100, -3]);
|
||||||
}
|
}
|
||||||
|
|
||||||
PART = "super_gate";
|
PART = "super_gatez";
|
||||||
LIBRARY = true;
|
LIBRARY = true;
|
||||||
|
|
||||||
if (PART == "panel") {
|
if (PART == "panel") {
|
||||||
|
|
Loading…
Reference in New Issue