Kanske känner du till "Brians index Munstyckeskalibreringsverktyg" eller TAMV eller kTAMV (k för klipper)? Dessa verktyg använder en USB-kamera (mikroskop), ofta med inbyggda lysdioder för exponering av objektet. Verktygen gör det lättare att bestämma XY-offseten för Z-sonden eller för en multiverktygshuvuduppsättning.
Min 3D-skrivare har 2 verktygshuvuden, en 3dTouch Z-Probe och kör Klipper.
kTAMV, för Klipper, misslyckades ibland med att upptäcka munstycket på min skrivare eller så var förskjutningarna precis av. Ibland orsakas det av ett inte rent munstycke men ett nytt, rent, mörkfärgat munstycke misslyckades också. Det är inte alltid klart varför det gick fel. Det är inte möjligt att manuellt välja en detektionsmetod eller att justera parametrarna för de använda metoderna. Detektionsmetoderna är globala och inte per extruder.
Appen använder OPENCV:s blob-, kant- eller hogcirklar för munstyckesdetektering. Alla parametrar kan justeras, de flesta per extruder. Det finns stora möjligheter att skruva upp bildberedning och/eller munstyckesdetektering.
Välj Ingen (ingen munstyckesdetektering) eller en av de 6 detekteringsmetoderna.
Per extruder kan valet och beredningsmetoden väljas manuellt.
Men automatiskt hitta "Find 1:a passform" är också möjligt. Detta utför ett "tegel"-fynd, genom detektions- och beredningsmetoderna, fram till den första lösningen med endast 1 blob-detektion. När den hittade lösningen bekräftas under ett antal bilder stannar fyndet. Med "Sök fortsätt" tvingas klumpdetekteringen att fortsätta med nästa metod eller beredning.
Obs: Appen är en stor CPU-belastning och minneskonsument. Appen kommer att tappa kameraramar. Inom Klipper kan webbkamerans bildhastighet ställas in, troligen för intern användning i Klipper, men via nätverket får appen fortfarande hela bildhastigheten (i mitt fall ~14 fps) för kameran.
Appens meny har:
- Ansvarsfriskrivning Använd appen på egen risk.
- Hitta första passningen Hitta den första upptäckten som bara har en lösning (blobb) från början.
- Hitta fortsätt Fortsätt hitta med nästa metod.
- Visa Spara ram till fil, Vänd ram horisontellt eller vertikalt, visa bearbetad ram, justera färger och linjestorlek.
- Hemaxlar Hemma X-, Y-, Z- eller XYZ-axlar.
- Extruder Välj en extruder (T0-T7), justera flödeshastighet och detekteringsparametrar
- Förbered bild Välj en förberedelsemetod för munstyckesdetektering, justera metoden.
- Munstycksdetektering Välj en munstycksdetekteringsmetod och justera dess parametrar (spara/återställ).
Detektionsmetoden BLOB SIMPLE är per extruder. Alla BLOB-metoder har samma parametrar men olika värden.
- Inställningar Ställ in IP-adress, Moonraker-port, webbkameraström, loggning, återställ alla tweakade parametrar.
- Sekretesspolicy Appen samlar inte in och delar någon form av data.
- Avsluta Avsluta appen.
Innan du börjar:
- ställ in alla gcode-offset till noll i Klippers konfigurationsfil
- rengör alla munstycken från filamentpartiklar
- dra in glödtråden, per verktygshuvud, 2 mm så att glödtråden inte syns som en klump i/på munstycket
- se till att mikroskopkameran har en solid piedestal och inte rör sig på grund av vibrationer när verktygshuvudet/sängen rör sig (via USB-kabeln !!).
Jag var tvungen att 3d-printa en piedestal, lade till tunna gummikuddar i botten och stifta fast USB-kabeln till sängen innan den blev stabil.
- hem alla axlar innan du placerar kameran på byggplattan.
Du måste "sänka" byggplattan innan kameran får plats.
Justera kamerans fokus manuellt.
Fäst USB-kabeln till byggplattan för att förhindra mycket små rörelser !!!
- Välj en referensextruder från vilken de andra extruderoffseten kommer att beräknas.
Om tillämpligt, börja med extrudern som har Z-sonden fäst också.
- Notera: "mörka" munstycken är mycket svårare att upptäcka
Uppdaterades den
4 feb. 2025