Aller au contenu

GO Print

Palpage


Messages recommandés

Logiciel Palpage

Le but de ce logiciel est de ne palper le plateau que dans la zone où la pièce est en contact avec lui.

En effet je trouve idiot de palper tout le plateau et de créer ainsi un plan « idéal » en dehors de la zone de contact.

J’utilise Repetier et slic3r mais sans doute ça marche avec d’autre.

Pour les curieux :

Je recherche "G1 F" dans le G-code pour débuter le calcul et je m’arrête de calculer lorsque je n’ai plus " G1 X ".

 

Préliminaires nécessaires 

1°Avoir dans le « Start G-code » la séquence :

G28 ; mise à zéro des  axes

G29 ; palpage de mise à niveau du lit d'impression

2° Si vous avez déjà installé un palpeur : NE RIEN TOUCHER à la programmation du Marlin.

Sinon programmer son Marlin pour définir le nombre de points à palper et la zone à palper par défaut (dimensions du plateau sans doute).

3° IMPORTANT Activer un SKIRT dans «  le print setting »

 Chez moi j’ai mis 2 tours mais 1 tour doit fonctionner sans problème.

 

Usage 

1° trancher son objet.

2° Sauvegarder son G-code.

3° Lancer mon logiciel « Palpage »

-          Case 1 ouvrir le G-code sauvegardé (patience !!!) le code apparait dans la boîte de gauche

-          Case 2 la séquence apparait dans la boîte de droite

-          Sauvegarder le nouveau Fichier case 3 (beaucoup de patience…) sinon

plus simplement après avoir lancé l’éditeur de G_Code de Repetier Copier le contenu de la boite de droite et le coller à la place de la ligne G29 par un « Ctrl+V » au clavier.

palpage.exe

  • J'aime 1
  • Merci ! 1
Lien vers le commentaire
Partager sur d’autres sites

il y a 52 minutes, gerardm a dit :

Logiciel Palpage

Le but de ce logiciel est de ne palper le plateau que dans la zone où la pièce est en contact avec lui.

En effet je trouve idiot de palper tout le plateau et de créer ainsi un plan « idéal » en dehors de la zone de contact.

J’utilise Repetier et slic3r mais sans doute ça marche avec d’autre.

Pour les curieux :

Je recherche "G1 F" dans le G-code pour débuter le calcul et je m’arrête de calculer lorsque je n’ai plus " G1 X ".

 

Préliminaires nécessaires 

1°Avoir dans le « Start G-code » la séquence :

G28 ; mise à zéro des  axes

G29 ; palpage de mise à niveau du lit d'impression

2° Si vous avez déjà installé un palpeur : NE RIEN TOUCHER à la programmation du Marlin.

Sinon programmer son Marlin pour définir le nombre de points à palper et la zone à palper par défaut (dimensions du plateau sans doute).

3° IMPORTANT Activer un SKIRT dans «  le print setting »

 Chez moi j’ai mis 2 tours mais 1 tour doit fonctionner sans problème.

 

Usage 

1° trancher son objet.

2° Sauvegarder son G-code.

3° Lancer mon logiciel « Palpage »

-          Case 1 ouvrir le G-code sauvegardé (patience !!!) le code apparait dans la boîte de gauche

-          Case 2 la séquence apparait dans la boîte de droite

-          Sauvegarder le nouveau Fichier case 3 (beaucoup de patience…) sinon

plus simplement après avoir lancé l’éditeur de G_Code de Repetier Copier le contenu de la boite de droite et le coller à la place de la ligne G29 par un « Ctrl+V » au clavier.

palpage.exe 80 Ko · 1 download

Merci mais marche pas avec mon gcode S3D

Fixation ventilateur chassis droit 40x40-1 v8.gcode

Lien vers le commentaire
Partager sur d’autres sites

effectivement il n'y a pas la séquence G1 F que je recherche dans mon programme chez moi j'ai systématiquement G1 F1200 

tu peux ajouter  pour le moment  la ligne G1 F1200 (ou une autre valeur que 1200) après la ligne 210  mais avant la 213 

remarque je n'ai pas vu de G29 (ce n'est pas nécessaire pour utiliser mon programme).

Si tu veux que je modifie mon programme pour toi envoie moi 2 autres fichiers .Gcode pour que je trouve une séquence répétitive juste avant la partie à analyser qui commence à la ligne 213.

  • Merci ! 1
Lien vers le commentaire
Partager sur d’autres sites

Il y a 2 heures, gerardm a dit :

effectivement il n'y a pas la séquence G1 F que je recherche dans mon programme chez moi j'ai systématiquement G1 F1200 

tu peux ajouter  pour le moment  la ligne G1 F1200 (ou une autre valeur que 1200) après la ligne 210  mais avant la 213 

remarque je n'ai pas vu de G29 (ce n'est pas nécessaire pour utiliser mon programme).

Si tu veux que je modifie mon programme pour toi envoie moi 2 autres fichiers .Gcode pour que je trouve une séquence répétitive juste avant la partie à analyser qui commence à la ligne 213.

C'est super sympa, ci joint les deux autres fichiers

