LinuxCNC - tokarka

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

Autor tematu
kamar
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 96
Posty: 16281
Rejestracja: 18 wrz 2010, 06:17
Lokalizacja: Kozienice
Kontakt:

#251

Post napisał: kamar » 13 gru 2012, 08:52

251mz pisze:
ciężko by Ci było wnieść ;)
Zwyżką przez balkon :) Tyle że za chwilę by była w piwnicy :)



Tagi:


hecza
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 2
Posty: 403
Rejestracja: 06 mar 2012, 13:25
Lokalizacja: Częstochowa

#252

Post napisał: hecza » 13 gru 2012, 10:08

Temat był już omawiany
https://www.cnc.info.pl/topics50/modern ... 061,30.htm
Jeżeli kolega 251mz potrzebuje dużo wejść/wyjść, a stówki nie grają tak dużej roli, to można kupić kartę PCI z rozszerzeniami i temat załatwiony.
Ja za radą kolegi micges kupiłem kartę firmy mesa 5i25 + 7i77 (6 osi servo analog) - dla krokowców jest 7i76.
Rozwiązanie pod LinuxCNC - dużo taniej od rozwiązania COSMIO

Pozdrawiam


251mz
Moderator
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 10
Posty: 4478
Rejestracja: 27 sie 2004, 21:59
Lokalizacja: Polska

#253

Post napisał: 251mz » 13 gru 2012, 16:37

Dzięki , temat podłapany , odgrzeje tamtego kotleta :)


Autor tematu
kamar
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 96
Posty: 16281
Rejestracja: 18 wrz 2010, 06:17
Lokalizacja: Kozienice
Kontakt:

#254

Post napisał: kamar » 09 mar 2013, 06:26

Świeży subik na segery wewnętrzne.
Obrazek Obrazek

Kod: Zaznacz cały

( ------------------------------- ) 
(  S E G E R Y  Ł O Z Y S K O W E ) 
( ------------------------------- ) 
( Kamar                           ) 
( Time-stamp: <2013-03-08 09:15>  ) 
( ------------------------------- ) 

(info: segery łożyskowe wewnętrzne ) 

o<segery_lozyskowe_wewnetrzne> sub

#<sr_pocz> = #1 (=51 Średnica początkowa) 
#<sr_koncowa> = #2 (=54 Średnica końcowa) 
#<z_pocz> = #3 (=-4 Z początkowe) 
#<noz> = #4 (=1 Szerokość noża) 
#<kanal> = #5 (=2 szerokość kanałku) 
#<lozysko> = #6 (=15 szerokość łożyska) 
#<posuw> = #7 (=15 Posuw) 
#<woda> = #8 (=1 <> Woda) 

g61

m3 s1
o1 if [#<woda> eq 1] 
   M8
o1 endif

( pierwszy seger ) 

g0 z1
g0 x[#<sr_pocz> - 1] 
g0 z#<z_pocz> 
g1 x#<sr_koncowa> f#<posuw> 
g0 x[#<sr_pocz> - 1] 

o102 if [#<kanal> gt #<noz>] 
g0 z[#<z_pocz> + [#<kanal> - #<noz>]] 
g1 x#<sr_koncowa> f#<posuw> 
g0 x[#<sr_pocz> - 1] 
o102 endif

( drugi seger ) 

g0 z[#<z_pocz> - #<kanal> - #<lozysko>] 
g1 x#<sr_koncowa> f#<posuw> 
g0 x[#<sr_pocz> - 1] 

o202 if [#<kanal> gt #<noz>] 
g0 z[[#<z_pocz> - #<lozysko> - #<kanal>] + [#<kanal> - #<noz>]] 
g1 x#<sr_koncowa> f#<posuw> 
g0 x[#<sr_pocz> - 1] 
o202 endif
g0 z10



o<segery_lozyskowe_wewnetrzne> endsub

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „LinuxCNC (dawniej EMC2)”