Trochoidalne rozfrezowanie otworu
Trochoidalne rozfrezowanie otworu
-
Autor tematu - Nowy użytkownik, używaj wyszukiwarki
- Posty w temacie: 3
- Posty: 7
- Rejestracja: 10 sty 2024, 21:28
Trochoidalne rozfrezowanie otworu
Witam!
Zwracam sie z prosba o podpowiedz, jak rozpisac trochoidalne rozfrezowanie otworu na sterowaniu heidenhain 426.
Bardzo prosze o pomoc, pozdrawiam!
Zwracam sie z prosba o podpowiedz, jak rozpisac trochoidalne rozfrezowanie otworu na sterowaniu heidenhain 426.
Bardzo prosze o pomoc, pozdrawiam!
-
- Specjalista poziom 2 (min. 300)
- Posty w temacie: 3
- Posty: 416
- Rejestracja: 07 paź 2012, 21:49
- Lokalizacja: inąd
Re: Trochoidalne rozfrezowanie otworu
Jeśli faktycznie helisa starczy, to kiedyś taką ścieżkę znalazłem(o ile dobrze pamiętam nie mogłem cyklu 208 użyć ze względu na odjazd), ale akurat nie mam jej pod ręką.
Spróbuj skorzystać z 7164(gwint wew.) z tej czytanki: https://content.heidenhain.de/doku/tnc_ ... aufbau.pdf
ew. z tego tut:
https://www.cnczone.com/forums/heidenha ... lling.html
L X0 Y0 R0 F MAX
L Z+3 R0 F MAX
CC X0 Y0
LP R+19 A0 RL F1000
LBL 1
CP IPA+360 IZ-2 RL F300
LBL CALL 1 REP 24/24
CP IPA+360 RL F300
LP R0 A0 R0 F300
L Z100
ps. poproś może modów żeby wątek przenieśli tut:
heidenhain-f82.html
szybciej uzyskasz jakąś odpowiedź
Spróbuj skorzystać z 7164(gwint wew.) z tej czytanki: https://content.heidenhain.de/doku/tnc_ ... aufbau.pdf
ew. z tego tut:
https://www.cnczone.com/forums/heidenha ... lling.html
L X0 Y0 R0 F MAX
L Z+3 R0 F MAX
CC X0 Y0
LP R+19 A0 RL F1000
LBL 1
CP IPA+360 IZ-2 RL F300
LBL CALL 1 REP 24/24
CP IPA+360 RL F300
LP R0 A0 R0 F300
L Z100
ps. poproś może modów żeby wątek przenieśli tut:
heidenhain-f82.html
szybciej uzyskasz jakąś odpowiedź
-
Autor tematu - Nowy użytkownik, używaj wyszukiwarki
- Posty w temacie: 3
- Posty: 7
- Rejestracja: 10 sty 2024, 21:28
Re: Trochoidalne rozfrezowanie otworu
Chodzi konkretnie o trochoidalne, zeby rozfrezowac otwor np z ae1
-
- Specjalista poziom 2 (min. 300)
- Posty w temacie: 3
- Posty: 416
- Rejestracja: 07 paź 2012, 21:49
- Lokalizacja: inąd
Re: Trochoidalne rozfrezowanie otworu
Nie powiem że trochoidą nigdy mi się nie zdarzyło rozbijać otworu, ale najefektywniej jest zgrubnie spiralą(odpowiedniej długości frez palcowy albo głowiczka jeż wsadzone w otwór pod sam trzonek), a wykonczenie helisą(jakaś głowiczka albo odpowiednio odsadzony frez).
Kiedyś kumpel na # zmiennych wyczarował pod jakiegoś starego fanuca, miałem na Q zmiennych coś podobnego zrobić(żeby od cam-a nie być zależnym), ale w międzyczasie zacząłem pracować na maszynie która już cykl 275 miała na pokładzie(no i jakoś tak chęci do własnego pisania minęły
).
Kiedyś kumpel na # zmiennych wyczarował pod jakiegoś starego fanuca, miałem na Q zmiennych coś podobnego zrobić(żeby od cam-a nie być zależnym), ale w międzyczasie zacząłem pracować na maszynie która już cykl 275 miała na pokładzie(no i jakoś tak chęci do własnego pisania minęły

-
- Specjalista poziom 3 (min. 600)
- Posty w temacie: 2
- Posty: 668
- Rejestracja: 02 gru 2018, 22:25
- Lokalizacja: Tarnów MP
- Kontakt:
Re: Trochoidalne rozfrezowanie otworu
Nie kumam, o co kaman... w (okrągłym) otworze trochoida staje się spiralą o skoku równym ae.
Seria, w moim wykonaniu, to dwie sztuki, w tym jedna w odbiciu lustrzanym. 

