Advertisements

CNC 3040 avec Arduino USB // : pb d'échelle

  • Auteur de la discussion jibé49
  • Date de début
J
jibé49
Nouveau
16 Mai 2017
38
  • Auteur de la discussion
  • #1
Bonjour,
Suite de ce post.
La machine est installée, et opérationnelle.
Mais... les usinages se font avec un facteur d'échelle de 0.7 : un point à 150mm se fait à 95mm.
Sur les axes X et Y.
Je n'ai pas vérifié l'axe Z. Mais ça doit être pareil.
Mes essais se font avec le logiciel en ligne easel.inventables.com
Donc avec ce logiciel, pb de facteur d'échelle.
J'ai court-circuité le logiciel en téléchargeant le gcode, puis je l'ai envoyé à la CNC avec GcodeSender.
Même chose.
Je regarde de quel côté maintenant ? du côté d'Arduino ?
Merci de vos lumières de ce mois d'aout.
Jibé49
 
Advertisements
E
El_Mapo
Apprenti
19 Janvier 2013
53
Salut Jibé,
Je pense qu'il faut déjà vérifier la configuration du pas de vis.

Tester un déplacement de 100 mm sur l'axe des X avec une commande comme G0 X100.

Si le déplacement ne correspond pas alors il y a peut-être un problème de configuration.

Essayer de voir le pas en mesurant le déplacement de la machine pour un tour et comparer avec la configuration utiliser.

Mon pti avis !
 
J
jibé49
Nouveau
16 Mai 2017
38
  • Auteur de la discussion
  • #3
Bonjour El_Mapo,
Merci pour la réponse.
J'ai trouvé la réponse à mon pb, mais le WE du 15 aout n'est pas propice aux activités de forum :wink:
Il s'agit de modifier le fichier de configuration GRBl / Arduino.
De faire effectivement des tracés de 100 mm et de mesurer le résultat.
J'ai utilisé Universal Gcode Sender, et modifié le fichier GRBL.
Et c'est ok.
Yapluka !
Jibé

$0=10 (step pulse, usec)
$1=25 (step idle delay, msec)
$2=0 (step port invert mask:00000000)
$3=0 (dir port invert mask:00000000)
$4=0 (step enable invert, bool)
$5=0 (limit pins invert, bool)
$6=0 (probe pin invert, bool)
$10=3 (status report mask:00000011)
$11=0.010 (junction deviation, mm)
$12=0.002 (arc tolerance, mm)
$13=0 (report inches, bool)
$20=0 (soft limits, bool)
$21=0 (hard limits, bool)
$22=0 (homing cycle, bool)
$23=0 (homing dir invert mask:00000000)
$24=25.000 (homing feed, mm/min)
$25=500.000 (homing seek, mm/min)
$26=250 (homing debounce, msec)
$27=1.000 (homing pull-off, mm)
$100=400.000 (x, step/mm)
$101=400.000 (y, step/mm)
$102=400.000 (z, step/mm)
$110=800.000 (x max rate, mm/min)
$111=800.000 (y max rate, mm/min)
$112=800.000 (z max rate, mm/min)

$120=10.000 (x accel, mm/sec^2)
$121=10.000 (y accel, mm/sec^2)
$122=10.000 (z accel, mm/sec^2)
$130=200.000 (x max travel, mm)
$131=200.000 (y max travel, mm)
$132=200.000 (z max travel, mm)
ok
[G0 G54 G17 G21 G90 G94 M0 M5 M9 T0 F0. S0.]
ok
 
J
jibé49
Nouveau
16 Mai 2017
38
  • Auteur de la discussion
  • #4
Bonjour,
Pas vraiment une suite de ce post, mais un fichier svg pour mettre en boite Arduino et Shield DB25 ici
Déposé chez Easel inventables.
Avec du PVC 3mm, fraise de 2mm.
 
La dernière réponse à ce sujet date de plus de 6 mois
Advertisements
Haut