Strona 1 z 1

Gwintowanie

: 21 lut 2012, 11:18
autor: lotnik11
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

: 21 lut 2012, 22:13
autor: nxcam
- frezowanie gwintów ?
- frezowanie otworów?

: 27 lut 2012, 12:34
autor: lotnik11
witam
dziękuje bardzo za te pliki na pewno dużo pomogą. Jeżeli nie było by problemu to jeszcze bym poprosił o to samo ale wykonanie samym gwintownikiem.

Pozdrawiam

: 29 lut 2012, 23:19
autor: radeko
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

: 15 mar 2012, 01:44
autor: Reins
@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

Kod: Zaznacz cały

global feed
global mom_spindle_speed
global feed_gwint

set feed_gwint [expr $mom_spindle_speed*$feed] 
zmienną "feed_gwint" podstawiasz za posuw gwintowania a w wartość posuwu wpisujesz skok gwintu