Witam
Od jakiegoś czasu dobieram sprzęt do frezarki CNC. Jednak nie znalazłem nigdzie informacji czy jest możliwość zawarcia w g-kodzie "warunku" do przejścia dalej. Np. frezarka wykonuje program, i nagle jest warunek wciśnięcia przycisku, znajdującego się na jej obudowie, po wciśnięciu frezarka kontynuuje program. Domyślam się że sterownik musi posiadać wejście, dlatego pytanie umieszczam w dziale elektronika.
Sterownik CNC obsługujący wejścia
-
- ELITA FORUM (min. 1000)
- Posty w temacie: 2
- Posty: 1715
- Rejestracja: 16 kwie 2009, 07:55
- Lokalizacja: Kraków/Kornatka
G cod to g cod i w nim są zawarte informacje jak posuw obroty wysokość narzędzia itd z tego co wiem to jeśli miałbyś skrypt zawierający G kod i polecenia dla programu to wykonało by się to w ten sposób .
W dziale Linux CNC możesz zobaczyć że ten program zjada skrypty więc coś takiego prawdopodobnie dało by się zrealizować, ale wtedy to skrypt wymusza koniec programu czy też przestój i możesz w skrypt wpisać G cod jak i rozkazy dla programu sterującego .
Pozdrawiam
W dziale Linux CNC możesz zobaczyć że ten program zjada skrypty więc coś takiego prawdopodobnie dało by się zrealizować, ale wtedy to skrypt wymusza koniec programu czy też przestój i możesz w skrypt wpisać G cod jak i rozkazy dla programu sterującego .
Pozdrawiam
"I siedzieli oni razem pod nagim DOS-em i nie wstydzili sie tego." 

-
- Lider FORUM (min. 2000)
- Posty w temacie: 1
- Posty: 9323
- Rejestracja: 26 lut 2011, 23:24
- Lokalizacja: mazowieckie
W LinuxCNC jest dużo prościej.
Użycie komend M100 do M199 powoduje ... wykonanie zewnętrznego programu o nazwie odpowiednio M100 do M199.
Opis tutaj : http://linuxcnc.org/docview/html/gcode_ ... 0-to-M199: .
Tak więc nie tylko program może czekać na spełnienie warunku, ale też na przykład wyświetlić film z dokładnym instruktażem co należy zrobić aby ten warunek został spełniony.
W tym przypadku programistę ogranicza jedynie wyobraźnia.
.
Użycie komend M100 do M199 powoduje ... wykonanie zewnętrznego programu o nazwie odpowiednio M100 do M199.
Opis tutaj : http://linuxcnc.org/docview/html/gcode_ ... 0-to-M199: .
Tak więc nie tylko program może czekać na spełnienie warunku, ale też na przykład wyświetlić film z dokładnym instruktażem co należy zrobić aby ten warunek został spełniony.
W tym przypadku programistę ogranicza jedynie wyobraźnia.
.
-
- ELITA FORUM (min. 1000)
- Posty w temacie: 2
- Posty: 1715
- Rejestracja: 16 kwie 2009, 07:55
- Lokalizacja: Kraków/Kornatka
I za to pokochałem linuxaTak więc nie tylko program może czekać na spełnienie warunku, ale też na przykład wyświetlić film z dokładnym instruktażem co należy zrobić aby ten warunek został spełniony.
W tym przypadku programistę ogranicza jedynie wyobraźnia.

Wolność i tylko wyobraźnia oraz własna głowa


"I siedzieli oni razem pod nagim DOS-em i nie wstydzili sie tego." 
