Pytanie:
Udostępnianie drukarki w sieci
markshancock
2017-06-13 12:24:13 UTC
view on stackexchange narkive permalink

Mam Tronxy X3 (i3 Clone) z oprogramowaniem sprzętowym Repetier na płycie Melzi.

Chciałbym udostępnić drukarkę w mojej sieci domowej, aby:

  1. Zarówno moi chłopcy, jak i ja możemy korzystać z drukarki. (Mamy oddzielne komputery z systemem Windows 10)
  2. Mogę rozpocząć drukowanie z komputera znajdującego się na piętrze
  3. Mogę zdalnie monitorować postęp drukowania

I mieć (i przydałby się)

  • Zestaw płyt RAMPS, którego mógłbym użyć do uruchomienia Marlin.
  • Raspberrry Pi 1B
  • Bezczynny laptop I (może) zechciałby użyć

Co chcę wiedzieć:

  • Czy udostępniasz swoją drukarkę w sieci, a jeśli tak, to jak długo
  • Jakiego sprzętu i oprogramowania używasz
  • Co lubisz najbardziej
  • Co uważasz za najbardziej irytujące
  • Czego chcesz zmiana
  • Jaki jest interfejs (interfejs sieciowy, sterownik drukarki itp.)
  • Jakie usługi są dostarczane (drukowanie, krojenie, monitorowanie itp.)
  • Czy dwa komputery mogą mieć do niego dostęp w tym samym czasie Ex: Aby monitorować lub nadal drukować, jeśli moi synowie zapomnieli się rozłączyć
  • Jaki rodzaj monitorowania jest obsługiwany? Np .: kamera?
  • Co uruchamia zadanie drukowania (kod G)
