palpeur Mach3 tuto + recherche d'informations

  • Auteur de la discussion syvain9
  • Date de début
S

syvain9

Compagnon
bonsoir a tous


voila aujourd'hui j'ai passer un peu de temps a monter le palpeur outils qui prenais la poussiere :roll:

carte electronique soprolec V3

branchement sur la borne prevue a cette effet borne 13 pour ceux que cela interesse et relier au 24v

ensuite j'ai parametrer cela dans mach 3 dans configuration

image mach3.jpg


video de demo ou l'on voit bien que mach 3 reconais le palpeur dans ses parametres

http://youtu.be/UabfoohK4gg

parametrage pour le palpage

DSCF1013.jpg


voici la video du palpage dans les regles de l'art

http://youtu.be/X2iymk4Kmww

ensuite on voit que mach 3 a entrer la bonne valeur sur le Z
DSCF1014.jpg


moi je suis pas content je cherche un resultat encore mieu

donc la j'ai besoin de vous pour continuer ce tuto

moi ce que je cheche

c'est que mach 3 calcule les difference entre les outils et les rentres de lui meme dans le tableau outils en hauteur

DSCF1015.jpg


avez vous des infos pour cette procedure ?
 
V

valentin

Compagnon
bonjour
pour le tableau outil il a sa
essai cette fonction Settoolparam
vois la definition dans le pdf macromach3

