Stały posuw dla dla ruchu po zbiorze punktów

Dyskusje na temat systemu Sinumerik

Autor tematu
mens26
Sympatyk forum poziom 1 (min. 40)
Sympatyk forum poziom 1 (min. 40)
Posty w temacie: 5
Posty: 47
Rejestracja: 10 lut 2007, 19:32
Lokalizacja: rajcza

Stały posuw dla dla ruchu po zbiorze punktów

#1

Post napisał: mens26 » 29 mar 2008, 08:34

Witam

Ostatnio przyszło mi napisać program określający łuk na maszynę która nie posiada interpolacji problem ten rozwiązałem obliczając punkty i wczytując je do maszyny łuk wyszedł nie najgorzej lecz miejscami było widać niewielkie wgłębianie problem ten powstał gdyż maszyna dochodząc do każdego punktu zwalniała posuw.
Moje pytanie brzmi czy jest możliwość ustawienia stałego posuwu dla zbioru punktów tzn żeby ruch zbioru punktów odbywał sie tak samo jak ruch np po linii prostej
Maszyna posiada sterownik sinumerik 840D


Pozdrawiam



Tagi:


Jackow
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 4
Posty: 122
Rejestracja: 18 lut 2007, 13:06
Lokalizacja: POMORZE

#2

Post napisał: Jackow » 01 kwie 2008, 21:00

istnieje taka możliwość wpisz w każdym bloku funkcję G64 (łagodne przejście ) np;
N100 G64 G1 X200 Y200F200
N101 G64 G2 X100 Y300I50JO
N102G64G1X150..........


Autor tematu
mens26
Sympatyk forum poziom 1 (min. 40)
Sympatyk forum poziom 1 (min. 40)
Posty w temacie: 5
Posty: 47
Rejestracja: 10 lut 2007, 19:32
Lokalizacja: rajcza

#3

Post napisał: mens26 » 04 kwie 2008, 12:06

Próbowałem niestety to nic nie daje maszyna jest o tyle dziwna ze nie ma interpolacji kołowej wiec funkcje G2 G3 odpadaja

Awatar użytkownika

skoti
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 3
Posty: 1743
Rejestracja: 28 gru 2004, 23:56
Lokalizacja: Rybnik

#4

Post napisał: skoti » 04 kwie 2008, 15:04

Masz jakaś dokumentacje do tej maszyny ? Prubowales pisać luki obiema metodami ? Być może używa niestandardowych literek ? Mój kolega ma maszynę gdzie zamiast literki R wpisuje się bodajże P . Wiec może tu jest problem tym bardziej ze sinumerik 840 to w miare nowe sterowanie i nie chce mi się wierzyc żeby nie bylo interpolacji kołowej .


Jackow
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 4
Posty: 122
Rejestracja: 18 lut 2007, 13:06
Lokalizacja: POMORZE

#5

Post napisał: Jackow » 04 kwie 2008, 19:25

w tym sterowaniu na pewno jest interpolacja kołowa spróbuj
N1G1 X30YOF100
N2G2X40Y10U10

Awatar użytkownika

Wodzu
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 1
Posty: 674
Rejestracja: 29 lip 2006, 19:32
Lokalizacja: z sasiedztwa

#6

Post napisał: Wodzu » 05 kwie 2008, 07:36

być moe zamiast R wpisuj CR tez tak miałem. A do parametrow g1 i g2 potrzebujesz jeszcze podac I i K wiec przemysl to.

[ Dodano: 2008-04-05, 07:38 ]
o nie doczytałem jak sin 840D to sprobuj to CR zamiast R.
Np. n1 G2 X0 Y0 CR30 F100
n2 X30 y30
Prawda leży pośrodku -Arystoteles.Może dlatego wszystkim zawadza -Wodzu.


Autor tematu
mens26
Sympatyk forum poziom 1 (min. 40)
Sympatyk forum poziom 1 (min. 40)
Posty w temacie: 5
Posty: 47
Rejestracja: 10 lut 2007, 19:32
Lokalizacja: rajcza

#7

Post napisał: mens26 » 05 kwie 2008, 12:50

Próbowałem i nic sterownik jest może nowy ale maszyna ma tylko 2 osie automatyczne X i Z oś Y jest na korbkę :grin: interpolacje wykonuje w osiach X i Z wiec nie ma to większego znaczenia


Jackow
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 4
Posty: 122
Rejestracja: 18 lut 2007, 13:06
Lokalizacja: POMORZE

#8

Post napisał: Jackow » 05 kwie 2008, 14:54

więc to jest wiertarka a nie frezarka , osie x.y służą tylko do najazdów na punkt a z działa jedynie z posówem

Awatar użytkownika

skoti
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 3
Posty: 1743
Rejestracja: 28 gru 2004, 23:56
Lokalizacja: Rybnik

#9

Post napisał: skoti » 05 kwie 2008, 17:09

Kolego takie rzeczy się pisze bo wlasnie to ma znaczenie . Domyślnie jest zalaczona interpolacja pomiędzy osiami X i Y . Do przelaczania płaszczyzny gdzie ma się odbywać interpolacja sluza funkcje G17 dla XY , G18 dla XZ oraz G19 dla YZ . Zobacz tutaj :
http://masters.ckp.pl/plecyk/cnc_sinumerik840.htm

Awatar użytkownika

gelo
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 2
Posty: 1028
Rejestracja: 01 kwie 2006, 22:08
Lokalizacja: Wroclaw
Kontakt:

Re: Stały posuw dla dla ruchu po zbiorze punktów

#10

Post napisał: gelo » 05 kwie 2008, 18:32

mens26 pisze:Witam
Ostatnio przyszło mi napisać program określający łuk na maszynę która nie posiada interpolacji problem ten rozwiązałem obliczając punkty i wczytując je do maszyny łuk wyszedł nie najgorzej lecz miejscami było widać niewielkie wgłębianie problem ten powstał gdyż maszyna dochodząc do każdego punktu zwalniała posuw.
Moje pytanie brzmi czy jest możliwość ustawienia stałego posuwu dla zbioru punktów tzn żeby ruch zbioru punktów odbywał sie tak samo jak ruch np po linii prostej
Maszyna posiada sterownik sinumerik 840D
Pozdrawiam
Czyzbys probowal wykonac luk za pomoca kilku odcinkow prostych? Jezeli tak to zadne G64 nie usunie wglebien....

Popieram kolege Skotiego i tweirdze, ze Sinumerik 840D ma interpolacje kolowe G02 i G03.
Jak probowales je uzywac w programie, to jaki alarm sie pojawial?

Czy przed uzyciem G02 lub G03 zalaczales korkcje promienia narzedzia ( G41 lub G42)?

Przyjzyj sie przykladowi programu i opisowi funkcji tutaj: http://cadm.ps.pl/dyd/sinumerik/Instruk ... dstawy.pdf
Polecam szczegolnie strone 80.
Przy korekcji promienia istotne jest tez oczywiscie to, zeby promien narzedzia w tabeli byl zgodny z rzeczywistoscia :mrgreen:

Radzilbym jednak pomeczyc sie z wlasciwym uzyciem G2 i G3 bo na pewno sa w 840D. Lepszego sposobu nie ma....
Pozdrawiam
>>>>>>>>>> GELO <<<<<<<<<<

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Siemens Sinumerik CNC”