Czy którakolwiek z odpowiedzi pomogła ci w uzyskaniu odpowiedzi na twoje pytanie lub pomogła ci dojść do własnych wniosków, proszę zagłosuj i zaakceptuj odpowiedź. Pomaga nam to zredukować [listę pytań bez odpowiedzi] (https://3dprinting.stackexchange.com/unansrated). Znalazłeś inną odpowiedź (wtedy już opublikowaną)? Dodaj tę odpowiedź (i zaakceptuj po 48 godzinach), aby podzielić się swoimi doświadczeniami ze społecznością.
@0scar Pójdę dalej i zaakceptuję pierwsze, ponieważ wszystkie są podobne, i odpowiem na pytanie; ale dla mnie rozwiązania nie były wystarczające do wdrożenia.
Dziękuję za współpracę! Potrzebujemy wszelkiej pomocy, aby wyjść ze stanu Beta. Na razie potrzebujemy ludzi, którzy przyjmują odpowiedzi i głosują na pytania i odpowiedzi.
Cztery odpowiedzi:
Greenonline
2017-06-13 13:16:04 UTC
view on stackexchange narkive permalink

UWAGA : To nie jest z własnego doświadczenia, ale pomyślałem, że warto o tym wspomnieć:

Microsoft

Prawdopodobnie już to widziałeś - Wcale nie jestem fanem M $, ale ... Sieciowa drukarka 3D Raspberry Pi firmy Microsoft Plus.

Oto kolejny link do tego samego, Sieć Drukarka 3D z systemem Windows 10 IoT Core, ale niestety Twoja drukarka najwyraźniej nie jest obsługiwana.

OctoPi

Jednak zamknięte źródło M Wygląda na to, że $ nadrabia zaległości, podczas gdy Open Source OctoPi jest o nim już od jakiegoś czasu, rzeczywiście pojawiło się kilka pytań dotyczących druku 3D SE. Z notki:

OctoPi to dystrybucja Raspberry Pi dla drukarek 3D. Po wyjęciu z pudełka zawiera:

  • oprogramowanie hosta OctoPrint, w tym wszystkie jego zależności i wstępnie skonfigurowane z obsługą kamery internetowej i cięcia,

  • mjpg-streamer do podglądu na żywo wydruków i tworzenia filmów poklatkowych z obsługą kamer internetowych USB i kamery Raspberry Pi oraz

  • CuraEngine 15.04 do bezpośredniego cięcia na Raspberry Pi.

Zobacz Jak zainstalować i skonfigurować Octopi for Remote Sterowanie drukarką 3D Raspberry Pi za pomocą Octoprint.

Kilka jego funkcji:

Na marginesie, możesz umieścić Pronterface również na Pi: Jak zainstalować Pronterface na Raspberry Pi - Instructables. Nie byłem tego świadomy.

OctoPi działa dobrze. Dostęp do sieci po wyjęciu z pudełka był dla mnie trudny (kanał 13). Mam również wysyłanie mi powiadomień PushBullet o postępie drukowania (które mogą być przydatne do udostępnienia). Jestem pojedynczym użytkownikiem, ale umożliwia przesyłanie kodu G z komputera, a następnie drukowanie później (za pomocą dowolnej przeglądarki).
Słyszałem komentarze, że nie jest to tak niezawodne jak drukowanie z pliku na karcie SD (aplikacja czasami się blokuje). Po opracowaniu wielu długo działających aplikacji zdaję sobie sprawę, że jest to nieodłączne ryzyko związane z uruchamianiem aplikacji w systemie operacyjnym, a nie na wbudowanym uC.
Dzięki za link do M $. Sprawdziłem to i M $ ma SDK, przyjrzę się tworzeniu ogólnego sterownika Repetier i / lub Marlin.
Sean Houlihane
2018-07-11 02:44:24 UTC
view on stackexchange narkive permalink

OctoPi działa dobrze. Dostęp do sieci po wyjęciu z pudełka był dla mnie trudny (mój router korzystał z kanału 13, więc konfiguracja oparta na skrypcie nie działała).

Mam ośmiornice, które wysyłają mi powiadomienia PushBullet o postępie drukowania (co może być przydatne do udostępnienia). Jest to przydatne, ponieważ może łatwiej przechodzić przez zapory ogniowe niż ja, łącząc się bezpośrednio z moim Pi spoza mojej sieci domowej.

Jestem pojedynczym użytkownikiem, ale umożliwia przesyłanie kodu G z komputera , a następnie wykonaj akcję drukowania później (za pomocą dowolnej przeglądarki). Nie miałem żadnych problemów ze stabilnością, chociaż korzystanie z portu szeregowego trochę zwiększa obciążenie procesora drukarki (więc teoretycznie może mieć wpływ na jakość druku). Moje wbudowane Wi-Fi R-Pi 3 umarło, ale zostało zastąpione przez USB i wszystko nadal działa.

Jest wiele wtyczek do octoprint, w tym niektóre z dostępem do drukarki w chmurze, myślę, i rozwój wydaje się dość aktywny.

Aby dodać do odpowiedzi, używam OctoPrint na Raspberry Pi 2B od około 1,5 roku, musiałem tylko przełączyć się na inne Pi ponieważ radiator procesora odpadł i spowodował krótkie niszczenie komunikacji sieciowej, ale nigdy nie miałem problemu z na przykład niestabilność. Nowy biegnie jak urok! Zauważ, że możesz dodawać pozycje menu w GUI OctoPrint, mogę włączać i wyłączać napięcie sieciowe, irytujący wentylator ekstrudera i oświetlenie LED. Dzięki wtyczkom mam niestandardowe kody G, które włączają lub wyłączają wentylator ekstrudera poprzez wstrzykiwanie skryptów G-code. Bardzo dobre, stabilne i konfigurowalne oprogramowanie!
0scar
2018-07-11 15:04:35 UTC
view on stackexchange narkive permalink

To zostało przekształcone z komentarza na odpowiedź. Dodaje dodatkowe informacje do odpowiedzi @SeanHoulihane.

Używam OctoPrint na Raspberry Pi (RPi) 2B przez około 1,5 roku musiałem tylko przełączyć się na inne Pi, ponieważ radiator procesora miedzianego odpadł i spowodował zwarcie niszczące komunikację sieciową, ale nigdy nie miałem problemu np. z niestabilnością. Nowe RPi 2B działa jak marzenie.

Zauważ, że OctoPrint jest wysoce konfigurowalny, masz wiele wtyczek do wyboru i możesz samodzielnie zmieniać / dodawać rzeczy. Na przykład. możesz dodawać pozycje menu w GUI OctoPrint. Można to wykorzystać do uruchamiania skryptów powłoki, które kontrolują GPIO RPi. Dzięki tym skryptom możesz np. włączanie i wyłączanie napięcia sieciowego, włączanie / wyłączanie irytującego wentylatora ekstrudera oraz np. Oświetlenie ledowe.

Dzięki wtyczkom mam niestandardowe kody G, które włączają lub wyłączają wentylator ekstrudera poprzez wstrzykiwanie skryptów kodu G z określonymi, samodzielnie zdefiniowanymi poleceniami kodu G, takimi jak np. OCTO100, OCTO110 (aby odpowiednio włączyć lub wyłączyć wentylator, zobacz szczegóły tutaj).

James ben
2018-10-06 12:42:44 UTC
view on stackexchange narkive permalink

Możesz do tego użyć Windows IoT Core, zobacz -
https://developer.microsoft.com/en-us/windows/iot/docs/3dprintserver

Dziękujemy za odpowiedź, ale szukamy wyczerpujących odpowiedzi, które zawierają wyjaśnienia i kontekst. Bardzo krótkie odpowiedzi nie mogą tego zrobić, więc [edytuj] swoją odpowiedź, aby wyjaśnić, dlaczego jest poprawna. Ponadto wolimy, aby odpowiedzi były samodzielne, jeśli to możliwe. [* tylko link *] (https://meta.stackexchange.com/questions/8231/) odpowiedzi są marszczone (jako linki [mają tendencję do gnicia] (https://en.wikipedia.org/wiki/Link_rot)) & staną się bezużyteczne, jeśli zawartość, do której prowadzi łącze, zniknie. Jeśli dodasz więcej kontekstu i szczegółów z linku, jest bardziej prawdopodobne, że ludzie uznają twoją odpowiedź za przydatną.
Wspomniano o tym już w przyjętym rozwiązaniu, Windows IoT jest bardzo ograniczony i wcześniej nie obsługiwał i3 Clones. Jeśli uważasz, że to dobre rozwiązanie, podaj więcej niż link.


To pytanie i odpowiedź zostało automatycznie przetłumaczone z języka angielskiego.Oryginalna treść jest dostępna na stackexchange, za co dziękujemy za licencję cc by-sa 3.0, w ramach której jest rozpowszechniana.
Loading...