-
Autor tematu - Nowy użytkownik, używaj wyszukiwarki
- Posty w temacie: 3
- Posty: 7
- Rejestracja: 10 sty 2024, 21:28
Re: Trochoidalne rozfrezowanie otworu
Chce rozfrezowac otwor w taki sposob zeby sciezka wygladala jak spirala archimedesa
-
- Specjalista poziom 3 (min. 600)
- Posty w temacie: 2
- Posty: 668
- Rejestracja: 02 gru 2018, 22:25
- Lokalizacja: Tarnów MP
- Kontakt:
Re: Trochoidalne rozfrezowanie otworu
Hmm...
Pomijając sprawy R minimalnego i R maksymalnego, oraz korzystając z programowania biegunowego...
zakładając, że Δω = 360/n, gdzie n - dowolna wartość uzależniona od dokładności
ΔR = ae/Δω
ω0 - kąt początkowy
CC x y
L PR Rmin AN ω0
LBL
L PR Rmin+ΔR AN ω0+Δω
CALL LBL dopuki Rmin+ΔR<Rmax
na Rmax wykonać jeszcze jedno pełne przejście
Oczywiście obliczenia trzeba wykonać na Q-parametrach wewnątrz pętli, a do zapętlenia użyć instrukcji skoku warunkowego.
Pomijając sprawy R minimalnego i R maksymalnego, oraz korzystając z programowania biegunowego...
zakładając, że Δω = 360/n, gdzie n - dowolna wartość uzależniona od dokładności
ΔR = ae/Δω
ω0 - kąt początkowy
CC x y
L PR Rmin AN ω0
LBL
L PR Rmin+ΔR AN ω0+Δω
CALL LBL dopuki Rmin+ΔR<Rmax
na Rmax wykonać jeszcze jedno pełne przejście
Oczywiście obliczenia trzeba wykonać na Q-parametrach wewnątrz pętli, a do zapętlenia użyć instrukcji skoku warunkowego.
Seria, w moim wykonaniu, to dwie sztuki, w tym jedna w odbiciu lustrzanym. 

