Zusammenfassung
Ich brauchte einen Halter für meinen Messschieber, ich habe den aus dieser Quelle gedruckten zerbrochen:
https://www.thingiverse.com/thing:4524389
Ich beschloss, es in 2 Teilen zu entwerfen.
Es wird stärker, und wenn es kaputt geht, musst du nur das, was du kaputt gemacht hast, ausdrucken.
Abhängig von Ihrer Druckqualität können Sie einen kleinen Spalt zwischen dem Stift und der Halterung feststellen. Dies lässt sich leicht beheben, indem Sie ein Stück Papier einlegen, während Sie die beiden Teile zusammenbauen.
Du kannst den Stift jederzeit ändern, um einen Stift zu halten oder was auch immer du mit deinem Ender3 bewegen musst.
Dies ist ein Remix vonhttps://www.thingiverse.com/thing:4524389
Druckeinstellungen
Drucker-Marke:
Creality
Drucker:
Ender 3
Flöße:
Nein.
Unterstützt:
Nein.
Auflösung:
0,4
Füllung:
20%
Hinweise:
Jedes Material erfüllt seinen Zweck.
Wie ich das entworfen habe
Teil 1
$fn=50;
roundy=2;
Differenz⎧
union(){
translate([-29,-60.2,-13]) import("/home/Downloads/Print+in+Place+Dial-Indicator!+-+For+easy+Bed+leveling!/files/dial_holder-_Ender3_correct_orientation.stl");
)
translate([0, 0, 14])
color("red") linear_extrude(höhe = 14)
square([140,140], center = true);
translate([-10, 10, 0])
color("red") linear_extrude(höhe = 34)
square([22,20], center = true);
)
translate([-7,5,0])
difference(){
linear_extrude(Höhe = 14) minkowski(){ Quadrat([(14)-2*rundy,(14)-2*rundy], Zentrum = wahr); Kreis(rundy); } linear_extrude(Höhe = 14) Quadrat([10,10], Zentrum = wahr);
)
color("blue") translate([-2,-7,14]) rotate([0, 90, 0])
linear_extrude(Höhe = 2)
minkowski(){
Quadrat [(8)-2 <Roundy, (20)-2roundy], center = true);
circle(roundy);
}
translate([-1, -21.5, 24.5-14]) rotate([15, 0, 0])
color("blue") linear_extrude(höhe = 5.5)
square([2,14], center = true);
Teil 2
$fn=100;
roundy=3;
DialDiameter=8;
Dicke=3;
GripAngle=290;
Differenz⎧
rotate([0, 0, (360-GripAngle)/2])
translate([0, 0, 6])
union(){
rotate_extrude(Winkel=GripAngle, Konvexität = 10)
translate([DialDiameter/2+Dicke/2, 0, 0])
square([dicke,12], zentrum = wahr);
translate([DialDiameter/2+Dicke/2, 0, 0])
Zylinder(d = Dicke, h = 12, Zentrum=wahr);
rotate([0, 0, GripAngle])
translate([DialDiameter/2+Dicke/2, 0, 0])
Zylinder(d = Dicke, h = 12, Zentrum=wahr);
}
translate([0, 0, 6.5])
rotate_extrude($fn=200)
polygon( points=[[0,0],[9,9],[0,9]] );
}
translate([-19, 0, 5])
rotate([0, 90, 0])
SquarePin();
Modul SquarePin(){
linear_extrude(Höhe = 14)
minkowski(){
Quadrat [(10)-2 <]Roundy, (10)-2roundy], center = true);
circle(roundy);
}
translate([0, 0, -1.5])
linear_extrude(Höhe = 3, Zentrum = wahr, Konvexität = 10, Skalierung = 2)
minkowski(){
square([(5)-roundy,(5)-roundy], center = true);
circle(roundy/2);
}
}
//color("red") cylinder(d = 8, h = 16,center=true);//PseudiDial
Etiketler
Model Kaynağı
