Czujnik filamentu - anycubic

Dla zupełnie zielonych w temacie druku 3D
Awatar użytkownika
toffik
Konto z ograniczeniami
Postów w temacie: 7
Posty: 8
Rejestracja: 02 lip 2021, 11:09
Lokalizacja: Kalisz
Drukarka: Anycubic Predator

Czujnik filamentu - anycubic

Post autor: toffik »

Witam

Jestem świeży w temacie druku 3D, i mam problem z drukarką.
Mianowicie dostałem delikatnie niekompletną drukarkę Anycubic Predator, i nie mam w niej czujnika filamentu, w wyniku czego po wyzerowaniu osi Z i wypoziomowaniu stołu nie mogę zapuścić wydruku (nawet próbnego), ponieważ drukarka wykazuje "lack of filament"... Kupiłem czujnik z allegro jakiś podstawowy, i po podłączeniu drukarka wcale się nie uruchamia... jeśli włączę ją bez czujnika i podłączę go już po uruchomieniu drukarki, drukarka restartuje się...

Wnioskuję że czujnik działa nie tak jak powinien przy tej drukarce, i pytanie do Was, czy anycubic ma jakieś inne te czujniki filamentu? Ewentualnie czy da się jakoś "na krótko" oszukać drukarkę żeby dało się drukować bez czujnika?

Pozdrawiam
Toffik
Awatar użytkownika
cyfron
Postów w temacie: 1
Posty: 1433
Rejestracja: 30 sty 2019, 09:28
Drukarka: U30, SP Pro, UM2+
x 369

Re: Czujnik filamentu - anycubic

Post autor: cyfron »

Najprościej - wyłącz czujnik filamentu w ustawieniach drukarki.
Awatar użytkownika
toffik
Konto z ograniczeniami
Postów w temacie: 7
Posty: 8
Rejestracja: 02 lip 2021, 11:09
Lokalizacja: Kalisz
Drukarka: Anycubic Predator

Re: Czujnik filamentu - anycubic

Post autor: toffik »

Ok też tak myślałem że gdzieś to się da zrobić, ale nie mogę znaleźć jakiejkolwiek funkcji w menu drukarki...
Przejrzałem też program druku (gcode), ale nie wiem który G-kod za to odpowiada...

Tak wygląda początek programu:

Kod: Zaznacz cały

G90
M82
M106 S0
M140 S55
M190 S55
M104 S200 T0
M109 S200 T0
G28 ; home all axes
G92 E0
G1 E-4.0000 F3000
G1 Z0.180 F1002
; layer 1, Z = 0.18
T0
; tool H0.200 W0.672
; inner perimeter
G1 X-135.811 Y116.590 F4200
G1 E0.0000 F900
G92 E0
G1 X-146.909 Y102.252 E1.2158 F3240
G1 X-156.500 Y86.865 E2.4315
Jak puszczę program, to maszyna jedzie na "0" i zjeżdża na dół, i dopiero daje komunikat o filamencie...

Może ja szukam też tam gdzie nie trzeba, i jeszcze w innym miejscu jest opcja wyłączenia tego czujnika? :search:
Awatar użytkownika
dragonn
Zasłużony
Postów w temacie: 2
Posty: 6384
Rejestracja: 12 gru 2016, 21:50
Lokalizacja: Opole
Drukarka: LUME
x 1455

Re: Czujnik filamentu - anycubic

Post autor: dragonn »

Awatar użytkownika
toffik
Konto z ograniczeniami
Postów w temacie: 7
Posty: 8
Rejestracja: 02 lip 2021, 11:09
Lokalizacja: Kalisz
Drukarka: Anycubic Predator

Re: Czujnik filamentu - anycubic

Post autor: toffik »

Niestety nic nie dało... chyba że ja źle umieściłem ten kod, bo dodałem go na początku programu między M82 a M106 S0...

Sorki jeśli moje pytania są banalne, ale pierwszy raz mam do czynienia z drukarką, i nie znam się jakoś super na tym...
Awatar użytkownika
dragonn
Zasłużony
Postów w temacie: 2
Posty: 6384
Rejestracja: 12 gru 2016, 21:50
Lokalizacja: Opole
Drukarka: LUME
x 1455