-
- Specjalista poziom 2 (min. 300)
- Posty w temacie: 3
- Posty: 416
- Rejestracja: 07 paź 2012, 21:49
- Lokalizacja: inąd
Re: Trochoidalne rozfrezowanie otworu
Na iTNC530(nie wiem jak w wypadku 426) najszybciej można to uzyskać zdeka „oszukanym” cyklem na kieszeń okrągłą(choć ma to pewne ograniczenia).TomaszDykier pisze: ↑30 lis 2024, 16:17Chce rozfrezowac otwor w taki sposob zeby sciezka wygladala jak spirala archimedesa
Przykład praktyczny(ostatnio robiłem), otwór docelowy(tu akurat przelotowy) ⌀32, wstępny wiertłem ⌀29, do 32(z naddatkiem na wykonczenie) spirala taką niby szesnastką palcową(wielokrotnie przeostrzana 18, zagłębiona tak że tylko jakiś milimetr pióra nad detal wystawał), wykonczenie helisą trzypłytkową głowiczką na aptk1003(z cyklu 208 - też nie wiem czy na 426 jest), wybieg pod otwór prawie na wysokość płytki(pierwotnie miała iść trójpłytkowa ⌀25 na rdmt10 - ale akurat płytek ze stosownym pokryciem nie było na stanie, a do aptk1003 jeszcze trochę „żółtych” iscarów do nierdzewki zostało).
ps. a zobacz czy tej spirali byś nie dał rady zaadaptować(choć dużo bardziej od połaszenia się na rybę, opłaci ci się wędka zaoferowana przez Jacka

https://www.klartext-portal.com/tips/nc ... 2-d-spiral
0 BEGIN PGM 2035_EN MM
1 ;Program for milling a spiral in the X/Y plane
2 ;From the input parameters, the tool path is
3 ;calculated, which consists of single linear
4 ;blocks, of which in each case the end points
5 ;in X and Y are determined. With the entered
6 ;pitch is defined in how many linear blocks a
7 ;360 degree path is divided. The input slope
8 ;is also divided on this 360 degree path.The
9 ;tool moves in the Z-axis vertically.
10 ;
11 BLK FORM 0.1 Z X+0 Y+0 Z-20
12 BLK FORM 0.2 X+100 Y+100 Z+0
13 ;
14 ;Tool call milling tool
15 TOOL CALL 5 Z S4000
16 ;
17 ;Input parameters
18 FN 0: Q1 =+50 ;CENTER X-AXIS
19 FN 0: Q2 =+50 ;CENTER Y-AXIS
20 FN 0: Q3 =-15 ;DEPTH
21 FN 0: Q4 =+1 ;ROTATIONAL DIRECTION
22 ; ;+1=COUNTERCLOCKWISE
23 ; ;-1=CLOCKWISE
24 FN 0: Q5 =+180 ;PITCH (NUMBER OF LINEAR
25 ; ;BLOCKS ON A 360 DEGREE PATH)
26 FN 0: Q6 =+10 ;START RADIUS
27 FN 0: Q16 =+47 ;END RADIUS
28 FN 0: Q7 =+90 ;STARTING ANGLE
29 FN 0: Q8 =+10 ;SLOPE IN MM ON 360 DEGREE
30 FN 0: Q10 =+2 ;SET UP CLEARANCE
31 FN 0: Q11 =+100 ;FEED RATE FOR PLUNGING
32 FN 0: Q12 =+300 ;FEED RATE FOR MILLING
33 FN 0: Q14 =+0 ;ALLOWANCE FOR SIDE
34 FN 0: Q15 =+0 ;RADIUS CORRECTION
35 ; ; 0=NO CORRECTION
36 ; ;+1=TOOL MOVES OUTSIDE THE
37 ; ;CONTOUR
38 ; ;-1=TOOL MOVES INSIDE THE
39 ; ;CONTOUR
40 ;Input parameter completed
41 ;
42 L X+Q1 Y+Q2 R0 FMAX M3 ;Pre positioning
43 L Z+Q10 R0 FMAX
44 CALL LBL 1
45 ;Emd of program
46 L Z+100 R0 FMAX M5 M2
47 ;
48 ;
49 LBL 1 ;Calculations
50 CC X+Q1 Y+Q2 ;Set center point
51 FN 3: Q38 =+Q108 * +Q15 ;Calculate radius correction
52 FN 3: Q39 =+Q14 * +Q15 ;Calculate allowance
53 FN 1: Q26 =+Q6 + +Q38 ;Starting radius with radius correction
54 FN 1: Q26 =+Q26 + +Q39 ;Effectiv starting radius (including allowance)
55 FN 0: Q27 =+Q7 ;Current angle = starting angle
56 FN 4: Q36 =+Q8 DIV +Q5 ;Radius step
57 FN 8: Q36 =+Q36 LEN +0 ;Define, that allways positive values are used
58 FN 4: Q37 =+360 DIV +Q5 ;Angle step
59 FN 3: Q37 =+Q37 * +Q4 ;Angle step for rotational direction
60 ;
61 ;
62 LP PR+Q26 PA+Q7 R0 F9999 M3 ;Move to starting position
63 L Z+Q3 FQ11 ;Plunging
64 ;
65 LBL 2 ;Repetitions
66 FN 1: Q26 =+Q26 + +Q36 ;Update radius
67 FN 1: Q27 =+Q27 + +Q37 ;Update angle
68 ;Calculate X and Y positions
69 FN 7: Q21 = COS +Q27
70 FN 3: Q21 =+Q21 * +Q26
71 FN 1: Q21 =+Q21 + +Q1
72 FN 6: Q22 = SIN +Q27
73 FN 3: Q22 =+Q22 * +Q26
74 FN 1: Q22 =+Q22 + +Q2
75 ;Comparison whether end radius is reached
76 FN 11: IF +Q26 GT +Q16 GOTO LBL 99 ;
77 ;Move to the new X and Y position
78 L X+Q21 Y+Q22 Z+Q3 FQ12
79 ;If end radius is not reached, jump to
80 ;repetitions
81 FN 12: IF +Q26 LT +Q16 GOTO LBL 2
82 ;
83 LBL 99 ;Spirai completed
84 L Z+Q10 F9999 ;Move to set up clearance
85 LBL 0
86 END PGM 2035_EN MM
-
- Lider FORUM (min. 2000)
- Posty w temacie: 2
- Posty: 4391
- Rejestracja: 13 lut 2017, 19:34
- Lokalizacja: Szczecin
Re: Trochoidalne rozfrezowanie otworu
Pierwszy przykład z linka powinien zadziałać;
frezowanie-kola-od-zewnatrz-do-srodka-t ... ia#p739191
frezowanie-kola-od-zewnatrz-do-srodka-t ... ia#p739191
Można?
Morzna!!!
Morzna!!!