Page 1 sur 8

Jedicut et GCode, c'est parti pour la beta ! :)o

Posté : jeu. nov. 03, 2016 9:53 pm
par Jerome
Salut,

Après un point de situation partagée sur cette page :
Jedicut et GCode, c'est parti pour la beta !

Je vous propose de concentrer ici tous vos avis concernant cette version beta de Jedicut dédiée au GCode, même si les autres bugs croisés en chemin seront également corrigés :)-D

Re: Jedicut et GCode, c'est parti pour la beta ! :)o

Posté : mer. nov. 09, 2016 2:09 am
par cyberjunkie
Un grand merci Jérome, c'est merveilleux.
Je suis entrain de construire une Replica imprimé en 3d.
Je voulais utiliser pour l'electronique un systeme "Stand-alone", dans le style raspberry pi + ramps ou beaglebone+Bebopr.
Mon probleme était: comment combiner Jedicut avec tout ca. Et voila une merveilleuse idée: Jedicut qui livre des gcode.
Meme avec un controleur chinois pas chère (https://www.aliexpress.com/item/Latest- ... 1d8f84156f).

Avec les gcodes on est beaucoup moins restreint pour l'electronique.
L'utilisation de linuxcnc sur une beaglebone + replicape + jedicut ca sera juste un rêve.

Je hate d'experimenter avec ca.

Roel

Re: Jedicut et GCode, c'est parti pour la beta ! :)o

Posté : ven. nov. 11, 2016 9:01 pm
par Jerome
Salut !

Merci pour ton message, ton enthousiasme fait plaisir :)-D

Je suis en train de m'occuper du paramétrage du GCode dans Jedicut. Voici une capture d'écran des options imaginées à ce stade :
GCode_param.png GCode_param.png Vu 8101 fois 18.49 Kio
Tiens nous au courant de tes expérimentations, que ce soit avec Jedicut ou autre chose. Il y a tellement de possibilité avec le GCode que je suis preneur de toute configuration qui fonctionne 8-)

Re: Jedicut et GCode, c'est parti pour la beta ! :)o

Posté : sam. nov. 12, 2016 12:50 pm
par hobi
super!

profite pour preparer le 5 eme axe!

je vais me pencher sur la compilation de tiny g2 sur la due avec ramps 1.4. Avec un peu de travail on pourra peut etre incoporer les modifications d 'alain.

olivier.

Re: Jedicut et GCode, c'est parti pour la beta ! :)o

Posté : sam. nov. 12, 2016 1:11 pm
par cyberjunkie
[quote=Jerome]
Salut !

Merci pour ton message, ton enthousiasme fait plaisir :)-D

Je suis en train de m'occuper du paramétrage du GCode dans Jedicut. Voici une capture d'écran des options imaginées à ce stade :


Tiens nous au courant de tes expérimentations, que ce soit avec Jedicut ou autre chose. Il y a tellement de possibilité avec le GCode que je suis preneur de toute configuration qui fonctionne 8-)[/quote]

C'est super de pouvoir choisir ses 4 axes. Un arduino + rramps 1.4 ou un tinyg etc etc utilise souvent XYZ et E. Profili2 genere ca aussi en Gcode.
Jedicut sera encore plus flexible. J'ai commander un beaglebone + replicape et 4 nema17 pour ma machine.
Je vais tester tous ça. Je suis informaticien donc je pourrais aussi aider a améliorer le code, si je trouve le temps ::lol::


Roel

Re: Jedicut et GCode, c'est parti pour la beta ! :)o

Posté : mar. nov. 15, 2016 9:39 pm
par Jerome
Salut !

Alors des news sur vos expérimentations ?

De mon côté je n'ai pas chômé, une nouvelle version beta est disponible avec des corrections, des améliorations, et surtout... Une nouvelle IHM pour ajouter quelques options au GCode (:D

GCode découpe fil chaud

Re: Jedicut et GCode, c'est parti pour la beta ! :)o

Posté : mer. nov. 16, 2016 8:20 pm
par RHic33
Salut Jérôme,

Je te donnes rapidement les premiers résultats de mes essais :-)
Cette version - comme la précédente - génère bien du gcode. C'est déjà ça :-)
Mais il y a un truc bizarre: j'ai l'impression qu'une ligne sur deux renvoie un retour à zéro. J'ai passé le code produit sur mon "parser maison excel" et c'est comme ça que je me suis rendu compte du phénomène. Un exemple sur une découpe d'essai :

