HEIDENHAIN iTNC 530

diskuze tykajici se ridicich systemu a software komercnich CNC stroju
Odpovědět
Emtec80
Příspěvky: 1
Registrován: 23. 9. 2021, 6:33

26. 9. 2021, 11:19

Ahoj,
velmi Vás zdravím. Omlouvám se pokud někoho pohorším ale zkusím to.
Jsem novým uživatelem heidenheinu a zatím v něm plavu. Hledám na netu co se dá abych se do toho dostal, ale jde to ztuha. Na netu jsem našel program na frézování R po obvodě....na tomto foru jsem hledal a četl, ale nenašel....nebyl by někdo z Vás schopen a ochoten napsat takovýto program kde by se místo radiusu frézoval úhel po obvodě? Vkládám sem program který jsem našel....předem děkuji za odpověď ať už bude jakákoliv..

0 BEGIN PGM R na obvode SL-cyklom MM
1 ; Vytvorene 5.10.2017
2 ; Pouzitie vsetkych druhov frez - stopkova , radiusova , gulova
3 ; Konturu pisat v pociatku radiusu
4 ; V tabulke nastrojov vypisovat okrem L , R aj R2 [R2-pre grafiku]
5 BLK FORM 0.1 Z X-110 Y-50 Z-12
6 BLK FORM 0.2 X+110 Y+50 Z+0
7 * - fr-DxxxRxxxR2xx
8 TOOL CALL 118 Z S4500 F2250
9 M8 M3
10 FN 0: Q4 =+5 ; radius
11 FN 0: Q2 =+0 ; pociatocny uhol
12 FN 0: Q16 =+1 ; po kolko v Z-e ; v stupnoch
13 FN 0: Q35 =+7,975 ; R2 frezy
14 Q17 = Q4 + Q35 ; vysledna hlbka
15 LBL 3
16 Q42 = Q4 * COS Q2 - Q4 - ( Q35 - ( Q35 * COS Q2 ) )
17 Q43 = Q4 * SIN Q2 - Q35 + ( Q35 * SIN Q2 )
18 CYCL DEF 14.0 OBRYS
19 CYCL DEF 14.1 LBL OBRYSU1
20 CYCL DEF 25 LINIE OBRYSU ~
Q1=+Q42 ;HLOUBKA FREZOVANI ~
Q3=+Q43 ;PRIDAVEK PRO STRANU ~
Q5=+0 ;SOURADNICE POVRCHU ~
Q7=+2 ;BEZPECNA VYSKA ~
Q10=-50 ;HLOUBKA PRISUVU ~
Q11=+150 ;POSUV NA HLOUBKU ~
Q12= AUTO ;POSUV PRO FREZOVANI ~
Q15=+1 ;ZPUSOB FREZOVANI
21 M99
22 Q2 = Q2 + Q16 ; pripocitanie kroku uhlu
23 FN 11: IF +Q42 GT -Q17 GOTO LBL 3 ; ak Q42 je viac ako vysledna hlbka~
radiusu , skok na LBL3
24 LBL 0
25 L Z+200 R0 FMAX M9
26 M2
27 * - konec
28 LBL 1 ; kontura
29 CC X+0 Y+0
30 L X+0 Y+36,43 RR F AUTO
31 C X+0 Y+36,43 DR- F AUTO
32 LBL 0
33 END PGM R na obvode SL-cyklom MM
justyand
Příspěvky: 43
Registrován: 21. 10. 2016, 7:56

28. 10. 2021, 6:04

Zde přikládám program pro vyfrézování sražení.
Program není odzkoušen přímo na stroji - pouze v demu na PC

Nastavení zadání: šířka + úhel | hloubka + úhel | šířka + hloubka

Program pojede vždy o 1 krok hlouběji než je zadaná / vypočtená hloubka sražení.

Kód: Vybrat vše

