Suby ngcgui

Dyskusje dotyczące działania obsługi programu LinuxCNC

IMPULS3
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 33
Posty: 7517
Rejestracja: 25 gru 2010, 21:55
Lokalizacja: LUBELSKIE

Re: Suby ngcgui

#161

Post napisał: IMPULS3 » 23 lis 2019, 18:41

Przydatne, rzadko ale fajny subik. A jakii będzie na 5 grudnia (mikołajki) ? :P



Tagi:


kamar
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 112
Posty: 16187
Rejestracja: 18 wrz 2010, 06:17
Lokalizacja: Kozienice
Kontakt:

Re: Suby ngcgui

#162

Post napisał: kamar » 23 lis 2019, 19:03

Niezbadane są .... A mikołajki to chyba szóstego :)


IMPULS3
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 33
Posty: 7517
Rejestracja: 25 gru 2010, 21:55
Lokalizacja: LUBELSKIE

Re: Suby ngcgui

#163

Post napisał: IMPULS3 » 23 lis 2019, 19:07

No tak, jakoś tak mało prezentów dostawałem że nie pamietam nawet daty. :)


kamar
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 112
Posty: 16187
Rejestracja: 18 wrz 2010, 06:17
Lokalizacja: Kozienice
Kontakt:

Re: Suby ngcgui

#164

Post napisał: kamar » 24 lis 2019, 09:26

IMPULS3 pisze:
23 lis 2019, 18:41
Przydatne, rzadko ale .....
Jak najdzie potrzeba to masz jak znalazł . Też bym tak chciał :)


IMPULS3
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 33
Posty: 7517
Rejestracja: 25 gru 2010, 21:55
Lokalizacja: LUBELSKIE

Re: Suby ngcgui

#165

Post napisał: IMPULS3 » 24 lis 2019, 09:53

kamar pisze:Też bym tak chciał

Ktoś musi dawać żeby inny brał. :P

Awatar użytkownika

Autor tematu
senio
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 98
Posty: 1459
Rejestracja: 25 maja 2006, 14:39
Lokalizacja: koło.wlkp

Re: Suby ngcgui

#166

Post napisał: senio » 18 sty 2020, 12:02

Kiedyś Kamar poprawił mi takiego suba obrotowego na Tokarkę z osią C. Potrzebuję taki sam na dobieranie z drugiej strony do wyfrezowania kilku małych zębatek frezem modułowym. Nie da się tego jakoś prosto zaadoptować pod XZC więc żeby za długo nad tym nie myśleć zrobiłem to prosto. Konfig tokarki na ośki YXA i tego suba przystosowałem do takiej obróbki. Działa jest OK sprawdzone. Jak by na frezarkę popatrzyć to Zetka ustawiona sztywno na zero Y dobiera, X frezuje, A obraca.

Kod: Zaznacz cały

( ------------------------------ )

(   O B R O T N I C A            )

( ------------------------------ )

( Kamar                          )

( Time-stamp: <2018-01-19 08:41> )

( ------------------------------ )



o<obrotnicaxy> sub



#<liczba_operacji> = #1 (=10 liczba operacji)

#<kat> = #2 (=36 kąt)

#<a_poczatkowe> = #3 (=0 A początkowe)

#<glebokosc> = #4 (=-2 głębokość)

#<skok> = #5 (=2 skok)

#<y_poczatek> = #6 (=1 Y początkowy)

#<y_koniec> = #7 (=0 Y końcowy)

#<x_poczatek> = #8 (=0 X początkowy)

#<x_koniec> = #9 (=-10 X końcowy)

#<predkoscy> = #10 (=100 prędkość Y)

#<predkoscX> = #11 (=100 prędkość X)

#<w_x> = #12 (=0 wyjazd X)

#<w_y> = #13 (=5 wyjazd Y)

( ------------------------------ )



#<operacja> = 0

