Pb Gcode Fusion ? ou autre ...

Sujets généraux liés à Fusion 360
Max-Art
Pied Tendre Actif
Messages : 24
Enregistré le : 29 janv. 2022, 16:39
A été remercié : 2 fois

Pb Gcode Fusion ? ou autre ...

Message non lu par Max-Art » 24 avr. 2022, 14:45

Bonjour à tous,

je me suis mis à Fusion 360 et c'est puissant.

Une première pièce pour I3D résine, c'est presque parfait.

Ensuite j'ai voulu faire des essais avec ma CNC, toujours rien d'usiné avec.

Un paf !!! un truc qui ne va pas !

Je conçois la pièce avec Fusion, je crée l'usinage, le fichier grbl, jusque là tout semble correct, même la simulation avec Fusion est conforme au projet attendu.

Je lance la CNC, je charge le fichier grbl et là, la CNC ne bouge pas, erreur 9 alarme 2.

J'ai essayé plusieurs fichiers grbl différents avec des fonctions différentes et des softs différents et toujours le même résultat. la CNC ne bouge pas et erreur 9 alarme 2.

Je joint les 5 essais réalisés dans le .rar non satisfaisant chez moi.

l'erreur 9 me retourne un problème avec ce code "G18 G3 X-22.778 Z2.5 I-0.318 K0 F1275", en tout cas ça bloque là en début de code.

le home est satisfaisant
le probe est satisfaisant

Auriez vous une idée ?

Mes paramètres grbl
CNCjs 1.9.23 [Grbl]
Connected to COM3 with a baud rate of 115200
Grbl 1.1f ['$' for help]
client> $$
[MSG:'$H'|'$X' to unlock]
$0=10 (Step pulse time, microseconds)
$1=255 (Step idle delay, milliseconds)
$2=0 (Step pulse invert, mask)
$3=0 (Step direction invert, mask)
$4=0 (Invert step enable pin, boolean)
$5=1 (Invert limit pins, boolean)
$6=0 (Invert probe pin, boolean)
$10=0 (Status report options, mask)
$11=0.010 (Junction deviation, millimeters)
$12=0.002 (Arc tolerance, millimeters)
$13=0 (Report in inches, boolean)
$20=1 (Soft limits enable, boolean)
$21=0 (Hard limits enable, boolean)
$22=1 (Homing cycle enable, boolean)
$23=1 (Homing direction invert, mask)
$24=100.000 (Homing locate feed rate, mm/min)
$25=2000.000 (Homing search seek rate, mm/min)
$26=250 (Homing switch debounce delay, milliseconds)
$27=1.000 (Homing switch pull-off distance, millimeters)
$30=12000 (Maximum spindle speed, RPM)
$31=0 (Minimum spindle speed, RPM)
$32=0 (Laser-mode enable, boolean)
$100=40.000 (X-axis travel resolution, step/mm)
$101=40.000 (Y-axis travel resolution, step/mm)
$102=40.000 (Z-axis travel resolution, step/mm)
$110=2000.000 (X-axis maximum rate, mm/min)
$111=2000.000 (Y-axis maximum rate, mm/min)
$112=2000.000 (Z-axis maximum rate, mm/min)
$120=200.000 (X-axis acceleration, mm/sec^2)
$121=200.000 (Y-axis acceleration, mm/sec^2)
$122=200.000 (Z-axis acceleration, mm/sec^2)
$130=940.000 (X-axis maximum travel, millimeters)
$131=800.000 (Y-axis maximum travel, millimeters)
$132=224.000 (Z-axis maximum travel, millimeters)
ok
merci

Didier
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
premier pas ...
Max-Art
Pied Tendre Actif
Messages : 24
Enregistré le : 29 janv. 2022, 16:39
A été remercié : 2 fois

Re: Pb Gcode Fusion ? ou autre ...

Message non lu par Max-Art » 24 avr. 2022, 18:10

code "G18 G3 X-22.778 Z2.5 I-0.318 K0 F1275"

