Uwzględnianie osi obrotu dla obróbki z M138

Zastosowanie

Z M138 określasz, jakie osie obrotu sterowanie uwzględnia przy obliczaniu i pozycjonowaniu kątów przestrzennych. Niezdefiniowane przy tym osie obrotu sterowanie wyklucza. Dzięki temu możesz ograniczyć możliwości nachylenia i tym samym uniknąć komunikatu o błędach, np. na obrabiarkach z osiami obrotu.

M138 działa w kombinacji z następującymi funkcjami:

Opis funkcji

Działanie

M138 działa na początku bloku.

Aby zresetować M138 programujesz M138 bez podawania osi.

Przykład zastosowania

11 L Z+100 R0 FMAX M138 A C

; Definiowanie uwzględniania osi A i C

12 PLANE SPATIAL SPA+0 SPB+90 SPC+0 TURN FMAX

; Nachylenie kąta przestrzennego SPB 90°

Na obrabiarce 6-osiowej z osiami obrotu A, B i C należy wykluczyć jedną oś obrotu przy obróbce z kątami przestrzennymi, inaczej pojawia się zbyt wiele możliwych kombinacji.

Z M138 A C sterowanie oblicza pozycję osi przy nachyleniu przy użyciu kątów przestrzennych tylko w osiach A i C. Oś B jest wykluczona. W wierszu NC 12 sterowanie pozycjonuje z tego względu kąt przestrzenny SPB+90 przy użyciu osi A i C.

Bez M138 powstaje zbyt wiele możliwości nachylenia. Sterowanie przerywa obróbkę i wydaje komunikat o błędach.

Dane wejściowe

Jeśli definiujesz M138 , to sterowanie kontynuuje dialog i zapytuje o uwzględniane osie obrotu.

11 L Z+100 R0 FMAX M138 C

; Definiowanie uwzględniania osi C

Wskazówki

  • Z M138 sterowanie wyklucza osie obrotu tylko przy obliczaniu i pozycjonowaniu kątów przestrzennych. Oś obrotu wykluczoną z M138 możesz przesuwać mimo to używając bloku pozycjonowania. Proszę uwzględnić, iż sterowanie nie wykonuje wówczas żadnej kompensacji.
  • TNC7 basic może przemieszczać maks.cztery osie jednocześnie. Jeżeli przy użyciu jednego wiersza NC należy przemieszczać więcej niż cztery osie, to sterownik pokazuje komunikat o błędach. Jeżeli pozycja osi się nie zmienia, to możesz programować mimo to więcej niż cztery osie.
  • W opcjonalnym parametrze maszynowym parAxComp (nr 300205) producent obrabiarki definiuje, czy sterowanie integruje położenie wykluczonej osi w obliczeniach kinematyki.