요약
저의 다이얼 인디케이터를 위한 홀더가 필요했고, 저는 이 소스에서 인쇄한 것을 깨버렸습니다:
https://www.thingiverse.com/thing:4524389
저는 두 부분으로 디자인하기로 결정했습니다.
그것은 더 강해지고, 만일 깨진다면, 당신은 그저 깨진 것을 인쇄해야 합니다.
인쇄 품질에 따라 핀과 홀더 사이에 약간의 간격이 있을 수 있습니다. 두 부분을 조립할 때 종이를 한 장 넣으면 쉽게 해결할 수 있습니다.
당신은 언제든지 펜을 들거나 엔더3으로 이동해야 할 무언가를 들을 때 사용할 핀을 바꾸할 수 있습니다.
이것은 리믹스입니다.https://www.thingiverse.com/thing:4524389
인쇄 설정
프린터 브랜드:
크리에이리티
프린터:
엔더 3
래프트들:
아니에요.
지원합니다:
아니에요.
해상도:
0.4
채우기:
20%
노트:
어떤 재료도 효과가 있습니다.
제가 이것을 어떻게 디자인했는지
파트 1
$fn=50;
라운디=2;
차이점 {
유니온() {
번역하기 [-29,-60.2,-13] 임포트("/home/Downloads/Print+in+Place+Dial-Indicator!+-+For+easy+Bed+leveling!/files/dial_holder-_Ender3_correct_orientation.stl");
그것은...
translate([0, 0, 14])
색상("red") 선형_압출(높이 = 14)
스쿼어([140,140], 센터 = 트루);
translate([-10, 10, 0])
색상("red") 선형 압출(높이 = 34)
스퀘어([22,20], 센터 = 트루);
그것은...
translate([-7,5,0])
차이점 {
linear_extrude(height = 14) minkowski(){ square([(14)-2*roundy,(14)-2*roundy], center = true); circle(roundy); } linear_extrude(height = 14) square([10,10], center = true);
그것은...
색상("blue") 번역하기 [-2,-7,14] 회전하기 [0, 90, 0]
선형 압출(높이 = 2)
민코프스키(){
스쿼어([(8)-2 <)라운디, (20)-2[roundy], center = true);
원을 그리기(roundy);
}
번역하세요. (-1, -21.5, 24.5-14) 회전하세요. (15, 0, 0)
색상("blue") 선형 압출(높이 = 5.5)
스쿼어([2,14], 센터 = 트루);
파트 2
$fn=100;
라운디=3;
DialDiameter=8;
두께=3;
GripAngle=290;
차이점 {
회전([0, 0, (360-GripAngle)/2])
translate([0, 0, 6])
유니온(){
회전 압출(각도=그립 각도, 볼록도=10)
translate([DialDiameter/2+thickness/2, 0, 0])
스쿼어([두께,12], 센터 = 트루);
translate([DialDiameter/2+thickness/2, 0, 0])
원통형(d = 두께, h = 12, center=true);
회전(0, 0, GripAngle)
translate([DialDiameter/2+thickness/2, 0, 0])
원통형(d = 두께, h = 12, center=true);
}
translate([0, 0, 6.5])
회전 압출($fn=200)
폴리곤(점들 = [[0,0], [9,9], [0,9]]);
}
번역하세요([-19, 0, 5])
회전([0, 90, 0])
스쿼어핀();
모듈 SquarePin {
linear_extrude(높이 = 14)
민코프스키(){
스쿼어([(10)-2 <)라운디, (10)-2[roundy], center = true);
원을 그리기(roundy);
}
translate([0, 0, -1.5])
선형 압출(높이 = 3, 중심 = 참, 볼록도 = 10, 스케일 = 2)
민코프스키(){
스쿼어([(5)-roundy,(5)-roundy], 센터 = 트루);
원을 그리기(roundy/2);
}
}
Tags
Modellquelle
