Aktywna płaszczyzna Gcode.

Tu możemy porozmawiać na temat podstaw budowy amatorskich maszyn CNC

Autor tematu
romek-rutkowski
Sympatyk forum poziom 2 (min. 50)
Sympatyk forum poziom 2 (min. 50)
Posty w temacie: 7
Posty: 53
Rejestracja: 14 sie 2013, 15:30
Lokalizacja: Lublin

Aktywna płaszczyzna Gcode.

#1

Post napisał: romek-rutkowski » 04 lut 2016, 20:17

Witam,

Mam takie pytanie.
Jak rozumiem, to obrabiarki sterowane Gcode'm mogą pracować tylko w wybranej aktywnej płaszczyźnie.
Co się więc stanie, jak wpiszemy np.:

Kod: Zaznacz cały

G01 X0 Y0 Z0
G01 X100 Y100 Z100
Pozdrawiam.



Tagi:

Awatar użytkownika

micks
Czytelnik forum poziom 3 (min. 30)
Czytelnik forum poziom 3 (min. 30)
Posty w temacie: 2
Posty: 37
Rejestracja: 29 paź 2012, 16:31
Lokalizacja: Polska

#2

Post napisał: micks » 04 lut 2016, 20:22

Witam, polecam zajrzeć tutaj jest wszystko opisane: Wybór płaszczyzny roboczej, G17 do G19

Maszyny(frezarki) domyślnie przyjmują płaszczyznę G17 X,Y.


Autor tematu
romek-rutkowski
Sympatyk forum poziom 2 (min. 50)
Sympatyk forum poziom 2 (min. 50)
Posty w temacie: 7
Posty: 53
Rejestracja: 14 sie 2013, 15:30
Lokalizacja: Lublin

#3

Post napisał: romek-rutkowski » 04 lut 2016, 21:28

Czyli, jeśli wpiszemy G17 (XY) to dla powyższego kodu jak zachowa się obrabiarka ?

Awatar użytkownika

WZÓR
Moderator
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 4
Posty: 7974
Rejestracja: 01 sty 2009, 20:01
Lokalizacja: Oława

Re: Aktywna płaszczyzna Gcode.

#4

Post napisał: WZÓR » 04 lut 2016, 21:38

romek-rutkowski pisze:Witam,

Mam takie pytanie.
Jak rozumiem, to obrabiarki sterowane Gcode'm mogą pracować tylko w wybranej aktywnej płaszczyźnie.
Co się więc stanie, jak wpiszemy np.:

Kod: Zaznacz cały

G01 X0 Y0 Z0
G01 X100 Y100 Z100
Pozdrawiam.
Nic nie zrobi bo nie ma zadanego posuwu F

Mariusz.
Pomagam w:
HAAS - frezarki, tokarki


Autor tematu
romek-rutkowski
Sympatyk forum poziom 2 (min. 50)
Sympatyk forum poziom 2 (min. 50)
Posty w temacie: 7
Posty: 53
Rejestracja: 14 sie 2013, 15:30
Lokalizacja: Lublin

#5

Post napisał: romek-rutkowski » 04 lut 2016, 22:38

Ojtam :) To nie jest zapis realny tylko napisany do rozważania tego problemu.

OK. Niech będzie dodana prędkość:

Kod: Zaznacz cały

G17
G01 X0 Y0 Z0 F1000
G01 X100 Y100 Z100
Jak się obrabiarka zachowa ?

Awatar użytkownika

WZÓR
Moderator
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 4
Posty: 7974
Rejestracja: 01 sty 2009, 20:01
Lokalizacja: Oława

#6

Post napisał: WZÓR » 04 lut 2016, 22:51

romek-rutkowski pisze:Ojtam :) To nie jest zapis realny tylko napisany do rozważania tego problemu.

OK. Niech będzie dodana prędkość:

Kod: Zaznacz cały

G17
G01 X0 Y0 Z0 F1000
G01 X100 Y100 Z100
Jak się obrabiarka zachowa ?
Jak określisz jeszcze bazę (np.) G54 , to maszyna wykona ruch od punktu A do punktu B :mrgreen:

Mariusz.
Pomagam w:
HAAS - frezarki, tokarki


Autor tematu
romek-rutkowski
Sympatyk forum poziom 2 (min. 50)
Sympatyk forum poziom 2 (min. 50)
Posty w temacie: 7
Posty: 53
Rejestracja: 14 sie 2013, 15:30
Lokalizacja: Lublin

#7

Post napisał: romek-rutkowski » 04 lut 2016, 23:01

Sorry, ale dlaczego musimy zaśmiecać dysk servera takimi rozmowami...

Pytam poważnie.
Jeśli mamy ustawioną np. płaszczyznę XY i początkowe X0 Y0 Z0
to gdy podamy wpis G01 X100 Y100 Z100
obrabiarka najpierw wykona ruch w kierunku Z100, a następnie do X100 Y100 ?
Bo jak rozumiem, nie może wykonać jednocześnie ruchu wszystkimi osiami.

Awatar użytkownika

WZÓR
Moderator
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 4
Posty: 7974
Rejestracja: 01 sty 2009, 20:01
Lokalizacja: Oława

#8

Post napisał: WZÓR » 04 lut 2016, 23:06

romek-rutkowski pisze:Sorry, ale dlaczego musimy zaśmiecać dysk servera takimi rozmowami...

Pytam poważnie.
....
A ja poważnie odpowiadam.
Punkt A to Twoje G01 X0 Y0 Z0 , a punkt B to G01 X100 Y100 Z100

Odp.
Wykona ruch w trzech osiach jednocześnie , gdyż taki ruch w drugim bloku zadałeś.

Mariusz.
Pomagam w:
HAAS - frezarki, tokarki


Autor tematu
romek-rutkowski
Sympatyk forum poziom 2 (min. 50)
Sympatyk forum poziom 2 (min. 50)
Posty w temacie: 7
Posty: 53
Rejestracja: 14 sie 2013, 15:30
Lokalizacja: Lublin

#9

Post napisał: romek-rutkowski » 04 lut 2016, 23:11

Jeśli wykona ruch jednocześnie we wszystkich osiach, to po co jest wybierana aktywna płaszczyzna ?


mateu5
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 1
Posty: 618
Rejestracja: 31 paź 2009, 16:20
Lokalizacja: PL

#10

Post napisał: mateu5 » 04 lut 2016, 23:19

Bo możesz wykonać ruch kołowy w innej płaszczyźnie,

G53
F1000
G00 X10 Y10 Z0
G17
G02 I2.5 J0 X10 Y10 Z2
G03 I2.5 J0 X10 Y10 Z0
G18
G02 K2 I0 X10 Y11 Z0
G03 K2 I0 X10 Y10 Z0
G19
G02 J0 K2 X11 Y10 Z0
G03 J0 K2 X10 Y10 Z0
G00 X0 Y0 Z0
Mazak -> Fanuc -> Acramatic -> Sinumeric -> Heidenhain -> Mitsubishi meldas -> EdgeCAM -> NX CAM -> Postprocesory.

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „CNC podstawy”