gerardm Posté(e) Mai 31, 2019 Partager Posté(e) Mai 31, 2019 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 1 1 Lien vers le commentaire Partager sur d’autres sites More sharing options...
lion02 Posté(e) Mai 31, 2019 Partager Posté(e) Mai 31, 2019 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 More sharing options...
gerardm Posté(e) Mai 31, 2019 Auteur Partager Posté(e) Mai 31, 2019 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. 1 Lien vers le commentaire Partager sur d’autres sites More sharing options...
lion02 Posté(e) Mai 31, 2019 Partager Posté(e) Mai 31, 2019 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 More sharing options...
gerardm Posté(e) Juin 1, 2019 Auteur Partager Posté(e) Juin 1, 2019 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 1 Lien vers le commentaire Partager sur d’autres sites More sharing options...
lion02 Posté(e) Juin 1, 2019 Partager Posté(e) Juin 1, 2019 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 More sharing options...
lion02 Posté(e) Juin 1, 2019 Partager Posté(e) Juin 1, 2019 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. Lien vers le commentaire Partager sur d’autres sites More sharing options...
lion02 Posté(e) Juin 1, 2019 Partager Posté(e) Juin 1, 2019 (modifié) 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 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) Juin 1, 2019 par lion02 Lien vers le commentaire Partager sur d’autres sites More sharing options...
gerardm Posté(e) Juin 2, 2019 Auteur Partager Posté(e) Juin 2, 2019 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 More sharing options...
gerardm Posté(e) Juin 2, 2019 Auteur Partager Posté(e) Juin 2, 2019 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 More sharing options...
lion02 Posté(e) Juin 2, 2019 Partager Posté(e) Juin 2, 2019 (modifié) 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) Juin 2, 2019 par lion02 Lien vers le commentaire Partager sur d’autres sites More sharing options...
gerardm Posté(e) Juin 3, 2019 Auteur Partager Posté(e) Juin 3, 2019 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 More sharing options...
lion02 Posté(e) Juin 3, 2019 Partager Posté(e) Juin 3, 2019 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 More sharing options...
gerardm Posté(e) Juin 30, 2019 Auteur Partager Posté(e) Juin 30, 2019 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 1 1 Lien vers le commentaire Partager sur d’autres sites More sharing options...
lion02 Posté(e) Juin 30, 2019 Partager Posté(e) Juin 30, 2019 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 More sharing options...
Messages recommandés
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 compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant