Zmiana klawiszologii LinuxCNC
: 26 kwie 2012, 17:50
Witam!
Od czasu do czasu szperam sobie w necie na temat komend pliku (.axisrc), chyba dobrze
się orientuje że to język Python?
Przeglądam także forum, ciekawi mnie skąd koledzy (bardziej doświadczeni)
posiadają wiedzę jakie komendy należy utworzyć do danego działania linuxCNC, łudziłem
się że znajdę opisy w formie: aby klawiszem () wykonać ruch w x+ taka komenda, klawisz RAPID taka komenda itp. itd., może jest jakiś zbiór komend?
Nawet mając jeden opis nie wiem jak tworzyć deklaracje wszystkich dostępnych skrótów klawiszowych.
Przyszedł mi ostatnio do głowy pomysł, że można wykorzystać klawiaturę numeryczną jako pilota do frezarki, posiadając wiedzę z zakresu zmiany klawiszologii domyślnej, można by było przypisać ruchy osi XYZA, RAPIDa, ruchów krokowych itp.
Chciałbym aby dało się zdeklarować, że klawiatura 1 - odpowiada za wprowadzanie danych, klawiatura 2 - (numeryczna) odpowiada za ruchy maszyny wg. zdeklarowanych klawiszy.
Czy jest to możliwe i jakich komend wymaga takie zadanie?
Będę bardzo wdzięczny za pomoc.
Pozdrawiam
Paweł
Od czasu do czasu szperam sobie w necie na temat komend pliku (.axisrc), chyba dobrze
się orientuje że to język Python?
Przeglądam także forum, ciekawi mnie skąd koledzy (bardziej doświadczeni)
posiadają wiedzę jakie komendy należy utworzyć do danego działania linuxCNC, łudziłem
się że znajdę opisy w formie: aby klawiszem () wykonać ruch w x+ taka komenda, klawisz RAPID taka komenda itp. itd., może jest jakiś zbiór komend?
Nawet mając jeden opis nie wiem jak tworzyć deklaracje wszystkich dostępnych skrótów klawiszowych.
Przyszedł mi ostatnio do głowy pomysł, że można wykorzystać klawiaturę numeryczną jako pilota do frezarki, posiadając wiedzę z zakresu zmiany klawiszologii domyślnej, można by było przypisać ruchy osi XYZA, RAPIDa, ruchów krokowych itp.
Chciałbym aby dało się zdeklarować, że klawiatura 1 - odpowiada za wprowadzanie danych, klawiatura 2 - (numeryczna) odpowiada za ruchy maszyny wg. zdeklarowanych klawiszy.
Czy jest to możliwe i jakich komend wymaga takie zadanie?
Będę bardzo wdzięczny za pomoc.
Pozdrawiam
Paweł