Compte tenu qu’il y a aujourd’hui des traducteurs efficaces je me permet de parler ma langue le français.
J’ai trouvé un solution pour le remplissage avec lighburn pour que le stylo monte a chaque fois que le laser s’éteins et quand il s’allume le stylo descend
la seule contrainte est qu’on doit enregistrer le gcode pour le modifier avec un script python
pour le remplissage décalé
Ouvrir le fichier G-code d’origine
with open(‘toto.gc’, ‘r’) as fichier:
lignes = fichier.readlines()
Liste pour stocker les nouvelles lignes
nouvelles_lignes =
Parcourir chaque ligne du fichier
for ligne in lignes:
# Ajouter la ligne actuelle au fichier modifié
nouvelles_lignes.append(ligne)
# Si la ligne contient “M106 S0”, ajouter les nouvelles lignes
if “M106 S0” in ligne:
nouvelles_lignes.append(“G91\n”)
nouvelles_lignes.append(“G0 Z10\n”)
nouvelles_lignes.append(“G90\n”)
if “M106 S127.5” in ligne:
nouvelles_lignes.append(“G91\n”)
nouvelles_lignes.append(“G0 Z-10\n”)
nouvelles_lignes.append(“G90\n”)
Écrire les modifications dans un nouveau fichier
with open(‘toto4.gcode’, ‘w’) as fichier_modifie:
fichier_modifie.writelines(nouvelles_lignes)
print(“Les modifications ont été appliquées avec succès.”)
pour remplissage
Ouvrir le fichier G-code d’origine
with open(‘toto.gc’, ‘r’) as fichier:
lignes = fichier.readlines()
Liste pour stocker les nouvelles lignes
nouvelles_lignes =
Parcourir chaque ligne du fichier
for ligne in lignes:
# Ajouter la ligne actuelle au fichier modifié
nouvelles_lignes.append(ligne)
# Si la ligne contient “M106 S0”, ajouter les nouvelles lignes
if “M106 S0” in ligne:
nouvelles_lignes.append(“G0 Z10\n”)
if “M106 S127.5” in ligne:
nouvelles_lignes.append(“G0 Z-10\n”)
Écrire les modifications dans un nouveau fichier
with open(‘toto4.gcode’, ‘w’) as fichier_modifie:
fichier_modifie.writelines(nouvelles_lignes)
print(“Les modifications ont été appliquées avec succès.”)
Bon pour M106 S127.5 il faut mettre votre valeur et il faut aussi adapter votre Z10 et Z-10
Du coup c’est tellement simple que je ne comprend pas que lighburn ne crée pas une fonction pour ajouter mode stylo, c’est pas le plus efficace mais ca permet de colorier ce qu’on veut avec lighburn
avant
https://www.mycloud.ch/l/L00CBE886D10A777D3E48070490C74D06C8A5CC88B56B4E7F9C23B156CCC6F6B4
après
https://www.mycloud.ch/l/L00DE301302D1E32535ADFD4A10DBEADDCC217B2BBD1DC100631ABEB260D092C0