Suby ngcgui

Dyskusje dotyczące działania obsługi programu LinuxCNC
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

#111

Post napisał: senio » 11 sty 2019, 10:12

kamar pisze:
11 sty 2019, 06:15
patrząc na zdjęcie nie da się zrozumieć dlaczego stół rośnie jadąc w prawo.
Nie potrafiłem napisać więc może narysuję

Obrazek

Teraz pytanie. W którą stronę A jadące na X zbliża się do ściernicy. W plus czy w minus ?



Tagi:


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

Re: Suby ngcgui

#112

Post napisał: IMPULS3 » 11 sty 2019, 10:46

A nie możesz podzielnicy założyć po prawej stronie stołu?

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

#113

Post napisał: senio » 11 sty 2019, 11:17

Pytaniem na pytanie się nie odpowiada. Najpierw odpowiedz na moje pytanie.


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

Re: Suby ngcgui

#114

Post napisał: kamar » 11 sty 2019, 11:19

"X" (a z nim i "A") powinien jechać↓ na "-" o ile przestrzegasz zasady jazdy narzędziem. Tu narzędziem jest ściernica i to ona ma się przemieszczać zgodnie ze strzałkami na klawiaturze.

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

#115

Post napisał: senio » 11 sty 2019, 11:23

To nie jest ważne. Nie mogłeś zrozumieć dlaczego chcę dobieranie na plus. Więc narysowałem dlaczego. Rozumiem że to jest teraz jasne ?. A jeśli jest jasne możemy zakończyć rozwiązywanie zagadki. Poradziem dobiera w plusie i temat jest zakończony.


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

Re: Suby ngcgui

#116

Post napisał: kamar » 11 sty 2019, 12:19

senio pisze:
11 sty 2019, 11:23
To nie jest ważne.
Nie jest o ile na innych maszynach masz tak samo.


P.s.
A chyba nie masz :)

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

#117

Post napisał: senio » 11 sty 2019, 12:50

Tak :) Zaraz go zapakuje do tokarki, włożę frez w uchwyt, zapodam nóż z płytką i niech ostrzy a co. A, wyjdę jeszcze i niech się dzieje co chce. Wrócę, wyjmę co się w tynk powbijało, resztę zamiotę i wywalę na złom. Po tym rozwaloną maszynę też wywiozę na złom i na tym koniec zabawy z tokarką. Później jeszcze jest frezarka to powtórze operację. A co jak szaleć to szaleć. Nie wiem co tam jeszcze mam, ale jak wszystko już wykończe subem który na plus dobiera to nie omieszkam napisać. A teraz luzik na gumce i znikam z tego tematu.


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

Re: Suby ngcgui

#118

Post napisał: kamar » 23 sty 2019, 11:42

Subik na wieloklin. Kod , tabelka i akcja :)

Kod: Zaznacz cały

( ------------------------------ )
(   Frezowanie wieloklina        )
( ------------------------------ )
( Kamar                          )
( Time-stamp: <2019-01-21 07:48> )
( ------------------------------ )

o<wieloklin> sub

#<frez> = #1 (=8 średnica freza)
#<liczba_wpustow> = #2 (=6 liczba wpustów)
#<szerokosc> = #3 (=6 szerokość wpustu)
#<kat_poczatkowy> = #4 (=0 kąt początkowy)
#<glebokosc> = #5 (=-4 glebokość)
#<skok> = #6 (=2 skok)
#<dlugosc> = #7 (=50 długość)
#<predkosc> = #8 (=100 predkość)

#<aktualny_wpust> = 0

#<kat> = [360 / #<liczba_wpustow>]

m3 s1 m8
g0 x0 y0
g0 z2

o100 while [#<aktualny_wpust> lt #<liczba_wpustow>]

     g0 a[#<kat> * #<aktualny_wpust>]

     #<aktualny_z> = 0
     
     o200 while [#<aktualny_z> GT #<glebokosc>]
          #<aktualny_z> = [#<aktualny_z> - #<skok>]
          o210 if [#<aktualny_z> LT #<glebokosc>]
               #<aktualny_z> = #<glebokosc>
          o210 endif


          (jedna strona)
          g1 y[[[#<szerokosc> / 2] + [#<frez> / 2]] * -1] F300
          g1 z[#<aktualny_z> + 0.5]
          g1 z#<aktualny_z> F60

          g1 x#<dlugosc> F#<predkosc>

          g0 z2

          (druga strona)
          g1 y[[#<szerokosc> / 2] + [#<frez> / 2]] F300

          g1 z[#<aktualny_z> + 0.5]
          g1 z#<aktualny_z> F60
          g1 x0 F#<predkosc>

          g0 z2

     o200 endwhile

     #<aktualny_wpust> = [#<aktualny_wpust> + 1]
o100 endwhile

m5

o<wieloklin> endsub
Obrazek Obrazek


szary11
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 9
Posty: 377
Rejestracja: 16 lut 2011, 22:44
Lokalizacja: Tarnogród

Re: Suby ngcgui

#119

Post napisał: szary11 » 23 sty 2019, 14:06

Tego to mi brakowało, dzięki.


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

Re: Suby ngcgui

#120

Post napisał: IMPULS3 » 23 sty 2019, 20:01

A ja zawsze opisywalem ręcznie takie wielokliny. Kiedyś wypróbuje bo na razie tylko sobie przywłaszczyłem. Dzięki. :)
Ogólnie fajny temat jak ktoś ma Linuxa.

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „LinuxCNC (dawniej EMC2)”