Ostatnio pisałem jak programować kąty za pomocą parametru A i fazy za pomocą parametru C.
Dzisiaj pokaże Ci jak robić promienie bez używania G02 lub G03, zapisując tylko jedną współrzędną X lub Z.
W szkole lub na kursie nauczyciel zapewne recytował z książek:
Aby wykonać promień należy zapisać kierunek i wartość promienia, jego początek i koniec. Mało tego, trzeba znać odległość początku i końca promienia od jego środka.
Owszem tak było kiedyś. Dzisiaj maszyn potrzebujących aż tyle informacji już jest bardzo mało i naprawdę musiałbyś mieć “nieszczęście”, żeby trafiła Ci się praca na takiej. Od lat 90-tych maszynom wystarczy początek i koniec promienia oraz jego wartość. Ale i to nawet nie do końca. Zasada ta tyczy się tylko niepełnych promieni.
Ja dzisiaj pokażę Ci, że promień można zaprogramować nawet bez użycia G02/G03.
Mogą to być promienie zewnętrzne i wewnętrzne. Lewostronne i prawostronne. Zasada jest jedna musi to być pełny promień.
To jest nasz rysunek:
Zapiszę te promienie za pomocą G01:
(PROGRAM Z PARAMETREM R) (PRZEMOCNC) N10 G54 T0101 N20 G50 S2000 N30 G96 S150 M3 N40 G0 G42 X0 Z1 N50 G1 Z0 F0.3 N60 X40 R10 N70 Z-20 R3 N80 X80 R3 N90 Z-50 R1 N100 X90 R2 N110 Z-90 R4 N120 X102 N130 G0 G40 Z1 N140 G28 U0 W0 N150 M30
Proste co nie.
Należy pamiętać o dwóch ważnych rzeczach
- Początek ruchu narzędzia musi być na pozycji wcześniejszej niż początek promienia
- Koniec ruchu narzędzia w następnym bloku musi być dalej niż koniec promienia
Maszyna sama dobierze kierunek promienia zależnie od wartości Z lub X w następnym bloku.
Jeśli masz jakieś dodatkowe pytania nie zastanawiaj się tylko pisz w komentarzu lub za pomocą zakładki kontakt.
Pozdrawiam PrzemoCNC
Jeśli Ci pomogłem,
Cześć Przemku, a niepełne promienie jeszcze byś napisał jak robić, np mamy promień na wałku o średnicy 50mm o wartości 5mm ale jego głębokość na średnicy wynosi 48 mm, coś takiego, w którym miejscu jest początek i koniec ruchu narzędzia i jak to zapisać ?
Przy niepełnych promieniach jedynym wyjściem jest rozrysować sobie interesującą nas część w jakimkolwiek programie CAD.
Cześć. Jakiej wersji CIMCO używasz do symulacji ?
Witam wpisałem te R bez użycia G2 G3 I maszyna np. Na końcu x20R5 wcale nie widziała R maszyna fanuc tokarka oi-tf dlaczego Przemku ?
Po wpisaniu R na końcu, w następnym bloku należy wpisać przejazd w x lub z . W zależności jaki ma być promień (wypukły lub wklęsły). Dla przykładu jeśli chcesz żeby średnica 50 kończyła się promieniem R2 na odległości 20. Trzeba zapisać G1 Z-20 R2 i w następnym blogu G1 X55 ( zamiast X55 można wpisać dowolną średnicę, ważne żeby była większa niż koniec promienia).
To samo jest przy promieniach wypukłych G1 X50 R2 i w następnym bloku Z-20 ( może być dowolna odległość byle by większa niż koniec promienia).
Witam, jak ma się promień zadany np R2 i promień płytki 0.4 albo np 0.8 żeby wyszedł taki jak jest podany na rysunku, dziękuję i pozdrawiam.
Są dwie opcje albo dać poprawkę przy programowaniu o promień płytki, albo użyć G41/G42- Kompensacja promienia narzędzia. http://przemocnc.pl/g40-g41-g42-kompensacja-promienia-narzedzia-toczenie/
witam Panie Przemku
napisałem taki program na frezowanie promienia R-50 , narzędzie przesuwa się co 1-stopień ,
tylko nie wiem gdzie jest błąd , symulator pokazuje jakby promień był za płytki czyli na środku
nie ma R-50 . Wcześniej zrobiłem schodki frezem fi-40 .
X =0 bok X-
Y =0 w osi kostki
Z =0 na czole kostki
frez kulowy fi-32
TOLL CALL 32 Z S1500 F600
Z+200 W0 R0 FMAX
X-40 Y0 R0 FMAX
Z0 R0 FMAX M3 M51
Q1=16 ; R-freza
Q2=0 ; R-płytki
Q3=50 ; promień robiony
Q4=Q3-Q1 ; start Y
LBL 2
Y-Q4 R0 F-auto
X+300 R0 F-auto
Y+Q4 R0 F-auto
X-40 R0 F-auto
; przesuwa co 1-stopień 90 razy to=90 stopni
CC Y0 Z0
CP IPA-1 DR- F-auto
Q4 = Q4 – Cosinus 1
CALL LBL2 REP90
Z200 R0 FMAX M5
STOP M2
Docelowo promień R-50 jest zawieszony Z+20 , ale to ja sobie przerobie
dla tego detalu .
z góry dziękuję za pomoc …… Jerzy
TOLL CALL 32 Z S1500 F600 .
Z+200 W0 R0 FMAX .
X-40 Y0 R0 FMAX .
Z0 R0 FMAX M3 M51 .
Q1=16 ; R-freza .
Q2=0 ; R-płytki .
Q3=50 ; promień robiony .
Q4=Q3-Q1 ; start Y .
LBL 2 .
Y-Q4 R0 F-auto .
X+300 R0 F-auto .
Y+Q4 R0 F-auto .
X-40 R0 F-auto .
; przesuwa co 1-stopień 90 razy to=90 stopni .
CC Y0 Z0 .
CP IPA-1 DR- F-auto .
Q4 = Q4 – Cosinus 1 .
CALL LBL2 REP90 .
Z200 R0 FMAX M5 .
STOP M2 .