Jak zrobić aby frez przybierał na materiale równomiernie na obwodzie kostki np 50 x50. Wiem że chyba z zastosowaniem wartości przyrostowych "I", ale próbuję i nic z tego.
z0 f max M8
LBL1
IZ - 5 IX -5 IY -5 f 200
y - 40 RR f 200
x 50
y 40
..
.
.
.
.
CALL LBL 1 REP 4
Wartości przyrostowe
-
Autor tematu - Posty w temacie: 2
-
- Nowy użytkownik, używaj wyszukiwarki
- Posty w temacie: 1
- Posty: 8
- Rejestracja: 13 maja 2007, 22:04
- Lokalizacja: Kętrzyn
Post troszkę stary, ale co tam może jeszcze potrzebne.
Narzędzie wykona ruch po obwodzie 100x100 (parametry "X" Q500 i "Y" Q501) bez korekcji promienia . gdy skończy zjedzie w osi "Z" o 2 mm (parametr Q510) i bedzie powtarzał czynność dopóki nie przerobi całej wsokości "Z" polwyrobu (parametru Q502), czyli obrobka 2.5 osiowa. To samo można uzyskać używająć cyklu 256 (posiada więcej parametrów).
Co do ruchu w 3 osiach to nie bardzo rozumiem jak ma sie zachowywać oś Z.
Kod: Zaznacz cały
0 BEGIN PGM kostka MM
1 ;DL X polwyrobu
2 FN 0: Q500 =+100
3 ;DL Y polwyrobu
4 FN 0: Q501 =+100
5 ;Wys. Z polwyrobu
6 FN 0: Q502 =+100
7 BLK FORM 0.1 Z X+0 Y+0 Z-Q502
8 BLK FORM 0.2 X+Q500 Y+Q501 Z+0
9 TOOL CALL 1 Z S1000 F1000
10 ;Wspol. powierzchni
11 FN 0: Q510 =+0
12 ;Gleboskosc dosuwu
13 FN 0: Q511 =-2
14 ;Liczba powtorzen potrzebna do obrobienia calej wys.
15 Q502 = ( - Q502 / Q511 ) - 1
16 ;Bezp. wysoksc
17 FN 0: Q512 =+50
18 LBL 1
19 FN 1: Q510 =+510 + +Q511
20 L X-50 Y+0 FMAX
21 L Z+0 FMAX M3
22 L X+0 Y+0 Z+Q610 R0
23 L IX+Q500 IY+0
24 L IY+Q501 IX+0
25 L IX-Q500 IY+0
26 L IY-501 IX+0
27 L Z+Q512 FMAX
28 LBL 0
29 CALL LBL 1 REPQ502
30 L Z+300 FMAX M2
31 END PGM kostka MM
Co do ruchu w 3 osiach to nie bardzo rozumiem jak ma sie zachowywać oś Z.