heidenhain contour circulaire

  • Auteur de la discussion Auteur de la discussion smiley
  • Date de début Date de début

smiley

Apprenti
Bonjour ,

je commence a apprendre le langage Heidenhain , j'aimerai savoir les différentes entre ces trois fonctions

CR ===> circulaire avec indication rayon

RND==>arrondi d angle

CC===> circulaire avec centre de cercle CC

j'ai rien trouvé dans la documentation dans quel cas j utilise CR ou RND ou CC

Merci
 
.

Bon courage :-D
 
je me sert du CR quand je connait le point de départ et d'arrivée d'une portion de cercle, ainsi que son rayon

le CC fonctionne avec le C souvent utilisé quand tu as un cercle complet

le RND est une fonction de rayon automatique à l'intersection de 2 droites

après tout dépend quelles infos que tu as sur le plan
 
Bonjour,

j ai un problème avec les approches, je n arrive pas a faire approche j ai une fraise de diametre 40
j ai toujours errreur arrondi ou chanfrein ne peut pas etre calculé
comment faire ?
Merci

0 BEGIN PGM EXOTESTING MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-20
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL CALL 20 Z S2500------> fraise d40
4 L Z+100 R0 FMAX
5 L X-20 Y+40 FMAX
6 L Z+2 FMAX M3
7 L Z-5 FMAX
8 APPR LCT X-180 Y+80 R180 RL F300 ----------->approche
9 L Y+90
10 CHF 20
11 L X+60
12 L X+90 Y+80
13 L X+40
14 CHF 10
15 L X+60 Y+10
16 L X+5
17 RND R10
18 L Y+40
19 DEP LCT X-20 Y+40 R3
20 L Z+100 R0 FMAX M2
21 END PGM EXOTESTING MM

heidenhain.jpg
 
entre les lignes 8 et 9, tu as un déplacement de 10mm en Y. Ce ne serait pas à cause de ça ?
 
Merci

j'ai reussi , j'ai dessiné les cercle approche avec Inkscape pour trouvé les coordonnées

merci beaucoup
 
franchement tu t'embête bien...

moi je fait mes accostages sur un seul axe et en dehors de la pièce
 
Tout à fait d'accord avec Youri...
Je préfère me prévoir moi même les points d'approche, c bien plus facile et rapide à gérer.
Bonne journée.
 
bonjour

je travail sur heidenhain tnc 620 j ai savoir si tous le simulateur sont compatible avec toutes les machines tnc 620

j aimerai savoir si avec mastercam 2020 je peut vérifier se programme

Merci

