EuReKaLoS Posté(e) Février 27, 2019 Posté(e) Février 27, 2019 Question comme ca pour les paramètres a rentré dans le menuconfig avec une Anet v1.0: Micro-controller Architecture (Atmega AVR) Processor model (atmega1284p) Processor speed (20Mhz) j'ai cru lire dans des docs que c'était du 16 ? Serial Port (UART0) (250000) Baud rate for serial port on ne doit pas mettre 57600 ici aussi ? Quand je laisse par défaut le menu la carte mère est brickée. Merci d'avance pour vos réponse
Nibb31 Posté(e) Février 27, 2019 Auteur Posté(e) Février 27, 2019 (modifié) Tu as essayé avec 16MHz ? Si la carte est brickée, il faudra reflasher un bootloader avec un USBasp. Modifié (le) Février 27, 2019 par Nibb31
EuReKaLoS Posté(e) Février 28, 2019 Posté(e) Février 28, 2019 C'est ce que j'ai fais et après au moins 20 essais et paramètres différents j'ai toujours un écran avec deux bande blanche. Malgré tout le flash semble être passé j'arrive a avoir une remonté du firmware installé dans octoprint (console). Mes paramètre de firmware sont donc les suivant: [*] Enable extra low-level configuration options Micro-controller Architecture (Atmega AVR) ---> Processor model (atmega1284p) ---> Processor speed (16Mhz) ---> Serial Port (UART0) ---> [ ] Compile for simulavr software emulation (250000) Baud rate for serial port [ ] Specify a custom step pulse duration Cela semble bon ?
Romanichoux Posté(e) Mars 7, 2019 Posté(e) Mars 7, 2019 Super tuto, merci. Je viens de remplacer la carte mère de ma Delta chinoise (carte a la c**) par une MKS Base 1.5 avec Klipper et tout fonctionne très bien. je reproduirai surement l’opération sur la MKS Sbase de l'imprimante que je me monte (d'ici 1 mois environ).
obi_one Posté(e) Mars 12, 2019 Posté(e) Mars 12, 2019 Salut, Merci pour le tuto ! J'ai une MKS Gen1.4 en route pour remplacer ma carte propriétaire (Lerdge-X). Ton tuto va mettre d'un grand aide car j'ai bien envie de tester ceci. J'ai l'habitude de Marlin sur ma RAMPS (sur l'autre imprimante) mais je découvre Klipper avec ce topic. J'aurai quelques questions de novice : - En remplaçant mes paramètres M503 de Marlin dans Klipper, il n'y a aucune modification à faire sur le slicer ? - Juste avec ça, la vitesse d'impression sera la même ou il est obligatoire de modifier les paramètres d'accélération/velocity/... pour gagner en temps d'impression ? Et question plus personnel : les pins MKS sont bien les mêmes que pour la RAMPS (je peux prendre le fichier "generic-ramps.cfg") car la partie "configuration des pins" me fait un peu peur ?
Tircown Posté(e) Mars 13, 2019 Posté(e) Mars 13, 2019 (modifié) A part que la MKS GEN a un Mosfet de plus sur D7 (pour E1), le reste est identique d'après les fichiers pins de Marlin 1.1.X. Si ma Zatsit se presse un peu on pourra être au même stade au même moment: installation et configuration de Klipper pour MKS GEN v1.4 + 3x TMC2208 en UART pour ma part. Sur le groupe anglophone facebook de Klipper il a été évoqué l'idée de relier directement le raspi à la carte par com série (UART) histoire d'éviter la conversion Serial vers USB puis USB vers Serial. Quelqu'un a-il déjà tenté? Sur le papier c'est intéressant car plus fiable, plus rapide, pas de gros câble USB foireux par contre il faut prévoir un logic-level shifter entre les deux. Modifié (le) Mars 13, 2019 par Tircown
obi_one Posté(e) Mars 13, 2019 Posté(e) Mars 13, 2019 Il y a 1 heure, Tircown a dit : A part que la MKS GEN a un Mosfet de plus sur D7 (pour E1), le reste est identique d'après les fichiers pins de Marlin 1.1.X. Si ma Zatsit se presse un peu on pourra être au même stade au même moment: installation et configuration de Klipper pour MKS GEN v1.4 + 3x TMC2208 en UART pour ma part. J'étais arrivé à la même conclusion pour le câblage mais je voulais confirmation. Merci à toi ! J'ai déjà des TMC2208 sur la RAMPS. Du coup pour la MKS (que j'ai reçu), je vais tester les TMC2130 en mode SPI. Je ne compte pas me lancer direct dans Klipper : Je vais installer un marlin dans un 1er temps afin de faire les réglages et quelques benchy avec ces nouveaux steppers (la config me sera utile plus tard sur la RAMPS). Dans un second temps, je convertirai la conf vers klipper grâce à cet excellent tuto de @Nibb31 Je me pose la question de la configuration d'un écran MKS 3,5" que je souhaite rajouter. Je commence tout juste mes recherches... Ton montage avec un level shifter semble bien complexe mais intéressant, je vais suivre ceci de très près
Nibb31 Posté(e) Mars 13, 2019 Auteur Posté(e) Mars 13, 2019 (modifié) Les pinouts pour les cartes MKS sont dispo sur le wiki Reprap. Tu as tous les numéros de pins si tu veux les comparer au RAMPS, mais effectivement, c'est 100% compatible. La config pour les TMC comme pour les différents écrans sont dans les exemples qui sont livrés avec Klipper. Il suffit de copier/coller (et vérifier quand même). La vitesse d'impression se règle dans le slicer, comme avec Marlin. C'est juste que tu peux mettre une vitesse plus élevée par défaut. En général, je reste autour de 100mm/s, sauf si l'apparence est primordiale. Modifié (le) Mars 13, 2019 par Nibb31
FLooZz Posté(e) Mars 18, 2019 Posté(e) Mars 18, 2019 Bonjour j'aimerais savoir si quelqu'un a réussi a installé le Touch-mi ? 1
Tonyfoly Posté(e) Mars 27, 2019 Posté(e) Mars 27, 2019 @Nibb31 une erreur de frappe c'est glissée sur la dernière ligne sudo service octoprint stop sudo service klipper stop make flash FLASH_DEVICE=<port> sudo service klipper start sudo service octoprint stop
Nibb31 Posté(e) Mars 30, 2019 Auteur Posté(e) Mars 30, 2019 Le 27/03/2019 at 01:07, Tonyfoly a dit : @Nibb31 une erreur de frappe c'est glissée sur la dernière ligne sudo service octoprint stop sudo service klipper stop make flash FLASH_DEVICE=<port> sudo service klipper start sudo service octoprint stop Merci, j'ai corrigé !
Tircown Posté(e) Mars 30, 2019 Posté(e) Mars 30, 2019 Je vois toujours "stop" sur la première page. Et j'ai vidé le cache et testé sur un autre navigateur.
fran6p Posté(e) Mars 30, 2019 Posté(e) Mars 30, 2019 Pareil pour moi après vidage du cache mais pas de test avec un autre navigateur .
miserovitch Posté(e) Juin 16, 2019 Posté(e) Juin 16, 2019 Bonjour, J'ai voulu tester klipper sur ma Delta. J'ai donc remplace la MKS Sbase et remis une ramps 1.3 standard. Installation de Marlin 1.1.x, installation d'octoprint sur le Rpi et installation de Klipper. Ce qui fonctionne : La temperature extruder et bed fonctionne Les mouvements via l'interface octoprint sont bons BLtouch ok Calibrage auto OK Jusque la c'est le reve par contre impossible d'imprimer le moindre objet. L'imprimante fait un homing, commence a descendre et se met a saccader, la tete part un peu sur un cote et ensuite s'arrete. J'ai ensuite cette erreur dans le terminal: Citation Heater extruder not heating at expected rateRecv: // See the 'verify_heater' section in config/example-extras.cfgRecv: // for the parameters that control this check. J'ai fais un fichier Gcode avec des mouvements standards et ca fonctionne sans probleme. J'ai du mal a voir le lien entre les mouvements qui deconnent et un probleme de temperature. J'ai regarde le fichier propose mais je ne vois rien qui m'aide. Quelqu'un a une idee? LC
Yo' Posté(e) Juin 22, 2019 Posté(e) Juin 22, 2019 Salut, Le message semble explicite Citation Heater extruder not heating at expected L'extrudeur ne chauffe pas assez vite. As tu vérifié le fichier config/example-extras.cfg section 'verify_heater'
Darkblur_seb Posté(e) Juin 27, 2019 Posté(e) Juin 27, 2019 (modifié) Salut. J'ai franchi le pas aussi entre hier et aujourd'hui. Du coup, j'arrive à imprimer. Me manque encore le bl touch (3d touch de chez triangle lab) à faire fonctionner, mais c'est plus simple que sur marlin d'y toucher, ou de revenir en arrière. Donc super tuto, bien fait et tout. Et aussi, les liens vers github à bon escient, car là aussi, les configs d'exemple sont bien documentées. Pour la carte, j'ai une clone de mks base 1.5, donc, je suis partie de la config d'une ramps 1.3. Et dans les amélioration, la vitesse d'impression, et aussi un peu le bruit des moteurs. Restera à tester sur de vrai pièces, et pas juste des tests. Enfin, il faut penser à revoir les codes de démarrage et fin de Cura. Comme indiqué, faire des macros semble une bonne solution pour tout gérer du même endroit, dans le fichier de config. Modifié (le) Juin 27, 2019 par Darkblur_seb
palouf34 Posté(e) Aout 16, 2019 Posté(e) Aout 16, 2019 (modifié) et bonjour, je tente l'expérience mois aussi mais dés que je clique sur le bouton status de l'onglet klipper ou que je tape la commande dans le terminal, j'ai invariablement un reset de la carte mére. pour information j'ai une anet A8 sur lequel j'ai un problème de chauffe plateau et donc je ne l'utilise pas dans ce mode. j'ai bien recopié le fichier j'ai recopié le fichier fichier spécifique a mon imprimante sur la racine du home de l'utiliasteur pi. voici le message d'erreur: Unable to connect Once the underlying issue is corrected, use the "FIRMWARE_RESTART" command to reset the firmware, reload the config, and restart the host software. Error configuring printer Klipper state: Not ready 09:35:43 Unable to connect 09:35:43 Unable to connect la je comprends pas trop l'erreur. Edit 1: bon j'ai compris mon erreur, je ne prenais pas les bon paramétre concernant la puce. j'ai put corrigé un soucis de moteur inversé sur l'axe de X. mais la je pige pas trop comment avancé car je tente de faire le test d'impression de kipller mais dés que je lance de fichier gcode, j'ai une erreur de monté en température: Your printer's firmware reported an error. Due to that the ongoing print job will be cancelled. Reported error: Requested temperature (395.0) out of range (0.0:250.0) Your printer's firmware reported an error. Due to that the ongoing print job will be cancelled. Reported error: Requested temperature (395.0) out of range (0.0:250.0) j'ai joué les commande Gcode et certainne ne passe pas mais impossible de savoir celle qui génère l'erreur. voici l'extrait du gcode généré. ; generated by PrusaSlicer 2.0.0+linux64 on 2019-08-16 at 21:20:23 ; ; external perimeters extrusion width = 0.45mm ; perimeters extrusion width = 0.45mm ; infill extrusion width = 0.45mm ; solid infill extrusion width = 0.45mm ; top infill extrusion width = 0.40mm ; support material extrusion width = 0.35mm ; first layer extrusion width = 0.42mm M73 P0 R33 M73 Q0 S34 M201 X9000 Y9000 Z500 E10000 ; sets maximum accelerations, mm/sec^2 M203 X500 Y500 Z12 E120 ; sets maximum feedrates, mm/sec M204 P1500 R1500 T1500 ; sets acceleration (P, T) and retract acceleration (R), mm/sec^2 M205 X10.00 Y10.00 Z0.20 E2.50 ; sets the jerk limits, mm/sec M205 S0 T0 ; sets the minimum extruding and travel feed rate, mm/sec M107 M104 S205 ; set temperature G21 ;valeurs métriques G90 ;positionnement absolu M82 ;mettre l'extrudeuse en mode absolu M107 ;commencez avec le ventilateur éteint G28 X0 Y0 ;déplacer X / Y à des butées min G28 Z0 ;déplacez Z en butées min G0 X0 Y15 F9000 ;Lit en avant G0 Z0.15 ;Déposer au lit G92 E0 ;zéro la longueur extrudée G1 X60 E10 F500 ;Extruder 10 mm de filament sur 4 cm M73 Q0 S34 M73 P0 R33 G92 E0 ;zéro la longueur extrudée G1 E-1 F500 ;Rétracter un peu G1 X100 F4000 ;Essuye rapidement la ligne de filament G1 Z0.3 ;Levez et commencez à imprimer. G1 F130 ; Filament gcode M109 S205 ; set temperature and wait for it to be reached G21 ; set units to millimeters G90 ; use absolute coordinates M82 ; use absolute distances for extrusion G92 E0 G1 Z0.350 F7800.000 G1 E-3.00000 F2400.00000 G92 E0 G1 X73.728 Y68.668 F7800.000 G1 E3.00000 F2400.00000 G1 F1800 G1 X75.218 Y68.414 E3.07589 G1 X143.668 Y68.408 E6.51112 G1 X144.870 Y68.526 E6.57170 G1 X146.025 Y68.876 E6.63229 G1 X147.091 Y69.443 E6.69288 G1 X148.025 Y70.208 E6.75346 G1 X149.415 Y71.920 E6.86413 G1 X150.189 Y73.165 E6.93771 G1 X150.669 Y74.352 E7.00197 G1 X150.893 Y75.613 E7.06624 G1 X150.908 Y143.216 E10.45893 G1 X150.788 Y144.300 E10.51369 G1 X150.478 Y145.346 E10.56845 G1 X149.986 Y146.327 E10.62352 G1 X149.333 Y147.201 E10.67827 G1 X147.434 Y149.103 E10.81316 G1 X146.430 Y149.848 E10.87589 G1 X145.726 Y150.208 E10.91560 G1 X144.981 Y150.475 E10.95531 G1 X144.214 Y150.644 E10.99471 G1 X143.426 Y150.714 E11.03442 G1 X75.320 Y150.715 E14.45236 G1 X74.230 Y150.593 E14.50743 G1 X73.184 Y150.283 E14.56219 G1 X72.209 Y149.793 E14.61695 G1 X71.335 Y149.139 E14.67171 G1 X69.434 Y146.973 E14.81636 G1 X68.814 Y146.060 E14.87173 G1 X68.255 Y144.682 E14.94640 G1 X68.041 Y143.203 E15.02138 G1 X68.041 Y75.733 E18.40741 G1 X68.161 Y74.649 E18.46217 G1 X68.470 Y73.602 E18.51693 G1 X68.962 Y72.621 E18.57199 G1 X69.616 Y71.748 E18.62675 G1 X71.353 Y70.008 E18.75012 G1 X72.343 Y69.276 E18.81193 G1 X73.673 Y68.692 E18.88482 G1 E15.88482 F2400.00000 G92 E0 G1 X70.711 Y74.405 F7800.000 G1 E3.00000 F2400.00000 G1 F1800 G1 X71.342 Y73.372 E3.06074 G1 X73.303 Y71.483 E3.19742 G1 X74.225 Y71.005 E3.24951 G1 X75.264 Y70.786 E3.30278 G1 X144.099 Y70.786 E6.75736 G1 X145.385 Y71.180 E6.82486 G1 X145.971 Y71.589 E6.86067 G1 X146.529 Y72.147 E6.90029 G1 X146.790 Y72.559 E6.92480 G1 X147.460 Y73.235 E6.97254 G1 X147.856 Y73.827 E7.00832 ...... G1 X136.319 Y101.148 E22.82971 G1 X136.319 Y101.654 E22.84479 G1 X138.681 Y99.293 E22.94419 G1 X138.681 Y99.799 E22.95926 G1 X136.319 Y102.160 E23.05866 G1 X136.319 Y102.667 E23.07373 G1 X138.681 Y100.306 E23.17313 G1 X138.681 Y100.812 E23.18820 G1 X136.319 Y103.173 E23.28760 G1 X136.319 Y103.679 E23.30268 G1 X138.681 Y101.318 E23.40208 G1 X138.681 Y101.825 E23.41715 G1 X136.319 Y104.186 E23.51655 G1 X136.319 Y104.692 E23.53162 G1 X138.681 Y102.331 E23.63102 G1 X138.681 Y102.837 E23.64609 G1 X136.319 Y105.198 E23.74549 G1 X136.319 Y105.705 E23.76056 G1 X138.681 Y103.343 E23.85996 G1 X138.681 Y103.850 E23.87504 G1 X136.319 Y106.211 E23.97444 G1 X136.319 Y106.717 E23.98951 G1 X138.681 Y104.356 E24.08891 G1 X138.681 Y104.862 E24.10398 G1 X136.319 Y107.223 E24.20338 G1 X136.319 Y107.681 E24.21699 G1 X136.369 Y107.681 E24.21845 G1 X138.681 Y105.369 E24.31578 G1 X138.681 Y105.875 E24.33085 G1 X136.819 Y107.736 E24.40920 G1 X136.819 Y108.242 E24.42428 G1 X138.681 Y106.381 E24.50263 G1 X138.681 Y106.888 E24.51770 G1 X136.819 Y108.749 E24.59605 G1 X136.819 Y109.255 E24.61112 G1 X138.681 Y107.394 E24.68947 G1 X138.681 Y107.900 E24.70454 G1 X136.819 Y109.761 E24.78289 G1 X136.819 Y110.268 E24.79797 G1 X138.681 Y108.406 E24.87632 G1 X138.681 Y108.913 E24.89139 G1 X136.819 Y110.774 E24.96974 G1 X136.819 Y111.280 E24.98481 G1 X138.681 Y109.419 E25.06316 G1 X138.681 Y109.925 E25.07823 G1 X136.659 Y111.947 E25.16335 G1 X136.159 Y112.953 F7800.000 G1 F900 G1 X138.681 Y110.432 E25.26952 G1 X138.681 Y110.938 E25.28459 G1 X136.319 Y113.299 E25.38399 G1 X136.319 Y113.805 E25.39906 G1 X138.681 Y111.444 E25.49846 G1 X138.681 Y111.951 E25.51353 G1 X136.319 Y114.312 E25.61293 G1 X136.319 Y114.818 E25.62800 G1 X138.681 Y112.457 E25.72740 G1 X138.681 Y112.963 E25.74248 G1 X136.319 Y115.324 E25.84188 G1 X136.319 Y115.831 E25.85695 G1 X138.681 Y113.469 E25.95635 G1 X138.681 Y113.976 E25.97142 G1 X136.319 Y116.337 E26.07082 G1 X136.319 Y116.843 E26.08589 G1 X138.681 Y114.482 E26.18529 G1 X138.681 Y114.988 E26.20036 G1 X136.319 Y117.349 E26.29976 G1 X136.319 Y117.856 E26.31484 G1 X138.681 Y115.495 E26.41424 G1 X138.681 Y116.001 E26.42931 G1 X136.319 Y118.362 E26.52871 G1 X136.319 Y118.868 E26.54378 G1 X138.681 Y116.507 E26.64318 G1 X138.681 Y117.014 E26.65825 G1 X136.319 Y119.375 E26.75765 G1 X136.319 Y119.881 E26.77272 G1 X138.681 Y117.520 E26.87213 G1 X138.681 Y118.026 E26.88720 G1 X136.319 Y120.387 E26.98660 G1 X136.319 Y120.894 E27.00167 G1 X138.681 Y118.532 E27.10107 G1 X138.681 Y119.039 E27.11614 G1 X136.319 Y121.400 E27.21554 G1 X136.319 Y121.906 E27.23061 G1 X138.681 Y119.545 E27.33001 G1 X138.681 Y120.051 E27.34509 G1 X136.319 Y122.412 E27.44449 G1 X136.319 Y122.919 E27.45956 G1 X138.681 Y120.558 E27.55896 G1 X138.681 Y121.064 E27.57403 G1 X136.319 Y123.425 E27.67343 G1 X136.319 Y123.931 E27.68850 G1 X138.681 Y121.570 E27.78790 G1 X138.681 Y122.077 E27.80297 G1 X136.319 Y124.438 E27.90237 G1 X136.319 Y124.944 E27.91745 G1 X138.681 Y122.583 E28.01685 G1 X138.681 Y123.089 E28.03192 G1 X136.319 Y125.450 E28.13132 G1 X136.319 Y125.957 E28.14639 G1 X138.681 Y123.595 E28.24579 G1 X138.681 Y124.102 E28.26086 G1 X136.319 Y126.463 E28.36026 G1 X136.319 Y126.969 E28.37534 G1 X138.681 Y124.608 E28.47474 G1 X138.681 Y125.114 E28.48981 G1 X136.319 Y127.475 E28.58921 G1 X136.319 Y127.982 E28.60428 G1 X138.681 Y125.621 E28.70368 G1 X138.681 Y126.127 E28.71875 G1 X136.319 Y128.488 E28.81815 G1 X136.319 Y128.994 E28.83322 G1 X138.681 Y126.633 E28.93262 G1 X138.681 Y127.140 E28.94770 G1 X136.319 Y129.501 E29.04710 G1 X136.319 Y130.007 E29.06217 G1 X138.681 Y127.646 E29.16157 G1 X138.681 Y128.152 E29.17664 G1 X136.319 Y130.513 E29.27604 G1 X136.319 Y131.020 E29.29111 G1 X138.681 Y128.658 E29.39051 G1 X138.681 Y129.165 E29.40558 G1 X136.319 Y131.526 E29.50498 G1 X136.319 Y132.032 E29.52006 G1 X138.681 Y129.671 E29.61946 G1 X138.681 Y130.177 E29.63453 G1 X136.319 Y132.538 E29.73393 G1 X136.319 Y133.045 E29.74900 G1 X138.681 Y130.684 E29.84840 G1 X138.681 Y131.190 E29.86347 G1 X136.319 Y133.551 E29.96287 G1 X136.319 Y134.057 E29.97795 G1 X138.681 Y131.696 E30.07735 G1 X138.681 Y132.203 E30.09242 G1 X136.319 Y134.564 E30.19182 G1 X136.319 Y135.070 E30.20689 G1 X138.681 Y132.709 E30.30629 G1 X138.681 Y133.215 E30.32136 G1 X136.159 Y135.737 E30.42753 G1 E27.42753 F2400.00000 G92 E0 G1 X81.159 Y86.439 F7800.000 G1 E3.00000 F2400.00000 G1 F900 G1 X86.278 Y81.319 E3.21553 G1 X85.772 Y81.319 E3.23061 G1 X81.319 Y85.772 E3.41806 G1 X81.319 Y85.266 E3.43313 G1 X85.266 Y81.319 E3.59927 G1 X84.760 Y81.319 E3.61435 G1 X81.319 Y84.760 E3.75917 G1 X81.319 Y84.253 E3.77424 G1 X84.253 Y81.319 E3.89776 G1 X83.747 Y81.319 E3.91283 G1 X81.319 Y83.747 E4.01502 G1 X81.319 Y83.241 E4.03010 G1 X83.241 Y81.319 E4.11098 G1 X82.734 Y81.319 E4.12605 G1 X81.319 Y82.734 E4.18562 G1 X81.319 Y82.228 E4.20069 G1 X82.228 Y81.319 E4.23894 G1 X81.722 Y81.319 E4.25401 G1 X81.159 Y81.882 E4.27771 G1 E1.27771 F2400.00000 G92 E0 M107 ; Filament-specific end gcode ;END gcode for filament S0 ;chauffage de l'extrudeuse éteint M140 S0 ;chauffe-lit chauffant éteint G91 ;positionnement relatif G1 E-1 F300 ;rétracter un peu le filament avant de soulever la buse, pour libérer une partie de la pression G1 Z+0.5 E-5 X-20 Y-20 F9000 ;déplacez Z un peu et retirez le filament encore plus G28 X0 Y0 ;déplacez X / Y jusqu'à la butée min, de sorte que la tête soit à l'écart G90 ;positionnement absolu G1 Y190 F9000 ;le lit se déplace vers l'avant M84 ;steppers off M73 P100 R0 M73 Q100 S0 ; filament used [mm] = 2989.9 ; filament used [cm3] = 7.2 ; total filament used [g] = 0.0 ; total filament cost = 0.0 ; estimated printing time (normal mode) = 33m 24s ; estimated printing time (silent mode) = 34m 24s ; avoid_crossing_perimeters = 0 ; bed_shape = 0x0,220x0,220x220,0x220 ; bed_temperature = 0 ; before_layer_gcode = ; between_objects_gcode = ; bridge_acceleration = 0 ; bridge_fan_speed = 100 ; brim_width = 4 ; colorprint_heights = ; complete_objects = 0 ; cooling = 1 ; cooling_tube_length = 5 ; cooling_tube_retraction = 91.5 ; default_acceleration = 0 ; deretract_speed = 0 ; disable_fan_first_layers = 3 ; duplicate_distance = 6 ; end_filament_gcode = "; Filament-specific end gcode \n;END gcode for filament\n" ; end_gcode = S0 ;chauffage de l'extrudeuse éteint\nM140 S0 ;chauffe-lit chauffant éteint\nG91 ;positionnement relatif\nG1 E-1 F300 ;rétracter un peu le filament avant de soulever la buse, pour libérer une partie de la pression\nG1 Z+0.5 E-5 X-20 Y-20 F9000 ;déplacez Z un peu et retirez le filament encore plus\nG28 X0 Y0 ;déplacez X / Y jusqu'à la butée min, de sorte que la tête soit à l'écart\nG90 ;positionnement absolu\nG1 Y190 F9000 ;le lit se déplace vers l'avant\nM84 ;steppers off\n ; extra_loading_move = -2 ; extruder_clearance_height = 20 ; extruder_clearance_radius = 20 ; extruder_colour = "" ; extruder_offset = 0x0 ; extrusion_axis = E ; extrusion_multiplier = 1 ; fan_always_on = 1 ; fan_below_layer_time = 10 ; filament_colour = #29B2B2 ; filament_cooling_final_speed = 3.4 ; filament_cooling_initial_speed = 2.2 ; filament_cooling_moves = 4 ; filament_cost = 0 ; filament_density = 0 ; filament_diameter = 1.75 ; filament_load_time = 0 ; filament_loading_speed = 28 ; filament_loading_speed_start = 3 ; filament_max_volumetric_speed = 0 ; filament_minimal_purge_on_wipe_tower = 15 ; filament_notes = "" ; filament_ramming_parameters = "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" ; filament_soluble = 0 ; filament_toolchange_delay = 0 ; filament_type = PLA ; filament_unload_time = 0 ; filament_unloading_speed = 90 ; filament_unloading_speed_start = 100 ; first_layer_acceleration = 0 ; first_layer_bed_temperature = 0 ; first_layer_extrusion_width = 0.42 ; first_layer_speed = 30 ; first_layer_temperature = 205 ; gcode_comments = 0 ; gcode_flavor = marlin ; gcode_label_objects = 0 ; high_current_on_filament_swap = 0 ; infill_acceleration = 0 ; infill_first = 0 ; layer_gcode = ; machine_max_acceleration_e = 10000,5000 ; machine_max_acceleration_extruding = 1500,1250 ; machine_max_acceleration_retracting = 1500,1250 ; machine_max_acceleration_x = 9000,1000 ; machine_max_acceleration_y = 9000,1000 ; machine_max_acceleration_z = 500,200 ; machine_max_feedrate_e = 120,120 ; machine_max_feedrate_x = 500,200 ; machine_max_feedrate_y = 500,200 ; machine_max_feedrate_z = 12,12 ; machine_max_jerk_e = 2.5,2.5 ; machine_max_jerk_x = 10,10 ; machine_max_jerk_y = 10,10 ; machine_max_jerk_z = 0.2,0.4 ; machine_min_extruding_rate = 0,0 ; machine_min_travel_rate = 0,0 ; max_fan_speed = 100 ; max_layer_height = 0 ; max_print_height = 240 ; max_print_speed = 80 ; max_volumetric_speed = 0 ; min_fan_speed = 80 ; min_layer_height = 0.07 ; min_print_speed = 10 ; min_skirt_length = 0 ; notes = ; nozzle_diameter = 0.4 ; only_retract_when_crossing_perimeters = 1 ; ooze_prevention = 0 ; output_filename_format = [input_filename_base].gcode ; parking_pos_retraction = 92 ; perimeter_acceleration = 0 ; post_process = ; printer_model = ; printer_notes = ; remaining_times = 1 ; resolution = 0 ; retract_before_travel = 2 ; retract_before_wipe = 0% ; retract_layer_change = 0 ; retract_length = 3 ; retract_length_toolchange = 10 ; retract_lift = 0 ; retract_lift_above = 0 ; retract_lift_below = 0 ; retract_restart_extra = 0 ; retract_restart_extra_toolchange = 0 ; retract_speed = 40 ; silent_mode = 1 ; single_extruder_multi_material = 0 ; single_extruder_multi_material_priming = 1 ; skirt_distance = 6 ; skirt_height = 1 ; skirts = 1 ; slowdown_below_layer_time = 5 ; spiral_vase = 0 ; standby_temperature_delta = -5 ; start_filament_gcode = "; Filament gcode\n" ; start_gcode = G21 ;valeurs métriques\nG90 ;positionnement absolu\nM82 ;mettre l'extrudeuse en mode absolu\nM107 ;commencez avec le ventilateur éteint\nG28 X0 Y0 ;déplacer X / Y à des butées min\nG28 Z0 ;déplacez Z en butées min\nG0 X0 Y15 F9000 ;Lit en avant\nG0 Z0.15 ;Déposer au lit\nG92 E0 ;zéro la longueur extrudée\nG1 X60 E10 F500 ;Extruder 10 mm de filament sur 4 cm\nG92 E0 ;zéro la longueur extrudée\nG1 E-1 F500 ;Rétracter un peu\nG1 X100 F4000 ;Essuye rapidement la ligne de filament\nG1 Z0.3 ;Levez et commencez à imprimer.\nG1 F{travel_speed}\n ; temperature = 205 ; threads = 4 ; toolchange_gcode = ; travel_speed = 130 ; use_firmware_retraction = 0 ; use_relative_e_distances = 0 ; use_volumetric_e = 0 ; variable_layer_height = 1 ; wipe = 0 ; wipe_tower = 0 ; wipe_tower_bridging = 10 ; wipe_tower_rotation_angle = 0 ; wipe_tower_width = 60 ; wipe_tower_x = 180 ; wipe_tower_y = 140 ; wiping_volumes_extruders = 70,70 ; wiping_volumes_matrix = 0 ; z_offset = 0 ; clip_multipart_objects = 0 ; dont_support_bridges = 1 ; elefant_foot_compensation = 0 ; extrusion_width = 0.45 ; first_layer_height = 0.35 ; infill_only_where_needed = 0 ; interface_shells = 0 ; layer_height = 0.2 ; raft_layers = 2 ; seam_position = aligned ; slice_closing_radius = 0.049 ; support_material = 0 ; support_material_angle = 0 ; support_material_auto = 1 ; support_material_buildplate_only = 0 ; support_material_contact_distance = 0.2 ; support_material_enforce_layers = 0 ; support_material_extruder = 1 ; support_material_extrusion_width = 0.35 ; support_material_interface_contact_loops = 0 ; support_material_interface_extruder = 1 ; support_material_interface_layers = 3 ; support_material_interface_spacing = 0 ; support_material_interface_speed = 100% ; support_material_pattern = rectilinear ; support_material_spacing = 2.5 ; support_material_speed = 60 ; support_material_synchronize_layers = 0 ; support_material_threshold = 0 ; support_material_with_sheath = 1 ; support_material_xy_spacing = 50% ; wipe_into_objects = 0 ; xy_size_compensation = 0 ; bottom_fill_pattern = rectilinear ; bottom_solid_layers = 4 ; bridge_angle = 0 ; bridge_flow_ratio = 1 ; bridge_speed = 60 ; ensure_vertical_shell_thickness = 0 ; external_perimeter_extrusion_width = 0.45 ; external_perimeter_speed = 50% ; external_perimeters_first = 0 ; extra_perimeters = 1 ; fill_angle = 45 ; fill_density = 10% ; fill_pattern = stars ; gap_fill_speed = 20 ; infill_every_layers = 1 ; infill_extruder = 1 ; infill_extrusion_width = 0.45 ; infill_overlap = 25% ; infill_speed = 60 ; overhangs = 1 ; perimeter_extruder = 1 ; perimeter_extrusion_width = 0.45 ; perimeter_speed = 100 ; perimeters = 3 ; small_perimeter_speed = 15 ; solid_infill_below_area = 70 ; solid_infill_every_layers = 0 ; solid_infill_extruder = 1 ; solid_infill_extrusion_width = 0.45 ; solid_infill_speed = 20 ; thin_walls = 1 ; top_fill_pattern = rectilinear ; top_infill_extrusion_width = 0.4 ; top_solid_infill_speed = 15 ; top_solid_layers = 4 ; wipe_into_infill = 0 ; print_settings_id = 10% ; filament_settings_id = basicfil ; printer_settings_id = Anet A8 plt froid kippler ; printer_model = ; printer_variant = ; default_print_profile = ; default_filament_profile = "" Si vous avez une idée. Modifié (le) Aout 16, 2019 par palouf34 correction sur la compilation
Nibb31 Posté(e) Aout 17, 2019 Auteur Posté(e) Aout 17, 2019 Salut, Le message d'erreur dit qu'il a reçu une commande pour chauffer à 395°, ce qui excède la limite de sécurité de 250°. Si tu fais juste un préchauffage dans Octoprint, ça marche correctement ? Dans ton gcode, je ne vois qu'une commande de chauffe à 205° juste avant de passer en système métrique (G21). Or, il se trouve que 205°C correspond à 400°F environ. Je me demande s'il n'y aurait pas un mauvais réglage entre °F et °C quelque part dans ton slicer ou dans ton gcode... Est-ce que tu peux essayer de mettre le G21 avant la température dans le Gcode ?
palouf34 Posté(e) Aout 17, 2019 Posté(e) Aout 17, 2019 (modifié) Il y a 12 heures, Nibb31 a dit : Salut, Le message d'erreur dit qu'il a reçu une commande pour chauffer à 395°, ce qui excède la limite de sécurité de 250°. Si tu fais juste un préchauffage dans Octoprint, ça marche correctement ? Dans ton gcode, je ne vois qu'une commande de chauffe à 205° juste avant de passer en système métrique (G21). Or, il se trouve que 205°C correspond à 400°F environ. Je me demande s'il n'y aurait pas un mauvais réglage entre °F et °C quelque part dans ton slicer ou dans ton gcode... Est-ce que tu peux essayer de mettre le G21 avant la température dans le Gcode ? Merci pour la réponse. avec octoprint, j'ai bien la monté en température a 205° j'ai mis le G21 avant la monté en température mais j'obtient le même message d'erreur. Voici le compte rendu du log via l'interface octorprint: Connection closed, closing down monitor Changing monitoring state from "Operational" to "Offline" Connecting to: /tmp/printer Changing monitoring state from "Offline" to "Opening serial port" Connected to: Serial<id=0x69559210, open=True>(port='/tmp/printer', baudrate=115200, bytesize=8, parity='N', stopbits=1, timeout=10.0, xonxoff=False, rtscts=False, dsrdtr=False), starting monitor Changing monitoring state from "Opening serial port" to "Connecting" Send: N0 M110 N0*125 Recv: ok Changing monitoring state from "Connecting" to "Operational" Send: N0 M110 N0*125 Recv: ok Send: N1 M115*39 Recv: ok FIRMWARE_VERSION:v0.7.0-755-geffe6f6 FIRMWARE_NAME:Klipper Send: N2 M21*18 Recv: ok Changing monitoring state from "Operational" to "Starting" Send: N0 M110 N0*125 Recv: ok Changing monitoring state from "Starting" to "Printing" Send: N1 M73 P0 R33*36 Recv: ok Send: N2 M73 Q0 S34*32 Recv: ok Send: N3 M201 X9000 Y9000 Z500 E10000*57 Recv: // Unknown command:"M201" Recv: ok Send: N4 M203 X500 Y500 Z12 E120*8 Recv: // Unknown command:"M203" Recv: ok Send: N5 M204 P1500 R1500 T1500*82 Recv: ok Send: N6 M205 X10.00 Y10.00 Z0.20 E2.50*57 Recv: // Unknown command:"M205" Recv: ok Send: N7 M205 S0 T0*36 Recv: // Unknown command:"M205" Recv: ok Send: N8 M107*45 Recv: ok Send: N9 G21*19 Recv: ok Send: N10 M104 T0 S205*23 Recv: ok Send: N11 G90*32 Recv: ok Send: N12 M82*42 Recv: ok Send: N13 M107*23 Recv: ok Send: N14 G28 X0 Y0*39 Recv: ok Send: N15 G28 Z0*109 Recv: ok Send: N16 G0 X0 Y15 F9000*68 Recv: ok Send: N17 G0 Z0.15*127 Recv: ok Send: N18 G92 E0*126 Recv: ok Send: N19 G1 X60 E10 F500*89 Recv: // Extrude below minimum temp Recv: // See the 'min_extrude_temp' config option for details Recv: !! Extrude below minimum temp Changing monitoring state from "Printing" to "Cancelling" Send: N20 M108*24 Recv: ok Send: N21 M400*20 Recv: // Unknown command:"M108" Recv: ok Send: N22 M114*23 Recv: ok Recv: X:0.000 Y:15.000 Z:0.150 E:0.000 Send: N23 M84*46 Recv: ok Send: N24 M104 T0 S0*23 Recv: ok Send: N25 M106 S0*80 Recv: ok Recv: ok Changing monitoring state from "Cancelling" to "Operational" Send: M105 Recv: ok B:24.0 /0.0 T0:41.2 /0.0 Send: M105 Recv: ok B:24.0 /0.0 T0:49.8 /0.0 Modifié (le) Aout 17, 2019 par palouf34 rajout log octoprint
palouf34 Posté(e) Aout 18, 2019 Posté(e) Aout 18, 2019 Non au final j'ai modifié le profil de mon imprimante dans mon slicer en mettant en premier le guide pour la chauffe de la buse.. Cela fonctionne maintenant, mais la contrepartie c'est que le gcode générer ne tient plus compte du paramétrage pour la température de la buse en fonction du fil...Bref , je vais me contenter de cela, car je trouver que cela marche mieux avec klipper... J'ai envoyé une. Grosse impression 16h environ et je vais voir si cela tient la route [emoji16]
hidius Posté(e) Aout 19, 2019 Posté(e) Aout 19, 2019 (modifié) J'ai également passé ma Geeetech A10 sur Klipper. Une fois que ça tourne, c'est le genre de truc ou tu dis "Ah oui quand même !". Maintenant j'imprime a 100 mm/s avec la même qualité qu'a 60 avec Marlin, pas encore essayé plus haut. Chez moi Klipper tourne sur un NUC sous Debian. Ca s'installe bien, la doc est vraiment complète et la calibration est vraiment bien foutu: par exemple une commande suffit à configurer ton offset en Z (PROBE_CALIBRATE) et c'est comme ça pour tout. Je rajoute donc d'autres éléments de config: Je joins également ma config pour une Geeetech A10 avec un autolevel à base de Servo (pour exemple, pas a injecter en l’état dans une autre machine Filament Change // M600 ######## FILAMENT CHANGE ####### # M600: Filament Change. This macro will pause the printer, move the # tool to the change position, and retract the filament 50mm. Adjust # the retraction settings for your own extruder. After filament has # been changed, the print can be resumed from its previous position # with the "RESUME" gcode. [pause_resume] [gcode_macro M600] default_parameter_X: 50 default_parameter_Y: 0 default_parameter_Z: 10 gcode: SAVE_GCODE_STATE NAME=M600_state PAUSE G91 G1 E-.8 F2700 G1 Z{Z} G90 G1 X{X} Y{Y} F3000 G91 G1 E-50 F1000 RESTORE_GCODE_STATE NAME=M600_state Filament Sensor Dans ma config, il se base sur M600. Il est intéressant dans son fonctionnement car il se base sur un changement d'etat. Autant avec Marlin s'il n'y a pas de filament dans le détecteur, ça n'imprime pas, ici je peux au choix utiliser ou non le détecteur sans aucune manip. ######## FILAMENT SENSOR ####### # Filament Switch Sensor. Support for filament insert and runout detection # using a switch sensor, such as an endstop switch. [filament_switch_sensor my_sensor] pause_on_runout: True # When set to True, a PAUSE will execute immediately after a runout # is detected. Note that if pause_on_runout is False and the # runout_gcode is omitted then runout detection is disabled. Default # is True. runout_gcode: M600 # A list of G-Code commands to execute after a filament runout is # detected. See docs/Command_Templates.md for G-Code format. If # pause_on_runout is set to True this G-Code will run after the # PAUSE is complete. The default is not to run any G-Code commands. #insert_gcode: # A list of G-Code commands to execute after a filament insert is # detected. See docs/Command_Templates.md for G-Code format. The # default is not to run any G-Code commands, which disables insert # detection. #event_delay: 3.0 # The minimum amount of time in seconds to delay between events. # Events triggered during this time period will be silently # ignored. The default is 3 seconds. switch_pin: !ar66 # The pin on which the switch is connected. This parameter must be # provided. Menu Il est possible de customiser les menus du LCD Supprimer "Menu Test" ######## MENU ####### [menu __main] type: list name: Main Menu items: __tune __octoprint __sdcard __control __temp __filament __prepare Ou d'ajouter une branche au menu ######## MENU ####### [menu __main] type: list name: Main Menu items: __tune __Hidius __octoprint __sdcard __control __temp __filament __prepare [menu __Hidius] type: list name: Hidius items: .__Hidiusfilchange .__Hidiusfilpurge .__Hidiusfilresume .__HidiusYOXOZ0 .__Hidiusinfo [menu __Hidius __Hidiusfilchange] type:command name: Fila. Change gcode: M600 [menu __Hidius __Hidiusfilpurge] type:command name: Fila. Purge gcode: PURGE [menu __Hidius __Hidiusfilresume] type:command name: Fila. Resume gcode: RESUME [menu __Hidius __HidiusYOXOZ0] type:command name: Buse Z0 gcode: G1 F3000 X117.5 Y117.5 Z0 [menu __Hidius __Hidiusinfo] type: list name: Version items: .__Imprimante .__version .__date .__info [menu __Hidius __Hidiusinfo __Imprimante] type: item name: Geeetech A10 V3 [menu __Hidius __Hidiusinfo __version] type: item name: Config V2 [menu __Hidius __Hidiusinfo __date] type: item name: 2019 08 18 [menu __Hidius __Hidiusinfo __info] type: item name: Autolevel-Filament Sensor-Filament Change-Menu width: 18 scroll: true A10 v2 - Autolevel.cfg Modifié (le) Aout 19, 2019 par hidius 3
miserovitch Posté(e) Aout 19, 2019 Posté(e) Aout 19, 2019 @Yo' Merci de ton retour, j'ai refais un test avec la MKS Sbase et j'ai exactement le même souci. Je pense qu'il y a un problème du côté de l'alim. Séparément la chauffe de la tête et les déplacements fonctionnent, en même temps ca déconne. Je change ca et on verra. @+
Messages recommandés