Taban modülü: şase plakaları, tahrik, akü, güç ve elektronik katı

1. aşama (tasarım) · FreeCAD 1.1 · taban_montaj.py · 306 parça (3 lazer kesim, 4 baskı) + 13 kablo yolu şeması · ölçüler arayuz.TABAN'dan, V3 yerleşimi (robot_cad satır 715–757) · yazıcı Bambu Lab X2D · 2. aşama: modüller arası tarama ve ana montaj aşağıda
306 / 3 / 4parça / lazer / baskı · hepsi geçerli, tek katı
0taban içi çakışma (497 çift sınandı, > 0,5 mm³)
0 / 0taban ↔ iskelet / taban ↔ kabuk çakışma (ev pozu; 97 + 369 çift, 45 temas)
111 / 111bağlantı kontrolü: dayanma, eksen hizası, cıvata ucu payı / kavrama
12,0 mmteker ↔ etek en küçük boşluk (hedef 12 mm), dört teker
21,66 kgtam robot (taban 7,91 kg, kablo payı dahil) · AM y 370 mm, z −14 mm
5,3 / 4,5 / 4,7devrilme eşiği ileri / geri / yana m/s² (ev pozu) · tüm kol pozlarında en küçük pay 2,9×
5,69 kg·cmmotor başına, 5° rampa + 0,5 m/s² · sürekli hedefe (6,3) oran %90 (V3: 4,9 kg·cm, %77)
7,5 saakü süresi, orta kullanım 33 W (tahmini; düşük 22 sa, yüksek 3,0 sa)
4 / 4X2D'ye sığan baskı · desteksiz 4 / 4 · toplam 88 g filament

Motor torku sınırda: robot V3'ten ağır çıktı (21,7 kg; V3 18,6 kg: kabuk 4,9 kg PETG, iskelet 5,8 kg). 5° rampada 0,5 m/s² ile motor başına 5,69 kg·cm; JGB37'nin sürekli hedefine (6,3 kg·cm) oranı %90. Rampada yazılım ivmeyi 0,25 m/s²'ye düşürürse 4,83 kg·cm (%77), sabit hızda 3,96 kg·cm (%63). Düz zeminde 2,74 kg·cm (%44). Devrilme payları rahat (en az 2,9×).

Görünümler

İzometrik: taban + iskelet şasesi + kabuk eteği (yarı saydam)
İzometrik: taban + iskelet şasesi + kabuk eteği (yarı saydam)
Etek gizli: ön elektronik katı, arka güç paneli, acil stop ve ana anahtar (etek plakasının altında)
Etek gizli: ön elektronik katı, arka güç paneli, acil stop ve ana anahtar (etek plakasının altında)
Üstten (kabuk ve katlar gizli; önü aşağıda): akü + kayışlar, takoz, BTS7960 ×2, XL4016 ×3, kat kartları
Üstten (kabuk ve katlar gizli; önü aşağıda): akü + kayışlar, takoz, BTS7960 ×2, XL4016 ×3, kat kartları
Yandan (+X), etek yarı saydam: aks 62,5, plaka 91,5, ray 94,5–134,5, kat 174,5, etek üstü 262
Yandan (+X), etek yarı saydam: aks 62,5, plaka 91,5, ray 94,5–134,5, kat 174,5, etek üstü 262
Önden: sonarlar etek deliklerinde, teker–etek 12 mm
Önden: sonarlar etek deliklerinde, teker–etek 12 mm
Alttan: plaka cıvataları (14× M6), motor braketleri (8× M4), kayış dönüşü, kablo delikleri
Alttan: plaka cıvataları (14× M6), motor braketleri (8× M4), kayış dönüşü, kablo delikleri
Elektronik katı (ön): Pi 5 + Active Cooler, ESP32 taşıyıcı, PCA9685, BNO055, MAX98357A
Elektronik katı (ön): Pi 5 + Active Cooler, ESP32 taşıyıcı, PCA9685, BNO055, MAX98357A
Güç paneli (arka): sigorta kutusu, röle, ana sigorta; üstte acil stop ve ana anahtar gövdesi
Güç paneli (arka): sigorta kutusu, röle, ana sigorta; üstte acil stop ve ana anahtar gövdesi
Akü yakın plan (katlar gizli): iki cırt kayış plaka yarıklarından döner, ön takoz
Akü yakın plan (katlar gizli): iki cırt kayış plaka yarıklarından döner, ön takoz
Teker grubu: teker, kaplin, L braket, JGB37
Teker grubu: teker, kaplin, L braket, JGB37
Teker gizli: braket flanşı plakanın altında, 2× M4 uzun rayın alt kanalına; motor 4× M3
Teker gizli: braket flanşı plakanın altında, 2× M4 uzun rayın alt kanalına; motor 4× M3
Sonar tutucular ön ara rayın ön kanalında; transdüserler etek deliklerinden 5,5 mm taşar
Sonar tutucular ön ara rayın ön kanalında; transdüserler etek deliklerinden 5,5 mm taşar
Patlatılmış
Patlatılmış