0 BEGIN PGM EXO0 MM
1 BLK FORM 0.1 Z X-40 Y-25 Z-50
2 BLK FORM 0.2 X+40 Y+25 Z+0
3 *SURFACAGE
4 TOOL CALL 1 Z S( VC = 60 )
5 L Z+100 R0 FMAX M13
6 L X-100 Y+0 R0 FMAX
7 L Z+5 R0 FMAX
8 L Z-0.5 R0 FMAX
9 L X+100 Y+0 R0 FZ0.07
10 L Z+100
11 *CONTOURNAGE
12 TOOL CALL 8 Z S( VC = 60 )
13 L X+0 Y-70 FMAX M13
14 L Z+2.3 FMAX
15 LBL 1
16 L IZ-4 FMAX
17 APPR CT X+50 Y-50 R+35 RL FZ0.05 M13
18 L X+17 Y-20.5
19 L X-38 Y-20.5
20 CHF 6
21 L X-38 Y+20.5
22 CHF 6
23 L X+38 Y+20.5
24 CHF 6
25 L X+38 Y-20.5
26 CHF 6
27 L X+0 Y-20.5
28 DEP CT CCA50 R+35 FZ0.05
29 LBL 0
30 CALL LBL 1 REP9
31 TOOL CALL 5 Z S( VC = 60 )
32 L Z+100 FMAX
33 L X+0 Y-70 FMAX
34 L Z+2 FMAX
35 LBL 2
36 L IZ-4 FMAX
37 APPR CT X+50 Y-50 R+35 RL FZ0.07 M13
38 L X+17 Y-20
39 L X-37 Y-20
40 CHF 6
41 L X-37.5 Y+20
42 CHF 6
43 L X+37.5 Y+20
44 CHF 6
45 L X+37.5 Y-20.5
46 CHF 6
47 L X+0 Y-20
48 DEP CT CCA50 R+35 FZ0.07
49 LBL 0
50 CALL LBL 2 REP9
51 L Z+100 FMAX
52 TOOL CALL 8 Z S( VC = 60 )
53 L X+46 Y-70 FMAX M13
54 L Z+6.5 FMAX
55 LBL 3
56 L IZ-4 FZ0.05
57 L X-46 Y-70
58 L IZ-2
59 L X-46 Y+70
60 LBL 0
61 CALL LBL 3 REP3
62 L Z+100 FMAX
63 L X+46 Y-70
64 L Z+6.5 R0 FZ0.05
65 LBL 4
66 L IZ-4 FZ0.05
67 L X+46 Y-70
68 L IZ-2
69 L X+46 Y+70
70 LBL 0
71 CALL LBL 4 REP3
72 L Z+100
73 TOOL CALL 5 S( VC = 60 )
74 L X-38 Y-47 R0 FMAX M13
75 L Z+6 R0 FMAX
76 LBL 5
77 L IZ-4 FZ0.07
78 L X-38 Y-47
79 L IZ-2
80 L X-38 Y+47
81 LBL 0
82 CALL LBL 5 REP3
83 L Z+100
84 L X+38 Y-47 R0 FMAX M13
85 L Z+6 R0 FMAX
86 LBL 6
87 L IZ-4 R0 FZ0.07
88 L X+38 Y-47
89 L IZ-2
90 L X+38 Y+47
91 LBL 0
92 CALL LBL 6 REP3
93 L Z+100 R0 FMAX M13
94 L X+0 Y+0
95 TOOL CALL 2 Z S( VC = 60 )
96 L X-50 Y+0 R0 FMAX M13
97 L Z+5 R0 M13
98 CYCL DEF 251 POCHE RECTANGULAIRE ~
Q215=+1 ;OPERATIONS D'USINAGE ~
Q218=+210 ;1ER COTE ~
Q219=+20 ;2EME COTE ~
Q220=+0 ;RAYON D'ANGLE ~
Q368=+2 ;SUREPAIS. LATERALE ~
Q224=+0 ;POSITION ANGULAIRE ~
Q367=+0 ;POSITION POCHE ~
Q207= FZ+0.07 ;AVANCE FRAISAGE ~
Q351=+1 ;MODE FRAISAGE ~
Q201=-7 ;PROFONDEUR ~
Q202=+2 ;PROFONDEUR DE PASSE ~
Q369=+2 ;SUREP. DE PROFONDEUR ~
Q206=+50 ;AVANCE PLONGEE PROF. ~
Q338=+0 ;PASSE DE FINITION ~
Q200=+5 ;DISTANCE D'APPROCHE ~
Q203=+0 ;COORD. SURFACE PIECE ~
Q204=+50 ;SAUT DE BRIDE ~
Q370=+1 ;FACTEUR RECOUVREMENT ~
Q366=+0 ;PLONGEE ~
Q385= FZ+0.05 ;AVANCE DE FINITION ~
Q439=+2 ;REFERENCE AVANCE
99 CYCL CALL
100 L Z+100 R0 FMAX M13
101 TOOL CALL 13 Z S( VC = 60 )
102 L X-50 Y+0 R0 FMAX M13
103 L X+5
104 CYCL DEF 251 POCHE RECTANGULAIRE ~
Q215=+0 ;OPERATIONS D'USINAGE ~
Q218=+210 ;1ER COTE ~
Q219=+20 ;2EME COTE ~
Q220=+0 ;RAYON D'ANGLE ~
Q368=+0 ;SUREPAIS. LATERALE ~
Q224=+0 ;POSITION ANGULAIRE ~
Q367=+0 ;POSITION POCHE ~
Q207= FZ+0.07 ;AVANCE FRAISAGE ~
Q351=+1 ;MODE FRAISAGE ~
Q201=-7 ;PROFONDEUR ~
Q202=+0.5 ;PROFONDEUR DE PASSE ~
Q369=+0 ;SUREP. DE PROFONDEUR ~
Q206=+50 ;AVANCE PLONGEE PROF. ~
Q338=+0 ;PASSE DE FINITION ~
Q200=+5 ;DISTANCE D'APPROCHE ~
Q203=+0 ;COORD. SURFACE PIECE ~
Q204=+50 ;SAUT DE BRIDE ~
Q370=+1 ;FACTEUR RECOUVREMENT ~
Q366=+0 ;PLONGEE ~
Q385= FZ+0.07 ;AVANCE DE FINITION ~
Q439=+1 ;REFERENCE AVANCE
105 CYCL CALL POS X-50 Y+0 FMAX M13
106 L Z+100
107 END PGM EXO0MM
 
