pomoc w napisaniu programu

Dyskusje dotyczące programowania G-Code
Awatar użytkownika

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

#41

Post napisał: WZÓR » 05 maja 2013, 10:35

@ zykfryd - tutaj znalazłem M13 (str.2)

http://www.zip.pb.edu.pl/public/osn_6eti.pdf

Skąd dorwałeś swoje ćwiczenia (?) ..... , z jakiś badań (?) :grin:


Mariusz.


Pomagam w:
HAAS - frezarki, tokarki

Tagi:


Autor tematu
zykfryd
Posty w temacie: 24

#42

Post napisał: zykfryd » 12 maja 2013, 16:48

a nawet nie wiem skąd :)
ale jest nowy problem z ćwiczeniem

http://ifotos.pl/zobacz/gjpg_nrrhnea.jpg/
chodzi o ten drugi otwór R20 i kąt 60 stopni
G 03 raczej odpada po nie jestem w stanie podać współrzędnych końca /x,y/
więc pozostaje G 13 o ile się nie mylę, tylko jak to zrobić?

Awatar użytkownika

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

#43

Post napisał: WZÓR » 12 maja 2013, 20:32

zykfryd pisze:...
http://ifotos.pl/zobacz/gjpg_nrrhnea.jpg/
chodzi o ten drugi otwór R20 i kąt 60 stopni
G 03 raczej odpada po nie jestem w stanie podać współrzędnych końca /x,y/
...
Po rozrysowaniu konturu nie powinno być z tym problemu (baza w/g Twojego rys.)

http://zapodaj.net/36b1a5e889dd2.jpg.html

Mariusz.
Pomagam w:
HAAS - frezarki, tokarki


PiRo_man
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 4
Posty: 329
Rejestracja: 23 sie 2010, 21:32
Lokalizacja: Świerklany

#44

Post napisał: PiRo_man » 12 maja 2013, 20:37

Oj nie uważało się w szkole na matematyce, co?

Zadanie jest banalnie proste.
Współrzędne punktów końcowych promienia wynoszą:
X 85
Y 97,68 (zaokrąglone do 0,001)

Jak to zrobiłem? Korzystając z wbudowanego windowsowego kalkulatora wyliczyłem wartości funkcji trygonometrycznych kąta 30 stopni (z tego względu że 180 - 60 - 90 = 30) dla sin(30) wynosi 15, dla cos(30) = 17,320 (zaokrąglone do 0.001). Od punktu centrum okręgu odejmujesz bądź dodajesz wartości w zależności w której są ćwiartce układu współrzędnych (środek okręgu traktujesz jako środek układu współrzędnych).
Tak więc do wymiaru początku promienia (X 55, Y 115) dodajesz wartość promienia (R20) aby uzyskać współrzędne środka okręgu (X 75, Y 115). Od tych współrzędnych przesuwasz się o wyliczone wartości, czyli dla X będzie 75 + 10 = 85; dla Y 115 - 17, 32 = 97,68.
Równie dobrze możesz wyliczyć sin oraz cos z kąta 300 stopni (czyli od linii początku obrotu), wartości wyjdą Ci takie same, tylko dodatkowo ze znakami, także nie będziesz musiał się zastanawiać nad tym w której ćwiartce leży punkt końcowy.
Ważna rzecz, w drugim przypadku (bez podziału na ćwiartki) sinus zawsze odpowiada współrzędnej Y, a cosinus X; w pierwszym musisz uwzględnić obrót układu na daną ćwiartkę.

Pozdrawiam


Autor tematu
zykfryd
Posty w temacie: 24

#45

Post napisał: zykfryd » 13 maja 2013, 11:51

mógłby ktoś kuknąć czy dobrze?
Załączniki
KOD.JPG
KOD.JPG (42.78 KiB) Przejrzano 487 razy

Awatar użytkownika

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

#46

Post napisał: WZÓR » 13 maja 2013, 12:10

zykfryd pisze:mógłby ktoś kuknąć czy dobrze?
Do bani ...... , programuj tak;

(1) - współrzędne punktu startu (patrz; rys.),
(2) - współrzędne punktu końca (patrz; rys.),

http://zapodaj.net/9d1b75c05e1ad.jpg.html

...
G01 (1) F560.
G03 (2) I20. J0.
...

następne wykonaj podobnie.

p.s.

kuknij na 1 stronę tego tematu ...... moje rysunki :mrgreen:

Mariusz.
Pomagam w:
HAAS - frezarki, tokarki


Autor tematu
zykfryd
Posty w temacie: 24

#47

Post napisał: zykfryd » 13 maja 2013, 12:43

Mariusz, to mam dwa pytania:
1 dlaczego uważasz że określenie np. łuku poprzez podanie współrzędnych końca tego łuku oraz promienia /wydaje mi się że dobrze policzyłem współrzędne/ jest gorsze /bo tak to zrozumiałem/ od określenia go przez podanie parametrów interpolacji?
2 w materiałach spotkałem się że parametry interpolacji .I oraz J/ są odnoszone do początku układu współrzędnych, Ty preferujesz chyba od miejsca w którym zaczyna się np. łuk.
Czy jest jakaś różnica? są jakieś + które przemawiałyby za jedną z tych metod?

Awatar użytkownika

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

#48

Post napisał: WZÓR » 13 maja 2013, 13:00

zykfryd pisze:Mariusz, to mam dwa pytania:
1 dlaczego uważasz że określenie np. łuku poprzez podanie współrzędnych końca tego łuku oraz promienia /wydaje mi się że dobrze policzyłem współrzędne/ jest gorsze /bo tak to zrozumiałem/ od określenia go przez podanie parametrów interpolacji?...
,,gorsze'' - pojęcie względne . :razz:
... ale z R sterowanie maszyny nie przyjmie (... przynajmniej tak jest na Haas).
2 w materiałach spotkałem się że parametry interpolacji .I oraz J/ są odnoszone do początku układu współrzędnych, Ty preferujesz chyba od miejsca w którym zaczyna się np. łuk.
...
Nie ma innych metod.

Na tokarce jest tak ;

http://zapodaj.net/56766511bb7ec.jpg.html

http://zapodaj.net/7a1ec457d7813.jpg.html

, a na frezarce tak (patrz również; 2 strona tego tematu);

http://zapodaj.net/055d2813b51b4.jpg.html

Mariusz.
Pomagam w:
HAAS - frezarki, tokarki


MoldMichal
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 2
Posty: 307
Rejestracja: 03 mar 2012, 12:04
Lokalizacja: Częstochowa

#49

Post napisał: MoldMichal » 13 maja 2013, 16:49

... ale z R sterowanie maszyny nie przyjmie (... przynajmniej tak jest na Haas).

moj haas łyka "R" bez oporów :P programy z promieniowymi tez ida rowno ;]

a kazda metoda jest dobra ;] -byle skuteczna :D
Pozdrawiam Michał

Awatar użytkownika

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

#50

Post napisał: WZÓR » 16 maja 2013, 17:44

MoldMichal pisze:... ale z R sterowanie maszyny nie przyjmie (... przynajmniej tak jest na Haas).

moj haas łyka "R" bez oporów :P programy z promieniowymi tez ida rowno ;]

a kazda metoda jest dobra ;] -byle skuteczna :D
:mrgreen:
http://zapodaj.net/787a0c3bb38fd.bmp.html
:razz:

Mariusz.
Pomagam w:
HAAS - frezarki, tokarki

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „G-CODE - programowanie”