Czujnik nacisku

May 07, 2025 Last reply: 1 rok temu 15 Replies

Muszę dorobić do swojej drukarki 3d automatyczną kompensację krzywizny stołu, bo doprowadza mnie do szału. Obecnie załatwia się to czujnikiem prądu w silniku albo czujnik nacisku w stole. Belka tensometryczna załatwia sprawę. ale czy nie można prościej? Myślałem nad czujnikiem z piezoelektryka albo magnesik i cewka - wystarczy wykryć puknięcie w stół. Albo faktycznie jakiś czujnik nacisku z tensometrem ale coś gotowego albo bardzo prostego do zrobienia. Jakieś inne pomysły?


Patrząc na wagi na allegro - łazienkowe, jubilerskie - tensometrem najtaniej.

Metalowa płytka (folia, laminat miedziany, folia przewodząca) i czujnik stykowy?

J.

W dniu 7.05.2025 o 19:57, Mirek pisze:

Gruba szyba na stół.

Zdecydowanie BLTouch albo podróbka 3DTouch.

Nie ma nic lepszego gotowego do samodzielnego wmontowania. Nie szukaj.

To jest na tyle dobre, że opłąca się nawet wymienić kontroler drukarki, jeśli obecny nie potrafi obsłużyć BLTouch. Oczywiśćie wspierany przez Marlina.

Używałem mechanicznego, indukcyjnego, pojemnościowego. Wszystkie mają idityczne wady, w zasadzie dyskwalifikacja. BLTouch z wad ma tylko cenę ;)

W dniu 7.05.2025 o 20:24, J.F pisze: albo bardzo prostego do zrobienia.

A da się tam wyprowadzić jakiś sygnał po drodze? Rozbierał ktoś? Potrzebuję tylko stanu: jest nacisk, nie ma nacisku. I musi to być dosyć szybkie... choć stałe opóźnienie można skompensować.

Raczej się nie uda. Odkształcenie przy nacisku głowicy jest bardzo małe, a odkształcenie przy grzaniu, myciu, zrywaniu wydruku może być spore. Tzn, można dać zwykłą krańcówkę opuszczaną obok głowicy. ale to ma tę wadę. że mierzymy względem tej krańcówki a nie względem dyszy, która też może zmieniać wysokość od temperatury.

To sobie skompensuj w firmware. Zmiana długości dyszy jest grubo poniżej grubości wartwy i nie ma co się tym przejmować.

Teraz są takie fajne ADC do tensometrów ... HXcostnam, jesli mnie skleroza nie myli ..

Miałem na myśli opór elektryczny między głowicą a tą płytą. Duży - nie dotyka, mały - dotyka :-)

J.

W dniu 7.05.2025 o 20:36, heby pisze:

No ale właśnie chciałbym mierzyć do dyszy. Wydaje mi się, że moja głowica robi mnie w jajko. Po ostygnięciu i rozgrzaniu jeszcze raz potrafi się zmienić o 0,2mm. A tak z innej beczki czym jest ten BLTouch? To zwykły stykowy czujnik tyle że wysuwa się sam?

W dniu 7.05.2025 o 20:54, J.F pisze:

Tak się nie da, stół jest nieprzewodzący zwykle, albo pokryty czymś nieprzewodzącym. Wkładanie płytki pomiędzy pewnie dało by się zrobić, ale to musi być automatyczne: zapuszczam wydruk, drukarka się rozgrzewa, następnie mierzy stół - robi siatkę pomiarów w miejscach gdzie będzie drukować i drukuje kompensując się do tych pomiarów.

Jedyne co masz zrobić to zapewnić, aby pomiedzy BLTouch a dyszą było sztywne. Nic więcej.

Sam przeprojektowałem cały ekstruder w mojej drukarce własnie po to, aby usztywnić. Od wielu miesięcy i kilkunastu szpulek nic nie kalibrowalem. Raz ustalasz jak daleko jest BLTouch od końca dyszy i tyle. To się robi bardzo prosto w Marlinie.

Nie. To raczej niestabilnośc jakiegoś mocowania lub coś w ten deseń. Moja dysza jest teraz na sztywno połaczona z BLTouch:

formatting link
Nawet, jeśli sam ekstruder przemieści się *jakoś*, to razem z BLTouch. Ale to nie wpływa na nic.

Masz problem gdzie indziej. Na przykłąd możesz mieć problem z powtarzalnością osi Z. Dam przykład: w osi Z stosuje się sprzęgła aluminiowe typu "sprężyna". U mnie, to sprzęgło potrafiło zamiast przenieść obrót na śrubę, to się "rozkręcało". Silnik przekręcał się o