Tam robot önizleme (tüm modüller, ev pozu)

Önden izometrik
Önden izometrik
Yandan
Yandan
Arkadan
Arkadan

Yapı ve yerleşim

Koordinat global (taban yereli = global): +X sağ, +Y yukarı, +Z ileri, mm. Üç kat var:

ParçaKonum (mm)Dayanak
Tekerler (4)merkez x ±178, z ±185, aks y 62,5rc:96–97, rc:729 (V3)
JGB37 + L braket (4)redüktör ön yüzü x ±133; flanş plakanın altında (y 90–91,5)rc:721–727
Akü LiFePO4 (yatık)x ±90,5, y 94,5–171,5, z −205…−38; kutuplar +Z (z −29'a kadar)rc:733, rc:46
BTS7960 ×2x ±67,5, z 165; 8 mm naylon burç üstünde (üst 143,5)rc:734 (+8 mm)
XL4016 ×3(−49,2; 75) Pi · (49,2; 75) çevre 5 V · (0; 170) servo 6 Vrc:736 (+8 mm)
Raspberry Pi 5ön kat (−90,5; 80), SD yuvası x −135,5V3 (−59,6; −120) → taşındı
ESP32 + taşıyıcıön kat (80; 75)V3 (51,6; −135) → taşındı
PCA9685ön kat (83; 125)V3 (51,6; −65) → taşındı
BNO055 · MAX98357A(0; 60) · (−51,6; 40)rc:742–743 (aynı)
Sigorta kutusu · röle · ana sigortagüç paneli (0; −203) · (−112; −130) · (112; −130)yeni (tahmini zarflar)
Sonar HC-SR04 ×3x 0, ±79,4; y 110; PCB ön yüzü z 256rc:752 + kabuk delikleri
Acil stop · ana anahtaretek üst plakası (79,4; −200) · aynası (−79,4; −200)rc:757 · yeni öneri

Parça listesi

TürKalemAdetToplam kütle (g)
BaglantiM2,5x5 DIN 912125,6
BaglantiM2,5x8 DIN 912127,0
BaglantiM3 isil gomme somun20,9
BaglantiM3x6 DIN 9126049,0
BaglantiM3x8 DIN 91265,6
BaglantiM4 DIN 125 pul154,6
BaglantiM4 DIN 985 naylon somun33,5
BaglantiM4 cekic somun, kanal 10 (tahmini olcu)846,3
BaglantiM4x16 DIN 9121539,6
BaglantiM5 DIN 125 pul83,5
BaglantiM5 cekic somun, kanal 10 (tahmini olcu)844,1
BaglantiM5x12 DIN 912830,0
BaglantiM5x16 DIN 913 set vida (saplama)818,7
BaglantiM6 DIN 125 pul1414,2
BaglantiM6 cekic somun, kanal 101893,1
BaglantiM6x14 DIN 9121486,7
BaglantiM6x14 ISO 7380420,5
BaskiAku on takozu168,7
BaskiSonar tutucu orta15,6
BaskiSonar tutucu sag15,0
BaskiSonar tutucu sol15,0
LazerAlt plaka11.060,5
LazerElektronik kati (on)1196,2
LazerGuc paneli (arka kat)1240,3
Satin12 mm altigen kaplin x 30, O64140,0
Satin25 mm cirt bant kayis (tahmini)254,9
Satin37 mm L motor braketi 1,5 mm4120,0
Satin6 yollu bicak sigorta kutusu1120,0
SatinASW-A01 100 A aku ayirici1150,0
SatinAdafruit MAX98357A12,0
SatinArazi tekerlegi 125 x 584560,0
SatinBNO055 9 eksen (Adafruit 2472 delik duzeni; eldeki muadil olculecek)13,0
SatinBTS7960B 43 A (IBT-2)2132,0
SatinCift tarafli kopuk bant 1 mm10,0
SatinDelikli pertinaks 70 x 50 + 2x 15'li disi header (tahmini; BOM'da yok)114,0
SatinESP32-WROOM-32 DevKit 30 pin110,0
SatinEmas B200E60 acil stop135,0
SatinEmas B200E60 kontak blogu150,0
SatinHC-SR04327,0
SatinISO mini role 12 V 40 A + soket (BOM'da yok)135,0
SatinJGB37-520 12 V 60 dev/dk enkoderli4800,0
SatinKablolu kapakli bicak sigorta yuvasi 12 AWG + 30 A140,0
SatinLiFePO4 12,8 V 24 Ah (yuva 181 x 77 x 167)12.800,0
SatinM2,5x8 pirinc burc1213,7
SatinM3x8 naylon burc244,2
SatinM5 x 40 burc, disi-disi, AA 8896,0
SatinPCA9685 16 kanal (Adafruit 815 delik duzeni)19,0
SatinRaspberry Pi 5 8GB + resmi Active Cooler158,0
SatinXL4016 8 A DC-DC dusurucu3180,0
PayKablo payı (tahmini, geometri yok)1400,0

CSV: taban-bom.csv. Kütleler: satın alınanlar satıcı / V3 değeri, tahmini zarflar tahmini; plaka ve bağlantı elemanları hacim × yoğunluk (Al 2,66, kontrplak 0,68, çelik 7,85 g/cm³); baskı %80 etkin doluluk. Grup kütleleri: Plaka 1.863 g, Tahrik 1.715 g, Guc 3.632 g, Elektronik 130 g, Sensor 169 g.

Hangi parça neye, nasıl bağlanıyor

BağlantıNasıl oturuyorBağlantı elemanı
Alt plaka ↔ şase sigma raylarıplaka rayların alt yüzüne dayanır; uzun ray alt kanalı x ±115 (z ±90, ±235), ara ray alt kanalları x ±5014× M6×14 DIN 912 + DIN 125 pul (alttan) + M6 çekiç somun; uç kanal tabanına 2,4 mm
Motor braketi ↔ plaka ↔ uzun rayL braket flanşı plakanın altında; delikler uzun rayın alt kanal hizasında (x ±115, z ±185 ±16)8× M4×16 DIN 912 + pul + M4 çekiç somun (tahmini ölçü); braket motor takılmadan önce bağlanır
JGB37 ↔ L braketredüktör ön yüzü braketin dikey plakasına; Ø31 dairedeki 6 delikten 4'ü4× M3×6 DIN 912 (4,5 mm kavrama)
Kaplin ↔ mil ↔ tekerØ6 D mil kaplina 11,5 mm; altıgen kaplin teker yuvasına 17,5 mmkaplin set vidaları + M4×16 + pul eksenel vida
Burç ↔ uzun ray üst kanalıM5×40 burç ray üstüne dayalı (x ±115, z ±40, ±230)M5 çekiç somun + M5×16 DIN 913 saplama (burca 6,7 mm)
Kat / güç paneli ↔ burçkontrplak burç üstüne dayalı8× M5×12 DIN 912 + pul (burca 6 mm)
BTS7960, XL4016 ↔ alt plakakart 8 mm naylon burç üstünde (Al plakaya kısa devre yok)M3×6 üstten + M3×6 alttan (vidalar arası 0,6 mm)
Pi 5, PCA9685, BNO055 ↔ ön katdatasheet delikleri: Pi 58 × 49 Ø2,7; PCA 55,9 × 19,05; BNO 20 × 12M2,5×8 pirinç burç + M2,5×5 üst + M2,5×8 alt
ESP32 ↔ taşıyıcı ↔ ön katESP32 pinleri 2× 15'li dişi header'a 6 mm; taşıyıcı 8 mm naylon burçtaM3×6 üst + M3×8 alt
MAX98357A ↔ ön katmontaj deliği yok1 mm çift taraflı köpük bant
Akü ↔ alt plakaakü raylar arasında (yanlarda 4,5 mm), arka ara raya 5 mm, önde takoz2× 25 mm cırt kayış (plaka yarıklarından döner) + baskı ön takoz (2× M3×8 + ısıl gömme somun)
Sigorta kutusu, röle ↔ güç panelikulaklardan; somunlar akünün dışında (z −213, x −112)3× M4×16 + pul + M4 DIN 985
Sonar ↔ tutucu ↔ ön ara rayPCB üst/alt kenarı tutucu raylarında; tutucu ön ara rayın ön yüzüne (z 250)4× M6×14 ISO 7380 + M6 çekiç somun (etek duvarına 3,2 mm)
Acil stop ↔ etek üst plakasıØ22,4 delik, bilezik plakanın üstündebutonun kendi somunu

Bağlantı kontrolleri (taban_montaj.py)

TürTamamÖlçüt örneği
Kanal (çekiç somun)26 / 26uç–kanal tabanı payı en az 0,8 mm
Burç saplaması8 / 8uç–kanal tabanı payı en az 2,5 mm
Kat → burç8 / 8kavrama 6,0 mm
Dişli delik (motor, kaplin)20 / 20kavrama 4,5 mm
Isıl gömme somun2 / 2kavrama 5,0 mm
Kart burcu36 / 36kavrama 3,4 mm
Somunlu (panel)3 / 3kavrama 5,0 mm
Mil ↔ kaplin4 / 4kavrama 11,5 mm
Sonar PCB ↔ ray3 / 3PCB–ray en büyük 0,10 mm
Header geçme1 / 1kavrama 6,0 mm

Ölçütler: baş, pul, somun, burç ve kart yüzeye dayalı (≤ 0,01 mm); bağlantı elemanı ve delik/somun aynı eksende (≤ 10⁻⁴ mm); çekiç somun dudak altında, cıvata somunu tam geçer, uç kanal tabanına ≥ 0,5 mm; dişli delik ve burçta kavrama ≥ d; bir burçtaki iki vida arasında ≥ 0,5 mm.

Üretim: lazer kesim ve baskı

Lazer kesim (DXF, ölçek 1:1, mm)

ParçaDosyaMalzemeÖlçü (mm)İç konturKesim boyu (m)Kütle (g)
Alt plakadxf/alt-plaka-3mm-al.dxfAl 5754 3 mm270 × 500,0522,621.060
Elektronik kati (on)dxf/elektronik-kati-on-5mm-kontrplak.dxfHuş kontrplak 5 mm270 × 225,8211,48196
Guc paneli (arka kat)dxf/guc-paneli-arka-5mm-kontrplak.dxfHuş kontrplak 5 mm270 × 273,891,47240

DXF: alt yüzün kenarları (LINE, CIRCLE, ARC), DXF X = robot x, DXF Y = −robot z (üstten bakış, robotun önü çizimin altında). Alt plakada M6 Ø6,6, M4 Ø4,5, M3 Ø3,4 delikler, Ø16 kablo delikleri ve 3,5 × 30 kayış yarıkları var; kılavuz / havşa yok. Katlarda M5 Ø5,5, M2,5 Ø2,9, M3 Ø3,4, M4 Ø4,5 delikler ve kablo kesikleri.

Baskı parçaları (Bambu Lab X2D, PETG, kullanılabilir 246 × 246 × 250 mm)

ParçaÖlçü (tabla, mm)SığarYön45° üstü çıkıntıDestekFilament (g)Süre (sa, tahmini)
Aku on takozu125,2 × 125,2 × 25,0tamamalt yuzu tablada0,6 %yok72,11,50
Sonar tutucu sol61,2 × 61,0 × 7,6tamamarka yuzu (ray tarafi) tablada3,2 %yok5,30,11
Sonar tutucu orta65,8 × 65,8 × 7,6tamamarka yuzu (ray tarafi) tablada2,9 %yok5,80,12
Sonar tutucu sag61,2 × 61,0 × 7,6tamamarka yuzu (ray tarafi) tablada3,2 %yok5,30,11

Yöntem kabuk/kafa ile aynı: tabla düzleminde en küçük döndürülmüş kutu, 45° çıkıntı oranı, 1 mm katmanlarla desteksiz basılabilirlik (2 mm'den dar şerit ve 15 mm'den kısa açıklık serbest). Sağ ve sol sonar tutucu birbirinin aynası.

Mühendislik hesapları

Kütle ve ağırlık merkezi

Kütle (kg)AM x; y; z (mm)
Tabansız robot (ana montaj, 601 parça)13,75(0,0; 513,9; 5,0)
Taban parçaları (306)7,51(−1,1; 119,5; −47,4)
Kablo payı (tahmini)0,40(0; 150; −60)
Tam robot (ev pozu)21,66(−0,4; 370,5; −14,4)

En ağırlar: Aku LiFePO4 12,8 V (yatik) 2.800 g, Alt plaka 1.060 g, Guc paneli (arka kat) 240 g, Motor JGB37-520 (arka sol) 200 g, Motor JGB37-520 (on sol) 200 g, Motor JGB37-520 (arka sag) 200 g. Kol pozlarında omuz göbeği, üst kol, dirsek çatalı, ön kol ve el grupları (kol başına 626 g) omuz kinematiğiyle döndürüldü (omuz_parcalar.Pp/Pr, dirsek_parcalar.grup_yer).

Devrilme (eşik ivmesi m/s², pay = eşik ÷ 1,5 m/s² acil stop freni)

PozKütle (kg)AM y / zİleri (frende)GeriYana5° rampada ileri / geri / yanaStatik devrilme eğimi
Ev pozu (kollar aşağıda)21,66370 / −145,28 (3,5×)4,52 (3,0×)4,70 (3,1×)4,40 / 3,65 / 3,8328° / 25° / 26°
İki kol öne uzanmış (S1 90°, düz)21,66378 / −74,98 (3,3×)4,63 (3,1×)4,61 (3,1×)4,11 / 3,75 / 3,7427° / 25° / 25°
İki kol öne + elde 0,5 kg (bilgi)22,66403 / 84,31 (2,9×)4,69 (3,1×)4,32 (2,9×)3,44 / 3,82 / 3,4524° / 26° / 24°
İki kol öne-yukarı (S1 135°)21,66383 / −94,97 (3,3×)4,51 (3,0×)4,55 (3,0×)4,09 / 3,64 / 3,6827° / 25° / 25°
İki kol geride (S1 −45°)21,66373 / −205,39 (3,6×)4,35 (2,9×)4,68 (3,1×)4,51 / 3,48 / 3,8029° / 24° / 26°
Sağ kol yana açık (S2 90°), sol aşağıda21,66374 / −145,23 (3,5×)4,47 (3,0×)4,58 (3,0×)4,35 / 3,60 / 3,7128° / 24° / 25°

Eşik = g · (d · cos θ − h · sin θ) / h; d = ağırlık merkezinden teker temas hattına yatay uzaklık (teker merkez düzlemleri x ±178, z ±185; V3 hesabıyla aynı), h = AM yüksekliği. Rampada ileri: robot yokuş aşağı bakarken frenleme; geri: yokuş yukarı hızlanma; yana: rampaya yan dururken. V3 (README): ileri 5,8, geri 5,0, yana 5,2 m/s²; ağırlık merkezi 337 → 370 mm yükseldi (kabuk ve gövde ağır), yine de en kötü pozda pay ≥ 2,9×. Elde 0,5 kg yük satırı bilgi amaçlı (dirsek raporu kolları yüksüz jest için onayladı).

Motor torku (V3 varsayımları)

DurumÇekiş kuvveti (N)Motor başına (kg·cm)Sürekli hedefin (6,3 kg·cm) yüzdesi
Düz zemin, 0,5 m/s²17,22,74%44
5° rampa, 0,5 m/s²35,75,69%90
5° rampa, 0,25 m/s² (yazılım sınırı önerisi)30,34,83%77
5° rampa, sabit hız24,93,96%63
5° rampa, 0,5 m/s², +2 kg yük (bilgi)39,06,21%99
V3 (README, 18,6 kg, 5° rampa)–4,90%77

F = m · (a + g · sin θ + 0,03 · g · cos θ), T = F · 62,5 mm / 4 motor; JGB37 durma torku 21 kg·cm, sürekli çalışmada %30'u (6,3 kg·cm) hedef (01-donanim-maliyet, V3 demosu). Hız 60 dev/dk × Ø125 = 0,39 m/s. Aks yükü (düz, sabit hız): ön çift 98 N, arka çift 114 N (akü arkada); 5° rampa + 0,5 m/s² için gereken sürtünme katsayısı 0,17 (kauçuk teker için düşük, tahmini).

Akü süresi (tahmini)

KalemHatDüşük (W)Orta (W)Yüksek (W)Dayanak
Raspberry Pi 5 + Active Cooler5,1 V4,07,012,0tahmini (besleme 5 V 5 A, datasheet README)
Nextion 10,1" gogus ekrani5 V1,54,04,0datasheet: %100 parlaklik 800 mA, uyku 170 mA
7" yuz ekrani (Waveshare)5 V1,52,53,0tahmini
ESP32 + sensorler + PCA mantik + amfi + mikrofon + kamera5 V1,02,54,0tahmini
Servolar (4 DS3218 + 6 MG996R)6 V1,08,025,0tahmini: bosta / jest / kol yuklu tutma
Tahrik (4 JGB37, BTS7960)12 V0,55,025,0tahmini: duruyor / %30 surus / surekli surus + rampa
Aküden çekilen (dönüştürücü kaybı + röle bobini dahil)12,8 V11,132,881,2
Süre, 24 Ah (307 Wh × %80)22,2 sa7,5 sa3,0 satahmini
Süre, 20 Ah olursa (256 Wh)18,5 sa6,2 sa2,5 sa

Tüm tüketim kalemleri tahmini (yalnız Nextion akımı datasheet'ten). XL4016 verimi 0,88, BTS7960 0,95, kullanılabilir kapasite %%80 (01-donanim-maliyet ile aynı) varsayıldı. Orta = ekranlar açık, kollar jest yapıyor, zamanın ~%%30'unda sürüş. Akü 24 Ah Limacell (307 Wh, 05-fiyat-arastirmasi); ölçüsü ve kütlesi henüz yok, model 20 Ah Landport yuvasıyla çizildi.

Güç dağıtımı ve kablo yolu

Taban içi kablo yolu şeması (katlar yarı saydam): kırmızı 12 V ana hat, turuncu motor, sarı servo 6 V, mavi 5 V, yeşil acil stop, mor sinyal
Taban içi kablo yolu şeması (katlar yarı saydam): kırmızı 12 V ana hat, turuncu motor, sarı servo 6 V, mavi 5 V, yeşil acil stop, mor sinyal
Gövde direği boyunca: servo, 5 V ve Pi kabloları etek üst açıklığından çıkar, direğin arka/ön yüzü boyunca traverse
Gövde direği boyunca: servo, 5 V ve Pi kabloları etek üst açıklığından çıkar, direğin arka/ön yüzü boyunca traverse

Sigorta planı (sigorta kutusu ile gelen 5, 10, 2×15, 2×20 A)

SigortaHatBesledikleri
Ana sigorta 30 Aakü + → XT60 → kablolu yuva (güç panelinde)ana anahtar ASW-A01 → sigorta kutusu girişi
F1 20 Aröle (40 A) kontağı → WAGOBTS7960 sol + sağ (her biri iki motoru paralel sürer) ve XL4016 servo 6 V
F2 15 Ayedekileride kol başına ayrı servo dönüştürücü (01'deki öneri)
F3 10 AXL4016 Pi (5,1 V)Raspberry Pi 5 (USB-C)
F4 5 AXL4016 çevre (5 V)Nextion, 7" LCD, ESP32, PCA mantık, BNO055, sonarlar, amfi
F5 5 Aacil stop (NC) → röle bobinibasınca röle bırakır: motor + servo gücü düşer, Pi ve ekranlar açık kalır (03-referans)
F6boş

Kablo yolları (şema, Referans grubu; taramaya ve kütleye girmez)

  1. 12 V ana hat: aku + -> XT60 -> ana sigorta 30 A -> ana anahtar -> sigorta kutusu
  2. Toprak: aku - -> WAGO yildiz noktasi (guc paneli) -> tum donusturuculer
  3. Motor 12 V: F1 20 A -> role -> WAGO -> BTS7960 sol/sag -> motor kablo delikleri -> 4 motor
  4. Motor 12 V sag kol + arka motorlar (plaka altindan z 36 deliginden)
  5. Servo 6 V: F1 -> role -> WAGO -> XL4016 servo -> PCA9685 V+ -> direk arka yuzu -> omuz / kafa
  6. Servo kablolari sola ve kafaya (direk ustu dagitim)
  7. Pi 5,1 V: F3 10 A -> XL4016 Pi -> Pi USB-C
  8. Cevre 5 V: F4 5 A -> XL4016 cevre -> ESP32 / Nextion / 7in LCD / sensorler
  9. Acil stop: F5 -> mantar (NC) -> role bobini
  10. Sinyal: sonar x3 -> ESP32 (on ara ray ustunden)
  11. Sinyal: enkoder + BTS PWM/EN -> ESP32; Pi <-> ESP32 USB
  12. Pi -> kafa: 2x HDMI (7in LCD), kamera FPC, USB mikrofon, hoparlor (direk on yuzu)

Servis erişimi

Modüller arası çakışma ve ana montaj (2. aşama)

Kapsam (carpisma.py bölüm 4c, 2026-10-08T23:43:53): taban 306 parça (kablo yolu şemaları hariç) KONTROL listesinde; tüm bölümler (omuz, kol zinciri, kol ↔ kol, kafa, taban) bölümlü tek koşuda yeniden koştu. 2026-10-08: birlestirilmemis, tek seferlik tam kosu (kosu 20261008-221731, 2026-10-08T22:18:16 ... 2026-10-08T23:44:43). Dokuz bolum (statik, omuz, kol_sag, kol_sol, kolkol, kafa_sabit, kafa_sag, kafa_sol, taban) ayri freecadcmd sureclerinde sirayla kostu; her bolumun suresi ve tepe bellegi 'bolumler'de. Tum bolumler ayni kaynak dosyalarla (md5 ozetleri 'kaynak') kostu; onceki kosulardan veri alinmadi.

Ev pozu: taban ↔ diğer modüller

ModülKutu kesişen çiftÇakışmaTemasEn küçük boşlukEn yakın çift
iskelet970440,0 mmAlt plaka ↔ Sase uzun rayi sag
sağ omuz000550,9 mmAcil stop mantari + bilezik ↔ Ust kol tupu
sol omuz000582,8 mmAna anahtar ASW-A01 govdesi (tahmini zarf) ↔ Ust kol tupu
kabuk365010,0 mmAcil stop mantari + bilezik ↔ Etek arka sag
sağ dirsek000377,1 mmAcil stop mantari + bilezik ↔ El
sol dirsek000407,3 mmAna anahtar ASW-A01 govdesi (tahmini zarf) ↔ El
kafa000695,6 mmAcil stop mantari + bilezik ↔ Cekic somun M6 (travers ust kanali)

Temaslar beklenen: plaka ↔ raylar, çekiç somunlar ↔ kanal dudakları, burçlar ↔ ray üstü (iskelet), acil stop bileziği ↔ etek üst plakası (kabuk). Kafa, omuzlar ve dirsekler ev pozunda tabandan çok uzak.

Kollar × taban (tüm pozlar)

Her kol: kol zinciri ızgarası (öne −45…135°, yana 0…120° 15° adımla, dirsek 0/30/60/90/105°, bilek −90/0/90° = 1755 poz) + aralık dışı halka (279 poz) + 15 jest pozu; her alt poz (omuz göbeği + üst kol, dirsek çatalı, ön kol, el) taban parçalarına, ana anahtar düğmesi gösterimine (etek üstüne ~22 mm taşar) ve kabuğun etek parçalarına karşı. Sıkı sınır kutusu (tessellation dış kabuğu) ile alt sınır, kategori başına en küçük boşluk dal-sınırla tam ölçüldü; en küçüklerin çevresi 5° adımla (bilek 15°) yeniden tarandı. Sağ 559, sol 463 tam ölçüm.

0kol × taban çakışma, eklem aralığında (aralık dışı 0)
365 mmkol ↔ taban/etek en küçük boşluk (eklem aralığında)
y 626 mmkolun en alt noktası (kol aşağıda, el ucu); tabanın en üstü y 290 mm (acil stop mantarı)
675 mmkafa (tüm pan × tilt) en alt noktası ↔ taban en üstü: ölçüm gerekmedi
KolHedefEn küçük boşlukParça çiftiKol pozu (öne / yana / dirsek / bilek)
Sağ koletek (kabuk)365,4 mmEl ↔ Etek orta sag0° / 0° / 10° / −15°
Sağ kolacil stop367,0 mmEl ↔ Acil stop mantari + bilezik−10° / 0° / 0° / −75°
Sağ kolana anahtar dugmesi431,4 mmEl ↔ Ana anahtar dugmesi (gosterim, kabuk deligi gerekir)−20° / 0° / 0° / 75°
Sağ koltaban diger432,5 mmEl ↔ ESP32 DevKit 30 pin5° / 0° / 10° / 0°
Sağ kolsonar543,7 mmEl ↔ Sonar tutucu sag15° / 0° / 10° / 0°
Sol koletek (kabuk)365,9 mmEl ↔ Etek orta sol5° / 0° / 5° / −15°
Sol kolana anahtar dugmesi376,0 mmEl ↔ Ana anahtar dugmesi (gosterim, kabuk deligi gerekir)−10° / 0° / 0° / −75°
Sol koltaban diger398,5 mmEl ↔ Ana anahtar ASW-A01 govdesi (tahmini zarf)−10° / 0° / 5° / −90°
Sol kolacil stop420,9 mmEl ↔ Acil stop mantari + bilezik−20° / 0° / 0° / 75°
Sol kolsonar543,7 mmEl ↔ Sonar tutucu sol15° / 0° / 10° / 0°

Sonuç: kollar hiçbir pozda tabana (acil stop mantarı, sonarlar, ana anahtar, etek üstü) yaklaşmıyor: el en aşağıdayken bile etek üstünden ~365 mm yukarıda. Taban için yazılım sınırı ya da geometri değişikliği gerekmedi.

Ana montaj

montaj/moduller.py'de taban: gövde grubu uzun raya sabit eklemle, 4 teker grubu (teker + kaplin + M4 eksenel vida + pul) gövdeye sınırsız döner eklemle (eksen motor mili, +X; pozitif = ileri yuvarlanma). Taban 306 parça, 7.508,0 g. Ana montaj 907 parça, 22 grup, 22 eklem; kütle 21.260,9 g, AM (−0,4; 374,6; −13,5) mm. Kablo payı (400 g, tahmini; parça listesine girmiyor) eklenince 21.660,9 g ve AM (−0,4; 370,5; −14,4): bu raporun devrilme hesabındaki 21.660,9 g / (−0,4; 370,5; −14,4) ile fark −0,02 g, AM 0,03 mm (tutarlı).

Eklem doğrulaması: 8 teker vakası (tek tek, birlikte, tam turdan büyük: 400°, −720°; kollar + kafa ile birlikte) simülasyonla sürüldü; çözücünün teker yerleşimi, teker merkezinden +X etrafında beklenen dönüşten en çok 1.1e-10 mm / 4.3e-11° farklı. Yön: teker +90° → alt nokta geri (−Z), aks yüksekliğine: dört teker doğru. solve() elle verilen teker açılarını korudu.

GUI açılışı: 907/907 parça görünür; taban eklemleri (4) görünür ve ağaçta seçilebilir: evet.

Ana montajda taban, arkadan: etek, acil stop, tekerler
Ana montajda taban, arkadan: etek, acil stop, tekerler
Ana montajda taban, etek gizli: akü, güç paneli, elektronik katı, motorlar
Ana montajda taban, etek gizli: akü, güç paneli, elektronik katı, motorlar

Regresyon

Kararlar ve varsayımlar

Ayrılmış bölge değişiklikleri (arayuz.py, yalnız ekleme)

NeV3 / öncekiŞimdiNeden
Pi 5, ESP32, PCA9685akü üstü (z −149…−53)ön kat (z 47…138); yeni bölge 'Elektronik katı ön yerleşimi'akü servisi, kat altı vida ↔ akü
BTS7960 ×2, XL4016 ×3plaka üstü 43 / 23,5 mm+8 mm (naylon burç)kısa devre
M5×40 burçz ±230+ z ±40 (4 adet)iki parçalı kat
Güç paneli, ana anahtar gövdesi, Pi fan payı, sonar tutucular, akü takozu + kayışlar–yeni bölgeleryeni parçalar
Akü kutuplarıbölge z −38'e kadarz −29'a kadar (V3 ile aynı)çizim gereği; takozun üstünde serbest

Eski taban bölgeleri arayuz.BOLGELER'de duruyor (yalnız ekleme kuralı); taban 2. aşamada carpisma.py KONTROL listesine girince bölgeleri yerine gerçek geometri taranır. Yeni ve eski 47 taban bölgesi iskelet ve kabuğa karşı tarandı: 0 ihlal.

Montaj sırası (öneri)

  1. Çekiç somunlar (M6 plaka, M4 braket, M5 burç, M6 sonar) kanallara düşürülüp 90° çevrilir.
  2. Motor braketleri flanşları plakanın altına, plaka raylara: önce M4 (braket + plaka), sonra 14× M6.
  3. Alt plaka üstü: BTS/XL burçları (alttan M3), akü takozu (M3 + ısıl gömme somun), kayışlar yarıklardan geçirilir.
  4. Motorlar braketlere (4× M3×6), kaplin (set vidaları mil düzlüğüne), teker (M4×16 eksenel).
  5. BTS7960, XL4016 kartları; akü + kayışlar.
  6. Saplama + burçlar; güç paneli (sigorta kutusu, röle, ana sigorta önceden takılı) ve elektronik katı (kartlar önceden takılı) 8× M5.
  7. Sonar tutucular ön ara raya, sonarlar raylara sürülür; kablolama (servis halkaları), etek ve acil stop / ana anahtar.

Açık işler

Dosyalar

Üretildi: taban_rapor.py · analiz süresi 99,0 s · STEP 306 katı · gruplar Plaka, Tahrik, Guc, Elektronik, Sensor, Referans