j' essai de comprendre cette ligne de codes,

G18 :
==> utilise le plan ZX pour un mouvement circulaire
G3 :
==> Mouvement anti horaire,
==> F Vitesse d'avance en pouces ou mm par minute "1275 mm/mn" j'autorise (grbl) jusqu'à 2000 mm/mn
==> I Distance le long de l'axe x au centre du cercle (facultatif) "-0.318 mm" je démarre avec ma broche au centre du plateau par première précaution, c-à-d, X400, Y400, donc pas de problème pour reculer X de 0.318 mm
==> J Distance le long de l'axe y au centre du cercle (facultatif) "pas de paramètre, donc ne bouge pas car plan ZX choisi"
==> K Distance le long de l'axe z au centre du cercle (facultatif) "0.000 mm la broche reste à sa position" pour info, Z est à 25mm car j'ai fait un probe sur un ZProbe de 20mm et un recul de 5mm

Ma lecture est elle bonne ?

Le problème est où ?
premier pas ...
Avatar du membre
DranerB
Administrateur
Messages : 3307
Enregistré le : 31 janv. 2019, 11:56
Localisation : Bourbon-Lancy, France
A remercié : 160 fois
A été remercié : 275 fois
Contact :

Re: Pb Gcode Fusion ? ou autre ...

Message non lu par DranerB » 24 avr. 2022, 18:38

Max-Art a écrit : 24 avr. 2022, 18:10 code "G18 G3 X-22.778 Z2.5 I-0.318 K0 F1275"

j' essai de comprendre cette ligne de codes,

G18 :
==> utilise le plan ZX pour un mouvement circulaire
G3 :
==> Mouvement anti horaire,
==> F Vitesse d'avance en pouces ou mm par minute "1275 mm/mn" j'autorise (grbl) jusqu'à 2000 mm/mn
==> I Distance le long de l'axe x au centre du cercle (facultatif) "-0.318 mm" je démarre avec ma broche au centre du plateau par première précaution, c-à-d, X400, Y400, donc pas de problème pour reculer X de 0.318 mm
==> J Distance le long de l'axe y au centre du cercle (facultatif) "pas de paramètre, donc ne bouge pas car plan ZX choisi"
==> K Distance le long de l'axe z au centre du cercle (facultatif) "0.000 mm la broche reste à sa position" pour info, Z est à 25mm car j'ai fait un probe sur un ZProbe de 20mm et un recul de 5mm

Ma lecture est elle bonne ?

Le problème est où ?
Tu n'en dis pas assez. Est-ce que tu as fait une simulation valide de tes opérations ? Mets une copie d'écran de ton objet dans Fusion, éventuellement envoie le fichier F3D ici. A priori ta lecture semble bonne, mais l'erreur peut être liée à une autre ligne, précédente. Au fait, quelle version de GRBL ?
Bien cordialement,
Bernard
Image
Image
Max-Art
Pied Tendre Actif
Messages : 24
Enregistré le : 29 janv. 2022, 16:39
A été remercié : 2 fois

Re: Pb Gcode Fusion ? ou autre ...

Message non lu par Max-Art » 24 avr. 2022, 23:39

Bonsoir Bernard,
oui j'ai fait une simulation valide sous Fusion.

les fichiers F3D sont dans le .rar du 1er message, tous sont ok en simulation fusion, aucun ne marche sur la CNC, avec CNCjs, Bcnc ou OpenBuildsCONTROL, c'est la misère ...

CNCjs 1.9.23 et Grbl 1.1f
premier pas ...
Avatar du membre
DranerB
Administrateur
Messages : 3307
Enregistré le : 31 janv. 2019, 11:56
Localisation : Bourbon-Lancy, France
A remercié : 160 fois
A été remercié : 275 fois
Contact :

Re: Pb Gcode Fusion ? ou autre ...

Message non lu par DranerB » 25 avr. 2022, 10:11

