1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies. En savoir plus.

aide pour macro palpage

Discussion dans 'Mach' créé par biscotte74, 15 Mars 2013.

  1. biscotte74

    biscotte74 Compagnon

    Messages:
    2 375
    Inscrit:
    28 Novembre 2012
    Localité:
    Annemasse
    aide pour macro palpage
    Bonjour, j'aurais besoin d'un coup de main pour modifier une macro de palpage d'outils sur mach3

    Voici celle que j'ai actuellement :

    REM Context 10001

    if IsSuchSignal (22) Then
    code "g31 z-10 f50"
    While IsMoving()
    Wend
    call SetDRO( 2, -3 )
    code "G0Z0"
    While IsMoving()
    Wend
    end if
    Son fonctionnement actuel est celui-ci :

    -on monte un outil
    -on met le z à 0
    -on lance le palpage
    -au touché du palpeur l'axe z s’arrête et remonte d’une valeur "x" (hauteur du palpeur)+ la valeur entre le 0 du Z et le touché du palpeur.

    Ce que j'aimerais c'est que lorsque l'outil touche le palpeur, la DRO du Z se mette à 0, puis remonte d'une valeur que l'on pourrait définir et une fois cette valeur atteinte, la DRO du Z indique une valeur que l'on aura aussi prédéfini.

    Par exemple avec un palpeur d'une hauteur de 8mm, l'axe Z descend, touche le palpeur, la dro passe à 0, puis remonte de 12mm et indique alors 20mm (8mm de palpeur+12mm de remontée)
     
  2. topette79200

    topette79200 Apprenti

    Messages:
    167
    Inscrit:
    25 Juillet 2011
    Localité:
    79
    aide pour macro palpage
    bonsoir
    j'avais le même problème que toi et j'ai fais cette macro qui doit correspondre a tes attentes.cette macro met en memoire ta vitesse de travail pour ce mettre a palper à 50 mm/min.elle recherche le palpage sur 30mm maximum.une fois le palpeur trouvé elle met le DRO Z a 0 et remonte de 20mm, puis remet la vitesse initiale.bien sur toutes ces valeurs sont modifiable dans les variable a ta convenance.(je pense que j'ai mis des noms explicitent)
    Voir la pièce jointe macro palpeur z 4mm.txt

    a+
     
  3. biscotte74

    biscotte74 Compagnon

    Messages:
    2 375
    Inscrit:
    28 Novembre 2012
    Localité:
    Annemasse
  4. topette79200

    topette79200 Apprenti

    Messages:
    167
    Inscrit:
    25 Juillet 2011
    Localité:
    79
    aide pour macro palpage
    pour les dro x,y,z c'est marqué dans la macro :
    SetOEMDRO (802 ,hpalpeur) 'met l'afficheur z a hauteur du palpeur 800 pour x 801 pour y
    donc pour mettre dro x a zero : setoemdro(800,0)
    donc pour mettre dro y a zero : setoemdro(801,0)
    donc pour mettre dro z a zero : setoemdro(802,0)
    a+
     
  5. biscotte74

    biscotte74 Compagnon

    Messages:
    2 375
    Inscrit:
    28 Novembre 2012
    Localité:
    Annemasse
  6. topette79200

    topette79200 Apprenti

    Messages:
    167
    Inscrit:
    25 Juillet 2011
    Localité:
    79
  7. BOBOSS

    BOBOSS Apprenti

    Messages:
    98
    Inscrit:
    10 Juillet 2012
    Localité:
    BZH
    aide pour macro palpage
    Bonjour

    merci pour le partage, mais comment régler le zéro si notre pièce de contact fait 5mm?


    Merci BOBOSS
     
  8. topette79200

    topette79200 Apprenti

    Messages:
    167
    Inscrit:
    25 Juillet 2011
    Localité:
    79
    aide pour macro palpage
    bonsoir
    si par "piece de contact" tu parles du palpeur alors dans la macro il suffit de mettre a cette ligne
    hpalpeur=4 'hauteur palpeur
    de remplacé la valeur 4 par la valeur de ton palpeur
    a+
     
  9. BOBOSS

    BOBOSS Apprenti

    Messages:
    98
    Inscrit:
    10 Juillet 2012
    Localité:
    BZH
  10. BOBOSS

    BOBOSS Apprenti

    Messages:
    98
    Inscrit:
    10 Juillet 2012
    Localité:
    BZH
    aide pour macro palpage
    Bonsoir

    Pour infos j'ai inverser les fils entre la plaque et la broche par inadvertance, et le palpage ne fonctionnait plus ( carte ZAPINT5 ) lorsque j'ai ré-inversés les fils le palpage refonctionnait, en tout cas ca fonctionne encore merci..

    BOBOSS
     
Chargement...
Articles en relation
  1. David51
    Réponses:
    5
    Affichages:
    1 147
  2. val10
    Réponses:
    1
    Affichages:
    1 102
  3. niroleta06
    Réponses:
    121
    Affichages:
    7 858
  4. Jaypay
    Réponses:
    5
    Affichages:
    807
  5. biscotte74
    Réponses:
    5
    Affichages:
    956

Partager cette page