Postprocesor iTNC 530 EdgeCam


Autor tematu
matek24
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 1
Posty: 12
Rejestracja: 28 lut 2014, 15:35
Lokalizacja: Kąty

Postprocesor iTNC 530 EdgeCam

#1

Post napisał: matek24 » 08 paź 2017, 19:14

Witam

Potrzebuje postprocesor który generuje każdą ścieżke w podprogramie. Mianowicie żeby postprocesor generował na początku pliku wywołania narzedzi cykle itp i pod nimi wywołanie podprogramu. Moje pytanie brzmi jak moge taki procesor zrobic, korzystając z szablonów. Mam taki mały przykład:

Kod: Zaznacz cały

0 BEGIN PGM PROBA MM 
1 BLK FORM 0.1 Z X+0 Y+0 Z+0 
2 BLK FORM 0.2 X+320 Y+230 Z+50 
3 ;
4 TOOL CALL 13 Z S2000 F120 ;frez_D12 
5 CYCL DEF 14.0 GEOMETRIA KONTURU 
6 CYCL DEF 14.1 PODPR.KONTURU1 
7 CYCL DEF 20 DANE KONTURU ~ 
Q1=-50 ;GLEBOKOSC FREZOWANIA ~ 
Q2=+1 ;ZACHODZENIE TOROW ~ 
Q3=+0 ;NADDATEK NA STRONE ~ 
Q4=+0 ;NADDATEK NA DNIE ~ 
Q5=+0 ;WSPOLRZEDNE POWIERZ. ~ 
Q6=+200 ;BEZPIECZNA WYSOKOSC ~ 
Q7=+200 ;BEZPIECZNA WYSOKOSC ~ 
Q8=+0 ;PROMIEN ZAOKRAGLENIA ~ 
Q9=-1 ;KIERUNEK OBROTU 
8 CALL LBL 1 
8 L Y-1 Z-1 FMAX M91
9 STOP M1
10 ;
11 ; 
4 TOOL CALL 13 Z S2000 F120 ;frez_D12 
5 CYCL DEF 14.0 GEOMETRIA KONTURU 
6 CYCL DEF 14.1 PODPR.KONTURU1 
7 CYCL DEF 20 DANE KONTURU ~ 
Q1=-50 ;GLEBOKOSC FREZOWANIA ~ 
Q2=+1 ;ZACHODZENIE TOROW ~ 
Q3=+0 ;NADDATEK NA STRONE ~ 
Q4=+0 ;NADDATEK NA DNIE ~ 
Q5=+0 ;WSPOLRZEDNE POWIERZ. ~ 
Q6=+200 ;BEZPIECZNA WYSOKOSC ~ 
Q7=+200 ;BEZPIECZNA WYSOKOSC ~ 
Q8=+0 ;PROMIEN ZAOKRAGLENIA ~ 
Q9=-1 ;KIERUNEK OBROTU 
8 CALL LBL 2
8 L Y-1 Z-1 FMAX M91
9 STOP M1
10 ;
11 ; 
4 TOOL CALL 13 Z S2000 F120 ;frez_D12 
5 CYCL DEF 14.0 GEOMETRIA KONTURU 
6 CYCL DEF 14.1 PODPR.KONTURU1 
7 CYCL DEF 20 DANE KONTURU ~ 
Q1=-50 ;GLEBOKOSC FREZOWANIA ~ 
Q2=+1 ;ZACHODZENIE TOROW ~ 
Q3=+0 ;NADDATEK NA STRONE ~ 
Q4=+0 ;NADDATEK NA DNIE ~ 
Q5=+0 ;WSPOLRZEDNE POWIERZ. ~ 
Q6=+200 ;BEZPIECZNA WYSOKOSC ~ 
Q7=+200 ;BEZPIECZNA WYSOKOSC ~ 
Q8=+0 ;PROMIEN ZAOKRAGLENIA ~ 
Q9=-1 ;KIERUNEK OBROTU 
8 CALL LBL 3 
8 L Y-1 Z-1 FMAX M91
9 STOP M30
10 ;
11 ; 
10 LBL 1 
11 * - lbl 1 - kontur 
12 L X+0 Y+0 F200 M13 
13 L Y+130 R0 F220 
14 L IX+50 F200 
15 L IY+90 F200 
16 L IX+100 F200 
17 L IY-50 F200 
18 L IX+160 F200 
19 L IY-100 F200 
20 L IX-60 F200 
21 L IY-60 F200 
22 L IX-250 F200 
23 LBL 0 
10 LBL 2 
11 * - lbl 2 - kontur 
12 L X+0 Y+0 F200 M13 
13 L Y+130 R0 F220 
14 L IX+50 F200 
15 L IY+90 F200 
16 L IX+100 F200 
17 L IY-50 F200 
18 L IX+160 F200 
19 L IY-100 F200 
20 L IX-60 F200 
21 L IY-60 F200 
22 L IX-250 F200 
23 LBL 0 
10 LBL 3
11 * - lbl 3 - kontur 
12 L X+0 Y+0 F200 M13 
13 L Y+130 R0 F220 
14 L IX+50 F200 
15 L IY+90 F200 
16 L IX+100 F200 
17 L IY-50 F200 
18 L IX+160 F200 
19 L IY-100 F200 
20 L IX-60 F200 
21 L IY-60 F200 
22 L IX-250 F200 
23 LBL 0 
24 END PGM PROBA MM



Tagi:

Wróć do „EdgeCAM”