clip gaine cable-4 v2.gcode

buse refroidissement bis-13 v1.gcode

Lien vers le commentaire
Partager sur d’autres sites

Les 2 fichiers que tu m'as passés non pas  de "skirt" mon programme se base là dessus pour calculer les limites de palpage.

Je vais sans doute m'en sortir quand même car j'ai vu que tu avais une ligne

; skirt

je  me suis basé là dessus pour commencer le calcul des limites du palpage.

Ci-joint le fichier modifié pour toi.

IMPORTANT : ta pièce doit avoir un SKIRT pour obtenir des valeurs cohérentes

Fait des essais pour vérifier si le fonctionnement est correct.

palpage -skirt.exe

  • Merci ! 1
Lien vers le commentaire
Partager sur d’autres sites

Il y a 2 heures, gerardm a dit :

Les 2 fichiers que tu m'as passés non pas  de "skirt" mon programme se base là dessus pour calculer les limites de palpage.

Je vais sans doute m'en sortir quand même car j'ai vu que tu avais une ligne

; skirt

je  me suis basé là dessus pour commencer le calcul des limites du palpage.

Ci-joint le fichier modifié pour toi.

IMPORTANT : ta pièce doit avoir un SKIRT pour obtenir des valeurs cohérentes

Fait des essais pour vérifier si le fonctionnement est correct.

palpage -skirt.exe 80 Ko · 0 downloads

Oups désolé je l'avais désactivé pour faire des verifications de positionnement avec S3D

buse refroidissement bis-13 v1.gcode

clip gaine cable-4 v2.gcode

Fixation ventilateur chassis droit 40x40-1 v8.gcode

Lien vers le commentaire
Partager sur d’autres sites

Il y a 2 heures, gerardm a dit :

Les 2 fichiers que tu m'as passés non pas  de "skirt" mon programme se base là dessus pour calculer les limites de palpage.

Je vais sans doute m'en sortir quand même car j'ai vu que tu avais une ligne

; skirt

je  me suis basé là dessus pour commencer le calcul des limites du palpage.

Ci-joint le fichier modifié pour toi.

IMPORTANT : ta pièce doit avoir un SKIRT pour obtenir des valeurs cohérentes

Fait des essais pour vérifier si le fonctionnement est correct.

palpage -skirt.exe 80 Ko · 0 downloads

J'ai essayé ton programme et maintenant je génère les paramètres de palpage mais je n'arrive pas a enregistrer le fichier.

image.png.89135020fd7f835b77fb4abf5b69b6db.png

Lien vers le commentaire
Partager sur d’autres sites

Je te remercie @gerardm pour ton travail et le partage, j'ai fait un premier print en copiant on calcul G29 ...................... et j'ai mis ton calcul à la place du G29 dans mon script de démarrage  S3D

 

image.png.5d231bb5484528011063758501037d1e.png

En exemple

G21 ;metric values

G90 ;absolute positioning

M82 ;set extruder to absolute mode

M107 ;start with the fan off

G28 X0 Y0 ;move X/Y to min endstops

G1 X150 Y150 F4000

G28 Z0 ;move Z to min endstops

G29 F44 L50 R68 B79

G1 F5000

G1 Z15 F9000 ;move the platform down 15mm

G92 E0 ;zero the extruded length

G1 X150 Y0

G1 F200 E40 ;extrude 40mm of feed stock

G92 E0 ;zero the extruded length again

M117 Printing...

 

Ensuite je relance S3D qui me calcul mon GCODE de PRINT avec ces valeurs et miracle le palpage à bien était fait sur la zone du print.

Par contre j'ai trop de palpage je voudrai les limiter à 4, je vais recompiler mon marlin pour réduire le nombre.

 

 

 

Modifié (le) par lion02
Lien vers le commentaire
Partager sur d’autres sites

Bon avec de la patience on arrive à tout.....

Pour ma part je n'enregistre quasiment pas mon fichier modifié (étape 3). Comme je le disais plus haut je fais un copier coller de la valeur calculée dans Repetier.

Mais je vais regarder pourquoi il y a cette erreur.

Si j'arrive à corriger je remettrai le bon fichier.

Lien vers le commentaire
Partager sur d’autres sites

Résultat de mes recherches:

Tu n'as pas dans tes fichiers de commande "G29".

Mon programme recherche la ligne G29 pour la remplacer par la ligne calculée G29 F44 L50 R68 B79

d'où l'erreur.

Si tu veux "vraiment utiliser" la commande 3 pour enregistrer (compter 5 bonne minutes pour ton fichier clic gaine cale-4 v2)

si j'ai du temps je récrirai le programme pour réduire ce temps

Je te conseille de mettre une ligne G29 juste après ta ligne G28 Z0.

perso je préfère largement copier- coller la ligne calculée

Petit bonus (pour faire passer les 5 min) tu peux ajouter à la fin de la ligne calculée la commande "P2" ou "P3" par édition dans la fenêtre Modification ou directement dans Repetier.

le P2 permet de faire une grille de mesure à 2×2 soit 4 points de mesures dans les coins, là où un P3 fera une grille de 3×3 soit 9 points dans la zone délimitée.