g0 a[#<a_poczatkowe> + [#<operacja> * #<kat>]]

#<akt_glebokosc> = 0



g0 x#<x_poczatek>

g0 y#<y_poczatek> a#<a_poczatkowe>

G61

G8



m3 s1 



o100 while [#<operacja> lt #<liczba_operacji>]

  g0 a[#<a_poczatkowe> + [#<operacja> * #<kat>]]



  o200 while [#<akt_glebokosc> gt #<glebokosc>]

    #<akt_glebokosc> = [#<akt_glebokosc> - #<skok>]

    o201 if [#<akt_glebokosc> lt #<glebokosc>]

      #<akt_glebokosc> = #<glebokosc>

    o201 endif

    	

( --- tu operacja --- )

    g1 y#<akt_glebokosc> f#<predkoscy>

    x#<x_koniec> f#<predkoscX>

   g0 y#<y_poczatek>

    x#<x_poczatek>

( --- koniec operacji --- )

  o200 endwhile

  #<operacja> = [#<operacja> + 1]

  #<akt_glebokosc> = 0

g0 y1



o100 endwhile



g0 x#<w_x>

g0 y#<w_y>



m5



o<obrotnicaxy> endsub
Ale teraz nie wiem jak dobrać parametry żeby nie urwać czegoś. Frez modułowy 0.75 nr. 2. Do wycięcia 14 zębów. Minimalne obroty wrzeciona mogę ustawić na 900 i mam parę pytań.

- Robić to na raz czy na kilka przejazdów ?
- Jeśli na kilka to ile przybierać na raz ?
- Jakie dać posuwy w jednej i drugiej opcji
- Jak głęboko to skrawać. Wychodzi mi 1.5 - 1.6mm ale wolę się upewnić.

Nigdy nie robiłem kół zębatych więc się nie znam dlatego pytam.


kamar
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 112
Posty: 16187
Rejestracja: 18 wrz 2010, 06:17
Lokalizacja: Kozienice
Kontakt:

Re: Suby ngcgui

#167

Post napisał: kamar » 18 sty 2020, 13:14

Takiego kiedy używałem :

Kod: Zaznacz cały

( ------------------------------ )
(      K O L A   Z E B A T E     )
( ------------------------------ )
( Kamar                          )
( Time-stamp: <2012-09-17 10:49> )
( ------------------------------ )

(info: Nacinaie koła zębatego)

o<kolo_zebate> sub

#<obr> = #1 (=1500 obroty)
#<il_zebow> = #2 (=5 Liczba zębów)
#<wjazd> = #3 (=2 Wjazd)
#<dlugosc> = #4 (=98 Długość)
#<predkosc> = #5 (=300 Prędkość)
#<woda> = #6 (=0  <> chłodzenie)
#<w_z> = #7 (wyjazd Z)
#<w_x> = #8(wyjazd X)
#<w_y> = #9 (wyjazd Y)
( ------------------------------ )

#<zab> = 0
#<obrot> = [360 / #<il_zebow>]

g0 y-2
g0 z0
g0 x0

m3 s#<obr>
o1 if [#<woda> eq 1]
m8
o1 endif

o100 while [#<zab> lt #<il_zebow>]
     g0 a[#<zab> * #<obrot>]
     g0 y#<wjazd> 
     g1 x#<dlugosc>   f[#<predkosc>]
     g0 y-2
     g0 x0
     #<zab> = [#<zab> + 1]
o100 endwhile

g0 z#<w_z>
g0 x#<w_x>
g0 y#<w_y>

o<kolo_zebate> endsub
Obroty wrzeciona trochę duże jak na zwykły modułowy ale może przeżyje :) Takie małe moduły to na raz, zagłębienie to 2.2 modulu.

Awatar użytkownika

Autor tematu
senio
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 98
Posty: 1459
Rejestracja: 25 maja 2006, 14:39
Lokalizacja: koło.wlkp

Re: Suby ngcgui

#168

Post napisał: senio » 18 sty 2020, 14:16

kamar pisze:
18 sty 2020, 13:14
Obroty wrzeciona trochę duże jak na zwykły modułowy ale może przeżyje :) Takie małe moduły to na raz, zagłębienie to 2.2 modulu.
Kurcze mi wychodzi 1.61 zagłębienie. Jak to liczysz że 2.2 wychodzi ?. Źle mi rysuje ?. Nie miałem z tym do czynienia nigdy......

Jaki byś dał posuw przy tych 900 obrotach na jedno przejście ?

Obrazek


kamar
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 112
Posty: 16187
Rejestracja: 18 wrz 2010, 06:17
Lokalizacja: Kozienice
Kontakt:

Re: Suby ngcgui

#169

Post napisał: kamar » 18 sty 2020, 14:17

Regułka jest 2.2 x moduł !!!!!!!!
Posuwy na czuja, od 60 bym zaczynał.

Awatar użytkownika

Autor tematu
senio
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 98
Posty: 1459
Rejestracja: 25 maja 2006, 14:39
Lokalizacja: koło.wlkp

Re: Suby ngcgui

#170

Post napisał: senio » 18 sty 2020, 14:20

kamar pisze:
18 sty 2020, 14:17
Regułka jest 2.2 x moduł !!!!!!!!
2.2 x 0.75 to wychodzi 1.65. Prawie jak na rysunku :). To chyba dobrze..... OK zacznę od 60

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „LinuxCNC (dawniej EMC2)”