Script palpeur
3 participants
Page 1 sur 1
Script palpeur
Bonsoir ,
j'ai installé un palpeur et apparemment j'ai besoin d'installer un script pour la fonction palpeur dans MACH3 ?
Il y aurait-il une bonne âme pour me guider dans ma quête ?
Merci
j'ai installé un palpeur et apparemment j'ai besoin d'installer un script pour la fonction palpeur dans MACH3 ?
Il y aurait-il une bonne âme pour me guider dans ma quête ?
Merci
Locailla- petit nouveau
- Messages : 27
Points : 35
Date d'inscription : 31/07/2017
Age : 55
Localisation : Liège
Re: Script palpeur
Bonsoir,
Fonction recherche du forum, c'est un sujet maintes fois débattu
http://www.metabricoleur.com/t14160p25-palpeur-detecte-actif-alors-qu-aucun-contact
@+
Eric
Fonction recherche du forum, c'est un sujet maintes fois débattu
http://www.metabricoleur.com/t14160p25-palpeur-detecte-actif-alors-qu-aucun-contact
@+
Eric
Re: Script palpeur
Merci Eric,
je pose peut-être mal ma question.
Eveb a eu apparemment un problème de raccordement,mais ce n'est pas mon cas.
Je voudrais savoir si j'ai besoin d'une macro (ou plugin) pour le palpage ?
je pose peut-être mal ma question.
Eveb a eu apparemment un problème de raccordement,mais ce n'est pas mon cas.
Je voudrais savoir si j'ai besoin d'une macro (ou plugin) pour le palpage ?
Locailla- petit nouveau
- Messages : 27
Points : 35
Date d'inscription : 31/07/2017
Age : 55
Localisation : Liège
Re: Script palpeur
Dans ce message tu as un script à mettre dans le bouton de Mach3
Script par exemple à Dh42
Rem palpeur Z simple
If GetOEMLED(825)<>0 Then 'tester si contact pas déja actif
Code"(Le palpeur est déja actif)"
Else
Code "g4 p1" 'pause
HautSonde = GetUserDRO(1100) 'hauteur du palpeur
Offset= GetUserDRO(1110) 'offset table/dessus pièce
Vavance_cour= GetOEMDRO(818) 'vitesse d'avance en cours
Vpalp=GetUserDRO (1101) 'vitesse de palpage
If Vpalp = 0 Then
Vpalp = 20
End If
Code "F"&Vpalp 'définir vitesse de palpage
' tester
ZNew=GetOEMDRO(802)-50 'descendre jusqu'à 50 mm en dessous de la pos courante au maxi.
Code "G31 Z"&ZNew 'lancer le palpage
While IsMoving() 'attendre une détection
Wend
ZNew= GetVar(2002) 'lire la valeur du point de contact
Code "G0 Z"&ZNew 'remonter si dépassement
While IsMoving() ' attendre fin du mouvement
Wend
Call SetOEMDRO(802,HautSonde-Offset) 'hauteur de la sonde dans la visu Z
Code "G4 P0.25" 'pause pour mise à jour affichage
Code "G91" ' coord incr
Code "G0 Z3" ' remonter de 3mm depuis pos actuelle
Code "G90" ' coord absolues
Code"(L'axe Z a été mis à Zéro)"
Code "F"&Vavance_cour 'remettre l'avance initiale
end if
Script par exemple à Dh42
Rem palpeur Z simple
If GetOEMLED(825)<>0 Then 'tester si contact pas déja actif
Code"(Le palpeur est déja actif)"
Else
Code "g4 p1" 'pause
HautSonde = GetUserDRO(1100) 'hauteur du palpeur
Offset= GetUserDRO(1110) 'offset table/dessus pièce
Vavance_cour= GetOEMDRO(818) 'vitesse d'avance en cours
Vpalp=GetUserDRO (1101) 'vitesse de palpage
If Vpalp = 0 Then
Vpalp = 20
End If
Code "F"&Vpalp 'définir vitesse de palpage
' tester
ZNew=GetOEMDRO(802)-50 'descendre jusqu'à 50 mm en dessous de la pos courante au maxi.
Code "G31 Z"&ZNew 'lancer le palpage
While IsMoving() 'attendre une détection
Wend
ZNew= GetVar(2002) 'lire la valeur du point de contact
Code "G0 Z"&ZNew 'remonter si dépassement
While IsMoving() ' attendre fin du mouvement
Wend
Call SetOEMDRO(802,HautSonde-Offset) 'hauteur de la sonde dans la visu Z
Code "G4 P0.25" 'pause pour mise à jour affichage
Code "G91" ' coord incr
Code "G0 Z3" ' remonter de 3mm depuis pos actuelle
Code "G90" ' coord absolues
Code"(L'axe Z a été mis à Zéro)"
Code "F"&Vavance_cour 'remettre l'avance initiale
end if
Re: Script palpeur
Merci pour ta réponse... surtout d'avoir copier le script. C'est assez nouveau pour moi ce concept des scripts, macro, plugin. Il me semble qu'il va falloir étendre mes connaissances sur ce sujet.
Encore merci.
A+
Encore merci.
A+
Locailla- petit nouveau
- Messages : 27
Points : 35
Date d'inscription : 31/07/2017
Age : 55
Localisation : Liège
Re: Script palpeur
Salut,
Si tu utilise Mach3FR (écran marrons), alors le script y est déjà dedans, tu a juste à paramétrer les valeurs telles que hauteur du palpeur, coord Z de retour et vitesse de palpage.
++
David
Edit: attention, le script que montre Eric plus haut ne marche qu'avec mon interface perso
Si tu utilise Mach3FR (écran marrons), alors le script y est déjà dedans, tu a juste à paramétrer les valeurs telles que hauteur du palpeur, coord Z de retour et vitesse de palpage.
++
David
Edit: attention, le script que montre Eric plus haut ne marche qu'avec mon interface perso
_________________
Traduction Française de CamBam et de sa documentation.
Re: Script palpeur
Bonjour David, merci pour cette info. Ce sera beaucoup plus simple que prévu :-)
Ton interface perso ? Peut-on l'utiliser ?
J'imagine qu'il y a moyen d'en faire soi-même ?
Ton interface perso ? Peut-on l'utiliser ?
J'imagine qu'il y a moyen d'en faire soi-même ?
Locailla- petit nouveau
- Messages : 27
Points : 35
Date d'inscription : 31/07/2017
Age : 55
Localisation : Liège
Re: Script palpeur
Salut
++
David
http://www.metabricoleur.com/t13465p225-bzt-1000-px-installation-et-mise-en-route#267272Ton interface perso ? Peut-on l'utiliser ?
Oui, bien sûrJ'imagine qu'il y a moyen d'en faire soi-même ?
++
David
_________________
Traduction Française de CamBam et de sa documentation.
Re: Script palpeur
Merci David.
Avec mon pote, plus nous avançons plus je me rends compte qu'il serait intéressant d'aller relire certains sujets dans les forums. Encore merci, David et Eric.
A+
Avec mon pote, plus nous avançons plus je me rends compte qu'il serait intéressant d'aller relire certains sujets dans les forums. Encore merci, David et Eric.
A+
Locailla- petit nouveau
- Messages : 27
Points : 35
Date d'inscription : 31/07/2017
Age : 55
Localisation : Liège
Re: Script palpeur
Pour trouver des infos sur MB, n'utilise pas le système de recherche du forum, il est nul et ne trouve jamais rien ; utilise directement Google et tape:
Site: métabricoleur.com texte_à_chercher
ex pour les palpeurs
Site: métabricoleur.com palpeur
https://www.google.fr/search?q=Site%3A+m%C3%A9tabricoleur.com+palpeur&ie=utf-8&oe=utf-8&client=firefox-b&gfe_rd=cr&dcr=0&ei=xzEDWryZK5St8wegjo7YDA
++
David
Site: métabricoleur.com texte_à_chercher
ex pour les palpeurs
Site: métabricoleur.com palpeur
https://www.google.fr/search?q=Site%3A+m%C3%A9tabricoleur.com+palpeur&ie=utf-8&oe=utf-8&client=firefox-b&gfe_rd=cr&dcr=0&ei=xzEDWryZK5St8wegjo7YDA
++
David
_________________
Traduction Française de CamBam et de sa documentation.
Re: Script palpeur
Voilà qui va bien faciliter les choses.
:-)
:-)
Locailla- petit nouveau
- Messages : 27
Points : 35
Date d'inscription : 31/07/2017
Age : 55
Localisation : Liège
Re: Script palpeur
Bonsoir à tous,
j'ai un soucis avec la consigne de vitesse de palpage dans Mach3. Elle ne correspond pas à ce qui est indiqué. Pour avoir l'équivalent de +/- 150 mm/min je dois rentrer une valeur de 5 . ??
Dois-je modifier la macro?
Merci d' avance
j'ai un soucis avec la consigne de vitesse de palpage dans Mach3. Elle ne correspond pas à ce qui est indiqué. Pour avoir l'équivalent de +/- 150 mm/min je dois rentrer une valeur de 5 . ??
Dois-je modifier la macro?
Merci d' avance
Locailla- petit nouveau
- Messages : 27
Points : 35
Date d'inscription : 31/07/2017
Age : 55
Localisation : Liège
Re: Script palpeur
Salut,
Ta question manque de précision ; avec quel script, sur quelle interface de Mach3 ?
Par exemple dans le cas de mon interface et de mon script Vpalp=GetUserDRO (1101) lis la vitesse de palpage dans la DRO 1101, mais le même script ne marcherait pas sur une autre interface si la DRO dans laquelle tu entre tes valeurs n'a pas le même N° 1101 ... ou n'existe pas.
++
David
Ta question manque de précision ; avec quel script, sur quelle interface de Mach3 ?
Par exemple dans le cas de mon interface et de mon script Vpalp=GetUserDRO (1101) lis la vitesse de palpage dans la DRO 1101, mais le même script ne marcherait pas sur une autre interface si la DRO dans laquelle tu entre tes valeurs n'a pas le même N° 1101 ... ou n'existe pas.
++
David
_________________
Traduction Française de CamBam et de sa documentation.
Re: Script palpeur
De fait.
Bonsoir David.
J'utilise Mach3 FR (écran marron) le même que tu m'as indiqué sur ce poste . J'ai déjà dû changer un paramètre dans le script : ZPALP=GETVAR(2002) EN ZPALP=GETOEMDRO(802) Solution que tu as donné suite à un problème de retour Z après palpage. Et ça fonctionne. Mais en ce qui concerne la vitesse de palpage je ne vois rien dans les paramètres de configuration de MACH3 qui pourrait changer l'échelle de cette valeur.
J'utilise une carte SOPROLEC IntercepCNC 2 (3 axes).
Bonsoir David.
J'utilise Mach3 FR (écran marron) le même que tu m'as indiqué sur ce poste . J'ai déjà dû changer un paramètre dans le script : ZPALP=GETVAR(2002) EN ZPALP=GETOEMDRO(802) Solution que tu as donné suite à un problème de retour Z après palpage. Et ça fonctionne. Mais en ce qui concerne la vitesse de palpage je ne vois rien dans les paramètres de configuration de MACH3 qui pourrait changer l'échelle de cette valeur.
J'utilise une carte SOPROLEC IntercepCNC 2 (3 axes).
Locailla- petit nouveau
- Messages : 27
Points : 35
Date d'inscription : 31/07/2017
Age : 55
Localisation : Liège
Re: Script palpeur
Dans le script du bouton Palper sur place de Mach3FR, il lis la valeur de la V de palpage dans la DRO 1060 (1ière ligne du script)
VPALP = GETOEMDRO(1060)
Ce qui correspond bien au n° de la DRO qui est à droite du texte Vitesse de palpage de l'interface de Mach3FR (l'UI marron)
++
David
Edit:
Je ne connais pas ta carte, mais se pourrait il qu'il y ai un réglage spécifique dans le plugin qui gère la carte ? dnas le Cas de l'ESS il y a des tas de réglages en plus dans le plugin, qui peuvent éventuellement prendre le pas sur ceux de Mach3
Ne serais-tu pas en IPM ? (inch/min) 5 IPM = 127mm/min
VPALP = GETOEMDRO(1060)
Ce qui correspond bien au n° de la DRO qui est à droite du texte Vitesse de palpage de l'interface de Mach3FR (l'UI marron)
++
David
Edit:
Mais en ce qui concerne la vitesse de palpage je ne vois rien dans les paramètres de configuration de MACH3 qui pourrait changer l'échelle de cette valeur.
Je ne connais pas ta carte, mais se pourrait il qu'il y ai un réglage spécifique dans le plugin qui gère la carte ? dnas le Cas de l'ESS il y a des tas de réglages en plus dans le plugin, qui peuvent éventuellement prendre le pas sur ceux de Mach3
Pour avoir l'équivalent de +/- 150 mm/min je dois rentrer une valeur de 5 . ??
Ne serais-tu pas en IPM ? (inch/min) 5 IPM = 127mm/min
_________________
Traduction Française de CamBam et de sa documentation.
Re: Script palpeur
A priori, ça ne viendrais pas du script. Ceci dit, ça fonctionne comme ça et cette consigne est toujours la même et ne sert que pour le palpeur.
Si je n'ai pas d'autre retour je continuerai comme ça.
Merci. Bonne soirée :-)
Si je n'ai pas d'autre retour je continuerai comme ça.
Merci. Bonne soirée :-)
Locailla- petit nouveau
- Messages : 27
Points : 35
Date d'inscription : 31/07/2017
Age : 55
Localisation : Liège
Sujets similaires
» variable VB sur script
» [script] PolyRayon
» Script Ellipse
» Basic Script - Outil contenu dans poche ?
» Programmation Basic Script sous Mach3
» [script] PolyRayon
» Script Ellipse
» Basic Script - Outil contenu dans poche ?
» Programmation Basic Script sous Mach3
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum