cnc 3018 pro

  • Auteur de la discussion Auteur de la discussion yoyo49
  • Date de début Date de début

yoyo49

Apprenti
salut les gars , je me suis acheté un petite cnc pour faire des pcb !
j'utilise candle comme logiciel de controle.
lorsque j'essais de faire un palpage de la surface de mon pcb , il palpe le premier point puis s'arrete .

voici le gcode de palpage :

G21G91G38.2Z-30F100

G0Z1

G38.2Z-2F10

[MSG:Reset to continue]

quelqu'un connais le processus a mettre en oeuvre pour palper ma surface ??
 
$$ < $0=10

$1=25

$2=0

$3=5

$4=0

$5=0

$6=0

$10=1

$11=0.010

$12=0.002

$13=0

$20=0

$21=1

$22=0

$23=0

$24=25.000

$25=500.000

$26=250

$27=1.000

$30=1000

$31=0

$32=0

$100=1600.000

$101=1600.000

$102=1600.000

$110=1000.000

$111=1000.000

$112=800.000

$120=30.000

$121=30.000

$122=30.000

$130=200.000

$131=200.000

$132=200.000
 
Pourquoi fais tu 2 G38... a la même position XY, de plus la fraise ou autre est a quelle hauteur avant le premier G38? si supérieure a 30 tu n’atteins pas la surface donc le Gcode s’arrête. Cette valeure doit être légèrement supérieure a la distance fraise martyr
 
le logiciel candle bois me generer les points de palpage , mais il ne ne fait pas...
 
J'utilise pas candle mais je l'ai et j'ai regardé, pour ton palpage du Z il lance effectivement la macro que tu a écris ci dessus, mais candle ne connait pas la position de l'outil, donc c'est arbitraire, si la distance de l'outil avec le martyr est supérieur ben tu t'arrête. Tu dois modifier dans les paramètres " palpage surfacique "de candle la valeur -30 dans ta macro et mettre une valeur correspondant a ta machine ( légèrement supérieure a la distance de la pointe de ton outil a ton martyr.) J'ai essayé et ça marche. J'utilise UGS et j'ai crée une macro de ce type.
 
rien a faire ....

Grbl 1.1f ['$' for help]

G21G90F10G0Z1 < ok

G0X0Y0 < ok

G38.2Z-10

G0Z1

G0X0.000Y0.000

G38.2Z-10

G0Z1

G0X4.930Y0.000

G38.2Z-10

G0Z1

G0X9.860Y0.000

G38.2Z-10

G0Z1

G0X14.790Y0.000

[MSG:Reset to continue]

il palpe le premier puis stop .... je ne sais plus quoi faire
 
Si je vois ton gcode il ne fais pas le G38 pas de ok. je viens d'essayer, le G38 attend une vitesse F.. si uniquement G38.2 Z-10, ça ne va pas, essaye G38.2 Z-10 F10 et dis ce qui se passe.
 
rien a faire , palpe le premier puis [MSG:Reset to continue]
le buffer ne se vide pas 127/13/0
etat machine : demarrer

je n'ai pas d'endroit où mettre le F10 que tu me dis

G21G90F10G0Z5 < ok

G0X0Y0 < ok

G38.2Z-15

G0Z5

G0X0.000Y0.000

G38.2Z-15

G0Z5

G0X34.510Y0.000

G38.2Z-15

G0Z5

G0X34.510Y36.890

G38.2Z-15

G0Z5

G0X0.000Y36.890

[MSG:Reset to continue]
 
a pitain je suis trop con ! pas branché sur le bon pin depuis 5 jours ! pfff
 
Ben oui voila pourquoi je voulais que tu fasse uniquement ce que je t'ai demandé, la deuxième étape aurait été de vérifier t'a connexion a l'arduino, pin A5 pour l'arduino uno. Mais je confirme, il te faut la vitesse pour le G38; F10 ou autre, Mais le mieux modifie le Z dans les paramètres de candle, comme je te l'ai déjà indiqué. Si la distance entre la pointe de l'outil et ton martyr est nettement supérieure a -30
 
c’était connecté sur le z endstop et du coup des qu'il y avait contact il ne pouvait plus descendre et la pin A5 ne recevait jamais son signal !
 
Bonjour,

Si quelqu'un à des infos sur les 3 paramètres $100, $101 et $102, nombre de pas par mm, je suis preneur.
J'ai du mal à m'expliquer les 1600, ou 1800 pas par mm sur la mienne ??
Ça fait beaucoup pour des moteurs où il n'y a apparemment pas de micro step. cf. site web Pololu pour les drivers 8825, où aucun cavaliers = Full Step.

Bonne journée
 
Bah tes mesures sont bonnes? un déplacement donné correspond a ta demande, si c'est le cas NP
 
Bonsoir,
Oui j'ai contrôlé, mais ces valeurs s'expliquent mal et comme il n'y a aucune indication sur les PAP ni même sur le pas des vis, c'est pénible.
 

Sujets similaires

M
Réponses
4
Affichages
1 011
MakerJoGa
M
Bobismiles
Réponses
95
Affichages
3 390
Bobismiles
Bobismiles
Moi33
Réponses
3
Affichages
1 447
dh42
dh42
Retour
Haut