10 stopni a śruba ani drgnęła. Wymieniłem na sprzegło bezluzowe, ale takie z wkładką polimerową i problem zniknął. Innymi słowy szukaj problemu w czesci mechanicznej, bo tego i BLTouch nie naprawi.

To czujnik halla zintegrowany z serwomechanizmem do wypuszczania i wciągania czujnika. Jest przeznaczony do drukarek 3D i zawsze (w przeciwieństwie do indukcyjnych i pojemnościowych) określa prawdziwą odległosc od stołu. Jest też absurdalnie dokładny, o wiele dokładniejszy niż potrzebujesz.

Praktycznie każda drukarka amatorska będzie, po jakimś czasie, uzbrojona w BLTouch. Nie ma innej drogi, albo jest wyboista jak u mnie, gdzie robiłem eksperymenty z czujnikami inducyjnymi i pojemnościwymi. Oszczędzam Ci tej "przygody".

Halla i tak, wysuwa się, ale nie sam, tylko pod kontrolą firmware drukarki. W tym cała zabawa, tzn w Hallu, że jest dzięki temu dokłądniejszy niż mechaniczne, a sterowanie pozwala na pomiary stołu.

Nie szukaj rozwiązań pomiaru przez głowicę. Jeśli punkt mocowania BLTouch i głowicy jest połaczone czymś sztywnym, to będzie działać i będziesz Pan zadowolony.

Marlina to ja pożegnałem gdzieś w pandemii.

Być może. Nie mniej jednak mam wrażenie, że problem nasila się wraz z temperaturą druku.

Ale zmienię dyszę i znowu trzeba kalibrować.

No to masz pewnie Klippera. BLTouch też tam działa.

Tak. Około 2 minut roboty, jak już rozgrzejesz ekstruder.

Kawałek laminatu? lub kawał blachy.

Chyba by dało radę, tylko ... czy się ten laminat/blacha nie wygnie po pierwszych warstwach :-)

J.

W dniu 9.05.2025 o 10:36, J.F pisze:

Przy jakich warstwach? Można by serwomechanizmem wsunąć blaszkę między dyszę a stół tak, żeby nie dotykała dyszy tylko sprężynowała w kierunku stołu. To musiała by być cieniutka blaszka taka jak listek szczelinomierza. Teraz dysza dojeżdża do stołu i następuje połączenie elektryczne między dyszą a blaszką. Oczywiście grubość blaszki będzie potem doliczona. To ma szansę zadziałać, ale problem widzę w czystości dyszy, dysza zawsze jest trochę oblepiona plastikiem albo takim nagarem. Oczywiście dyszę można oczyścić, nawet powinno się, może to się dziać automatycznie przez przejechanie przez jakiś czyścik przed sondowaniem stołu. Jak nie styka to znaczy że czyszczenie trzeba powtórzyć. Zamiast blaszki można by użyć folii od panelu dotykowego rezystancyjnego albo tak jak w klawiaturach jest czyli dwie folie z padami przewodzącymi rozdzielone trzecią z otworem.

Póki co eksperymentuję z membranką piezo pod stołem i efekty są obiecujące.

W dniu 2025-05-09 o 20:15, Mirek pisze:

Może styknie sam czujnik dotykowy?

formatting link
Nie wiem czy do plastiku się nada. Trza pogrzebać za zasadą działania.

W dniu 9.05.2025 o 20:15, Mirek pisze:

Dobra, muszę siœ wam przyznać do porażki. Przetestowałem pomysł i wydawało się, że działa świetnie. Powtarzalność na poziomie 0.02mm czyli ograniczona krokiem silnika i mechaniką. Niestety zauważyłem, że coś jest nie tak i wygląda na to jakby dysza wjeżdżała w stół, aż się ugina na sprężynach. Ciekawe jest, że czujnik reaguje na minimalne puknięcie palcem, ale metalową końcówką śrubokręta można o wiele mocniej stuknąć i nic. Zła odpowiedź częstotliwościowa? Ale przecież taka membranka ma wysoką częstotliwość rezonansową, wzmacniacza nie ograniczałem - więc? Trzeba by pewnie jakiś bardziej przemyślany układ kondycjonujący sygnał. Póki co poddałem się i zamontowałem zwykły styk rozwierny napędzany prętem opuszczanym obok głowicy. U góry zamontowałem magnesiki tak, że przy opuszczeniu jeszcze niżej następuje wciągnięcie sondy i jej dezaktywację. Aktywuję póki co ręcznie, ale w razie czego i to można zautomatyzować.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required