0  BEGIN PGM srazeni MM 
1  ; Vytvorene 28.10.2021
2  ; Program pro vyfrezovani srazeni
3  ; Do tab. nastroju zapsat L a R nastroje ( R2 pro grafiku )
4  ;
5  BLK FORM 0.1 Z  X-50  Y-50  Z-12
6  BLK FORM 0.2  X+50  Y+50  Z+0
7  ;
8  TOOL CALL 1 Z S4500 F2250
9  L  Z+200 R0 FMAX M3
10 ;
11 ;######################
12 ; Nastaveni srazeni   #
13 ;  1= sirka + uhel    #
14 ;  2= hloubka + uhel  #
15 ;  3= sirka + hloubka #
16 FN 0: Q20 =+2 ;       #
17 ;######################
18 ;
19 FN 0: Q21 =+5 ; sirka sr
20 FN 0: Q22 =+10 ; uhel sr | 0 = rovina
21 FN 0: Q23 =+1 ; hloubka sr
22 ;
23 FN 0: Q24 =+0.1 ; prisuv v Z
24 FN 0: Q25 =+5 ; R2 frezy
25 ;
26 Q40 = 0 ;akt. hloubka
27 ;
28 LBL 3
29 CALL LBL 10 ;vypocty
30 ;
31 CYCL DEF 14.0 OBRYS
32 CYCL DEF 14.1 LBL OBRYSU1
33 CYCL DEF 25 LINIE OBRYSU ~
    Q1=-Q40  ;HLOUBKA FREZOVANI ~
    Q3=-Q41  ;PRIDAVEK PRO STRANU ~
    Q5=+0    ;SOURADNICE POVRCHU ~
    Q7=+2    ;BEZPECNA VYSKA ~
    Q10=+Q40  ;HLOUBKA PRISUVU ~
    Q11=+150  ;POSUV NA HLOUBKU ~
    Q12= AUTO ;POSUV PRO FREZOVANI ~
    Q15=+1    ;ZPUSOB FREZOVANI
34 ;
35 M99
36 ;
37 FN 12: IF +Q40 LT +Q31 GOTO LBL 3
38 LBL 0
39 L  Z+200 R0 FMAX M30
40 * - konec
41 LBL 1 ; kontura
42 CC  X+0  Y+0
43 L  X+0  Y+50 RL F AUTO
44 CP IPA+360 DR-
45 LBL 0
46 ;
47 LBL 10 ;vypocty
48 Q20 = ABS Q20 ;typ
49 Q21 = ABS Q21 ;sirka
50 Q22 = ABS Q22 ;uhel
51 Q23 = ABS Q23 ;hloubka
52 Q24 = ABS Q24 ;krok
53 Q25 = ABS Q25 ;R2 fr
54 ;
55 Q30 = Q22 ;uhel
56 FN 10: IF +Q20 NE +3 GOTO LBL 11
57 Q30 = ATAN ( Q23 / Q21 ) ;uhel z sirky a hloubky
58 LBL 11
59 Q31 = Q23 ;hloubka
60 FN 10: IF +Q20 NE +1 GOTO LBL 12
61 Q31 = Q21 * ( TAN Q30 ) ;hloubka
62 LBL 12
63 Q26 = Q25 - ( SIN Q30 ) * Q25 ;x R2
64 Q27 = Q25 - ( COS Q30 ) * Q25 ;z R2
65 ;
66 Q40 = Q40 + Q24 ;akt. hloubka
67 Q41 = ( Q31 - Q40 + Q27 ) / ( TAN Q30 ) + Q26
68 ;
69 LBL 0
70 END PGM srazeni MM  
Přílohy
srazeni.h
(1.81 KiB) Staženo 13 x
Uživatelský avatar
LukasGunther
Příspěvky: 253
Registrován: 14. 3. 2017, 3:53

1. 11. 2021, 3:40

Taky sem neco pridam co jsem si vytvoril.

Kontura bere bokem frezy tolik kolik chces. Do Tool pridavat DR+ at ti zbyde pridavek na slicht.

Vse odzkouseno pouzivam porad kazdy den. :wink:
Přílohy
Q-KONTURA(ORIGO).H
(925 bajtů) Staženo 15 x
Cnc operator, 9 let praxe, vyucen obrabec kovu. Praxe na stroji Depomill, ZPS 1260, 2318, 1060, MAS 1000, 750, Hartford 1000 atd atd.. Vse iTnc 530 a 640
Odpovědět

Zpět na „Ridici systemy“