Macro pour fraisage de filetage conique

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

varynx68

Nouveau
Bonjour,

N'ayant pas trouvé de réponse dans les sujet qui parle déjà des G2.1/G3.1, je viens demandé de l'aide... j'ai fait un programme macro pour faire des filetages coniques NPT, à la base je voulais utiliser la fonction G2.1/G3.1 mais ça ne marche pas et je ne comprends pas pourquoi.
J'ai trouvé la parade pour le moment en utilisant le G2/G3 et en ne faisant qu'un pas à la fois pour ne pas dépasser la valeur du paramètre F19 ne soit pas dépassé mais ça serait plus simple avec un G2.1/G3.1 (les petits NPT ça passe en G2/G3 mais les gros il met défaut lié au F19).

Voici ma macro actuelle:
G01 G40 G95 Z[#24+#16] F0.2 M#13
G01 G42 X[#26+#600] Y#25 F0.1
G02 X[#26+#601] Y#25 Z#24 I-#600 J0 P1
G02 X[#26+#602] Y#25 Z[#24-#16*1] I-#601 J0 P1
G02 X[#26+#603] Y#25 Z[#24-#16*2] I-#602 J0 P1
G02 X[#26+#604] Y#25 Z[#24-#16*3] I-#603 J0 P1
G02 X[#26+#605] Y#25 Z[#24-#16*4] I-#604 J0 P1
G02 X[#26+#606] Y#25 Z[#24-#16*5] I-#605 J0 P1
G02 X[#26+#607] Y#25 Z[#24-#16*6] I-#606 J0 P1
G02 X[#26+#608] Y#25 Z[#24-#16*7] I-#607 J0 P1
G02 X[#26+#609] Y#25 Z[#24-#16*8] I-#608 J0 P1
G40 G01 X#26 Y#25

Je souhaitais donc remplacer par:
G01 G40 G95 Z[#26+#16] F0.2 M#13
G01 G42 X[#24+#600] Y#25 F0.1
G2.1 X[#24+#609] Y#25 Z[#26-#16*8] I-#600 J0 P9 F#9
G40 G01 X#24 Y#25


Si quelqu'un a une idée d’où vient mon problème car en G2.1 il me fait un arc jusqu'à la position finale ..

Merci
 
Tu es bien en G17 ?

Quand tu dis : ''il fait un arc jusqu'à position finale"
Est-ce en chemin outil ou en Réel mouvement machine ?
Car la simulation chemin outil ne fonctionne pas, il traite un seul bloc , et donc trace direct du point de départ au point d'arrivée

P est bien ton nombre de tours , cela devrait fonctionner

Détails sur ton param F19 :
Si tu veux une spirale avec un G2, il faut augmenter sa valeur : c'est normal :


Réglé sur F19: 9000 , la tolérance de delta R sera de 0.90 mm
 
Oui je suis bien en G17

Voici la trajectoire qu'il me fait en G2.1



Je voudrai trouver pourquoi ça ne marche pas en G2.1 comme dit après ça peut servir un jour pour d'autres trucs.
 
Teste avec un bout de programme avec valeurs en dur :
Peux-être Option non valide ?
Quelle est ton armoire CN Stp ? et quelle machine ?
Jetes un oeil sur ta page Options CN : Diagnos / Info Version / Option

( Test Validation G2.1 )
( Helice Droite Dia 40 pas 2.0 )
()
G0 G40 G80 G90 G17 G94
()
G54
G0 G90 X0. Y0.
G0 Z50.0
G1 G94 F2000 X20.0 Y0.0
G3.1 X20.0 Y0.0 Z40.0 I-20.0 J0.0 P5
G2 X20.0 Y0.0 I-20.0 J0.0
G1 X0.0 Y0.0
G0 Z50.0
()
M30
()

Peux-tu aussi essayer ton prog G2.1 en supprimant ton G42 Stp ?
 
Pardon j'avais oublié de spécifier, c'est une smoothX.
J'avais demandé à mazak j'ai besoin en l'option semblerait.
C'est ce que je me suis dit après plusieurs tentatives, j'ai supprimé le G42 mais ça ne change rien....
 
As-tu bien augmenté la valeur du F19 à son maxi autorisé ?
Sinon, pas de réalisation du G02.1


Ton image de trajectoire vient-elle de m'écran Tracage ? ( mouvement réel machine avec Départ Cycle ?
Ou bien d'un Controle Chemin Outil ( simple Simulation ) ?
> La simulation du G02.1 en controle Chemin Outil ne fonctionne pas > pas d'affichage de tous les tours :
Point de Départ > Point d'arrivé Direct !

Merci de confirmer que c'est bien un Départ Cycle qui te fait 1 seul tour ?

D'ailleurs, il ne semble même pas complet ? juste 1/2 tour ?
Dans ta programmation, Est-ce que tu arrives bien aligné au départ pour faire un Nombre de tours juste correspondant à ton argument P ?

Désolé de toutes ces questions ..
 
Pardon j'avais oublié de spécifier, c'est une smoothX.
J'avais demandé à mazak j'ai besoin en l'option semblerait.
C'est ce que je me suis dit après plusieurs tentatives, j'ai supprimé le G42 mais ça ne change rien....
Normalement la fonction est en standard sur les Smooth
Peux-tu envoyer une captiure ecran de ta page Option ? ou Photo ? Stp ?
Ecriture Noire = Option active
Ecriture Blanche = Option non Active
 
Pas de problèmes pour toutes ces questions, merci pour l'aide

Ci-joint l'écran des options si j'ai bien compris c'est "Spiral" et c'est d'origine sur toutes les smoothX.

Paramètres F19: 5000 je ne suis donc pas au maxi
Pour moi ce paramètre n’influe que sur le G2/G3 et avec le G2.1/G3.1 on est affranchi de cette limite donc ça ne devrait pas gêner non ?

L'image que j'avais posté de la trajectoire est prise lors de du contrôle chemin outil, effectivement j'avais remarqué que des fois il ne faisait pas tous les tours dans la simulation mais à chaque fois c'était au moins dans le bon axe et il allait en ligne droite, or la il fait un arc dans le mauvais axe.

Dans ma programmation je me déplace d'un nombre de pas (#16 est le pas du filetage) donc j'arrive dans le même axe que je suis parti.
G2.1 X[#24+#609] Y#25 Z[#26-#16*8] I-#600 J0 P9 F#9
J'ai essayé en changeant le X d'arrivé afin de ne pas être dans le même axe et elle me fait aussi un truc bizarre.

 
Tu es sur un Integrex ?
A quel angle de B essayes-tu ?
As-tu un G68.5 ou G68.2 avant pour modifier le plan d'usinage ?
Si tu es à B0 et direct en XY / G17, es-tu dans le bon mode de cotation en X (Rayon / Diametre <> G10.9X0 / G10.9X1) ?

Je valide un programme de G2.1 avec cote en dur sur un simulateur, puis te l'envoie pour test de validation sur ta machine
( Etape 1 : Valider que le G2.1 fonctionne correctement sur ta machine, comme sur les miennes )

J'ai à disposition un programme macro, appelable via unité Mazatrol oiu direct en sous-prog ISO qui permet les usinages suivants :
- Filetage inter ou exter, droit ou conique, partant du haut ou du bas, sens G2 ou G3

MP pour échange par mail si tu es intéréssé pour l'ihstaller
Ton atelier est en Dep 68 ?

Message avec Prog test à suivre
 
Voici programme OK
Usinage à B0 > Interpo XY : G17
Tool T15 / Origine en G59
Helice en centre outil Ø50 (X25 Y0, Centre X0 Y0 ), pas de 4 > 10 tours de Z50 à Z10
Merci de confirmer que ce programme-ci fonctionne bien sur ta machine.



Si ceci fonctionne et non ton programme :
- Savoir si tu travailles à B0
- es_tu en prog master ISO ou bien en prog Mazatrol avec un Sous-prog ISO
- Peux-tu envoyer ton (tes) programme complet, Stp ?
- Ton Integrex est quel type ? S , ST ?
 
Unité pour fraiser des Filetages de tous types
( C'est un joli prog Macro derrière )


Menu de choix d'Unité :

Avec questions support pour les Infos à entrer :



Tu pourras trouver la notice et description ici :
Site CNC SUPPORT


 
Oui je suis sur un integrex i200S effectivement, pour mon test j'essai en B0 mode XY mais ma macro fonctionne sur broche1 et broche2 avec angle B variable, j'utilise un G68 pour faire mon décalage d'origine en fonction de l'angle (j'ai fait toutes mes macros avec le G68 je ne connais pas la différence avec G68.2/G68.5).

C'est des sous-programme appelé via l'ADDIN dans la barre menu.

Je test le programme et je reviens vers toi.
edit: il ne me trace pas les spirale mais ça il n'y a pas de mouvement bizarre au moins....


Je suis à coté de Mulhouse oui.

merci

 
Dernière édition:

Sujets similaires

Réponses
13
Affichages
485
Jipé11
J
D
Réponses
1
Affichages
1 459
demdandeinfos
D
D
Réponses
1
Affichages
2 605
demdandeinfos
D
J
Réponses
1
Affichages
1 894
pro-ms
P
F
Réponses
14
Affichages
3 608
franckapik
F
Réponses
3
Affichages
14 992
01power
Réponses
4
Affichages
4 893
taratata
  • importantes
Réponses
78
Affichages
59 725
Bernard.L
B
Réponses
0
Affichages
6 652
Tourneur13
C
Réponses
16
Affichages
6 766
Wissis
W

Sujets similaires

J
Réponses
3
Affichages
1 246
L
J
Réponses
7
Affichages
1 683
fudjie
F
Réponses
7
Affichages
225
manivelle-ebenisterie
Réponses
13
Affichages
485
Jipé11
J
V
Réponses
0
Affichages
203
VEYRAC
V