witam
Mam prośbę do użytkowników NX. Chciałbym żeby ktoś nagrał mi operację gwintowania, gdzie będzie pokazane, które pozycję wybiera się i gdzie wpisuje odpowiednie wartości. Kiedyś to umiałem robić ale od ok roku nie miałem takiej potrzeby i teraz kiedy muszę znowu używać tej funkcji to kopiuje pozycję wiercenia i zamieniam kody w pliku programu.
Pozdrawiam
Gwintowanie
-
- Specjalista poziom 3 (min. 600)
- Posty w temacie: 1
- Posty: 734
- Rejestracja: 04 maja 2009, 17:54
- Lokalizacja: Tuszyma
- Kontakt:
- frezowanie gwintów ?
- frezowanie otworów?
- frezowanie otworów?
- Załączniki
-
- 2- Gwinty - otwory.rar
- - frezowanie otworów...
- (2.3 MiB) Pobrany 388 razy
-
- 1 - Gwinty - operacja....rar
- - frezowanie gwintów...
- (2.54 MiB) Pobrany 670 razy
-
- Specjalista poziom 2 (min. 300)
- Posty w temacie: 1
- Posty: 302
- Rejestracja: 20 lut 2009, 20:17
- Lokalizacja: -;)
Operacja - Tapping
A tak naprawdę to z każdej operacji wiercenia masz dojście do gwintowania (CYCLE- Standard Tap )
W sumie to jest to samo co przy wierceniu , jedynie postprocesor zamienia G81 na G84
(Q201 na Q207).
Jak maszyna obsługuje G95 to dobrze , dostaniesz wynik posuwu - skoku w mm/obr a jak nie to i tak musisz przeliczyć sobie skok gwintu na posuw w mm/min niestety i wpisać normalnie w części posuwy- obroty.
Trochę to niedopracowane jest . Ciężko napisać postprocesor na ten cykl zwłaszcza na TNC
A tak naprawdę to z każdej operacji wiercenia masz dojście do gwintowania (CYCLE- Standard Tap )
W sumie to jest to samo co przy wierceniu , jedynie postprocesor zamienia G81 na G84
(Q201 na Q207).
Jak maszyna obsługuje G95 to dobrze , dostaniesz wynik posuwu - skoku w mm/obr a jak nie to i tak musisz przeliczyć sobie skok gwintu na posuw w mm/min niestety i wpisać normalnie w części posuwy- obroty.
Trochę to niedopracowane jest . Ciężko napisać postprocesor na ten cykl zwłaszcza na TNC
-
- Nowy użytkownik, używaj wyszukiwarki
- Posty w temacie: 1
- Posty: 7
- Rejestracja: 19 wrz 2011, 20:43
- Lokalizacja: k-pax
@radeko jeśli nie obsługuje G95 wszytko zależy jak jest postprocesor napisany.
Określić posuw: F = S x p
F: Posuw mm/min)
S: Prędkość obrotowa wrzeciona (obr/min)
p: Skok gwintu (mm)
taki kawałek kodu wszystko zrobi sam
zmienną "feed_gwint" podstawiasz za posuw gwintowania a w wartość posuwu wpisujesz skok gwintu
Określić posuw: F = S x p
F: Posuw mm/min)
S: Prędkość obrotowa wrzeciona (obr/min)
p: Skok gwintu (mm)
taki kawałek kodu wszystko zrobi sam
Kod: Zaznacz cały
global feed
global mom_spindle_speed
global feed_gwint
set feed_gwint [expr $mom_spindle_speed*$feed]