TUTO Paramétré N°1

  • Auteur de la discussion Pastaga
  • Date de début
P

Pastaga

Apprenti
 
N

nektarfl

Compagnon
En regardant les calculs, il y a effectivement une faute multiple. Elle est tellement visible (pour un matheux) que ça en fait mal à la tête...

un indice pour ceux qu'on rien vu : A quoi sert V7 ????? et surtout pourquoi avoir calculé V20 si on s'en sert pas ?????
 
P

Pastaga

Apprenti
et surtout pourquoi avoir calculé V20 si on s'en sert pas ?????

Nombre de répétition de ton Label ou, Sous prog ou, Série de bloc (suivant les languages machine)

Elle est tellement visible (pour un matheux) que ça en fait mal à la tête...

Exacte mais pour les moin mateux, il faut savoir relire ce qui est fait par autrui
 
N

nektarfl

Compagnon
Plus je regarde ton bout de code, plus je me dis qu'il y a plus de chose que je n'ai vu au départ qui ne tourne pas rond!!!!!

En tous cas, si tu le programmes tel quel, je ne suis pas certain que tu ne vas pas casser un outil lors de la passe de finition à cause d'une surépaisseur restante trop importante.

J'aurais tendance à penser que le problème est mal posé au départ.

De plus, ici, tu vas souvent avoir de bon techniciens, des bricoleurs de génie, mais pas forcément des matheux capable de relire ce genre de présentation, et d'y trouver les erreurs commises.
Je pense que pour max-mod, ça sera aussi facile que pour moi (mais je ne veux pas donner la solution aussi rapidement) ...; puisque ton but semble de vouloir faire réfléchir sur le sujet.
 
P

Pastaga

Apprenti
Alors soit en ISO Mill+ (avec l'éreur corigé)


Je sais pas s'il reste une erreur

PS ce post est fait suite à

https://www.usinages.com/threads/programmation-heidenhain.1215/
 
N

nektarfl

Compagnon
Ce qui ma parait bizarre dans cette version, c'est que ligne N7, E8=0 lors du premier passage, mais ensuite, sa valeur me semble bien floue (un reste de la passe d'avant? toujours 0 parce que c'est l'entrée dans le sous-programme?)
 
P

Pastaga

Apprenti
N10000 (N° prog)

T1 S3000 F450 M6 (Apel de l'outil)

N1 E6=30 (Surépaisseur Profil à enlever)
N2 E7=3 (Nombre de Passe)
N3 E8=0.5 (Surépaisseur pour finition)

N4 E20=E7-1 (Nombre de répétition du Sous-Prog ou Label)

N5 G0 X... Y... Z.... M3 (Point d'approche )
N6 G1 Z-.... (Prise de Passe en Z)

N7 E6=E6-E8 (Viande à enlever)
N8 E8=E6/E7 (Prise par passe)

N9 E6=E6-E8 (Viande à enlever - une passe)

N10 G39 R=E6 (Appelle de la surépaisseur Outil)

N11 G1 X.... (Début Profile)
N12 G1 .......
N13 ......
N14 ......
N15 G1 X.... Y.... (RETOUR AU POINT D'APPROCHE)

N16 G14 N1=9 N2=15 J=E20 (Je répète de la valeur E20 les bloc N9 à N15)

N18 G0 Z100 M30


OU


N10000 (N° prog)

T1 S3000 F450 M6 (Apel de l'outil)

N1 E6=10 (Surépaisseur Profil à enlever)
N2 E7=2 (Nombre de Passe)
N3 E8=.05 (Surépaisseur pour finition)

N4 E20=E7-1 (Nombre de répétition du Sous-Prog ou Label)

N5 G0 X... Y... Z.... M3 (Point d'approche )
N6 G1 Z-.... (Prise de Passe en Z)

N7 E6=E6-E8 (Viande à enlever)
N8 E8=E6/E7 (Prise par passe)

N9 E6=E6-E8 (Viande à enlever - une passe)

N10 G39 R=E6 (Appelle de la surépaisseur Outil)

N11 G1 X.... (Début Profile)
N12 G1 .......
N13 ......
N14 ......
N15 G1 X.... Y.... (RETOUR AU POINT D'APPROCHE)

N16 G14 N1=9 N2=15 J=E20 (Je répète de la valeur E20 les bloc N9 à N15)

N18 G0 Z100 M30

 

Sujets similaires

X
Réponses
8
Affichages
3 124
Réponses
10
Affichages
4 307
S
Réponses
18
Affichages
2 880
rebarbe
B
Réponses
11
Affichages
6 917
bricolobo
B
R
Réponses
3
Affichages
777
ronon
R
G
Réponses
1
Affichages
1 393
Greg de Nîmes
G
Réponses
3
Affichages
190
Maverick17