Quelle est la meilleure méthode...

2 participants

Aller en bas

Quelle est la meilleure méthode... Empty Quelle est la meilleure méthode...

Message  Eveb Mar 13 Juil 2021 - 17:17

Bonjour à tous,

Lors d'un G28, les axes reviennent en position définies dans "Home/Limits", G28 ?
Si G28 est définies avec les coordonnées par défauts X0. Y0. Z0. alors cela revient au 0 machine ?
Un G28 déplace tous les axes en même temps ?
Quelle est la différence entre un G28 et un G30 ?
Si je souhaite retourner en 0 machine vaut-il mieux utiliser G28 ou G30 ?

Par avance merci.
Eveb
Eveb
posteur Régulier
posteur Régulier

Messages : 143
Points : 167
Date d'inscription : 29/04/2014
Age : 42
Localisation : Bordeaux

Revenir en haut Aller en bas

Quelle est la meilleure méthode... Empty Re: Quelle est la meilleure méthode...

Message  dh42 Mar 13 Juil 2021 - 18:17

Salut,

Lors d'un G28, les axes reviennent en position définies dans "Home/Limits", G28 ?

Oui (et c'est des coord machine)

Si G28 est définies avec les coordonnées par défauts X0. Y0. Z0. alors cela revient au 0 machine ?

Oui

Un G28 déplace tous les axes en même temps ?

Non, le Z en premier, puis une fois le mouvement Z terminé, il fait le XY simultanément.

Quelle est la différence entre un G28 et un G30 ?

Le G30 reviens au 0 machine, le G28 aux coords définies dans Home/limits
Le G30 déplace les 3 axes simultanément contrairement au G28

Si je souhaite retourner en 0 machine vaut-il mieux utiliser G28 ou G30 ?

Il vaut mieux utiliser le G28 du fait qu'il dégage le Z avant de bouger XY, ça évite les risques d'accrocher la pièce au passage si le Z n'est pas assez haut.

Pour ma part j'ai un G28 à la fin de tous mes programmes (juste avant le M30) et mon G28 est réglé pour amener les axes à 1mm avant le contact home (donc dans mon cas à -1,-1,-1 étant donné que mon 0 machine est en position ++ sur tous les axes et donc que mes coord machine sont toutes négatives)

++
David

_________________
Traduction Française de CamBam et de sa documentation.
dh42
dh42
Admin
Admin

Messages : 25653
Points : 38362
Date d'inscription : 21/06/2009
Age : 60
Localisation : Près de St Etienne (42)

http://dh42.free.fr/

Revenir en haut Aller en bas

Quelle est la meilleure méthode... Empty Re: Quelle est la meilleure méthode...

Message  Eveb Mar 13 Juil 2021 - 20:41

Salut David, toujours présent et disponible  merci

dh42 a écrit:Pour ma part j'ai un G28 à la fin de tous mes programmes (juste avant le M30) et mon G28 est réglé pour amener les axes à 1mm avant le contact home (donc dans mon cas à -1,-1,-1 étant donné que mon 0 machine est en position ++ sur tous les axes et donc que mes coord machine sont toutes négatives)

Je viens d'éditer le post-processeur sous Vectric, (j'abandonne Fusion360) pour qu'il me sorte un G28 juste avant un M30, étant donné que c'est au 0 machine que je fais le changement d'outils.
Mais je pense que cette phase de changement d'outils est loin d'être optimisé, je perds du temps sur le palpage.

Pourquoi ne fais-tu pas un décalage (pull off) de 1 partout au moment du homing pour avoir ton décalage de 1mm par rapport à tes butées lors d'un G28 aux coordonnées X0 Y0 Z0.
Eveb
Eveb
posteur Régulier
posteur Régulier

Messages : 143
Points : 167
Date d'inscription : 29/04/2014
Age : 42
Localisation : Bordeaux

Revenir en haut Aller en bas

Quelle est la meilleure méthode... Empty Re: Quelle est la meilleure méthode...

Message  dh42 Mar 13 Juil 2021 - 20:52

Pourquoi ne fais-tu pas un décalage (pull off) de 1 partout au moment du homing pour avoir ton décalage de 1mm par rapport à tes butées lors d'un G28 aux coordonnées X0 Y0 Z0.

Bah, pourquoi s’embêter Very Happy ... de toute façon, dans un programme, je n'utilise jamais les coord machines ; elles ne servent que dans les macros des boutons

