Réglage brut
3 participants
Page 1 sur 2
Page 1 sur 2 • 1, 2
Réglage brut
Bonjour,
Je commence à prendre en main Mach3 après avoir longtemps utilisé Linux cnc.
Je souhaiterai savoir si on peut régler le décalage entre le palpeur qui est fixé sur la table et la surface de la pièce à usiner?
Dans changement outil il y a une case décalage brut mais ca n'y change rien.
Merci pour vos conseils toujours utile !
Guillaume
Je commence à prendre en main Mach3 après avoir longtemps utilisé Linux cnc.
Je souhaiterai savoir si on peut régler le décalage entre le palpeur qui est fixé sur la table et la surface de la pièce à usiner?
Dans changement outil il y a une case décalage brut mais ca n'y change rien.
Merci pour vos conseils toujours utile !
Guillaume
Re: Réglage brut
Salut
ton palpeur est fixe sur la table si je comprend bien?
donc quant tu palpe le z0, c'est la surface de la table
sur ma cn le palpeur est libre et je le place sur le brut donc la surface du brut devient : Z = 0
ton palpeur est fixe sur la table si je comprend bien?
donc quant tu palpe le z0, c'est la surface de la table
sur ma cn le palpeur est libre et je le place sur le brut donc la surface du brut devient : Z = 0
nagut- complétement accro
- Messages : 2558
Points : 2842
Date d'inscription : 17/08/2010
Age : 73
Localisation : Haut Jura
Re: Réglage brut
C'est bien cela, et donc il y a t il un paramètre à régler pour prendre en compte ce décalage??
Re: Réglage brut
la hauteur du brut n'est jamais la mème donc difficile d'entrer une constante.
nagut- complétement accro
- Messages : 2558
Points : 2842
Date d'inscription : 17/08/2010
Age : 73
Localisation : Haut Jura
Re: Réglage brut
Salut,
Sur Mach3FR ; c'est Coordonnée Z de la surface palpée qu'il doit falloir définir à la valeur de l’épaisseur du brut je pense.
++
David
Sur Mach3FR ; c'est Coordonnée Z de la surface palpée qu'il doit falloir définir à la valeur de l’épaisseur du brut je pense.
++
David
_________________
Traduction Française de CamBam et de sa documentation.
Re: Réglage brut
Ok je vais voir cela, je pensais que l'on pouvait renseigner un paramètre pour indiquer l'épaisseur de la pièce à usiner tout en ayant un palpeur fixe.
Je pense que c'est faisable d'ajouter un bouton avec des lignes de code mais j'en suis pas encore là...... bientôt......peut être !
Merci en tout cas !
Je pense que c'est faisable d'ajouter un bouton avec des lignes de code mais j'en suis pas encore là...... bientôt......peut être !
Merci en tout cas !
Re: Réglage brut
Salut,
Alors pour ma part, je travaille aussi bien avec le 0 en surface pièce qu'en surface table suivant ce que je fais, par contre, je fais la même chose dans la FAO, c.a.d que si je travaille avec le 0 en surface table sur la machine, je défini mes opérations d'usinage sur la FAO avec le 0 en surface table aussi (autrement dit, le bas de la pièce est à 0)
par exemple sur CamBam, en supposant un brut de 10mm
si je travaille avec le 0 en surface table pour le palpeur, je définis mes usinages avec Surface Pièce à +10 et profondeur finale à 0 dans les op d'usinage, et si je travaille avec le 0 à la surface de la pièce pour le palpeur, alors Surface Pièce = 0 et profondeur finale = -10 dans CamBam. De cette manière, il n'y a aucune correction à faire dans Mach3.
++
David
Alors pour ma part, je travaille aussi bien avec le 0 en surface pièce qu'en surface table suivant ce que je fais, par contre, je fais la même chose dans la FAO, c.a.d que si je travaille avec le 0 en surface table sur la machine, je défini mes opérations d'usinage sur la FAO avec le 0 en surface table aussi (autrement dit, le bas de la pièce est à 0)
par exemple sur CamBam, en supposant un brut de 10mm
si je travaille avec le 0 en surface table pour le palpeur, je définis mes usinages avec Surface Pièce à +10 et profondeur finale à 0 dans les op d'usinage, et si je travaille avec le 0 à la surface de la pièce pour le palpeur, alors Surface Pièce = 0 et profondeur finale = -10 dans CamBam. De cette manière, il n'y a aucune correction à faire dans Mach3.
++
David
_________________
Traduction Française de CamBam et de sa documentation.
Re: Réglage brut
Merci pour ces précisions je vais ajuster ces paramètres dans cambam effectivement !
Bons copeaux à vous !
Bons copeaux à vous !
Re: Réglage brut
Salut,
En travaillant avec le 0 à la base de la pièce, n'oublie pas que CB travaille toujours en coordonnées absolues. donc:
Si Surface pièce = +20, et que tu veux usiner une poche de 5mm de profondeur, Profondeur finale sera de +15 et non pas de -5
++
David
En travaillant avec le 0 à la base de la pièce, n'oublie pas que CB travaille toujours en coordonnées absolues. donc:
Si Surface pièce = +20, et que tu veux usiner une poche de 5mm de profondeur, Profondeur finale sera de +15 et non pas de -5
++
David
_________________
Traduction Française de CamBam et de sa documentation.
Re: Réglage brut
Hello !
Je mets le palpeur sur la pièce à usiner donc le 0 est sur la pièce, le palpeur fait 6 mm d'épaisseur. Lorsque je génère le gcode via cambam je renseigne le décalage du brut à -6mm car mach3 ne veut pas prendre en compte la hauteur du palpeur et j' ajoute l'incrément de passe de 2.5 donc profondeur finale = -8.5mm. Quand je lance l'usinage la fraise usine à 0.
Si quelqu'un puis m'éclairer....
Merci !
Je mets le palpeur sur la pièce à usiner donc le 0 est sur la pièce, le palpeur fait 6 mm d'épaisseur. Lorsque je génère le gcode via cambam je renseigne le décalage du brut à -6mm car mach3 ne veut pas prendre en compte la hauteur du palpeur et j' ajoute l'incrément de passe de 2.5 donc profondeur finale = -8.5mm. Quand je lance l'usinage la fraise usine à 0.
Si quelqu'un puis m'éclairer....
Merci !
Re: Réglage brut
Salut,
Il devrait ; tu a bien tapé sur la touche Entrée après avoir renseigné "hauteur du palpeur" ? si tu te contente de cliquer à la souris pour sortir de l’édition du champ, la valeur n'est pas prise en compte.
++
David
mach3 ne veut pas prendre en compte la hauteur du palpeur
Il devrait ; tu a bien tapé sur la touche Entrée après avoir renseigné "hauteur du palpeur" ? si tu te contente de cliquer à la souris pour sortir de l’édition du champ, la valeur n'est pas prise en compte.
++
David
_________________
Traduction Française de CamBam et de sa documentation.
Re: Réglage brut
oui je valide bien par entrée, je me suis rendu compte que si j'ignore le changement d'outil la hauteur du palpeur est prise en compte...???
merci pour l'aide
Guillaume
merci pour l'aide
Guillaume
Re: Réglage brut
Ok, sur ton autre post, je vois que tu a une NVEM et que tu utilise le screenset 2010.
Les NVEM ne gères pas toutes les subtilités du palpage de Mach3, c'est peut être ça le pb. Je ne connais pas du tout le screenset 2010 et donc la macro de palpage utilisée ; les infos que je t'ai données sont pour l'écran standard de Mach3FR (écran marron), et par défaut la macro de palpage n'est pas compatible avec la NVEM et autres cartes Chinoises.
Si tu peux mettre la macro de palpage que tu utilise ici, je regarderais si le pb viens de la.
voir ici le problème avec la macro d'origine.
http://www.metabricoleur.com/t13791-apparition-de-nouveau-probleme-palpeur-et-message-sur-mach3#271374
++
David
_________________
Traduction Française de CamBam et de sa documentation.
Re: Réglage brut
J'ai mis l'ecran d'origine mach3 et voici le code pour le bouton palpage :
POSPALPX = GETOEMDRO(1010)
POSPALPY = GETOEMDRO(1011)
DECPALPX = GETOEMDRO(1020)
DECPALPY = GETOEMDRO(1021)
PALPX = POSPALPX + DECPALPX
PALPY = POSPALPY + DECPALPY
VPALP = GETOEMDRO(1060)
HSECU = GETOEMDRO(1051)
HPALPEUR = GETOEMDRO(1040)
CODE "G00 Z"& HSECU
WHILE ISMOVING()
WEND
CODE "G00 G53 X"& PALPX &" Y"& PALPY
WHILE ISMOVING()
WEND
CODE "G31 Z-200 F"& VPALP
WHILE ISMOVING()
WEND
SLEEP(250)
ZPALP = GETVAR(2002)
SLEEP(250)
CODE "G01 Z"& ZPALP &" F"& VPALP
WHILE ISMOVING()
WEND
SETOEMDRO(802,HPALPEUR)
SLEEP(250)
CODE "G00 Z"& HSECU
WHILE ISMOVING()
WEND
POSPALPX = GETOEMDRO(1010)
POSPALPY = GETOEMDRO(1011)
DECPALPX = GETOEMDRO(1020)
DECPALPY = GETOEMDRO(1021)
PALPX = POSPALPX + DECPALPX
PALPY = POSPALPY + DECPALPY
VPALP = GETOEMDRO(1060)
HSECU = GETOEMDRO(1051)
HPALPEUR = GETOEMDRO(1040)
CODE "G00 Z"& HSECU
WHILE ISMOVING()
WEND
CODE "G00 G53 X"& PALPX &" Y"& PALPY
WHILE ISMOVING()
WEND
CODE "G31 Z-200 F"& VPALP
WHILE ISMOVING()
WEND
SLEEP(250)
ZPALP = GETVAR(2002)
SLEEP(250)
CODE "G01 Z"& ZPALP &" F"& VPALP
WHILE ISMOVING()
WEND
SETOEMDRO(802,HPALPEUR)
SLEEP(250)
CODE "G00 Z"& HSECU
WHILE ISMOVING()
WEND
Re: Réglage brut
le code de changement outil :
POSPALPX = GETOEMDRO(1010)
POSPALPY = GETOEMDRO(1011)
DECPALPX = GETOEMDRO(1020)
DECPALPY = GETOEMDRO(1021)
PALPX = POSPALPX + DECPALPX
PALPY = POSPALPY + DECPALPY
VPALP = GETOEMDRO(1060)
HSECU = GETOEMDRO(1051)
CODE "G00 Z"& HSECU
WHILE ISMOVING()
WEND
CODE "G00 G53 X"& PALPX &" Y"& PALPY
WHILE ISMOVING()
WEND
CODE "G31 Z-200 F"& VPALP
WHILE ISMOVING()
WEND
SLEEP(250)
ZPALP = GETVAR(2002)
CODE "G00 Z"& HSECU
MACHMSG("CHANGEZ L'OUTIL ET APPUYEZ SUR OK", "CHANGEMENT D'OUTIL",1)
CODE "G31 Z-200 F"& VPALP
WHILE ISMOVING()
WEND
ZPALP2 = GETVAR(2002)
DIFF = ZPALP - ZPALP2
ANCIENZ = GETOEMDRO(802)
NOUVEAUZ = ANCIENZ + DIFF
SETOEMDRO(802,NOUVEAUZ)
SLEEP(250)
CODE "G00 Z"& HSECU
WHILE ISMOVING()
WEND
POSPALPX = GETOEMDRO(1010)
POSPALPY = GETOEMDRO(1011)
DECPALPX = GETOEMDRO(1020)
DECPALPY = GETOEMDRO(1021)
PALPX = POSPALPX + DECPALPX
PALPY = POSPALPY + DECPALPY
VPALP = GETOEMDRO(1060)
HSECU = GETOEMDRO(1051)
CODE "G00 Z"& HSECU
WHILE ISMOVING()
WEND
CODE "G00 G53 X"& PALPX &" Y"& PALPY
WHILE ISMOVING()
WEND
CODE "G31 Z-200 F"& VPALP
WHILE ISMOVING()
WEND
SLEEP(250)
ZPALP = GETVAR(2002)
CODE "G00 Z"& HSECU
MACHMSG("CHANGEZ L'OUTIL ET APPUYEZ SUR OK", "CHANGEMENT D'OUTIL",1)
CODE "G31 Z-200 F"& VPALP
WHILE ISMOVING()
WEND
ZPALP2 = GETVAR(2002)
DIFF = ZPALP - ZPALP2
ANCIENZ = GETOEMDRO(802)
NOUVEAUZ = ANCIENZ + DIFF
SETOEMDRO(802,NOUVEAUZ)
SLEEP(250)
CODE "G00 Z"& HSECU
WHILE ISMOVING()
WEND
Re: Réglage brut
Ok, c'est ça, je pense ; pour les ZPALP (et le ZPALP2), il faut remplacer les ZPALP = GETVAR(2002) par ZPALP = GETOEMDRO(802), et le ZPALP2 = GETVAR(2002) par ZPALP2 = GETOEMDRO(802) sinon la NVEM ne connais pas le point de contact (elle ne sait pas mettre à jour la variable 2002, qui de ce fait peut contenir n'importe quoi)
++
David
++
David
_________________
Traduction Française de CamBam et de sa documentation.
Re: Réglage brut
Merci beaucoup ! quelle précision ! (y) je teste ça au plus vite et te tiens au courant
Re: Réglage brut
Salut ,
Malheureusement les modifs apporté au code n'ont pas eu le succès escompté.. J'ai toujours les même soucis, à savoir :
Lorsque je renseigne la position z du changement outil et que je lance le programme un message m'averti que z ne peut pas être au dessus de 0. Si je mets z=0 une fois l'outil changé, direction le palpeur, premier palpage vitesse rapide = ok, ca remonte d'au moins 30 mm ( ???) puis second palpage à vitesse lente mais comme c'est monté trop haut ça s'arrête avant de toucher le contact et indique zéro effectué, l'usinage commence, avec un décalage vu que la fraise n'est pas aller en contact.
Merci pour votre aide !
Guillaume
Malheureusement les modifs apporté au code n'ont pas eu le succès escompté.. J'ai toujours les même soucis, à savoir :
Lorsque je renseigne la position z du changement outil et que je lance le programme un message m'averti que z ne peut pas être au dessus de 0. Si je mets z=0 une fois l'outil changé, direction le palpeur, premier palpage vitesse rapide = ok, ca remonte d'au moins 30 mm ( ???) puis second palpage à vitesse lente mais comme c'est monté trop haut ça s'arrête avant de toucher le contact et indique zéro effectué, l'usinage commence, avec un décalage vu que la fraise n'est pas aller en contact.
Merci pour votre aide !
Guillaume
Re: Réglage brut
Salut,
sur l'UI marron, il n'y a rien qui s’appelle "Position Z du changement d'outil" ... elle n'y est que pour X et Y (ce qui est normal, c'est pour un palpeur fixe)
Pour palper, déplace tes axes manuellement au dessus du palpeur et utilise le bouton "palper sur place". (partie gauche de la fenêtre) ; la partie droite c'est uniquement pour utiliser un palpeur fixe.
Pour que le déplacement + palpage en full auto fonctionne correctement (partie droite de la fenêtre), il est impératif que ta machine soit correctement référencée et que le palpeur soit à position fixe, bien sûr, ce qui ne peut pas être le cas si tu le pose sur la pièce à usiner.
Quand tu pose une question, veille à utiliser les termes exacts utilisés par Mach3, sinon on va avoir du mal à se comprendre
++
David
Lorsque je renseigne la position z du changement outil
sur l'UI marron, il n'y a rien qui s’appelle "Position Z du changement d'outil" ... elle n'y est que pour X et Y (ce qui est normal, c'est pour un palpeur fixe)
Pour palper, déplace tes axes manuellement au dessus du palpeur et utilise le bouton "palper sur place". (partie gauche de la fenêtre) ; la partie droite c'est uniquement pour utiliser un palpeur fixe.
Pour que le déplacement + palpage en full auto fonctionne correctement (partie droite de la fenêtre), il est impératif que ta machine soit correctement référencée et que le palpeur soit à position fixe, bien sûr, ce qui ne peut pas être le cas si tu le pose sur la pièce à usiner.
Quand tu pose une question, veille à utiliser les termes exacts utilisés par Mach3, sinon on va avoir du mal à se comprendre
++
David
_________________
Traduction Française de CamBam et de sa documentation.
Re: Réglage brut
Peut etre que le screen set 2010 embrouille le système....
Je ne le connais pas du tout, je ne peux pas te dire.
Sur le screenset standard (le marron), à tu essayé de palper avec la partie gauche ; "palper sur place". Avec la partie droite, vu que ça se réfère aux coord machine tu a peu être un problème de référencement, ce qui expliquerait le message d'erreur. Ta machine est elle référencée correctement ?
Ton palpeur, c'est un palpeur fixe ?
++
David
Merci de ne pas utiliser la fonction "JOINDRE UN FICHIER " pour poster une image.
Cette fonction stocke les images sur le forum qui à un espace de stockage limité, contrairement à SERVIMG.
Merci de lire ce TUTO qui explique comment poster une image.
Merci de ta compréhension.
_________________
Traduction Française de CamBam et de sa documentation.
Re: Réglage brut
J'ai un palpeur fixe. J'ai indiqué les limites en z: -15mm/55mm
https://i.servimg.com/u/f62/19/92/13/39/mach3f10.png ( Position z changement outil en haut à droite)
Je pense que le gros de mon soucis doit être le référencement car j'ai pas encore pigé le truc, je crois que j'ai besoin d'une leçon ou d'un prof !
Je vais continuer de tatonner pour trouver
Merci pour l'aide je vous tiens au courant.
Bons copeaux. Guillaume
Re: Réglage brut
Je pense que j'y suis presque ! le changement d'outil et palpage OK. Maintenant je n'arrive pas à ce que la hauteur du palpeur soit pris en compte pour que l'usinage commence au 0 de la pièce. j'ai paramêtré le référencement ainsi coordonné machine = coordonné travail = 0 Je sais pas si c'est correct.
Bien à vous !
Bien à vous !
Re: Réglage brut
Re
C'est des coord pièce ou des coord machine ? ... parce qu'en coord machine, en général le Z n'est jamais supérieur à 0 (0 en haut, coord négative en descendant)
Les coord machine ne changent jamais ; le 0 est au niveau des contact de réf pour X et Y (en bout d'axe en général) et le Z = 0 est Z en haut.
Les coord de travail n'ont rien à voir avec les coord machine, tu les met à 0 en fonction de la position du brut sur la machine.
Donc X en position ++ maxi, donc tes coord machine vont de 0 à -xxx ou xxx est la course de ton X
http://www.metabricoleur.com/t1578-mach3-branchement-et-parametrage-contacts-home-et-e-stop#19339
http://www.metabricoleur.com/t9895-comprendre-ce-qu-est-le-referencement-des-axes-avec-mach3#188622
++
David
J'ai un palpeur fixe. J'ai indiqué les limites en z: -15mm/55mm
C'est des coord pièce ou des coord machine ? ... parce qu'en coord machine, en général le Z n'est jamais supérieur à 0 (0 en haut, coord négative en descendant)
j'ai paramêtré le référencement ainsi coordonné machine = coordonné travail = 0 Je sais pas si c'est correct.
Les coord machine ne changent jamais ; le 0 est au niveau des contact de réf pour X et Y (en bout d'axe en général) et le Z = 0 est Z en haut.
Les coord de travail n'ont rien à voir avec les coord machine, tu les met à 0 en fonction de la position du brut sur la machine.
Position z changement outil en haut à droite
Donc X en position ++ maxi, donc tes coord machine vont de 0 à -xxx ou xxx est la course de ton X
http://www.metabricoleur.com/t1578-mach3-branchement-et-parametrage-contacts-home-et-e-stop#19339
http://www.metabricoleur.com/t9895-comprendre-ce-qu-est-le-referencement-des-axes-avec-mach3#188622
++
David
_________________
Traduction Française de CamBam et de sa documentation.
Page 1 sur 2 • 1, 2
Sujets similaires
» Jambe de train
» Comment supprimer un brut ?
» Voir les dimensions de mon brut sur la visu de Mach3
» Preparation du bois brut en vue de tournage ?
» Peinture sur profilés acier brut
» Comment supprimer un brut ?
» Voir les dimensions de mon brut sur la visu de Mach3
» Preparation du bois brut en vue de tournage ?
» Peinture sur profilés acier brut
Page 1 sur 2
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum