Ręczne przesuwanie osi maszyny z enkoderem following error

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

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

#31

Post napisał: kamar » 18 gru 2012, 09:20

Semantyka czy nomenklatura, chodzi o to aby "odpowiednie dać rzeczy słowo" i podskoków na batucie nie nazywać lotem w kosmos :)



Tagi:


micges
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 2
Posty: 291
Rejestracja: 08 sty 2010, 02:04
Lokalizacja: Toruń

Re: Ręczne przesuwanie osi maszyny z enkoderem following err

#32

Post napisał: micges » 18 gru 2012, 13:39

malpa pisze:Witam,

Nie moge sobie poradzic z ustawieniem konfiguracji emc by sterowanie nie wyrzucalo following error przy wylaczonym F2 (enable ze sterowania) kiedy ktos ja recznie przepchnie.
I jak? dalej nie działa tak jak powinno?
Jeśli nadal masz problem podaj wersje LinuxCNC i wklej gdzieś pliki ini i hal.


Autor tematu
malpa
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 3
Posty: 3
Rejestracja: 14 gru 2012, 12:08
Lokalizacja: Polska

#33

Post napisał: malpa » 18 gru 2012, 15:22

Wersja:

EMC2 - 2.4.0~pre joints_axes

A pliki w zalaczniku
Załączniki
untitled folder.zip
(5.61 KiB) Pobrany 124 razy

Awatar użytkownika

jarenio
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 1
Posty: 672
Rejestracja: 06 paź 2008, 22:48
Lokalizacja: TJE/KR
Kontakt:

#34

Post napisał: jarenio » 18 gru 2012, 17:37

malpa, weź że tego dziadziusia zaktualizuj...
Pozdrawiam; Jarek


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

#35

Post napisał: kamar » 21 gru 2012, 05:02

qqaz pisze: freza też w Machem naoostrzę, napiszę z palca te parę linijek Gkodu i gotowe. .
No ja też muszę napisać z palca :) tyle że raz na dany typ freza. I to jest ta subtelna różnica :)
Te pare linijek załatwia wszelkie frezy palcowe. Nawet nie było kiedy przerobić na NGCGUI.

Kod: Zaznacz cały

( ------------------------------ ) 
(       O S T R Z A L K A        ) 
(     frezy palcowe - dlugosc    ) 
( ------------------------------ ) 
( Kamar                          ) 
( Time-stamp: <2009-09-22 16:55> ) 

( ------------------------------ ) 
(          USTAWIENIA            ) 
( ------------------------------ ) 

#<srednica> = 8
#<kat> = 60
#<dlugosc> = 15
#<liczba_piorek> = 2
#<skok> = 0.1
#<liczba_krokow> = 10
#<predkosc> = 500

( ---------------------- ) 
g61

( licze kat A ) 
#<kat_A> = 0 
#<kat_A> = [#<srednica> * 3.1415] ( obwod = d * PI ) 
#<tan> = [TAN[#<kat>]] 
#<b> = [#<dlugosc> / #<tan>] 
 ( b = dlugosc / TAN kat ) 
#<kat_A> = [360 * [#<b> / #<kat_A>]] ( A = 360 * [b / obwod] ) 

#<piorko> = 0
#<aktualny_Y> = 0
#<krok> = 0

m3 s1 
g0 x-1 y-1 z0

o200 while [#<krok> lt #<liczba_krokow>] 

     G0 Y#<aktualny_Y> 
     o300 while [#<piorko> lt #<liczba_piorek>] 
     	  g0 #<aktualny_kat> = [#<piorko> * [360 / #<liczba_piorek>]] 
	  a#<aktualny_kat> ( ustawiam piorko ) 
         / g1 x-0.5 f#<predkosc> 
	g1 x0 f#<predkosc> 
	  g1 y[#<aktualny_Y> + #<skok>] ( dodaje skok ) 
	  g1 x#<dlugosc> a[#<aktualny_kat> - #<kat_a>] f#<predkosc> ( ostrze piorko ) 
	  g0 y-1
	  g0 x-1 a#<aktualny_kat> 
	  #<piorko> = [#<piorko> + 1] 
   o300 endwhile
   #<piorko> = 0
   #<aktualny_Y> = [#<aktualny_Y> + #<skok>] ( dodaje skok ) 
   #<krok> = [#<krok> + 1] ( jeden do kroku ) 
o200 endwhile

g0 y-40
m5
m30
% 

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „LinuxCNC (dawniej EMC2)”