ok G1 X10 V0 Y10 Z0
ok G1 X2.086 V-2.334. 6 Y2.086 Z-2.3346
là ça délire 14 décimales avec 10puiss-16 : G1 X4.44089209850063E-16 V0 Y4.44089209850063E-16 Z0
le délire des décimales continue mais l'ordre semble cohérent : G1 X1.834 V-0.667400000000001 Y1.834 Z-0.667400000000001
!!! retour à zéro tout propre : G1 X0 V0 Y0 Z0
ordre semble ok : G1 X32.277 V-5.004 Y32.277 Z-5.004
délire à la puissance -15 G1 X0 V-1.77635683940025E-15 Y0 Z-1.77635683940025E-15
ordre semble ok mais décimales G1 X0.416999999999994 V-1.918 Y0.416999999999994 Z-1.918
!!! retour à zéro tout propre : G1 X0 V0 Y0 Z0
ordre semble ok : G1 X23.603 V-2.169 Y23.603 Z-2.169
etc...

Je poursuis les essais car je viens de découvrir profscan :-)
Une question subsidiaire: si je prends un tableau de coordonnées en xy, comment faire simple pour générer le DAT qui va bien ?

Merci pour ce travail passionnant :-)

Re: Jedicut et GCode, c'est parti pour la beta ! :)o

Posté : mer. nov. 16, 2016 10:38 pm
par hobi
Bonsoir Jerome,

Je teste cette version, et j'ai des soucis pas de gCode, mais si j'enregistre la position de reference, si j'essaye d'y retourner > Erreur 103.
Idem si je veux tester la chauffe. Probleme lie au plugin gGode, ou bien autre? J'utilise le plugin serial pour mon arduino.

Je teste le gcode asap, sur ma fraiseuse mach3 ce WE.

Olivier.

Re: Jedicut et GCode, c'est parti pour la beta ! :)o

Posté : mer. nov. 16, 2016 11:10 pm
par hobi
Jerome, je confirme, c'est pas dans la version 2.3.3 build 0, et la ca marche. Donc il faut gerer la chauffe aussi a partir de ton Gcode?

Olivier.

Re: Jedicut et GCode, c'est parti pour la beta ! :)o

Posté : dim. nov. 20, 2016 8:32 am
par Jerome
Salut,

@RHic33 : Peux tu m'envoyer un fichier jdc avec lequel tu as ce soucis de "retour" ? J'avais un soucis comme ça sur la beta 1 mais je ne l'avais plus sur la beta 2.

Concernant la question subsidiaire je dirai :
- en collant toutes les valeurs dans un profil dans Jedicut ?
- en préparant le fichier à la main ? Si ton tableau avec les coordonnées x y est dans un fichier excel, tu peux simplement faire "enregistrer sous", format csv, en choisissant le caractère "espace" comme séparateur, puis tu modifies l'extension du fichier en remplaçant "csv" par "dat".

Tiens moi au courant, tu as peut être déjà testé ça, à moins que je n'ai pas compris la question 8-)

@hobi : Je n'ai pas encore fait le tour de tous les impacts, car je me suis pour l'instant concentré sur la génération du GCode dans le cadre d'une découpe de profil, et les options possibles accessibles via une nouvelle IHM. Il me reste encore pas mal de chose pour que le tout soit cohérent : l'écran de configuration de la chauffe n'est pas encore adapté par exemple.

Donc je me note dans la todo :
- Ecran de configuration de chauffe à adapter/modifier,
- Retours chariots à revoir.

Ce dernier point me fait penser qu'il doit y avoir un problème dans les découpes d'aile si dans le cycle on utilises l'option "RAZ Moteur". Il faut que je vérifie.

Merci pour vos tests, ça permet d'avancer plus vite (tu)

Edit : j'ai oublié un point important. Le principe d'avoir un plugin c'est que vous pourrez passer du plugin GCode à un autre plugin, comme celui pour l'arduino, d'un simple clic et en toute transparence. Pour l'instant ce n'est pas le cas : avec ou sans plugin GCode Jedicut fait des calculs pour le GCode, ce qui peut générer des bugs même si vous ne voulez pas faire du GCode. ça va bientôt changer, ça demande juste un peu de travail :S