Welcome! Log In Create A New Profile

Advanced

Corexy marlin ou repetier

Posted by BEN28021955 
Corexy marlin ou repetier
January 08, 2016 01:19AM
Bonjour,
De retour sur le forum après de longs mois de dur labeur, je me permets de solliciter la communauté afin de résoudre mon énigme du moment.
Je tente de maîtriser le mouvement corexy et je dois dire que je plante un peu.
La construction du frame est faite et conforme aux différents "line up" proposés par notamment Skimmy V3 RepRap deutschland.
Là ou je rencontre le soucis majeur c'est au niveau du Marlin et de la fonction Home XYZ.
j'ai bien défini la ligne define_corexy et déterminé la position de mes Endstops en x et y.
Le home x seul fonctionne.
Le home y seul fonctionne.
Mais "tadadada", le home x et y ensemble envoie la machine dans tous les sens avec des fracas moteurs.sad smiley
Bref je cherche une solution où en tout les cas un conseil pour le paramétrage du Marlin.
Si quelques bonnes âmes ont sous la main une version du Marlin prêt pour corexy je suis preneur....smiling smiley
Merci à tous

Bernard

Edited 1 time(s). Last edit at 01/08/2016 02:22AM by BEN28021955.
Re: Corexy marlin ou repetier
January 08, 2016 07:17AM
C est bizzare ton affaire .

En effet la seule chose a faire pour un corexy c est d activer la ligne dans marlin et c est tout .

Est ce que tes mouvements en manuel sont coherent ?

X- va a gauche . x+ va a droite etc ?

C est probablement un soucis de sens de moteurs .
Re: Corexy marlin ou repetier
January 08, 2016 09:35AM
@One-T
Effectivement cela semble bizarre, je ne comprend pas pourquoi cela fait ce mouvement uniquement en appel home général
Individuellement, le home x se fait bien et pareil pour le home y.
Il y a probablement un truc qui ne passe pas dans ma config.
Aurais tu un configuration.h type qui fonctionne sur une de tes machines?
le mien est en attaché
Si tu y trouves des énormités pas de soucis, je suis pas un génie de la programmation winking smiley
Merci encore

Ben
Attachments:
open | download - Configuration.h (23.7 KB)
Re: Corexy marlin ou repetier
January 08, 2016 03:44PM
Bonjour,

j'ai comparé ton fichier avec le mien et j'ai rien vu de spécial ...
Je te laisse mon Marlin complet si tu veux essayé.
Je home en X et Y Min (à gauche et sur le devant quand je suis face à la machine) et en Z Max en revanche ... Donc fait gaffe ...

J'ai l'habitude de commenter les lignes que je modifie dans le firmware par "(Modif). Je m'y retrouve plus facilement quand je fait mes modifs.
Donc cela peut être utile pour comparer.

Par contre comment lance tu les séquences de home X et Y séparément et la commande globale ?
Ligne de commande terminal ou bouton du soft ?


Projet : Delta Reverse, CoreXY
Google+ : [plus.google.com]
Youtube : [www.youtube.com]
Attachments:
open | download - Marlin.zip (361.4 KB)
Re: Corexy marlin ou repetier
January 08, 2016 03:50PM
Pour être cohérent avec le Firmware ci dessus, dans Simplify3D j'ai configuré comme ça.


Projet : Delta Reverse, CoreXY
Google+ : [plus.google.com]
Youtube : [www.youtube.com]
Attachments:
open | download - Print screen.jpg (136.7 KB)
Re: Corexy marlin ou repetier
January 09, 2016 03:26AM
Merci Steph an, je planche directement sur le sujet et je vais tester ton Marlin.

Mes mouvements sont commandés par l'écran LCD qui gère la carte , Une Ramps.

le home se fait comme toi avant gauche face machine. Le Z je ne le travaille pas encore

Mais l'étude globale je la fait par pronterface avec les commandes G code habituelles.

Merci en tout cas de tes conseils

Je te tiens au courant de l'évolution.. c'est probablement une bêtise qui traine dans mon setup smiling smiley


Mendel 90, Mankati fullscale xt, prusa i3
Re: Corexy marlin ou repetier
January 10, 2016 04:58AM
@Steph an, ou place tu tes endstop?

as tu une photo de ta machine svp merci .. winking smiley


Ben


Mendel 90, Mankati fullscale xt, prusa i3
Re: Corexy marlin ou repetier
January 10, 2016 08:43AM
J'ai mis quelques photos dans ce dossier : Télécharger
Tu dois pouvoir voir d'autres photos sur mon profil Google+.

Le Endstop X est sur le chariot X et prend le contact à gauche.
Le Endstop Y est fixe à droite et prend le contact sur le chariot Y. Le bout d'alu vient couper le contact (Je me suis loupé à la conception de 2mm. Faut que je corrige le pb mais ça marche)
Le Endstop Z est en bas et prend le contact sur le plateau.
Et les Endstop sont optique.


