décalage dans mach3

Aller en bas

décalage dans mach3 Empty décalage dans mach3

Message  silky le Dim 26 Aoû 2018 - 20:55

bonsoir
j'aimerais faire un décalage d'usinage dans mach3 sans devoir redessiner la pièce et refaire un nouveau programme, mais en utilisant le G52

j'ai bien trouvé une vidéo:
https://www.youtube.com/watch?v=wH3SiqpJ92Q

et un exemple:
décalage dans mach3 Dzocal11

mais cela reste confus, je ne vois pas où insérer cette modification dans mon programme, en imaginant que je veuille faire un décalage de (-100 mm en X et de 80 mm en Y)

décalage dans mach3 Usinag10

merci d'avance

richard
silky
silky
très actif
très actif

Messages : 375
Points : 489
Date d'inscription : 08/10/2013
Age : 64

Revenir en haut Aller en bas

décalage dans mach3 Empty Re: décalage dans mach3

Message  dh42 le Lun 27 Aoû 2018 - 0:23

Salut,

Cambam ne gère pas les sous programmes (M98) quand il produit du Gcode ; il te faudra donc faire un programme séparé pour chaque décalage.

pour insérer le G52 Y... , tu peux le mettre dans la propriété En tête de fichier personnalisée du dossier Usinage de CamBam.

je ne peux guère t'en dire plus, je n'utilise pas ce type de décalage et encore moins des sous programmes ; si je dois faire la même pièce plusieurs fois avec un décalage, j'utilise tout simplement les répétitions d'usinage (un seul dessin avec ses op d'usinage est répété plusieurs fois) ou un changement de repère (G54, 55, 56 etc) directement dans Mach3

l'avantage de la méthode des répétitions, c'est que CB gère intelligemment les changements d'outils ; par exemple si tu utilise 2 outils différents pour chaque pièce, avec des décalages par G52, tu devra changer l'outil 2x par pièce, alors qu'avec les répétitions d'usinage, toutes les pièces seront usinées avec l'outil 1, puis toutes les pièces avec le 2, etc ... (Ordre de sortie réglé sur Auto) donc tu ne change que 2x l'outil pour l'ensemble des pièces à usiner.

http://www.atelier-des-fougeres.fr/Cambam/Aide_V1/cam/Nesting.html

Encore une autre possibilité uniquement avec Mach3 et 1 seul Gcode, si tu ne veux usiner qu'une pièce à la fois mais en la décalant, c'est d'utiliser un décalage au niveau des G54, 55 etc dans Mach3.

- tu te met en G54 sur Mach3 (par défaut à l'ouverture) et tu fait ton 0,0 en XY > ce sera le décalage 0 (sur mach3FR > écran décalage - repère actif)
- tu te déplace de 50mm en Y (G0 Y50 dans l'interface MDI > écran Manuel, barre jaune pour saisir le Gcode > touche entrée pour exécuter)
- ta machine s'étant déplacée de 50mm en Y tu passe en G55 et tu met de nouveau XY à 0
- etc
- ce sont en fait des mémoires de point 0 du Gcode ; ça permet par exemple de travailler avec plusieurs montages d'usinage sur la table de la machine qui on chacun leurs propre point 0,0,0

ensuite, avant de lancer ton programme Gcode, il suffit de sélectionner le décalage que tu a programmé ; G54 pour 0 décalage, G55 pour 50mm .. etc .. de faire le 0 en Z et de lancer l'usinage.

fait des tests à vide pour bien comprendre le comportement (et n'oublie pas le 0 en Z Wink )

tu peux voir les coordonnées de chaque G5x .. dans le tableau obtenu par le menu Config/Fixtures (affichée en coord machine)

++
David

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

Messages : 17615
Points : 30301
Date d'inscription : 21/06/2009
Age : 55
Localisation : Près de St Etienne (42)

http://dh42.free.fr/

Revenir en haut Aller en bas

décalage dans mach3 Empty Re: décalage dans mach3

Message  Hervé-34 le Lun 27 Aoû 2018 - 0:55

Bonsoir à tous !

Je ne veut rien expliquer oh non ! mais je me demande si ça ne répond pas
à une question que je ne voulais pas poser !

Si, sur mon martyr j'ai plusieurs bruts avec plusieurs pièces à faire
est-ce que je peut mettre en mémoire dans Mach3 au moins le
Y0 et X0 pour chaque pièce/brut ??

J'espère avoir bien expliqué !

Hervé
Hervé-34
Hervé-34
complétement accro
complétement accro

Messages : 2478
Points : 3469
Date d'inscription : 07/07/2014
Age : 67
Localisation : 34390 Tarassac

Revenir en haut Aller en bas

décalage dans mach3 Empty Re: décalage dans mach3

Message  dh42 le Lun 27 Aoû 2018 - 2:36

Oui, tout à fait ; tu fait ton 0,0 pour chaque brut avec un G5x différent et avant d'utiliser ton programme tu sélectionne le G5x que tu veux (il sont sauvés sur le DD quand tu ferme Mach3 ; c'est le fixture save qu'il te propose en quittant)

attention, à chaque démarrage Mach3 se met en G54 par défaut, donc il faudra bien vérifier que tu a sélectionné le bon avant de lancer le Gcode.

++
David

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

Messages : 17615
Points : 30301
Date d'inscription : 21/06/2009
Age : 55
Localisation : Près de St Etienne (42)

http://dh42.free.fr/

Revenir en haut Aller en bas

décalage dans mach3 Empty Re: décalage dans mach3

Message  silky le Lun 27 Aoû 2018 - 18:49

bonsoir David
j'ai suivi tes dernières explications en utilisant les G54, G55 etc...c'est OK c'est ce que voulais obtenir!
par contre dans le menu Config/Fixtures j'obtiens les coordonnées mais par rapport à l'origine de référencement, c'est sans doute les coordonnées machine dont tu parles

dh42 a écrit:
tu peux voir les coordonnées de chaque G5x .. dans le tableau obtenu par le menu Config/Fixtures (affichée en coord machine)

++
David

pour l'instant je n'ai fait que des essais il ne me reste plus qu'à appliquer mais je pense que c'est bon j'ai compris ce principe

encore un grand merci

richard
silky
silky
très actif
très actif

Messages : 375
Points : 489
Date d'inscription : 08/10/2013
Age : 64

Revenir en haut Aller en bas

décalage dans mach3 Empty Re: décalage dans mach3

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