Ce qui t'évite de modifier ton marlin.

Si tu ne mets pas de P c'est par défaut la valeur dans Marlin. j'ai cru voir qu'il y avait P1, P2,P3,......,P6 mais je n'ai pas creusé la question.

Ta ligne devient donc par exemple:

G29 F44 L50 R68 B79 P2

Je reprécise pour pour les gens qui prennent la discussion en cours que:

palpage-skirt.exe         recherche la ligne skirt

et 

palpage.exe           recherche la ligne G1F quelque chose

 

voir au début 

Lien vers le commentaire
Partager sur d’autres sites

Il y a 11 heures, gerardm a dit :

Résultat de mes recherches:

Tu n'as pas dans tes fichiers de commande "G29".

Mon programme recherche la ligne G29 pour la remplacer par la ligne calculée G29 F44 L50 R68 B79

d'où l'erreur.

Si tu veux "vraiment utiliser" la commande 3 pour enregistrer (compter 5 bonne minutes pour ton fichier clic gaine cale-4 v2)

si j'ai du temps je récrirai le programme pour réduire ce temps

Je te conseille de mettre une ligne G29 juste après ta ligne G28 Z0.

perso je préfère largement copier- coller la ligne calculée

Petit bonus (pour faire passer les 5 min) tu peux ajouter à la fin de la ligne calculée la commande "P2" ou "P3" par édition dans la fenêtre Modification ou directement dans Repetier.

le P2 permet de faire une grille de mesure à 2×2 soit 4 points de mesures dans les coins, là où un P3 fera une grille de 3×3 soit 9 points dans la zone délimitée.

Ce qui t'évite de modifier ton marlin.

Si tu ne mets pas de P c'est par défaut la valeur dans Marlin. j'ai cru voir qu'il y avait P1, P2,P3,......,P6 mais je n'ai pas creusé la question.

Ta ligne devient donc par exemple:

G29 F44 L50 R68 B79 P2

Je reprécise pour pour les gens qui prennent la discussion en cours que:

palpage-skirt.exe         recherche la ligne skirt

et 

palpage.exe           recherche la ligne G1F quelque chose

 

voir au début 

Merci pour ton retour, ne perds pas de temps pour le programme je ferai un copier coller.

Je vais aussi essayer avec l'option P2

J'ai essayé de retrouver les calculs de 

G29 F44 L50 R68 B79 P2

mais je ne suis pas doué 😂🤣😂🤣

Modifié (le) par lion02
Lien vers le commentaire
Partager sur d’autres sites

Pour retrouver les valeurs j'explore ton fichier jusqu’à  la ligne     ;skirt (dans ton cas) puis je saute 3 lignes (dans ton cas toujours)

Je tombe alors sur des lignes G1 X quelque chose 

je cherche les maxi et mini en X et Y puis j'arrondis à l'entier sup ou inf si c'est max ou min.

(c'est pour ça que tu risques de ne pas voir apparaître les valeurs affichées.

quand je n'ai plus G1X j'arrête.

Lien vers le commentaire
Partager sur d’autres sites

Il y a 10 heures, gerardm a dit :

Pour retrouver les valeurs j'explore ton fichier jusqu’à  la ligne     ;skirt (dans ton cas) puis je saute 3 lignes (dans ton cas toujours)

Je tombe alors sur des lignes G1 X quelque chose 

je cherche les maxi et mini en X et Y puis j'arrondis à l'entier sup ou inf si c'est max ou min.

(c'est pour ça que tu risques de ne pas voir apparaître les valeurs affichées.

quand je n'ai plus G1X j'arrête.

Bon et bien maintenant je print avec cette option, juste le P2 qui n'est pas pris en compte 

Lien vers le commentaire
Partager sur d’autres sites

  • 4 weeks later...

Mise à jour des deux fichiers:

palpage-skirt.exe         recherche la ligne skirt

et 

palpage.exe           recherche la ligne G1F quelque chose

La sauvegarde des fichiers modifiés est maintenant bien plus rapide.

Le programme donne les coordonnées du centre de la zone de palpage pour un éventuel réglage du Z= 0 avec une feuille de papier ou autre méthode.

palpage.exe palpage-skirt.exe

  • J'aime 1
  • Merci ! 1
Lien vers le commentaire
Partager sur d’autres sites

Il y a 2 heures, gerardm a dit :

Mise à jour des deux fichiers:

palpage-skirt.exe         recherche la ligne skirt

et 

palpage.exe           recherche la ligne G1F quelque chose

La sauvegarde des fichiers modifiés est maintenant bien plus rapide.

Le programme donne les coordonnées du centre de la zone de palpage pour un éventuel réglage du Z= 0 avec une feuille de papier ou autre méthode.

palpage.exe 79 Ko · 0 downloads palpage-skirt.exe 79 Ko · 0 downloads

Merci @gerardm j'utilise tojours ton programme pour mes prints, je vais mettre a jour.

Lien vers le commentaire
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
  • Sur cette page :   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.
  • YouTube / Les Imprimantes 3D .fr

×
×
  • Créer...