Projet : Delta Reverse, CoreXY
Google+ : [plus.google.com]
Youtube : [www.youtube.com]
Re: Corexy marlin ou repetier
January 11, 2016 04:44AM
@ Merci Steph_an je continue mes recherches winking smiley
Très bonne journée

Bernard


Mendel 90, Mankati fullscale xt, prusa i3
Re: Corexy marlin ou repetier
April 18, 2016 04:04PM
Bonjour,
Je rencontre aussi un problème avec ma core xy.
Quand je veux faire un home X, au lieu d'aller vers la gauche, il va à droite et quand je veux déplacer l'axe X il va aussi à droite….
Le home Y fonctionne correctement et il se déplace dans la bonne direction en déplacement manuel.
J'ai changé le sens de rotation dans configuration.h en #define INVERT_X_DIR_ false
Et là ça, il reste sur place en vibrant!!!
Ma configuration est la suivante carte Megatronics V3 Marlin version 1.0.3 de chez RepRapWorld.com ou je l'ai achetée. et j'ai validé la ligne #define COREXY
J'ai l'impression que mon plan est complètement retourné .
J'ai testé la version new marlin de Steph ane et j'ai la même chose au niveau des déplacements des axes.
Avez-vous une idée, car là je sèche…
Merci d'avance
Re: Corexy marlin ou repetier
April 18, 2016 04:36PM
Salut,

la commande M119 te donne bien le bon états de tes endstop ?
Quand tu dis vibrant, tu veux dire quoi ? Beaucoup ?
Quel soft de commande utilises tu ?


Projet : Delta Reverse, CoreXY
Google+ : [plus.google.com]
Youtube : [www.youtube.com]
Re: Corexy marlin ou repetier
April 18, 2016 04:57PM
Pour les endstop j'ai le message de retour de repetier 1.6.1
X_min: open
X_max: open
Y_min: open
Y_max: open
Z_min: open
Z_max: open
Le moteur reste sur place et il s'accade à mon avis c'est le faite d'un moteur X tourne dans un sens et l'autre dans le sens opposé et il reste sur place.
Re: Corexy marlin ou repetier
April 18, 2016 05:14PM
Quote
titipelli
Le moteur reste sur place et il s'accade à mon avis c'est le faite d'un moteur X tourne dans un sens et l'autre dans le sens opposé et il reste sur place.
=> pas possible ça. Si les 2 moteurs tournent dans des sens opposés le chariot va forcément quelque part. Le "sur place" existe pas avec un Core xy.

Et si tu actionnes un endstop (le X min dans ton cas) en même temps que tu lances la commande M119 il passe en "Trigged" ou pas ?
Si il change pas d'état ton fin de course est soit mal câblé ou mal configuré ?

Quel type de capteur utilises tu d'ailleurs (méca ou optic) ?


Projet : Delta Reverse, CoreXY
Google+ : [plus.google.com]
Youtube : [www.youtube.com]
Re: Corexy marlin ou repetier
April 18, 2016 05:29PM
Oui j'ai le X_min: TIGGERED et le reste est en open.
Les capteurs, ils sont meca.
Pour le problème du moteur qui s'accade, c'est avec la configuration suivante
#define INVERT_X_DIR true
#define INVERT_Y_DIR false
#define INVERT_Z_DIR true
Re: Corexy marlin ou repetier
April 18, 2016 05:56PM
Je rectifie.
Je viens de refaire la configuration pour être certain.
Il ne s'accade plus.
J'ai testé
Test a)
#define INVERT_X_DIR false
#define INVERT_Y_DIR false
#define INVERT_Z_DIR true
résultat la direction de l'axe X est correcte, le zéro se trouve à gauche
par contre l'axe Y va de l'arrière vers l'avant donc à l'opposé.
Test a)
#define INVERT_X_DIR true
#define INVERT_Y_DIR true
#define INVERT_Z_DIR true
résultat la direction de l'axe X n'est pas correcte, le zéro se trouve à droite et se déplace de droite à gauche
l'axe Y est correct va de l'avant vers l'arrière
Re: Corexy marlin ou repetier
April 19, 2016 04:28AM
J'ai trouvé la solution.
J'ai interverti les moteurs x & y et les choses sont rentrées dans l'ordre….
Merci Steph ane pour ton aide.
Bonne journée.
Re: Corexy marlin ou repetier
April 20, 2016 06:26AM
ok cool alors.
Dans un cas comme ça il faut essayer de faire les mouvements à blanc (electronique éteinte et moteur décablé) à la main pour voir la décomposition des mouvements pour retrouver le sens de rotation des moteurs.
Après tu lances des mouvement par le soft et tu compares. J'avais fait comme ça ...
Je m'en rappel que maintenant ...
Suivant la mécanique et l'orientation des moteurs c'est plus simple je pense.

Bonne continuation


Projet : Delta Reverse, CoreXY
Google+ : [plus.google.com]
Youtube : [www.youtube.com]
Sorry, only registered users may post in this forum.

Click here to login