Aller au contenu

GO Print

Ashram56

Membres
  • Compteur de contenus

    55
  • Inscrit(e) le

  • Dernière visite

Information

  • Imprimantes
    Creality CR10S
    Elegoo Mars
    Microdelta Rework

Visiteurs récents du profil

Le bloc de visiteurs récents est désactivé et il n’est pas visible pour les autres utilisateurs.

Récompenses de Ashram56

Contributor

Contributor (5/14)

  • First Post
  • Collaborator
  • Conversation Starter
  • Week One Done
  • One Month Later

Badges récents

0

Réputation sur la communauté

  1. Bon et bien j'ai fait le saut. Pas trop de problème pour le moment, j'ai pu compiler le firmware, j'ai modifié le printer.cfg pour refleter mes changements. J'ai un souci avec mon BLTouch, mais là pour le coup je crois qu'il est en panne (il pose problème sous Marlin aussi). Je verrai à l'usage. Je m'interroge aussi sur la valeur des offset à mettre dans le printer.cfg, cela ne semble pas être une copie de la valeur des offset dans Marlin, mais bon faut que je lise la doc en détail
  2. Je m'aperçois que je n'avais jamais répondu, je m'en excuse Du coup j'ai fait le saut à l'époque, j'ai compilé Marlin, compilé un firmware spécifique pour l'ESP en Wifi, qui amène une interface série à distance. Du coup incidemment, j'ai installé Octoprint dans un container docker qui tourne sur mon petit boitier domotique, lequel ce connecte à l'ESP par l'intermédiaire du Wifi, et ça marche nickel. Bonne journée !
  3. Ah je suis loin d'être débutant en bidouille Linux / kernel / distribution sur des systèmes embarqués (SoC), du coup je suis preneur d'un lien Merci ! Bon je me réponds à moi même, sachant que ça existait j'ai fait une recherche Google, et j'ai trouvé le github https://github.com/Jpe230/SonicPad-Debian?tab=readme-ov-file
  4. Merci, je vais creuser Conceptuellement, je dois pouvoir me faire la main avec un RPI4 sur lequel j'installe Klipper, et à partir duquel je compile, ce qui me permettra de tester la configuration pour la compilation et décider si je peux me lancer dans une Bigtreetech Pad 7 ou un Sonic Pad. De ce que je comprends, je peux dans les deux cas utiliser mon installation actuelle sans trop d'effort ? A ce titre, il y a t'il une préférence pour un pad ou l'autre ? Merci
  5. Bonjour à tous ! Je suis possesseur d'une CR10S depuis pas mal de temps (oui oui, la vieille, l'originale), qui avec quelques mods qui vont bien a toujours bien fonctionné. J'avais fait la mise à jour vers une nouvelle carte driver (une Bigtreetech E3 RRF V1.1 ), pour laquelle j'avais compilé le firmware Marlin avec les bonnes options, et j'avais ajouté par ailleurs un BLTouch (et un ESP8266 pour la connexion wifi, et un écran couleur tactile). Après l'acquisition récente d'une K1 Max, je souhaiterai faire évoluer cette vieille CR10S vers une interface plus moderne et bénéficier des avantages théoriques de vitesse qu'apporte Klipper (bon j'admets que entre la théorie et la pratique il peut y avoir un monde). J'ai donc commencé à regarder les différentes options, mais là ca se complique: - Creality Sonic Pad: ne fonctionne qu'avec les imprimantes non modifiées... Du coup la mienne étant justement modifiée, est ce que je remets l'ancienne carte (avec le défaut des anciens drivers qui font un bruit infernal - une creality v2.0 avec un ATMega 2560) pour pouvoir connecter le Sonic Pad dessus, et quid du BLTouch que j'avais rajouté ? - Bigtreetech Pad 7: à priori compatible avec toutes les cartes ? Mais comment refléter la configuration spécifique que j'utilise sur la Bigtreetech actuellement installée dans la CR10S ? Est il possible de compiler un firmware compatible Klipper manuellement avec PlatformIO, comme je l'avais fait à l'époque pour configurer ma BigTreetech ? Merci pour vos conseils ! Bonne journée
  6. La hotend est controllée en PWM. Du coup le fan est aussi géré en PWM, cela ne se traduit donc pas par une extinction/allumage, mais plutot par une vitesse plus réduite. Ceci dit à l'oreille on a pas l'impression que ca change grand chose, je pense que la fréquence PWM de maintien de la température de la hotend est telle que le fan en lui même tourne à une vitesse assez élevée Mais oui dans l'absolu il faudrait que j'ajoute un mux ou quelque chose comme ça sur la sortie de controle du fan de la hotend
  7. Malheureusement la SKR RRF n'a pas de troisième port pilotable. Bon j'ai fait une astuce en fait, j'ai connecté les ventilos du boitier sur l'alim de la hotend. Du coup quand la tête chauffe, les ventilos s'allument
  8. Merci pour vos conseils, J'ai presque retrouvé mes petits. Le github de BTT n'a pas été d'une grande aide, les fichiers config sont incomplets. Par exemple, E0_AUTO_FAN_PIN n'était pas défini. Mais comme j'ai le pinout, j'ai retrouvé à quelle pin cela correspondait. Par contre je dois dire que je m'interroge toujours: - J'ai donc mon auto démarrage maintenant configuré pour le fan de la hotend, connecté sur FAN0, c'est à dire PB5 - Le fan pour refroidir la pièce (le "part fan" donc) est lui connecté sur FAN1, c'est à dire PB6. Mais où dans Marlin trouve t'on la configuration de ce fan ? Si je regarde dans le "pins_btt_E3_RRF.h", je trouve une section où PB6 est défini comme "Controller_fan", ce qui de ce que je comprends correspond en fait à la ventilation du boitier Et d'ailleurs le code est écrit de telle manière qu'il force l'usage du PB6 pour justement le refroidissement du boitier: #ifndef CONTROLLER_FAN_PIN #define CONTROLLER_FAN_PIN PB6 // "FAN1" #endif Je peux commenter ces lignes, mais par quelle ID de fan dois je remplacer "controller_fan_pin" ? J'ai cherché dans la doc Marlin, vraiment rien trouvé à ce sujet - D'ailleurs, pour ma compréhension, le réglage de fan dans l'interface Marlin, c'est censé controller le fan de la hot end, ou bien celui de refroidissement de la pièce ? [EDIT] Bon et bien je réponds à ma question, en faisant un peu plus de recherche (et du coup... ben il y a une erreur dans la vidéo que j'ai référencé plus haut sur les branchements des fans) FAN_PIN est hard codé dans Marlin comme étant le "part fan". C'est la raison pour laquelle il n'y a aucune documentation à ce sujet. J'ai trouvé l'info ici: E0_AUTO_FAN_PIN cannot be FAN_PIN · Issue #17301 · MarlinFirmware/Marlin (github.com) Donc dans mon fichier "pins_BTT_E3_RRF.h", par défaut FAN_PIN est connecté sur FAN0 (sur la vidéo il connecte le fan de l'extrudeur). Du coup: mon contrôle fan dans Octoprint / Marlin démarrait le fan de l'extrudeur, alors que celui ci est normalement "hard codé" dans le fichier configuration_adv.h pour démarrer à pleine vitesse au delà de 50C. J'ai ajusté la config dans le fichier pins et configuration_adv.h, et ça a l'air de mieux marcher (ie le fan du hotend démarre bien tout seul au dela de 50C, et celui de refroidissement du part démarre sous controle GCode).
  9. Bon, deuxième problème... J'ai maintenant le bed leveling qui fonctionne, avec la dernière version de Marlin Par contre nouveau problème: le fan de refroidissement de la hotend ne démarre pas avec ce firmware (ni celui du refroidissement du plastique pointé sur la sortie de la tête). Je peux le controller manuellement (ie Fan On / Fan Off), mais il ne s'active pas automatiquement lors de l'allumage du chauffage de la tête. J'ai du coup deux questions: - Sur la SKR RRF, il y a deux connecteurs Fan. De ce que j'ai compris, ils sont controllable en PWM, mais où dans Marlin définit on celui qui refroidit la hotend, et celui qui refroidit la pièce ? Ou bien est ce codé en dur (auquel cas il faut que je swappe) - Comment activer le deuxième fan, dans configuration.h j'ai trouvé une section pour définir des fans supplémentaires, mais comme je ne connais pas les valeurs à mettre... - Où se configure le déclenchement du fan lorsque la température de la hotend dépasse 50C ? Merci
  10. Bon et bien je me réponds à moi même: La constante qui définit l'utilisation du 3DTouch comme Z endstop, c'est #define USE_PROBE_FOR_Z_HOMING Ca marche beaucoup mieux, plus d'erreur Reste maintenant à régler le problème de hauteur en imprimant une pièce adaptée.
  11. Bonjour à tous, Je rencontre un problème dans la configuration de Marlin pour adapter un firmware à l'origine prévu pour Ender3. Je m'explique: - J'ai installé une carte SKR MiniRRF pour remplacer la carte Creality d'origine de ma CR10S - J'ai installé un 3DTouch de Bigtreetech toujours - Si j'utilise le firmware précompilé dispo sur le github Bigtreetech, pas de problème, le 3DTouch fonctionne bien, je peux faire une bed leveling mesh avec la commande G29. Sauf que le firmware en question c'est pour une Ender 3 (et en plus sur une branche de dev de Marlin), donc pas la bonne taille de plateau, etc. Pas de problème, je télécharge la dernière version de Marlin, identifie les changements effectués par bigtreetech dans le fichier configuration.h pour les porter sur la dernière branche de Marlin, et ajuste pour ma CR10S. Ca compile sans problème, ca démarre, je peux imprimer. Par contre, dès que je lance la commande G28 suivi de G29, la tête va se positionner dans le coin inférieur droit, déploie la sonde, descend, et boum erreur critique M112 Je me dis OK, je vais modifier et recompiler directement le firmware fourni par bigtreetech, donc à priori le bon code source. Je fais les mêmes modifs qu'indiqué sur la vidéo fournie en lien (histoire d'être cohérent avec mon installation), je compile, et boum même erreur Si j'utilise le firmware d'origine précompilé, aucun problème, donc ce n'est pas un problème de compatibilité HW. Petite différences de comportement néammoins: - Lors de la commande G29, la tête démarre dans le coin inférieur gauche (firmware précompilé) au lieu de démarrer dans le coin inférieur droit (firmware modifié) - Lors de la commande G28, la tête se centre sur le plateau (enfin en 25x25 puisque l'ender 3 est plus petite), et utilise clairement le 3DTouch pour calibrer le Z, sans forcer. Dans le cas du firmware modifié, il force un peu sur le bltouch avant de s'arrêter, car il descend la tête plus bas. Manifestement il y a un réglage dans Marlin pour utiliser le 3DTouch au lieu du contacteur Z, pas encore trouvé lequel c'était J'ai aussi un problème de positionnement du 3DTouch, celui ci semble monté trop bas avec la plaque de montage fournie, et du coup lorsque la tête est positionnée à la position la plus basse pour imprimer sur le plateau, le 3DTouch se retrouve poussé vers le haut, pas terrible. Il va donc falloir que j'imprime une autre pièce de positionnement pour remonter le 3DTouch vers le haut Si quelqu'un a des suggestions, je suis preneur
  12. OK merci. Le problème pour moi est que ca met en tension le PCB dans le boitier (on le voit se deformer quand on cherche à enlever le bouton), vraiment pas rassurant
  13. Pas trouvé d'ouverture justement pour une clé allen ou tournevis plat. Sur le dessous on distingue au niveau de l'axe une fente horizontale, mais franchement toute petite petite... Si ca sert à déclipser, ca serait surprenant. Bon, on va y aller version WD40 et tournevis pour levier
  14. Bonjour, Je dois faire une intervention sur l'écran de ma CR10S, mais... nom de zeus ca se démonte comment ce truc ???? Le bouton rotarif est enclipsé en force? J'ai un peu peur de forcer et de tout peter, mais je ne vois pas comment le retirer sinon... Merci
  15. Petite question: comment as tu connecté l'écran ? Sur la SKR Mini RRF (une autre carte...), il n'y a qu'un seul connecteur. Mais évidemment l'écran en a deux. D'après ce que j'ai pu lire, il "suffirait" de brancher sur le port EXP3 de l'écran, sauf que celui ci n'est pas soudé. Il faut donc que je démonte la carte pour souder un connecteur idoine. Pas impossible, mais TRES casse pied, je n'arrive pas à démonter le bouton (j'ai peur de tout casser...) pour pouvoir sortir la carte... De surcroit, petites questions complémentaires (et j'en suis pas encore à la configuration de Marlin, va falloir que je lise tout ça pour comprendre): les SKR ont deux connecteurs CNC Fan. Ce n'est pas très parlant, mais j'imagine que ce sont les connecteurs pour des fans controllés en PWM. La CR10S a deux fans dans le boitier de controle, un connecté sur l'alim du heatbed (ben oui...), et l'autre connecté sur une sortie VIN qui semble être simplement une sortie 12V ou 5V (je ne sais plus quelle est la tension de référence). Mais sur la carte SKR il n'y a apparemment qu'une sortie de type relais. Du coup... ou as tu connecté le deuxième fan sur la SKR mini ? car je crois que c'est la même config de fan Merci
×
×
  • Créer...