Fix sizes
parent
53d2603d18
commit
5d5f79725a
|
@ -1,10 +1,12 @@
|
||||||
// Верхняя часть крепления для детских автокресел Maxi Cosi
|
// Верхняя часть крепления для детских автокресел Maxi Cosi
|
||||||
|
|
||||||
w = 65;
|
$fn=64;
|
||||||
|
w = 63;
|
||||||
h1 = 75;
|
h1 = 75;
|
||||||
w2 = 75;
|
w2 = 75;
|
||||||
h2 = 59;
|
h2 = 59;
|
||||||
r2 = 41;
|
r2 = 41;
|
||||||
|
notch = 39;
|
||||||
|
|
||||||
//mirror()
|
//mirror()
|
||||||
difference()
|
difference()
|
||||||
|
@ -23,10 +25,10 @@ difference()
|
||||||
translate([-0.01, 29.01, h1+0.01]) rotate([90, 180, 90]) linear_extrude(100) polygon([[0, 0], [0, 8], [5, 0]]);
|
translate([-0.01, 29.01, h1+0.01]) rotate([90, 180, 90]) linear_extrude(100) polygon([[0, 0], [0, 8], [5, 0]]);
|
||||||
translate([w+0.01, 50, h1+0.01]) rotate([90, 180, 0]) linear_extrude(100) polygon([[0, 0], [0, 8], [8, 0]]);
|
translate([w+0.01, 50, h1+0.01]) rotate([90, 180, 0]) linear_extrude(100) polygon([[0, 0], [0, 8], [8, 0]]);
|
||||||
translate([-0.01, -50, h1+0.01]) rotate([90, 180, 180]) linear_extrude(100) polygon([[0, 0], [0, 8], [8, 0]]);
|
translate([-0.01, -50, h1+0.01]) rotate([90, 180, 180]) linear_extrude(100) polygon([[0, 0], [0, 8], [8, 0]]);
|
||||||
translate([w/2, 29+10-4.5, h1-49+37/2]) rotate([90, 0, 0]) cylinder(h=10, d=37, $fn=64);
|
translate([w/2, 29+10-4.5, h1-49+notch/2]) rotate([90, 0, 0]) cylinder(h=10, d=notch, $fn=64);
|
||||||
translate([w/2-37/2, 29+10-4.5, h1-49+37/2]) rotate([90, 0, 0]) cube([37, 100, 10]);
|
translate([w/2-notch/2, 29+10-4.5, h1-49+37/2]) rotate([90, 0, 0]) cube([notch, 100, 10]);
|
||||||
translate([w/2, 29+20-0.01, r2]) rotate([90, 0, 0]) cylinder(h=20, r=r2, $fn=128);
|
translate([w/2, 29+20-0.01, r2]) rotate([90, 0, 0]) cylinder(h=20, r=r2, $fn=128);
|
||||||
translate([w/2-50/2, 5, 0]) cube([50, 29-7-6, h1+10]);
|
translate([w/2-50/2, 4, 0]) cube([50, 29-6-6, h1+10]);
|
||||||
}
|
}
|
||||||
translate([17, 23, h1-39])
|
translate([17, 23, h1-39])
|
||||||
rotate([90, 90, 0])
|
rotate([90, 90, 0])
|
||||||
|
@ -51,7 +53,7 @@ difference()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
//mirror()
|
//mirror()
|
||||||
translate([-150, 0, -75])
|
translate([-150, 0, -75])
|
||||||
intersection()
|
intersection()
|
||||||
{
|
{
|
||||||
|
@ -65,7 +67,7 @@ intersection()
|
||||||
{
|
{
|
||||||
translate([-1, -1, -1]) cube([102, 42, 32]);
|
translate([-1, -1, -1]) cube([102, 42, 32]);
|
||||||
//translate([100, -1, -1]) cube([30, 42, 11]);
|
//translate([100, -1, -1]) cube([30, 42, 11]);
|
||||||
translate([0, 20, -1]) cube([120, 10, 32]);
|
translate([0, 20-0.2, -1]) cube([121+0.2, 10+0.4, 32]);
|
||||||
translate([110, 10, -1]) cube([10, 20, 32]);
|
translate([111, 10-0.2, -1]) cube([10+0.2, 20+0.4, 32]);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue