Przejazd do punktu i rozpoczecie pracy.

Dyskusje dotyczące programowania G-Code

Autor tematu
deflection
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 4
Posty: 598
Rejestracja: 24 lip 2008, 22:53
Lokalizacja: Szczecin

Przejazd do punktu i rozpoczecie pracy.

#1

Post napisał: deflection » 18 mar 2009, 21:34

Możecie mi pomóc?
Otóż korzystam ze step2cnc - jezeli chodzi o G-kod to jestem zielony jak świeża trawka - i mam problem. Po wcześniejszym przygotowaniu pliku w formacie plt czy tam cnc step2cnc rozpoczyna prace od punktu w którym się znajduje obecnie wrzeciono. Ten punkt traktuje jako 0 0 0.

Załóżmy taka sytuacje, mam do wyfrezowania okrąg na głębokość 5 mm mój frez jest 1 mm nad materiałem. Prace ma rozpocząć w punkcie X5 Y5. Teraz uruchamiając program najeżdża nad punkt 5 5 i zaczyna frezować na głębokość 4 mm bo ten 1 mm musi dojść do materiału.

Moje pytanie jak zrobić i co dopisać żeby najpierw zeszło o ten 1 mm (przykładowy) i dopiero później zaczęło swoją prace po zejściu. Nie chcę żeby od razu schodziło tylko aby po najechaniu nad punkt w którym ma zacząć prace zaszła korekta wysokości.

Albo jak maszynce oznajmić że znajduje się w punkcie X0 Y0 Z1 a nie w punkcie 0 0 0 ?

Mam nadzieje że jasno przedstawiłem problem.



Tagi:

Awatar użytkownika

ARAS
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 2
Posty: 220
Rejestracja: 19 mar 2007, 21:51
Lokalizacja: PECNA

step

#2

Post napisał: ARAS » 18 mar 2009, 23:04

punkt zero w osi z ustaw tak aby koniec freza lekko dotykał materiału który chcesz frezować.
w opcji konwersja masz wysokość Go np. 5mm to znaczy że frez w ruchu jałowym pojedzie 5mm nad materiałem a potem zjedzie na zadaną głębokość np. G1 Z-8.0000 F 1200
ARAS


Autor tematu
deflection
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 4
Posty: 598
Rejestracja: 24 lip 2008, 22:53
Lokalizacja: Szczecin

#3

Post napisał: deflection » 18 mar 2009, 23:52

ARAS pisze:koniec freza lekko dotykał materiału
Tak już tak robiłem jeżeli na materiale mi zbytnio nie zależało jednak jak lekko dotyka materiału to wtedy po włączeniu wrzeciona zostaje maleńki ślad i tego właśnie chcę uniknąć.
Nie mam podłączonego wrzeciona pod przekaźniki ani do falownika. Więc muszę je ręcznie włączać.

Awatar użytkownika

ARAS
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 2
Posty: 220
Rejestracja: 19 mar 2007, 21:51
Lokalizacja: PECNA

step

#4

Post napisał: ARAS » 19 mar 2009, 00:44

zedytuj g-kod tam gdzie masz G1 z-5 popraw na -6
ARAS


Autor tematu
deflection
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 4
Posty: 598
Rejestracja: 24 lip 2008, 22:53
Lokalizacja: Szczecin

#5

Post napisał: deflection » 19 mar 2009, 01:49

ARAS pisze:zedytuj g-kod tam gdzie masz G1 z-5 popraw na -6
no tak ale to mimo wszystko jest rozwiązanie pośrednie, mi zależy na tym aby jednorazowo coś dopisać aby traktowało pozycje wyjściową nie jako Z0 a jako Z1

Awatar użytkownika

Piotr Rakowski
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 2
Posty: 2173
Rejestracja: 29 lip 2005, 15:07
Lokalizacja: Warszawa
Kontakt:

#6

Post napisał: Piotr Rakowski » 19 mar 2009, 07:54

W STEP2CNC w opcji wczytywania PLT zarówno głębokość wejścia w materiał każdego pisaka, jak i wysokość Z podnoszenia nad materiałem (ustawiona domyślnie na 5 mm), jest dowolnie zmienialna!

W przypadku, kiedy jesteś 1 mm nad materiałem, a chcesz frezować na głębokość 5 mm materiał dla pisaka SP1 (czarnego) wpisz -6 i następnie wczytaj plik PLT.

Wszystkie opcje, jakie są widoczne w tej zakładce są brane pod uwagę jedynie w trakcie wczytywanie pliku PLT.
Maszyny i oprogramowanie CNC: eduCAD, STEP2CNC, LynxCUT, Styro3D, Tapper, cncCAD, Image2CAM, Turn3D, TERMCUT, LynxNEST (Nesting)


Autor tematu
deflection
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 4
Posty: 598
Rejestracja: 24 lip 2008, 22:53
Lokalizacja: Szczecin

#7

Post napisał: deflection » 19 mar 2009, 16:45

Czyli jak rozumiem nie można powiedzieć maszynie że obecnie znajduje się w punkcie Z1 aby to traktowało jako miejsce pracy.

Interesuje mnie to głównie przez wzgląd że będę korzystał z wygenerowanych g-code z innych programów. Np ArtCam gdzie w przypadku grawerowania liter po linii środkowej sam wyznacza różne głębokości zejścia narzędzia.

Awatar użytkownika

Piotr Rakowski
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 2
Posty: 2173
Rejestracja: 29 lip 2005, 15:07
Lokalizacja: Warszawa
Kontakt:

#8

Post napisał: Piotr Rakowski » 19 mar 2009, 17:00

W STEP2CNC innej możliwości nie ma.
Maszyny i oprogramowanie CNC: eduCAD, STEP2CNC, LynxCUT, Styro3D, Tapper, cncCAD, Image2CAM, Turn3D, TERMCUT, LynxNEST (Nesting)

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „G-CODE - programowanie”