je comprend pas, tu as un simulateur sur la machine pour vérifier ton programme....

c'est bien tu veut utiliser les fonctions de la machine ,mais franchement je ne veut pas te ddécourager, c'est lourd a programmer comme ça...
 
Bonjour,

j ai toujours un message erreur " FZ a été programmée en liaison avec le nombre de dents 0"

j aimerai savoir comment mettre le nombre de dents dans le simulateur heidenhain, Je suis allée dans le tableau "tool.t"

j' ai rien trouvé.

Merci
 
et bien ne met pas Fz mais F tout court: F500, F1000 F1200 ...

en fraisage on progamme toujours en avance réelle
 
bonjour

je travail sur heidenhain tnc 620 j ai savoir si tous le simulateur sont compatible avec toutes les machines tnc 620

j aimerai savoir si avec mastercam 2020 je peut vérifier se programme

Merci

0 BEGIN PGM EXO0 MM
1 BLK FORM 0.1 Z X-40 Y-25 Z-50
2 BLK FORM 0.2 X+40 Y+25 Z+0
3 *SURFACAGE
4 TOOL CALL 1 Z S( VC = 60 )
5 L Z+100 R0 FMAX M13
6 L X-100 Y+0 R0 FMAX
7 L Z+5 R0 FMAX
8 L Z-0.5 R0 FMAX
9 L X+100 Y+0 R0 FZ0.07
10 L Z+100
11 *CONTOURNAGE
12 TOOL CALL 8 Z S( VC = 60 )
13 L X+0 Y-70 FMAX M13
14 L Z+2.3 FMAX
15 LBL 1
16 L IZ-4 FMAX
17 APPR CT X+50 Y-50 R+35 RL FZ0.05 M13
18 L X+17 Y-20.5
19 L X-38 Y-20.5
20 CHF 6
21 L X-38 Y+20.5
22 CHF 6
23 L X+38 Y+20.5
24 CHF 6
25 L X+38 Y-20.5
26 CHF 6
27 L X+0 Y-20.5
28 DEP CT CCA50 R+35 FZ0.05
29 LBL 0
30 CALL LBL 1 REP9
31 TOOL CALL 5 Z S( VC = 60 )
32 L Z+100 FMAX
33 L X+0 Y-70 FMAX
34 L Z+2 FMAX
35 LBL 2
36 L IZ-4 FMAX
37 APPR CT X+50 Y-50 R+35 RL FZ0.07 M13
38 L X+17 Y-20
39 L X-37 Y-20
40 CHF 6
41 L X-37.5 Y+20
42 CHF 6
43 L X+37.5 Y+20
44 CHF 6
45 L X+37.5 Y-20.5
46 CHF 6
47 L X+0 Y-20
48 DEP CT CCA50 R+35 FZ0.07
49 LBL 0
50 CALL LBL 2 REP9
51 L Z+100 FMAX
52 TOOL CALL 8 Z S( VC = 60 )
53 L X+46 Y-70 FMAX M13
54 L Z+6.5 FMAX
55 LBL 3
56 L IZ-4 FZ0.05
57 L X-46 Y-70
58 L IZ-2
59 L X-46 Y+70
60 LBL 0
61 CALL LBL 3 REP3
62 L Z+100 FMAX
63 L X+46 Y-70
64 L Z+6.5 R0 FZ0.05
65 LBL 4
66 L IZ-4 FZ0.05
67 L X+46 Y-70
68 L IZ-2
69 L X+46 Y+70
70 LBL 0
71 CALL LBL 4 REP3
72 L Z+100
73 TOOL CALL 5 S( VC = 60 )
74 L X-38 Y-47 R0 FMAX M13
75 L Z+6 R0 FMAX
76 LBL 5
77 L IZ-4 FZ0.07
78 L X-38 Y-47
79 L IZ-2
80 L X-38 Y+47
81 LBL 0
82 CALL LBL 5 REP3
83 L Z+100
84 L X+38 Y-47 R0 FMAX M13
85 L Z+6 R0 FMAX
86 LBL 6
87 L IZ-4 R0 FZ0.07
88 L X+38 Y-47
89 L IZ-2
90 L X+38 Y+47
91 LBL 0
92 CALL LBL 6 REP3
93 L Z+100 R0 FMAX M13
94 L X+0 Y+0
95 TOOL CALL 2 Z S( VC = 60 )
96 L X-50 Y+0 R0 FMAX M13
97 L Z+5 R0 M13
98 CYCL DEF 251 POCHE RECTANGULAIRE ~
Q215=+1 ;OPERATIONS D'USINAGE ~
Q218=+210 ;1ER COTE ~
Q219=+20 ;2EME COTE ~
Q220=+0 ;RAYON D'ANGLE ~
Q368=+2 ;SUREPAIS. LATERALE ~
Q224=+0 ;POSITION ANGULAIRE ~
Q367=+0 ;POSITION POCHE ~
Q207= FZ+0.07 ;AVANCE FRAISAGE ~
Q351=+1 ;MODE FRAISAGE ~
Q201=-7 ;PROFONDEUR ~
Q202=+2 ;PROFONDEUR DE PASSE ~
Q369=+2 ;SUREP. DE PROFONDEUR ~
Q206=+50 ;AVANCE PLONGEE PROF. ~
Q338=+0 ;PASSE DE FINITION ~
Q200=+5 ;DISTANCE D'APPROCHE ~
Q203=+0 ;COORD. SURFACE PIECE ~
Q204=+50 ;SAUT DE BRIDE ~
Q370=+1 ;FACTEUR RECOUVREMENT ~
Q366=+0 ;PLONGEE ~
Q385= FZ+0.05 ;AVANCE DE FINITION ~
Q439=+2 ;REFERENCE AVANCE
99 CYCL CALL
100 L Z+100 R0 FMAX M13
101 TOOL CALL 13 Z S( VC = 60 )
102 L X-50 Y+0 R0 FMAX M13
103 L X+5
104 CYCL DEF 251 POCHE RECTANGULAIRE ~
Q215=+0 ;OPERATIONS D'USINAGE ~
Q218=+210 ;1ER COTE ~
Q219=+20 ;2EME COTE ~
Q220=+0 ;RAYON D'ANGLE ~
Q368=+0 ;SUREPAIS. LATERALE ~
Q224=+0 ;POSITION ANGULAIRE ~
Q367=+0 ;POSITION POCHE ~
Q207= FZ+0.07 ;AVANCE FRAISAGE ~
Q351=+1 ;MODE FRAISAGE ~
Q201=-7 ;PROFONDEUR ~
Q202=+0.5 ;PROFONDEUR DE PASSE ~
Q369=+0 ;SUREP. DE PROFONDEUR ~
Q206=+50 ;AVANCE PLONGEE PROF. ~
Q338=+0 ;PASSE DE FINITION ~
Q200=+5 ;DISTANCE D'APPROCHE ~
Q203=+0 ;COORD. SURFACE PIECE ~
Q204=+50 ;SAUT DE BRIDE ~
Q370=+1 ;FACTEUR RECOUVREMENT ~
Q366=+0 ;PLONGEE ~
Q385= FZ+0.07 ;AVANCE DE FINITION ~
Q439=+1 ;REFERENCE AVANCE
105 CYCL CALL POS X-50 Y+0 FMAX M13
106 L Z+100
107 END PGM EXO0MM




Salut .
J'ai testé ton programme et tout fonctionne ..
Seul la ligne 95 TOOL CALL 2 Z S( VC = 60 ) pour faire les poches .. sa simule juste la descente de l'outil ..
Les commande Heidenhain sont capricieuse surtout qd tu veux faire les simulation de programme généré avec Mastercam ..
moi j'ai la commande TNC 320 (la bas de gamme) je m'arrache parfois les cheveux !! mais comme j'ai plus confiance en Mastercam que a la commande Heidenhain .. bein j'envoie qd meme !! avec la main sur le potard :) et sa roule ...
 

Sujets similaires

misty soul
Réponses
8
Affichages
1 466
misty soul
misty soul
N
Réponses
78
Affichages
14 696
nipil
N
D
Réponses
0
Affichages
1 009
DidierV
D
T
Réponses
30
Affichages
8 189
Tournagauche66
T
horsot
Réponses
332
Affichages
79 030
Pascal76
P

Sujets similaires

C
Réponses
5
Affichages
229
Hubert95
H
P
Réponses
16
Affichages
387
pierre25870
P
M
Réponses
3
Affichages
358
42000Stéphane
42000Stéphane
S
Réponses
1
Affichages
451
Youry
Y
Retour
Haut