heidenhain contour circulaire

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

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
 
D

damy

Compagnon
.

Bon courage :-D
 
Y

Youry

Ouvrier
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
 
S

smiley

Apprenti
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
 
J

JLuc69

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

smiley

Apprenti
Bonjour,

j ai pas trop compris je devrai changer quoi?

Merci
 
S

smiley

Apprenti
Merci

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

merci beaucoup
 
Y

Youry

Ouvrier
franchement tu t'embête bien...

moi je fait mes accostages sur un seul axe et en dehors de la pièce
 
O

Obiwan33

Nouveau
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.
 
S

smiley

Apprenti
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
 
Y

Youry

Ouvrier
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...
 
S

smiley

Apprenti
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
 
Y

Youry

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

en fraisage on progamme toujours en avance réelle
 
X

xmille

Nouveau
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

N
Réponses
78
Affichages
9 749
nipil
N
T
Réponses
30
Affichages
7 401
Tournagauche66
T
L
Réponses
4
Affichages
3 898
luzak
L
F
Réponses
6
Affichages
10 594
francis75
F
Haut