Re: Czujnik filamentu - anycubic

Post autor: dragonn »

Miejsce nie ma znaczenia, ważne żeby nie było tego samego kodu gdzieś po nim.
Przy czym jest szansa że masz takie Marlina lub nawet inny soft który nie wspiera tego polecenia.
Możesz się połączyć po USB z pronterface i wysłać to polecenie ręcznie żeby zobaczyć czy go przyjmnie.
Wrzuć też dokładnie jak go wkleiłeś do g-codu.
Awatar użytkownika
toffik
Konto z ograniczeniami
Postów w temacie: 7
Posty: 8
Rejestracja: 02 lip 2021, 11:09
Lokalizacja: Kalisz
Drukarka: Anycubic Predator

Re: Czujnik filamentu - anycubic

Post autor: toffik »

Kod wkleiłem następująco:

Kod: Zaznacz cały

G90
M82
[color=#FF0000]M412 S0[/color]
M106 S0
M140 S55
M190 S55
M104 S200 T0
M109 S200 T0
G28 ; home all axes
G92 E0
G1 E-4.0000 F3000
G1 Z0.180 F1002
; layer 1, Z = 0.18
T0
; tool H0.200 W0.672
; inner perimeter
G1 X-135.811 Y116.590 F4200
G1 E0.0000 F900
G92 E0
G1 X-146.909 Y102.252 E1.2158 F3240
G1 X-156.500 Y86.865 E2.4315
co do oprogramowania drukarki to w menu znalazłem takie informacje:

https://lh3.googleusercontent.com/pw/AM ... authuser=0

Nie wiem czy to Marlin czy coś innego, bo się nie znam aż tak...
Awatar użytkownika
Jarewa
Drukarz
Postów w temacie: 1
Posty: 1592
Rejestracja: 26 sty 2021, 22:16
Lokalizacja: Głogów
x 364

Re: Czujnik filamentu - anycubic

Post autor: Jarewa »

A ta drukarka czasem nie ma lcd host? Bo wtedy czujnik umieszcza się w sofcie lcd...
Awatar użytkownika
toffik
Konto z ograniczeniami
Postów w temacie: 7
Posty: 8
Rejestracja: 02 lip 2021, 11:09
Lokalizacja: Kalisz
Drukarka: Anycubic Predator

Re: Czujnik filamentu - anycubic

Post autor: toffik »

Co do LCD host, to nie wiem za bardzo o co chodzi...
Maszyna ma LCD z przodu, ale wewnątrz ma normalnie płytę główną...
Jedyne logo jakie znalazłem to "Trigorilla pro", ale nie wiem czy to model czy producent..
Awatar użytkownika
dziobu
Zasłużony
Postów w temacie: 2
Posty: 8943
Rejestracja: 28 gru 2016, 16:38
Drukarka: ZMorph 2.0(S)
x 5873
Kontakt:

Re: Czujnik filamentu - anycubic

Post autor: dziobu »

toffik pisze:Ewentualnie czy da się jakoś "na krótko" oszukać drukarkę żeby dało się drukować bez czujnika?
Do czujnika dochodzą 2-3 żyły - zasilanie i sygnał. Wsadzenie filamentu zwiera linię sygnałową do jednego z nich.
toffik pisze:Kupiłem czujnik z allegro jakiś podstawowy, i po podłączeniu drukarka wcale się nie uruchamia... jeśli włączę ją bez czujnika i podłączę go już po uruchomieniu drukarki, drukarka restartuje się...
To sugeruje że zwierałeś zasilanie, czyli np wpiąłeś odwrotnie wtyczkę.

Zobacz czy na płycie głównej przy tym złączu nie masz opisów sugerujących co jest gdzie. Przepnij kabelki na złączu od kupionego czujnika tak żeby pasowało. I tyle. Choć obstawiam że złącze wsadzone odwrotnie rozwiąże problem.

99% "czujników" to zwykły wyłącznik monostabilny który na głupa zwiera linię sygnałową z jednym z pozostałych dwóch linii, choć często tylko z jednym gdy jest aktywny. I w tym nie różni się niczym od krańcówki.

edit.
Tak na szybko:
q1.png
ODPOWIEDZ

Wróć do „Pytania o sprawy podstawowe”