palpeur Mach3 tuto + recherche d'informations

  • Auteur de la discussion syvain9
  • Date de début
syvain9
syvain9
Compagnon
9 Juin 2010
1 586
liege Belgique
  • Auteur de la discussion
  • #1
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
30 Juil 2008
631
pas de calais france
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
Nouveau
7 Nov 2006
47
niort 79000 niort
syvain du devrais decocher la case elargire ecran automatiquement
pour avoir un ecran plus conforme

alain
ecran.jpg
 
syvain9
syvain9
Compagnon
9 Juin 2010
1 586
liege Belgique
  • Auteur de la discussion
  • #4
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
8 Juil 2013
142
Nantua dans l'Ain 01
Bonjour

As tu réussi à faire une macro pour avoir la hauteur de l'outils alors ?
 
syvain9
syvain9
Compagnon
9 Juin 2010
1 586
liege Belgique
  • Auteur de la discussion
  • #6
Bonjour non je n'ai pas trouver le moyen si quelqu n'a cela sa m'intéresse
 
D
dyson
Ouvrier
8 Mai 2010
453
Bourgogne
C'est quoi l’intérêt de rentrer les valeurs dans un tableau ?
 
V
valentin
Compagnon
30 Juil 2008
631
pas de calais france
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
Ouvrier
8 Mai 2010
453
Bourgogne
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.
 
syvain9
syvain9
Compagnon
9 Juin 2010
1 586
liege Belgique
  • Auteur de la discussion
  • #11
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
30 Juil 2008
631
pas de calais france
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
8 Juil 2013
142
Nantua dans l'Ain 01
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
30 Juil 2008
631
pas de calais france
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
8 Juil 2013
142
Nantua dans l'Ain 01
Merci Valentin de votre réponse rapide je vais essayer cela de ce pas
 
H
hares01
Apprenti
8 Juil 2013
142
Nantua dans l'Ain 01
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
30 Juil 2008
631
pas de calais france
bonjour
si ces une erreur dans ma macro
elle vient de la
Code "F" & CurrentFeed
remplacer par
Code "F" & sauve_avance


++++
 
H
hares01
Apprenti
8 Juil 2013
142
Nantua dans l'Ain 01
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
30 Juil 2008
631
pas de calais france
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
8 Juil 2013
142
Nantua dans l'Ain 01
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
30 Juil 2008
631
pas de calais france
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
8 Juil 2013
142
Nantua dans l'Ain 01


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
17 Jan 2013
221
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
8 Juil 2013
142
Nantua dans l'Ain 01
Alors mon palpeur c'est cela



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
30 Juil 2008
631
pas de calais france
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
30 Juil 2008
631
pas de calais france
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
8 Juil 2013
142
Nantua dans l'Ain 01
Comment créé t on un gabarit pour les gcode g5_ ?
 
H
hares01
Apprenti
8 Juil 2013
142
Nantua dans l'Ain 01
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
30 Juil 2008
631
pas de calais france
bonjour
faut etre incris pour acceder au fichier


++++
 
H
hares01
Apprenti
8 Juil 2013
142
Nantua dans l'Ain 01
Désolée pour le lien mais hier j'avais que le smartphone pour répondre

voici le fichier ici
 
Haut