Max-Art a écrit : 24 avr. 2022, 23:39 Bonsoir Bernard,
oui j'ai fait une simulation valide sous Fusion.

les fichiers F3D sont dans le .rar du 1er message, tous sont ok en simulation fusion, aucun ne marche sur la CNC, avec CNCjs, Bcnc ou OpenBuildsCONTROL, c'est la misère ...

CNCjs 1.9.23 et Grbl 1.1f
Dans le .rar (auquel je n'avais pas fait attention,désolé), je ne vois que des fichiers .nc, résultats, pas de fichier F3D
Bien cordialement,
Bernard
Image
Image
Avatar du membre
DranerB
Administrateur
Messages : 3307
Enregistré le : 31 janv. 2019, 11:56
Localisation : Bourbon-Lancy, France
A remercié : 160 fois
A été remercié : 275 fois
Contact :

Re: Pb Gcode Fusion ? ou autre ...

Message non lu par DranerB » 25 avr. 2022, 10:36

Bon, je ne comprends pas tout.
J'ai chargé ton dernier essai dans CNCjs. La ligne qui pose problème est censée correspondre à une hélix (descente en spirale), hors, ce que je vois, c'est un carré. Un brin curieux, non ? Maintenant ça peut être moi qui interprète mal la ligne en question.

Je viens de faire tourner ton programme G-Code (le dernier essai) sur ma machine, en l'air, avec CNCjs et GRBL 1.1h, sans aucun problème. A priori, ça voudrait dire que le problème n'a rien à voir avec le G-Code, mais avec la communication entre GRBL (Arduino) et "l'envoyeur de G-Code" (PC?). Je crains de ne pas pouvoir aider beaucoup plus, là.
Bien cordialement,
Bernard
Image
Image
Max-Art
Pied Tendre Actif
Messages : 24
Enregistré le : 29 janv. 2022, 16:39
A été remercié : 2 fois

Re: Pb Gcode Fusion ? ou autre ...

Message non lu par Max-Art » 25 avr. 2022, 14:53

Bonjour Bernard,

je viens d'essayer avec un autre PC (portable) et j'ai toujours "Alarm 2 Soft limite" avec CNCjs, la CNC ne bouge pas et pourtant la broche est positionnée en milieu de la table de travail et à 25 mm du plateau.

Y aurait il un problème en lien avec mes paramétrages grbl que je ne vois pas ? Grrrrrr .....
J'ai chargé ton dernier essai dans CNCjs. La ligne qui pose problème est censée correspondre à une hélix (descente en spirale), hors, ce que je vois, c'est un carré. Un brin curieux, non ? Maintenant ça peut être moi qui interprète mal la ligne en question.
voilà le F3D, c'est seulement une pièce pour essayer la CNC et je n'ai appliqué que "contour 2D" pour découper le carré central.
essai6 v2.f3d
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
premier pas ...
Max-Art
Pied Tendre Actif
Messages : 24
Enregistré le : 29 janv. 2022, 16:39
A été remercié : 2 fois

Re: Pb Gcode Fusion ? ou autre ...

Message non lu par Max-Art » 25 avr. 2022, 18:18

Bon,
j'ai revérifié la configuration d'origine, de mon point de vue tout semble cohérent suivant autodesk

Seul truc c'est que j'ai dû créer ma machine car DIY.

voici le F3D essayé
essai6 v2.f3d
l'erreur obtenue quand j'ai lancé l'usinage avec CNCjs,
- la machine c'est positionnée en X0,Y0,Z0 donc c'est passé jusqu'à G28
- puis la broche à démarrée
- puis Z a descendu à 2.5mm au dessus du plateau
- puis tout c'est figé "Alarme 2 soft limit"

et le .nc avec mon analyse (et mes pauvres connaissances en la matière)
(essai6 V2)
(T2 D=3.175 CR=0 - ZMIN=-15 - fraise deux tailles)
G90 G94 Mode de déplacement absolu et mode unités par minute
G17 plan de travail XY
G21 utiliser le millimètre pour les déplacements
(When using Fusion 360 for Personal Use, the feedrate of)
(rapid moves is reduced to match the feedrate of cutting)
(moves, which can increase machining time. Unrestricted rapid)
(moves are available with a Fusion 360 Subscription.)

G28 G91 Z0 Passe à X0,Y0,Z224, mode de déplacement relatif, Z0 donc Z ne bouge pas et toujours à 224mm
G90 Mode de déplacement absolu

(Contour 2D5)
S11999 M3 vitesse à 11999 tr/mn, démarrage de la broche
G54 système de coordonnées utilisé
G0 X22.46 Y-6.894 mouvement linéaire en vitesse rapide, déplace X de +22.46 et Y de -6.894 ça a dû planter là ?! mais pourquoi ?! Pourquoi Z a plongé à 2.5 mm au dessus du plateau (vu dans CNCjs)
Z15
G1 Z5 F1274.9
Z2.818 F425
G18 G2 X22.778 Z2.5 I0.318 K0 F1275
G1 X23.095
G17 G3 X23.413 Y-6.577 I0 J0.317
S12000
G1 Y23.413 Z1.453
X-23.413 Z-0.182
Y0 Z-1
S11999
Y-22.778 F1274.9
Y-23.413 F318.7
X22.778 F1274.9
X23.413 F318.7
Y22.778 F1274.9
Y23.413 F318.7
X-22.778 F1274.9
X-23.413 F318.7
Y0 F1274.9
G3 X-23.095 Y-0.317 I0.318 J0 F1275
G1 X-22.778
G18 G2 X-22.46 Z-0.683 I0 K0.317
G1 Z15 F1274.9
X-13.623 Y22.46
Z5
Z2.818 F425
G19 G3 Y22.778 Z2.5 J0.318 K0 F1275
G1 Y23.095
G17 G3 X-13.941 Y23.413 I-0.318 J0
S12000
G1 X-23.413 Z2.169
Y-23.413 Z0.534
X23.413 Z-1.101
Y23.413 Z-2.736
X-23.413 Z-4.371
Y-23.413 Z-6.007
X23.413 Z-7.642
Y23.413 Z-9.277
X-23.413 Z-10.912
Y-23.413 Z-12.547
X23.413 Z-14.182
Y0 Z-15
S11999
Y22.778 F1274.9
Y23.413 F318.7
X-22.778 F1274.9
X-23.413 F318.7
Y-22.778 F1274.9
Y-23.413 F318.7
X22.778 F1274.9
X23.413 F318.7
Y0 F1274.9
G3 X23.095 Y0.317 I-0.318 J0 F1275
G1 X22.778
G18 G3 X22.46 Z-14.683 I0 K0.318
G1 Z15 F1274.9
G17
G28 G91 Z0
G90
G28 G91 X0 Y0
G90
M5
M30
et pour ma culture, que veut dire ce message dans le .nc
(When using Fusion 360 for Personal Use, the feedrate of)
(rapid moves is reduced to match the feedrate of cutting)
(moves, which can increase machining time. Unrestricted rapid)
(moves are available with a Fusion 360 Subscription.)
que Fusion 360 limite la vitesse d'avance pour correspondre à la vitesse d'avance de coupe hors abonnement et qu'avec un abonnement on peut les modifier ?!
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
premier pas ...
Avatar du membre
DranerB
Administrateur
Messages : 3307
Enregistré le : 31 janv. 2019, 11:56
Localisation : Bourbon-Lancy, France
A remercié : 160 fois
A été remercié : 275 fois
Contact :

Re: Pb Gcode Fusion ? ou autre ...

Message non lu par DranerB » 26 avr. 2022, 00:09

Max-Art a écrit : 25 avr. 2022, 14:53 Bonjour Bernard,
je viens d'essayer avec un autre PC (portable) et j'ai toujours "Alarm 2 Soft limite" avec CNCjs, la CNC ne bouge pas et pourtant la broche est positionnée en milieu de la table de travail et à 25 mm du plateau.
Y aurait il un problème en lien avec mes paramétrages grbl que je ne vois pas ? Grrrrrr .....
Attends, une chose à la fois. Là, ce n'est plus du tout ce que tu me disais avant avec la ligne en G3. Est-ce que tu fais un "homing" avant de lancer ton essai d'usinage ? Cette erreur est classique d'un problème de référence pour la machine. Il FAUT faire un homing (si tu as réglé GRBL pour ça et que tu as des switches de fin de course, et il FAUT (même si tu fais un test avec ta broche au milieu et à 25 mm de plateau) mettre X=0, Y=0, Z=0 en position TRAVAIL.
Bien cordialement,
Bernard
Image
Image
Avatar du membre
DranerB
Administrateur
Messages : 3307
Enregistré le : 31 janv. 2019, 11:56
Localisation : Bourbon-Lancy, France
A remercié : 160 fois
A été remercié : 275 fois
Contact :

Re: Pb Gcode Fusion ? ou autre ...

Message non lu par DranerB » 26 avr. 2022, 00:21

Max-Art a écrit : 25 avr. 2022, 18:18 Bon,
j'ai revérifié la configuration d'origine, de mon point de vue tout semble cohérent suivant autodesk

Seul truc c'est que j'ai dû créer ma machine car DIY.

voici le F3D essayé
essai6 v2.f3d

l'erreur obtenue quand j'ai lancé l'usinage avec CNCjs,
- la machine c'est positionnée en X0,Y0,Z0 donc c'est passé jusqu'à G28
- puis la broche à démarrée
- puis Z a descendu à 2.5mm au dessus du plateau
- puis tout c'est figé "Alarme 2 soft limit"

et pour ma culture, que veut dire ce message dans le .nc
(When using Fusion 360 for Personal Use, the feedrate of)
(rapid moves is reduced to match the feedrate of cutting)
(moves, which can increase machining time. Unrestricted rapid)
(moves are available with a Fusion 360 Subscription.)
que Fusion 360 limite la vitesse d'avance pour correspondre à la vitesse d'avance de coupe hors abonnement et qu'avec un abonnement on peut les modifier ?!
Tu t'acharnes sur le G-Code, mais je te répète que cela fonctionne parfaitement chez moi, donc ça n'a rien à voir. Pour moi ton problème est bien plus basique. Tu me dis "la machine c'est positionnée en X0,Y0,Z0 " Je pense que c'est un problème. Tes paramètres GRBL indiquent $23=1, et ta dimension en X est 940. Donc aprés un homing, tu devrais avoir X=-940, Y=0, Z=0 (et pas 224, avec la broche tout en haut). Je répéte que les coordonnées machine sont TOUTES EN NEGATIF par rapport à 0, 0, 0, qui est dans le coin supérieur droit. Je t'invite à lire mon article à ce sujet : https://lebearcnc.com/grbl-homing-et-fins-de-course/, et à le lire jusqu'au bout. J'y explique aussi la notion de coordonnées "absolues" (machine) et "relatives" (travail). Je crains que tu ne confondes un peu les deux. L'article est basé sur bCNC, mais c'est exactement la même chose avec CNCjs.

Pour l'avertissement au sujet de Fusion 360 personnel, on te dit que les mouvements rapides sont réduits à la vitesse d'usinage (mouvement rapide = vitesse maximum définie dans GRBL, pas en G-Code), ce qui peut augmenter la durée de l'usinage. Les mouvements rapides sans restriction sont disponibles avec un abonnement à Fusion 360.

PS- Pour m'aider à mieux comprendre, une copie d'écran de CNCjs, avec ton fichier G-Code chargé après un homing, sur lequel on voir le chemin G-Code ET le widget des axes, position machine et position travail, serait des plus utile.
Bien cordialement,
Bernard
Image
Image
Répondre