numerooutil=1
DiameterParam = 1
ZoffsetParam = 2
XwearParam = 3
ZwearParam = 4
SetToolParam(numerooutil, DiameterParam, 8.145)
SetToolParam(numerooutil, ZoffsetParam, 1.2500)
SetToolParam(numerooutil, XwearParam, 0.0005)
SetToolParam(numerooutil, ZwearParam, 0.0013

++++
 
M

marchand

Apprenti
syvain du devrais decocher la case elargire ecran automatiquement
pour avoir un ecran plus conforme

alain
ecran.jpg
 
S

syvain9

Compagnon
merci je vais regarder comme editer un macro qui corespondra a mon attente

merci pour l'astuce comme quoi cetais devant mon nez ce fameux parametre ecran :mrgreen:

je n'y fesais plus attention car la machine devais tourner merci
 
H

hares01

Apprenti
Bonjour

As tu réussi à faire une macro pour avoir la hauteur de l'outils alors ?
 
S

syvain9

Compagnon
Bonjour non je n'ai pas trouver le moyen si quelqu n'a cela sa m'intéresse
 
D

dyson

Compagnon
C'est quoi l’intérêt de rentrer les valeurs dans un tableau ?
 
V

valentin

Compagnon
bonjour
a quoi va te servir la difference hauteur

tu suggere que ton Z zero est ton outil 1(bout outil)
et dapres lui tu appelle les autres avec la fonction G43H...
ou alors je comprend pas

moi a usine Z zero est le nez Broche
et dapres lui on met les lg outils dans le tableau


++++
 
D

dyson

Compagnon
Et si il y a une erreur dans le tableau, ou que l'outil chargé ne correspond pas au bon numéro, vous cassez tout.

Il est préférable d'automatiser le palpage à chaque départ cycle et à chaque changement d'outil. évidement, si vous faite de l'usinage en série avec un changeur automatique d'outil, l'utilisation du tableau est plus logique car moins de perte de temps.
 
S

syvain9

Compagnon
Le tableau en automatique est pour un changeur d'outils automatique

Et c'est pour aller plus vite que encoder soit même les outils

Le palpeur fait le calcule de sont nez de broche par raport au palpeur se qui encodera la bonne valeur toute seule comme sur les cnc commercial
 
V

valentin

Compagnon
bonjour
comment entre tu la valeur du nez de broche
avec le T0 mais jai regardé il tient pas compte
de la hauteur par contre il garde le diametre

ou alors tu prend le z zero sans outil dans la broche

si ces sa je crois avoir une idee pour le faire

+++
 
H

hares01

Apprenti
Bonjour

Moi la gestion des hauteurs d'outils dans le tableau des outils de mach3 m'intéresse beaucoup

Comme certain le savent j'ai fait l'acquisition d'un router cnc de 2x3m équipé de 4 broches a descente pneumatique.

Chaque broches est gérée comme un outils et chaque changement d'outils fait descendre une broche suivant le numéro d'outils en position d'usinage par un verrin

Ce que je cherche a faire c'est que une fois les outils installé sur la broche faire un palpage de chaque outil pour rentrer sa hauteur dans le tableau d'outils

Ainsi le programme d'usinage peut se dérouler sans interruption. Au changement d'outils la broche et donc l'outil sélectionné descend et commence directement a usiner sans passer sur un palpeur

Est ce faisable seul des spécialistes des macros commandes pourrait répondre a la question
 
V

valentin

Compagnon
bonjour

moi ferais un truc comme sa
je prendrais le Z zero sans outil

jappellerais un outil
aupparavant jaurai creer un bouton avec screenset avec ce code

pas tester surement des erreurs

Ne pas oublier de mettre G43 H...
apres appelle de outil dans votre programme

+++
 
H

hares01

Apprenti
Merci Valentin de votre réponse rapide je vais essayer cela de ce pas
 
H

hares01

Apprenti
j'ai seulement cette erreur à la fin de la macro : Aucun charactère trouvé en lisant une valueur réelle , Block = F
Les fautes d'orthographe ne sont pas de mon fait sur le message d'erreur

Une idée de ce que ça veut dire

Je pense que la macro marche le soucis est que j'ai le même bug quand je palpe avec la commande de mach3fr et celle-ci la broche remonte jusqu'à sa limite haute

je n'est pas ce bug avec cette commande de palpage


Ou se trouve le loup dans ces différentes commande de palpage je ne sais pas
 
V

valentin

Compagnon
bonjour
si ces une erreur dans ma macro
elle vient de la
Code "F" & CurrentFeed
remplacer par
Code "F" & sauve_avance


++++
 
H

hares01

Apprenti
Ok j'essaierais demain mais il faudrait déjà que je comprenne pourquoi suivant les macros de palpage la broche après avoir touché le palpeur monte jusqu'à sa limite ou à l'inverse s'enfonce dans le palpeur

lors de mes dernier essai je n'avais même plus d'erreur
 
V

valentin

Compagnon
bonjour
pour moi
cest que tu emploi G53
essai de enlever

dans la macro
remplace
ZNew = setvar(2002)
par
ZNew = GetDro(2)

+++
 
H

hares01

Apprenti
ok je testerais tous ça encore merci de prendre le temps de t’intéresser au problème

Une question pour toi qui est très calé sur les macros, sur ma machine à plusieurs broches seraient tu comment faire pour que une fois que l'on à fait le point d'origine avec la broche 1 lors de l'utilisation des autres broches le point d'origine soit recalculé pour prendre en compte l'écart entre chaque broche ?
 
V

valentin

Compagnon
bonjour
tu as combien de broche sur ta machine ?
on pourrait avoir une photo
ou tu confond avec les portes outil
dans ce cas la mettre G43 H... apres chaque
appelle de outil

autrement si tu as plusieur broche tu peux affecter
une origine a chaque G54 G55 G56 ect...

++++
 
H

hares01

Apprenti
IYAXifvrla5yasToGP3UG6mNh4zPuaA_ehmnYw4TaPA=s197-p-no


Ci-joint une photo du système de broche

Bon la macro me met bien la bonne valeur dans le magasin d'outils mais à la fin du palpage la broche s'enfonce dans le palpeur
 
A

axe55

Apprenti
Bonjour,
Question idiote peut être, quel est le type de palpeur d'outil, a contact ou juste une recherche de continuité entre l'outil et une plaque en alu?
Dans le cas de ce dernier le fonctionnement ne peut qu'être que aléatoire.
 
H

hares01

Apprenti
Alors mon palpeur c'est cela

wTR2pHKRRQCdc3TXQkc-JAFgenuJCU0KECxPafTZlDs=s197-p-no


Actuellement la macro ressemble à cela


J'ai désactivé la commande Code "G0 Z" &ZNew 'put the Z retract height you want here pour que la broche ne s'enfonce pas dans le palpeur

Actuellement la hauteur de l'outil est bien renseigné dans le magasin d'outils
Par contre le 0 pièce se trouve à 17mm sous le 0 pièce effectif soit la hauteur du palpeur
quand la macro demande la hauteur de la cale il faut mettre la hauteur du palpeur ou rien du tout
 
V

valentin

Compagnon
bonjour
comme je vois que tu as un palpeur
mis sur le dessus piece
je suposse que ton Z zero est en dessous
du palpeur
et quil fait 17 de haut(palpeur)
donc mettre 17

par contre ton Zero piece doit etre au niveau de la broche
sans outil
et si tu te sers aussi de ton palpeur
entre 17 quand il touche
pour avoir Z zero dessus piece

une fois toute tes lg outil prise tu peux changer
ton Z zero piece ou tu veux il tiendra toujours de tes lg outil
si bien sur tu as mis G43 ...

a la fin de la macro
met ce code a la place Code "G0 Z" &ZNew

code" g91 G1 Z+10 F200"
code"G90"
comme sa il y aura aucun probleme
+++
 
V

valentin

Compagnon
bonjour
par contre comment commande tu tes broches

dans ton programme

mise en route arret positionnement ect ....

par contre pour origine de chaque je ferais comme post avant

G54 pour premiere broche
G55 pour la 2 em ect...
exemple
pour la premiere broche
G54
T1M6
G43H1
ect...
2eme
G55
T2M6
G43H2
ect...
ou alors avec G92 X... Y... Z...
Pour annuler G92 X0 Y0 Z0
+++
 
H

hares01

Apprenti
Chaque broches est utilisable a partir du moment ou elle descends en position d'usinage par la commande T1M6 pour la Broche 1 par exemple
Les 4 broches sont considérés comme 4 outils par mach3
Un fichier spécial m6start a été livre avec la machine
Il peut être téléchargé ici http://www.metabricoleur.com/download.forum?id=982
 
V

valentin

Compagnon
bonjour
faut etre incris pour acceder au fichier


++++
 
H

hares01

Apprenti
Désolée pour le lien mais hier j'avais que le smartphone pour répondre

voici le fichier ici
 

Sujets similaires

Haut