Jedicut et TinyG2?

1
Bonjour,

Apres quelques investigations, il semble que TinyG2, fait pour fonctionner sur Arduino Due, serait le controleur Gcode ideal pour une configuration 2+2+1 , surtout si Jerome code le module Gcode dans Jedicut.

Un membre du forum aurait-il deja teste TinyG2?

Si cela fonctionne, il faut simplement modifier un peu la carte Ramps1.4, pour la rendre compatible avec les sorties 3.3v de l'arduino Due, et surtout, eviter d'avoir du 5 volts sur les broches de l'arduino en entree.

https://github.com/synthetos/g2/issues/143

A+

Re: Jedicut et TinyG2?

4
Jerome,

Dans ce fichier ci : https://github.com/synthetos/g2/blob/ed ... ltimaker.h

on trouve ce genre de definitions pour Z, et A :

#define Z_AXIS_MODE AXIS_STANDARD
#define Z_VELOCITY_MAX 2000
#define Z_FEEDRATE_MAX Z_VELOCITY_MAX
#define Z_TRAVEL_MIN 0
#define Z_TRAVEL_MAX 220
#define Z_JERK_MAX 500
#define Z_JERK_HIGH_SPEED Z_JERK_MAX
#define Z_HOMING_INPUT 6
#define Z_HOMING_DIRECTION 1
#define Z_SEARCH_VELOCITY (Z_VELOCITY_MAX * 0.66666)
#define Z_LATCH_VELOCITY 200
#define Z_LATCH_BACKOFF 3
#define Z_ZERO_BACKOFF 0.04

#define A_AXIS_MODE AXIS_RADIUS
#define A_RADIUS 0.609
#define A_VELOCITY_MAX 200000.000
#define A_FEEDRATE_MAX 50000.000
#define A_TRAVEL_MIN 0
#define A_TRAVEL_MAX 10
#define A_JERK_MAX 25000
#define A_JERK_HIGH_SPEED A_JERK_MAX
#define A_HOMING_INPUT 0
#define A_HOMING_DIRECTION 0
#define A_SEARCH_VELOCITY 2000
#define A_LATCH_VELOCITY 2000
#define A_LATCH_BACKOFF 5
#define A_ZERO_BACKOFF 2

et pour ce qui me semble etre le point interessant :

#define X_AXIS_MODE AXIS_STANDARD // xam see canonical_machine.h cmAxisMode for valid values

et on a comme valeurs possibles :

typedef enum { // axis modes (ordered: see _cm_get_feed_time())
AXIS_DISABLED = 0, // kill axis
AXIS_STANDARD, // axis in coordinated motion w/standard behaviors
AXIS_INHIBITED, // axis is computed but not activated
AXIS_RADIUS // rotary axis calibrated to circumference
} cmAxisMode;

Donc ca semble bien etre configurable a loisir sur les 6 axes... Les 6 moteurs sont parametrables independamment, et les axes aussi

Je ne suis pas du tout un programmeur pro... mais ca veut le coup de verifier.

Qu'en penses tu?

Olivier.

Re: Jedicut et TinyG2?

7
Salut !

@hobi : ça semble configurable.

@xavtronic : le hasard a fait que je suis en contact sur rcgroups avec un ancien utilisateur de Jedicut qui est passé sur theremino et un autre logiciel pour générer ces ailes. Il est très intéressé par la prochaine évolution de Jedicut car il a plein de projet en stock précédemment réalisé avec Jedicut.

Quand nous toucherons au but, je rendrais tous les axes paramétrables pour assurer la compatibilité avec un max de système, pour éviter à tout le monde d'avoir des modifications à faire à la main pour chaque fichier qui sort de Jedicut (il y aura d'autres options aussi).
Jerome
`); }); })(jQuery, window, document, phpbb);