Pages: [1]   Go Down
Author Topic: Deformation Gcode table x y  (Read 1134 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 1
Posts: 37
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Bonjour
je vient de faire un table X Y et bientôt Z avec du matériel de récupération

Pour la partie code j'utilise 'makeangelo" (voir le post Comment établir une liaison"Logiciel CNC" vers > arduino ? avec motorshield v1.2 initié par dams46)

J'ai un petit soucis lors de l'envoi du tracé d'un cercle en gcode  il me trace une patatoide "voir jpeg" du plus mauvais effet.Et si j'envoi un rectangle j'ai un style de cerf volant
information importante mes 2 moteurs pas a pas sont identiques mais les rapports pignons courroies sont différents donc je m'attendais à avoir une belle ellipse.


J'ai une excelente précision et répétabilitée quand je trace des 'rectangle' directement avec du code dans l'arduino ( ex: motor1.step(2200, FORWARD, INTERLEAVE)smiley-wink sans utiliser makeangelo.


J'utilise une uno et un mshield 'adafruit' mes 2 moteurs X et Y sont des bipolaires mais mon moteur pour l'axe Z est un unipolaire à 5 fils (la récupération c'est pas top)

Comment puis-je le commander ?
Existe t'il des modules 'pas cher' pour piloter un unipolaire  (comme les petits modules à base le L298N pour les bipolaires) ?
Puis je utiliser une sortie pwm normalement attribuée au servo moteur sur ce shield ? (sinon je le remplace par 2 modules L298N) ?

Merci



* M. Patate ange.jpg (29.66 KB, 320x246 - viewed 20 times.)

* M Cerveau lent.jpg (29.94 KB, 320x214 - viewed 21 times.)
« Last Edit: June 14, 2013, 03:18:12 pm by pa44 » Logged

Ales
Offline Offline
Faraday Member
**
Karma: 39
Posts: 3656
Do or DIY
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

T'as essayer GRBL ?

Sinon pour les uni tu prends 4 transistor darlington et hop
Logged


Offline Offline
Newbie
*
Karma: 1
Posts: 37
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Après quelques recherche la déformation est normale car 'makelangelo' utilise 2 câbles pour le tracé et non pas un système XY.Et les solution GRBL ne fonctionne pas avec le mshield.

Donc je pense que je n'ai plus qu'a me rabattre sur GRBL avec des modules L298N pour les moteurs X et Y. Ou trouver un fichier .ino modifié car je ne me sens pas a même de modifier le code.

Merci
Logged

Ales
Offline Offline
Faraday Member
**
Karma: 39
Posts: 3656
Do or DIY
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Un ino de quoi ?
Logged


Offline Offline
Newbie
*
Karma: 1
Posts: 37
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

De makelangelo adapté pour une commande des moteur en coordonnées  X Y.

Logged

france
Offline Offline
God Member
*****
Karma: 15
Posts: 873
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

C'est pas plus simple de juste changer le nombre de dents d'un pignon ?
Logged

Christian

Offline Offline
Newbie
*
Karma: 0
Posts: 7
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Bonjour, effectivement jai le même problème ! je suis actuellement sur une table XY(châssis d’imprimante) et la déformation aussi est au rendez vous ....

Dans le cas de "makelangelo" pour faire un ligne droite verticale par exemple, les deux moteur doivent tourner ... donc une courbe sur des axe XY


Reste a modifier le fichier maklangelo... mais pour l'instant hors de porté pour moi, je vous tien au courant si j'en apprend plus, et vice versa !

Heureux de pouvoir aider
« Last Edit: June 17, 2013, 01:41:33 pm by dams46 » Logged

Offline Offline
Jr. Member
**
Karma: 0
Posts: 52
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Salut,

Je suis aussi en train de découvrir les pilotage de moteurs pas à pas et de bricoler un X Y Z (pour faire une imprimante 3D).

J'ai testé le firmware tonokip qui est un interprêteur gcode 3 axes.
https://github.com/tonokip/Tonokip-Firmware

Coté PC j'ai testé pronterface http://www.nextdayreprap.co.uk/pronterface-installation-reprap-prusa-mendel-computer-setup/

Peut-être que tu tu peux utiliser le code de tonokip.
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 7
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Salut,

Je suis aussi en train de découvrir les pilotage de moteurs pas à pas et de bricoler un X Y Z (pour faire une imprimante 3D).

J'ai testé le firmware tonokip qui est un interprêteur gcode 3 axes.
https://github.com/tonokip/Tonokip-Firmware

Coté PC j'ai testé pronterface http://www.nextdayreprap.co.uk/pronterface-installation-reprap-prusa-mendel-computer-setup/

Peut-être que tu tu peux utiliser le code de tonokip.



Quelle carte de contrôle de moteur pas a pas tu utilise avec tonokip ?
Logged

Offline Offline
Jr. Member
**
Karma: 0
Posts: 52
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Salut,

Je me suis bricolé une carte avec un h-bridge L298N, tu peux
tester si tu veux http://electro.ludomedia.ch/drivers-moteurs-pas-a-pas-fr361.html

ça marche bien avec tonokip.

Les propositions d'amélioration sont les bienvenues.
Logged

Pages: [1]   Go Up
Jump to: