Znaleziono 10 wyników

autor: MlKl
02 lis 2012, 09:37
Forum: LinuxCNC (dawniej EMC2)
Temat: NGCGUI - stożek od wewnątrz
Odpowiedzi: 48
Odsłony: 7106

kamar pisze:
Przy stożku wewnętrznym :
1. Nie da sie podawać przy stożku - średnicy początkowej, kąta i długości stożka (albo rybki albo akwarium) zmieniając długość automatycznie zmienia średnicę stożka.
2. Brak średnicy początkowej materiału.
W mojej procedurze stozek.ngc podaje się tylko średnicę wałka, albo otworu, który ma być stożkowany, kąt i długość stożka. Końcowa średnica toczonego stożka wychodzi sama. W procedurze walec.ngc dodałem korektę stożka - i tam można zrobić stożek od zadanej średnicy do zadanej średnicy na określonej długości. Obie procedurki w innym wątku - wszystkie sprawdzone bojem, jeszcze w czop.ngc coś się kłóci w fazowaniu poszczególnych stopni.
autor: MlKl
01 lis 2012, 22:56
Forum: LinuxCNC (dawniej EMC2)
Temat: NGCGUI - stożek od wewnątrz
Odpowiedzi: 48
Odsłony: 7106

nazwa pliku musi być dokładnie taka sama, jak zapisana w pliku .ini
autor: MlKl
01 lis 2012, 22:39
Forum: LinuxCNC (dawniej EMC2)
Temat: NGCGUI - stożek od wewnątrz
Odpowiedzi: 48
Odsłony: 7106

popatrz na te pliki - najprawdopodobniej ponazywałeś je z podwójnym rozszerzeniem, np czop.ngc.ngc a powinno być czop.ngc
autor: MlKl
01 lis 2012, 22:04
Forum: LinuxCNC (dawniej EMC2)
Temat: NGCGUI - stożek od wewnątrz
Odpowiedzi: 48
Odsłony: 7106

U mnie działają na wersjach od 2.5.0 pre coś tam do najnowszej 2.6 z gita. Nie udało mi się jeszcze zobaczyć komunikatu o za dużym zagłębieniu procedur. Być może kopiujecie jakieś dodatkowe znaki w tekście ze strony, i to świni.
autor: MlKl
01 lis 2012, 20:55
Forum: LinuxCNC (dawniej EMC2)
Temat: NGCGUI - stożek od wewnątrz
Odpowiedzi: 48
Odsłony: 7106

Ustaw przechwytywanie ekranu po sekundzie, bo teraz to widzimy tylko komunikat programu do zrzucania ekranu.
autor: MlKl
01 lis 2012, 16:43
Forum: LinuxCNC (dawniej EMC2)
Temat: NGCGUI - stożek od wewnątrz
Odpowiedzi: 48
Odsłony: 7106

Stron będzie więcej, bo i ja taką powoli robię: www.cnc.wiarus.org
autor: MlKl
31 paź 2012, 20:51
Forum: LinuxCNC (dawniej EMC2)
Temat: NGCGUI - stożek od wewnątrz
Odpowiedzi: 48
Odsłony: 7106

dwa suby na gwinty są w wersji testowej 2.6 z gita. Ale raczej oba na walcowe.
autor: MlKl
31 paź 2012, 11:42
Forum: LinuxCNC (dawniej EMC2)
Temat: NGCGUI - stożek od wewnątrz
Odpowiedzi: 48
Odsłony: 7106

Toć to są procedury, które można dowolnie modyfikować. Łatwiej sobie poprawić, jak robić wszystko od nowa.

Faktycznie przybranie się coś multiplikuje - im mniejsze, tym więcej przebiegów, więcej niż być powinno, ale wartości kąta i długości stożka zostają zachowane.

Nie udało mi się zaobserwować błędu za dużego zagłębienia procedur. U mnie to działa, działają też procedury sporo bardziej skomplikowane. Bo ta jest stosunkowo prosta.
autor: MlKl
31 paź 2012, 00:22
Forum: LinuxCNC (dawniej EMC2)
Temat: NGCGUI - stożek od wewnątrz
Odpowiedzi: 48
Odsłony: 7106

Masz, ale nie wrzuciłeś :)

Moja jest taka:

Kod: Zaznacz cały

; Author: Z. Maciej "Miki" Bajkowski

(info: Stożek zewnętrzny lub wewnętrzny od prawej ) 
o<stozek> sub
#<MaxRPM>          = #1 (= 3000 Obroty wrzeciona RPM) 
#<SurfaceUnitsMin> = #2 (= 150 skrawanie mm/min) 
#<Przybranie>        = #3 (= 0.5 Przybranie materiału) 
#<Z-Start>         = #4 (= 0.000 Start na osi Z) 
#<kat>           = #5 (= 10 Kąt stożka) 
#<dlugosc_stozka> =  #6 (=30 Długość stożka) 
#<srednica_walka> = #7 (=30 Średnica początkowa) 
#<Coolant>         = #8 (=8 Chłodziwo=8, Wyłączone=9) 
#<wewn>   =#9 (=0 1 włącza stożek wewnętrzny) 



#<zebrane_max> = [tan[#<kat>]*[#<dlugosc_stozka>]] 

#<ilosc_przybran> = [[#<zebrane_max>]/[#<przybranie>]] 
#<zejscie_dlugosci> = [[#<dlugosc_stozka>]/[#<ilosc_przybran>]/2] 
#2 = #<zejscie_dlugosci> 
#1 = 0
s[#<MaxRPM>] 

o100 while [#<ilosc_przybran> gt 0] 
#1=[[#1]+[#<przybranie>]] 
g0 z1
o110 if [#<wewn> gt 0] 
x[[#<srednica_walka>]+[#1]] 
o110 else
x[[#<srednica_walka>]-[#1]] 
o110 endif
z0

g1 f[#<SurfaceUnitsMin>] z-[#<zejscie_dlugosci>] x[#<srednica_walka>] 
o120 if [#<wewn> gt 0] 
g0 x[[#<srednica_walka>]-1] 
o120 else
g0 x[[#<srednica_walka>]+1] 
o120 endif

#<ilosc_przybran> = [[#<ilosc_przybran>] - [#<przybranie>]] 
#<zejscie_dlugosci> = [[#<zejscie_dlugosci>]+[#2]] 
o100 endwhile ( koniec toczenia ) 
g0 z1

o<stozek> endsub
autor: MlKl
28 paź 2012, 13:04
Forum: LinuxCNC (dawniej EMC2)
Temat: NGCGUI - stożek od wewnątrz
Odpowiedzi: 48
Odsłony: 7106

NGCGUI - stożek od wewnątrz

Czasem trzeba wytoczyć stożek od wewnątrz - moja tokarka na przykład strasznie hałasuje, jak jej każę zrobić na raz fazkę szerszą niż milimetr, właśnie sprzedałem konik, którego pinoli używałem do mocowania frezów ze stożkowym uchwytem w uchwycie tokarki. Muszę wytoczyć sobie własny.

Na warsztat poszła procedura stożka - zapodaję efekt wizualny, kod wrzucę, jak odpalę maszynę roboczą.



[youtube][/youtube]

Wróć do „NGCGUI - stożek od wewnątrz”