Pour le palpage ; j'ai un bouton qui envoi les axes en position changement d'outil, un en position Home (0 machine), un qui fait remonter le Z à fond, et un bouton palper, équivalent à palper sur place de l'UI de Mach3FR, sauf que j'ai tout ramené sur l'écran principal ...

Je n'ai pas modifié le M6start.m1s, car je ne veux pas que ce soit toutotomatix Very Happy ... car parfois, ça peut finir en cata suivant le montage en cours (par exemple un 4ième axe qui barre le chemin ! ) .. et de plus j'utilise un palpeur mobile, donc impossible d'automatiser complètement.

Quelle est la meilleure méthode... Mach3_10

++
David

_________________
Traduction Française de CamBam et de sa documentation.
dh42
dh42
Admin
Admin

Messages : 25653
Points : 38362
Date d'inscription : 21/06/2009
Age : 60
Localisation : Près de St Etienne (42)

http://dh42.free.fr/

Revenir en haut Aller en bas

Quelle est la meilleure méthode... Empty Re: Quelle est la meilleure méthode...

Message  dh42 Mar 13 Juil 2021 - 21:05

sur ta vidéo "Nouveauté à l'atelier - Something new at the workshop", c'est quoi que tu usine ? .. on dirait de l'agglo (c'est génial pour tuer les fraises Very Happy )

++
David

_________________
Traduction Française de CamBam et de sa documentation.
dh42
dh42
Admin
Admin

Messages : 25653
Points : 38362
Date d'inscription : 21/06/2009
Age : 60
Localisation : Près de St Etienne (42)

http://dh42.free.fr/

Revenir en haut Aller en bas

Quelle est la meilleure méthode... Empty Re: Quelle est la meilleure méthode...

Message  Eveb Mar 13 Juil 2021 - 21:15

dh42 a écrit:sur ta vidéo "Nouveauté à l'atelier - Something new at the workshop", c'est quoi que tu usine ? .. on dirait de l'agglo (c'est génial pour tuer les fraises Very Happy )

++
David

C'est une petite présentation de la machine que je viens de rentrer.
J'usinais rien lors de la video juste quelques déplacements pour donner de l'animation, si tu parles du panneau en forme de tablettes de chocolat, c'est la table aspirante, qui a déjà était usiné avant d'arriver. Very Happy
Vu la dureté du panneau, oui il faut quelque chose de costaud Very Happy
Eveb
Eveb
posteur Régulier
posteur Régulier

Messages : 143
Points : 167
Date d'inscription : 29/04/2014
Age : 42
Localisation : Bordeaux

Revenir en haut Aller en bas

Quelle est la meilleure méthode... Empty Re: Quelle est la meilleure méthode...

Message  dh42 Mar 13 Juil 2021 - 21:38

J'usinais rien lors de la video

si, à 0:57 Wink

j’essayais de retrouver les infos sur ta machine pour mettre la page web des machines du forum à jour ... elle y est quelque part, ici ou sur Usinage ? j'en ai bien trouvée une, mais ce n'est pas la bonne !

++
David

_________________
Traduction Française de CamBam et de sa documentation.
dh42
dh42
Admin
Admin

Messages : 25653
Points : 38362
Date d'inscription : 21/06/2009
Age : 60
Localisation : Près de St Etienne (42)

http://dh42.free.fr/

Revenir en haut Aller en bas

Quelle est la meilleure méthode... Empty Re: Quelle est la meilleure méthode...

Message  Eveb Mar 13 Juil 2021 - 21:53

dh42 a écrit:si, à 0:57 Wink
Je perds la boule Very Happy
Oui c'est du panneau mélaminé et oui c'est galère sur certaine mélamine.

Pour les infos je ne crois pas les avoirs mises nulles part.
Sur Usinages je n'ai pas ouvert de Topic à son sujet.
Eveb
Eveb
posteur Régulier
posteur Régulier

Messages : 143
Points : 167
Date d'inscription : 29/04/2014
Age : 42
Localisation : Bordeaux

Revenir en haut Aller en bas

Quelle est la meilleure méthode... Empty Re: Quelle est la meilleure méthode...

Message  dh42 Mar 13 Juil 2021 - 21:57

c'est donc un tout nouveau bébé Very Happy ?

tu a quoi comme carte d'axe dessus ? une XHC ?

++
David

_________________
Traduction Française de CamBam et de sa documentation.
dh42
dh42
Admin
Admin

Messages : 25653
Points : 38362
Date d'inscription : 21/06/2009
Age : 60
Localisation : Près de St Etienne (42)

http://dh42.free.fr/

Revenir en haut Aller en bas

Quelle est la meilleure méthode... Empty Re: Quelle est la meilleure méthode...

Message  Eveb Mar 13 Juil 2021 - 22:03

dh42 a écrit:c'est donc un tout nouveau bébé Very Happy ?

tu a quoi comme carte d'axe dessus ? une XHC ?

Tout nouveau oui Smile et je suis en train de prendre mes marques avec.
Peu de choses changent mais pourtant j'ai l'impression de repartir de zéro, avec tout de même de meilleures bases qu'avec la première machine.
J'ai une XHC ethernet, je l'utilisais sur ma cnc auto construite, j'en était satisfait donc je suis reparti dessus.

Eveb
Eveb
posteur Régulier
posteur Régulier

Messages : 143
Points : 167
Date d'inscription : 29/04/2014
Age : 42
Localisation : Bordeaux

Revenir en haut Aller en bas

Quelle est la meilleure méthode... Empty Re: Quelle est la meilleure méthode...

Message  dh42 Mar 13 Juil 2021 - 22:09


_________________
Traduction Française de CamBam et de sa documentation.
dh42
dh42
Admin
Admin

Messages : 25653
Points : 38362
Date d'inscription : 21/06/2009
Age : 60
Localisation : Près de St Etienne (42)

http://dh42.free.fr/

Revenir en haut Aller en bas

Quelle est la meilleure méthode... Empty Re: Quelle est la meilleure méthode...

Message  Eveb Mar 13 Juil 2021 - 22:12

dh42 a écrit:voila, la page est à jour Wink

http://www.metabricoleur.com/t19449-les-cnc-du-forum
vive le faux rhum
Eveb
Eveb
posteur Régulier
posteur Régulier

Messages : 143
Points : 167
Date d'inscription : 29/04/2014
Age : 42
Localisation : Bordeaux

Revenir en haut Aller en bas

Quelle est la meilleure méthode... Empty Re: Quelle est la meilleure méthode...

Message  Eveb Mer 14 Juil 2021 - 12:48

Bonjour à tous.
Cela fait bien longtemps que je cherche à comprendre ce qui se passe en début de G-code, il y a une grande quantité de G appelés au début mais quelles sont leurs fonctions?

Voici le début d'un G-code
N100G00G21G17G90G40G49G80
N110G71G91.1
N120T1M06
N130 (End Mill {6 mm})
N140G00G43Z30.000H1
N150S18000M03
N160(Toolpath:- Ebauche 3D 1)
N170()
N180G94
N190X0.000Y0.000F5000.0
N200G00X-6.477Y-80.000Z10.000
N210G1Z-3.000F2500.0
N220G1X6.489F5000.0
N230G1X6.762Y-79.898

Si je traduit cela j'obtiens
N100: Positionnement à vitesse rapide - Unités mm - Sélection du plan XY - Mode de distances absolues - Pas de compensation de rayon d’outil - Désactive la compensation de longueur d’outil - Annuler les modes de déplacement (y compris les cycles préprogrammés)
N110: Unités en mm - Mode de distances incrémentielles
N120: Changement d'outil
N130: Simple information
N140: Positionnement à vitesse rapide - Appliquer la compensation de longueur d’outil (positif) - Z30.000 H1
N150: La broche s'allume à 18000tr/min
N160: Simple information
N170: ?
N180: Mode d’avance en unités par minute
N190: Positionnement au 0 pièce
N200: Positionnement à vitesse rapide X-6.477Y-80.000Z10.000
N210: Interpolation linéaire Z-3.000 à 2500mm/min
N220: Interpolation linéaire X6.489 à 5000mm/min

N100 et N110 servent à mettre les bases du G-code à venir ?
Pourquoi la N100 utilise le G21 et N110 le G71 qui ont apparemment la même fonction Unités en mm
N190 correspond au positionnement du 0 pièce, bien que Z soit toujours à 10 ?
N200 correspond au "début" de l'usinage ?
Plus largement, comment doit se lire ce début de G-code ?

Voici à quoi ressemble le début d'un fichier avec le post processeur que j'utilise
+---------------------------------------------------
+ Commands output at the start of the file
+---------------------------------------------------

begin HEADER

"( [TP_FILENAME] )"
"( File created: [DATE] - [TIME])"
"( for Mach2/3 from Vectric )"
"( Material Size)"
"( X= [XLENGTH], Y= [YLENGTH], Z= [ZLENGTH])"
"([FILE_NOTES])"
"(Toolpaths used in this file:)"
"([TOOLPATHS_OUTPUT])"
"(Tools used in this file: )"
"([TOOLS_USED])"
"[N]G00G21G17G90G40G49G80"
"[N]G71G91.1"
"[N]T[T]M06"
"[N] ([TOOLNAME])"
"[N]G00G43[ZH]H[T]"
"[N][S]M03"
"[N](Toolpath:- [TOOLPATH_NAME])"
"[N]([TOOLPATH_NOTES])"
"[N]G94"
"[N][XH][YH][F]"
Eveb
Eveb
posteur Régulier
posteur Régulier

Messages : 143
Points : 167
Date d'inscription : 29/04/2014
Age : 42
Localisation : Bordeaux

Revenir en haut Aller en bas

Quelle est la meilleure méthode... Empty Re: Quelle est la meilleure méthode...

Message  dh42 Mer 14 Juil 2021 - 22:45

Salut,

N100 et N110 servent à mettre les bases du G-code à venir ?

Oui, c'est l'initialisation qui permet de remettre à 0 certains paramètres qui pourraient rester du programme précédant (décalages par exemple, ou cycle de perçage non terminé) ou simplement de régler des paramètres spécifique au GCode qui vas être exécuté, comme les modes de déplacement (manquant dans ce cas précis ; G64 = vitesse constante ; G61 = trajectoire exacte), les unités utilisées, etc ....

le G90 c'est bien Mode de distances absolues pour les segments droits (G0 G1) .... (G91 pour passer en relatif)

le G91.1 c'est Mode de distances incrémentielles, mais pour les arcs (G2 G3) cette fois ci.

en N100 le G00 en début de ligne ne sert à rien.

Pourquoi la N100 utilise le G21 et N110 le G71 qui ont apparemment la même fonction Unités en mm

Une erreur dans le post pro de ton soft de FAO, mais c'est sans conséquence vu que Mach3 comprends les 2 formulations.

N190 correspond au positionnement du 0 pièce, bien que Z soit toujours à 10 ?

Non, ton Z n'est pas à 10, il est à 30 suite à cette ligne: N140 G00 G43 Z30.000 H1 ... on applique la compensation H1 à l'aide du G43, puis on fait un G0 Z30.0

la valeur de H1 se trouve dans la table d'outil de Mach3

ça n'a aucune utilité si tu ne travaille pas avec les longueurs d'outil mais que tu palpe le 0 en Z à chaque outil et un simple G0 Z30.0 suffirait.

ensuite, oui, N190 X0.000 Y0.000 F5000.0, positionne X et Y en rapide (car le dernier mouvement était un G0 ; ligne 140) à XY = 0 pèce, et ça règle également la vitesse d'avance d'usinage à 5000 mm/min

N200 correspond au "début" de l'usinage ?

Oui positionnement en rapide à la position XY de départ d'usinage, et à Z = 10 (tous les axes bougent en même temps et en rapide)

et N210, c'est la que l'on commence vraiment à usiner en descendant le Z de 10.0 à -3.0 en vitesse d'usinage (G1) et avec une vitesse réglée à 2500 mm/min

++
David

_________________
Traduction Française de CamBam et de sa documentation.
dh42
dh42
Admin
Admin

Messages : 25653
Points : 38362
Date d'inscription : 21/06/2009
Age : 60
Localisation : Près de St Etienne (42)

http://dh42.free.fr/

Revenir en haut Aller en bas

Quelle est la meilleure méthode... Empty Re: Quelle est la meilleure méthode...

Message  Eveb Ven 23 Juil 2021 - 18:25

Bonjour,

Afin de tester mes fraises dans différents matériaux, j'ai fait un g-code pour les parcours d'outils visible sur la capture d'écran.
Je voudrais que le g-code soit aisément modifiable, pour pouvoir l'adapter à différent diamètre d'outils, vitesses d'avance et de rotations.
Du coup j'obtiens le fichier "Contour 1 modifié".
Je l'ai divisé en "blocs", un bloc correspond à une rainure.
Les blocs sont-ils séparés aux bons endroits ?
Y a t'il des erreurs ou puis-je partir sur ça ?

Par avance merci.
Eveb
Eveb
posteur Régulier
posteur Régulier

Messages : 143
Points : 167
Date d'inscription : 29/04/2014
Age : 42
Localisation : Bordeaux

Revenir en haut Aller en bas

Quelle est la meilleure méthode... Empty Re: Quelle est la meilleure méthode...

Message  dh42 Ven 23 Juil 2021 - 18:55

Salut,

Je voudrais que le g-code soit aisément modifiable, pour pouvoir l'adapter à différent diamètre d'outils, vitesses d'avance et de rotations.

Quand on travaille avec une FAO, on ne bidouille pas le GCode, on change les valeurs dans la FAO elle même et on régénère le GCode, c'est bien plus simple, plus rapide et bien plus sûr Wink (quel intérêt d'avoir une FAO si c'est pour triturer le GCode à la main, c'est juste une source d'erreurs et d'oublis scratch )

++
David

_________________
Traduction Française de CamBam et de sa documentation.
dh42
dh42
Admin
Admin

Messages : 25653
Points : 38362
Date d'inscription : 21/06/2009
Age : 60
Localisation : Près de St Etienne (42)

http://dh42.free.fr/

Revenir en haut Aller en bas

Quelle est la meilleure méthode... Empty Re: Quelle est la meilleure méthode...

Message  Eveb Ven 23 Juil 2021 - 19:24

Je ne compte pas refaire la roue 😉.

Juste faire un g-code pour essayer et tester une fraise neuve.
Si je le fais sur le fait sur le logiciel, sans le modifier, étant donné que je change les vitesses d'avance entre chaque rainure, il me fait des étapes inutiles.
Je souhaitais juste l'optimiser, comme cela a était fait pour l'aspiration.
Eveb
Eveb
posteur Régulier
posteur Régulier

Messages : 143
Points : 167
Date d'inscription : 29/04/2014
Age : 42
Localisation : Bordeaux

Revenir en haut Aller en bas

Quelle est la meilleure méthode... Empty Re: Quelle est la meilleure méthode...

Message  dh42 Ven 23 Juil 2021 - 21:37

Donc pour répondre à tes questions.

Les blocs sont-ils séparés aux bons endroits ?

Oui

Y a t'il des erreurs ou puis-je partir sur ça ?

Apparemment ça passe sans problème sur la simu NCnetic

Ce soft permet de bien voir ce que fait chaque ligne ; si tu sélectionne une ligne de GCode dans le Code à gauche (un mouvement), ça met en surbrillance le parcours correspondant, et au contraire, si tu sélectionne un parcours sur la vue 2D/3D, ça met en surbrillance la ligne de GCode correspondante.

Si le panneau de propriété est affiché (à droite, il n'y est pas sur ma vidéo), tu aura en plus toutes les infos de vitesse, coord, taille du parcours sélectionné et plus encore.

Tu peux directement éditer/créer ton Gcode dans la fenêtre de gauche, puis cliquer sur "recalculer" pour que ça se répercute sur la fenêtre graphique.

Dans la fenêtre graphique:

- bouton droit enfoncé + déplacement souris > rotation de la vue

- bouton milieu (roulette) enfoncé + déplacement souris > panoramique

- rotation bouton roulette > zoom

- double clic dans la vue > retour en vue 2D (de dessus)



++
David

_________________
Traduction Française de CamBam et de sa documentation.
dh42
dh42
Admin
Admin

Messages : 25653
Points : 38362
Date d'inscription : 21/06/2009
Age : 60
Localisation : Près de St Etienne (42)

http://dh42.free.fr/

Revenir en haut Aller en bas

Quelle est la meilleure méthode... Empty Re: Quelle est la meilleure méthode...

Message  Eveb Dim 25 Juil 2021 - 10:19

Bonjour à tous,

David, comme d'habitude, au top 👌.
Merci pour le logiciel de simulation, que je ne connaissais pas et pour tes explications toujours claires et précises.
Eveb
Eveb
posteur Régulier
posteur Régulier

Messages : 143
Points : 167
Date d'inscription : 29/04/2014
Age : 42
Localisation : Bordeaux

Revenir en haut Aller en bas

Quelle est la meilleure méthode... Empty Re: Quelle est la meilleure méthode...

Message  Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum