Strona 1 z 1
Rowek torem kolowym
: 11 cze 2023, 12:41
autor: papajaga1
Witam.
Jestem poczatkujący w HH. obecnie pracuje frezarka na 3 osiach, HH 620. Próbowałem napisac program rowka ale z wykorzystaniem funkcji C i CC. parametry obojętne, potrzebuje tylko pomocy z bledem który popełniam ze program nie dziala.
TOOL CALL 2 S2000 F200
L X+2.5 Y-2.5 Z+50 RL FMAX M13
L Z-1 RL FMAX
CC X+0 Y+0
LBL 1
CC X+0 IY+0.2
C X+2.5 DR+ RL F AUTO
LBL 0
CALL LBL 1 REP100
cos tu przekombinowałem i de facto frez robi cala czas C i tylko jednej pozycji CC
Re: Rowek torem kolowym
: 11 cze 2023, 15:34
autor: JacekBelof
Na początek:
CC - środek dla programowania we współrzędnych biegunowych.
C - łuk
Teraz, jeżeli chcesz programować biegunowo, to po naciśnięciu C, powinieneś nacisnąć pomarańczowe P, wtedy zmieni ci się na CP - programowanie promienia i kąta.
Dodane 2 godziny 37 minuty 5 sekundy:
Zrobiłeś jeden poważny i podstawowy błąd, chodzi o pętlę.
Konstrukcja LBLn ... CALL LBLn REPnn to pętla iteracyjna, natomiast
konstrukcja LBLn ... LBL0 to definicja podprogramu, w której człon CALL jest zabroniony.
Jeżeli chce się fragment kodu wykorzystać jednocześnie jako podprogram i pętlę iteracyjną, trzeba zastosować zagnieżdżenie:
LBL1
LBL2
LBL0
CALL LBL1 REPn
lub
LBL1
LBL2
CALL LBL2 REPn
LBL0
w pierwszym wypadku wywołanie podprogramu LBL2 nastąpi bez pętli iteracyjnej LBL1
w drugim przypadku w podprogramie LBL1 jest zawarta pętla iteracyjna LBL2.
Re: Rowek torem kolowym
: 11 cze 2023, 16:04
autor: papajaga1
Dzięki za cenna lekcje i uwagi. Czy mógł byś taki przykładowy kod napisać ? Muszę organoleptycznie zobaczyć jak to dokładnie działa
Re: Rowek torem kolowym
: 12 cze 2023, 18:36
autor: strahodekox
Cześć,
O takie coś chodzi:
tool call...
X60 Y0 R0 FMAX M3
Z-1 FMAX
CC X+0 Y+0
LP PR+40 PA+0 F AUTO
CP IPA+360 DR+
LP PR+60
Z+100 FMAX M30
Na szybko z głowy, dodaj blk form -50 na +50 i powinno być widać.
Tak jak kolega wyżej pisał, po wciśnięciu P pojawiają się opcje biegunowe.
CC - środek okręgu
PR - promień (liczony właśnie od tego środka CC)
PA - kąt (liczony jest jak przy cyklu rotacji)
CP IPA - w tym zwykłym C zawarte jest P (biegunowe) oraz I (inkrementalne) - można stosować oba naraz. DR+/- to kierunek ruchu (zgodny lub przeciwny do wskazówek zegara).
Pozdrawiam
Re: Rowek torem kolowym
: 13 cze 2023, 23:55
autor: skiba1
Witam też amator HH

i spłodziłem takie coś może pomoże :
L Z+200 M3
LBL 1
L X-50 Y 0 R0 FMAX
L Z-1
L Y-50 RL
CC X-50 Y0
LBL 2
CC IX+0.5 Y0
CP PA+90 DR+
CALL LBL 2 REP 99
L IX-5 Y0 R0
L Z200 R0 F MAX M2
tylko nie rozumiem jak podmienie na CP IPA +360 to nie chce przesuwać CC