-
Compteur de contenus
51 -
Inscrit(e) le
-
Dernière visite
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 Haulin
-
problème de configuration duet3 sur imprimante delta
Haulin en réponse au topic de Haulin dans Paramétrer et contrôler son imprimante 3D
Salut Jmarie3D, j'ai résolu mon problème ! tu m'a mis la puce à l'oreille avec la remarque que tu as faite sur mes paramètres machine ! En faite toute les valeurs étaient bonnes, le delta radius est bien plus grand que le "printable radius" sur ma delta. j'avais par contre inversé le "delta diagonal rod" (L) avec "le delta radius" (R) ce qui est mécaniquement impossible ! C'est une erreur de ma part dans le configurateur automatique RRF3 config Tool, c'est étrange car en général le configurateur doit indiquer l'erreur et la ce n'était pas le cas ! En tout cas ta remarque m'a permis de trouver la solution a mon problème, je vais pouvoir finir la configuration du bed.g et commencer a imprimer trop cool !! Merci pou ton aide, n'hésite pas si toi aussi tu rencontres des soucis, si je peut t'aider ce sera avec plaisir !! A+ -
problème de configuration duet3 sur imprimante delta
Haulin en réponse au topic de Haulin dans Paramétrer et contrôler son imprimante 3D
Non aucun mouvement via les commandes DWC OU PanelDue des axes, par contre le homing est possible la chauffe est possible, le contrôle du ventilateur ect... Un Gcode G1 sans H2 ne donne aucun mouvement et avec H2 j'obtient bien mon mouvement. je vais essayer de mettre la carte SD de ma core XY dans la carte de la delta en y modifiant les valeurs pour les composant et je vais voir si ca tourne. Si tel est le cas c'est qu'il y a un problème avec la commande m665, la carte ne la lit pas. -
problème de configuration duet3 sur imprimante delta
Haulin en réponse au topic de Haulin dans Paramétrer et contrôler son imprimante 3D
Non le bed.g est ok, je n'explique pas pourquoi je ne peux pas bouger les axes après avoir fait un homing. C'est quand même hallucinant que rien ne bouge et que je n'ai aucun message d'erreur, comme si la commande partait dans le vent. j'ai tellement perdu de temps avec ça que je sent que je vais abandonner, c'est presque à ce demander si ce n'est pas la carte qui a un défaut !!! j'ai envoyé toute les commandes possible de diagnostique via la console de DWC pour vérifier l'état de chaque composant et tout est OK. Ca me rend dingue ! -
problème de configuration duet3 sur imprimante delta
Haulin en réponse au topic de Haulin dans Paramétrer et contrôler son imprimante 3D
Oui bien sur j'avais lu c'est deux page également ainsi que bien d'autre. L' auto calibration ne fonctionne pas non plus, lorsque j'envoie la commande G32 j'ai le message "probe was not triggered during probing move". J'ai vérifié tout le câblage, la programmation et fait fonctionner le bl touch à l'aide de la console et du gcode tout fonctionne correctement. Comme je te disait plus haut, j'ai déjà de l'expérience sur Duet et RRF3 j'ai déjà eu des soucis par le passé qui m'ont aider mais la c'est vraiment super étrange que la machine ne réponde pas au commande DWC ainsi que du Panel, c'est seulement les mouvement le soucis, tout le reste fonctionne bien. la seul commande de mouvement qui fonctionne via DWC ou le PanelDue c'est le Homing. -
problème de configuration duet3 sur imprimante delta
Haulin en réponse au topic de Haulin dans Paramétrer et contrôler son imprimante 3D
Salut Jmarie3D Concernant les déplacements des moteurs, justement je voulais vérifier si de manière isolé il fonctionnaient bien, c'était le cas et justement DWC ou le Panel Due doivent donner une commande de mouvement des 3 AXES simultané pour faire un déplacement linéaire sur une architecture Delta. Ce qui m'étonne c'est que lorsque je demande un déplacement via l'interface DWC ou Le panelDue c'est qu'il ne ce passe absolument rien et je n'ai aucun message d'erreur qui s'affiche? c'est comme si je n'avait rien demander... vraiment étrange ! Pour le problème : M569 P0.5 S1 ; physical drive 0.3 goes forwardsM584 X0.0 Y0.1 Z0.2 E0.3 ; set drive mapping c'est que j'avait branché le moteur de l'extrudeur sur 0.5, j'ai oublier de regulariser dans config g, je vien de le faire mais ca ne change rien au problème. M665 R905 L570 B300 H1000 ; Set delta radius, diagonal rod length, printable radius and homed height Oui ce sont les bonnes valeur la machine a une capacité d'impression maximale de 600mm par 1000mm de haut, c'est une grosse delta. je vais continuer a chercher d'où peu venir le problème mais j'avoue qu'après quasi deux semaine ca devient limiter, j'ai tout éplucher... je trouve que RRF3 est plutôt bien fait justement (l'outil de configuration est bien complet), j'ai paramétrer une core XY assez facilement, j'avais juste un peu galérer pour le maillage du lit d'impression mais sans grande difficulté, une journée maxi. Bonne journée à vous. -
Bonjour à tous et à toutes Après plusieurs semaine de recherche concernant un potentiel problème de configuration de RRF3 sur ma carte duet3 je viens chercher de l'aide sur le forum car je ne trouve aucune réponse à mon problème pourtant j'ai épluché un tas de post ! le projet : Changement de la carte électronique sur une delta wasp 60*100 par une carte duet3 mainboard 6hc. Après avoir tout câblé correctement, j'ai mis a jour le firmware de la carte 3.4.4 et j'ai commencé à piloter l'imprimante via l'interface Duet web control (DWC) que j'ai mis à jour vers la dernière version 3.4.4. Première action → mise en origine de la machine = tout est OK, les axes bouge dans le bon sens et les butée fonctionne correctement. Deuxième action → test de chauffage hotend et plateau = tout est OK. Troisième action ( début des problèmes) → test de nivèlement automatique G32 = erreur "Probe was not triggered during probing move" , le palpeur sort et rentre immédiatement donc : → Vérification du câblage BLtouch carte → tout est Ok → Verification de la continuité du cable du BLTOUCH → tout est OK →Vérification de la continuité électrique du câble → tout est OK →Test de déploiement / rétractation du BLtouch via la console DWC = tout fonctionne correctement → Vérification du mappage dans RFF3 → tout est OK. → WTFFFFF ???????? Quatrième action → Mouvement des axes X,Y ou Z via DWC et le panelDue = Aucun mouvement et aucun message d'erreur ! → Essaie de mouvement en envoyant G91 G1 H2 Z-100 ; G91 G1 H2 X-100 ; G91 G1 H2 Y-100 = tout est OK les axes descendent bien de 100mm Je ne comprend pas pourquoi je ne peux pas faire bouger les axes de manière isoler via DWC ou L'écran de contrôle ? Bien sur le homing est fait avant tout mouvement. J'ai tester plusieurs firmware plus ancien pour être sur que la dernier version n'vais pas un Bug mais ca n'a rien changé... J'ai relu 10 fois la page "Configuration de RepRapFirmware pour une imprimante Linear Delta ", je ne voie aucune erreur dans ma config... : https://docs.duet3d.com/User_manual/Machine_configuration/Configuration_linear_delta j'ai déjà programmé une carte duet3 pour une makerbot replicator z18 avec un BLTouch, elle fonctionne parfaitement bien, je n'avais rencontré aucun soucis concernant la programmation. Voila si quelqu'un aurait une idée, ca m'aiderait bien car la je ne sais plus trop quoi faire... je vous joint mon fichier config : ; Configuration file for Duet 3 MB 6HC (firmware version 3.3) ; executed by the firmware on start-up ; ; generated by RepRapFirmware Configuration Tool v3.3.14 on Thu Oct 27 2022 10:54:41 GMT+0200 (heure d’été d’Europe centrale) ; General preferences M575 P1 S1 B57600 ; enable support for PanelDue G90 ; send absolute coordinates... M83 ; ...but relative extruder moves M550 P"delta 60100" ; set printer name M665 R905 L570 B300 H1000 ; Set delta radius, diagonal rod length, printable radius and homed height M666 X0 Y0 Z0 ; put your endstop adjustments here, or let auto calibration find them ; Network M552 S1 P192.168.42.82 ; enable network and acquire dynamic address via DHCP M586 P0 S1 ; enable HTTP M586 P1 S0 ; disable FTP M586 P2 S0 ; disable Telnet ; Drives M569 P0.0 S0 ; physical drive 0.0 goes backwards M569 P0.1 S1 ; physical drive 0.1 goes forwards M569 P0.2 S0 ; physical drive 0.2 goes backwards M569 P0.5 S1 ; physical drive 0.3 goes forwards M584 X0.0 Y0.1 Z0.2 E0.3 ; set drive mapping M350 X16 Y16 Z16 E16 I1 ; configure microstepping with interpolation M92 X85.40 Y85.40 Z85.40 E582.00 ; set steps per mm M566 X1200.00 Y1200.00 Z1200.00 E1200.00 ; set maximum instantaneous speed changes (mm/min) M203 X18000.00 Y18000.00 Z18000.00 E1200.00 ; set maximum speeds (mm/min) M201 X1000.00 Y1000.00 Z1000.00 E1000.00 ; set accelerations (mm/s^2) M906 X3000 Y3000 Z3000 E3000 I30 ; set motor currents (mA) and motor idle factor in per cent M84 S30 ; Set idle timeout ; Axis Limits M208 Z0 S1 ; set minimum Z ; Endstops M574 X2 S1 P"^io1.in" ; configure switch-type (e.g. microswitch) endstop for high end on X via pin ^io1.in M574 Y2 S1 P"^io2.in" ; configure switch-type (e.g. microswitch) endstop for high end on Y via pin ^io2.in M574 Z2 S1 P"^io3.in" ; configure switch-type (e.g. microswitch) endstop for high end on Z via pin ^io3.in ; Z-Probe M950 S0 C"io5.out" ; create servo pin 0 for BLTouch M558 P9 C"io5.in" H5 F120 T6000 ; set Z probe type to bltouch and the dive height + speeds G31 P500 X0 Y0 Z2 ; set Z probe trigger value, offset and trigger height M557 R300 S50 ; define mesh grid ; Heaters M308 S0 P"temp0" Y"thermistor" T100000 B4138 ; configure sensor 0 as thermistor on pin temp0 M950 H0 C"out2" T0 ; create bed heater output on out2 and map it to sensor 0 M307 H0 B0 S1.00 ; disable bang-bang mode for the bed heater and set PWM limit M140 H0 ; map heated bed to heater 0 M143 H0 S120 ; set temperature limit for heater 0 to 120C M308 S1 P"spi.cs0" Y"rtd-max31865" ; configure sensor 1 as PT100 on pin spi.cs0 M950 H1 C"out1" T1 ; create nozzle heater output on out1 and map it to sensor 1 M307 H1 B0 S1.00 ; disable bang-bang mode for heater and set PWM limit M143 H1 S280 ; set temperature limit for heater 1 to 280C ; Fans M950 F0 C"out9" Q500 ; create fan 0 on pin out9 and set its frequency M106 P0 S1 H-1 ; set fan 0 value. Thermostatic control is turned off ; Tools M563 P0 S"speedfire" D0 H1 F1:0 ; define tool 0 G10 P0 X0 Y0 Z0 ; set tool 0 axis offsets G10 P0 R0 S0 ; set initial tool 0 active and standby temperatures to 0C ; Custom settings are not defined
-
32 bits Configuration MAX31865 PT100 sur skr v1.3 avec smoothieware / Configuration BLTOUCH
Haulin en réponse au topic de Haulin dans Électronique
Merci pour votre aide, j'ai finit par trouver la solution → je suis passé sous rrf3 et l'ecran tft35 fonctionne sans modif particulière bonne journée Clément -
Bonjour à tous, Premier Problème : j'essaie de faire fonctionner une carte amplificateur PT100 Max31865 sur ma BTT skr V1.3 . j'ai suivi ce tuto :https://voron.dozuki.com/Guide/How+to+Use+a+Pt100+Thermistor+w-+Skr+Boards/73?lang=en) il m'a permit de câbler et de mettre à jour mon fichier config. Dans ce tuto ce n'est pas smoothieware qui fait tourner la carte, donc le code doit être différent pour smoothie, le câblage lui reste le même. Quand j'allume la machine la température est correct, elle correspond à la température de la pièce, mais quand je mets en chauffe, le capteur ne suis plus il remonte les infos de température beaucoup trop lentement, le bloc surchauffe très rapidement. 10 minutes après avoir coupé la chauffe j'avais 48° d'indiqué, c'était cohérent avec la température relever au thermomètre. J'en déduit donc que la carte MAX31865 ne rafraîchit pas assez vite pour donner la valeur en temps réel, que faudrait t'il modifier dans le fichier config pour être juste ? Second problème : J'ai des soucis pour configurer correctement mon bltouch. Le câblage est OK je l'ai testé avec les commande qui lui sont attribué, il est bien relié au Servo et au Zmin de la carte. Ce que je voudrai savoir : Est il possible de configurer le bltouch pour le Z homing ainsi que pour le Bed levelling ou faut il passer par le script de démarrage du slicer pour effectuer ses actions ? Quand je sélectionne Home Z sur mon écran TFT35 rien ne se passe, idem dans le pilotage manuel de simplify3D. Pour effectuer un Home Z voila ce que je doit envoyé : M280 M280 P0 S10 G30 Y a t'il possibilité de régler la sensibilité du palpeur, je trouve qu'il n'est pas assez sensible au moment de toucher le lit. Merci pour votre aide Clément
-
32 bits Bigtreetech skr v1.3 avec smoothieware
Haulin en réponse au topic de Haulin dans Électronique
Up please, ça ne doit pas être bien compliqué -
Bonjour à tous, Je réalise le montage d'une imprimante 3D pour mon frère et je bloque au niveau de la configuration de la carte. C'est une bigtreetech skr v1.3 et je voudrais utiliser smoothieware sur cette carte. Ayant une véritable smoothieboard sur mon imprimante, et connaissant bien smoothieware je pensais que la programmation de la carte bigtreetech serait comme ma smoothie et visiblement ce n'est pas le cas, rien ne se fait a partir de la carte sd présente sur la carte si j'ai bien compris, à l'inverse de la smoothie. Du coup, comment faire pour utiliser cette carte avec smoothieware ? Merci pour votre aide.
-
Bonjour à tous, J'ai fait acquisition d'une carte Duet3 de chez Duet3d et je ne comprend pas du tout le fonctionnement de celle ci, notemment au niveau du fichier config.g. je voudrais savoir si il est impératif de flasher le firmware sur la carte après déballage ou si c'est deja fait ? Lorsque j'ouvre le fichier config.g il n'y a rien dedant, faut'il créer tout de A a Z ou existe t'il des fichiers config de base ou on rajoute nos spécificitées ? Toutes la documentation est en Anglais, et il n'y a pas grand chose sur youtube, je comprend un peu l'anglais technique mais ce n'ai pas suffisant pour comprendre toutes la documentation. je ne connais pas du tout RepRapFirmware, qui gère cette carte. Faut'il imperativement les logiciel YAT, DuetWebControl,Bossa j'ai vue sur un wiki que l'architecture sur la carte sd devait ce présenter comme ceci : . ├── macros │ ├── Cleanup nozzle │ ├── E motors off │ ├── Extrude 10mm │ ├── Load filament │ ├── Retract 3mm │ └── Unload filament └── sys ├── bed.g ├── config.g ├── deployprobe.g ├── end.g ├── homeall.g ├── homex.g ├── homey.g ├── homez.g ├── pause.g ├── resume.g ├── retractprobe.g ├── sleep.g ├── start.g ├── stop.g ├── tfree0.g ├── tpost0.g └── tpre0.g Si c'est bien ça, j'aimerais savoir comment faire pour avoir cette arcitecture sur ma carte car je n'ai que le config.g (vide) et rien d'autre. Voici les caractéristiques de mon imprimante : Architecture : Core XY carte : Duet3 (Duet3D) moteur : XYZ-E : nema 17 Extrudeur : DirectDrive E3D water cooling (simple buse) capteur de températeur E3D PT100 avec carte d'amplification E3D Plateau chauffant 800w 220v (via relais SSR) Homing : BLTouch Capteur de filament : Duet3d optique Ecran : Paneldue (duet3d) Chauffage de chambre : 350w/24v Fin de course gérer par les driver moteur (stall detection) capacité : 300*300*450 Alimentation 12v-24v Historique carte machine : 1er carte : arduino+ramps 1.4 → Marlin 2éme carte : Smoothieboard 5XC → Smoothieware 3éme carte : Duet3 → RepRapFirmware
-
pilotage pompe water-cooling via module rrd fan extender
Haulin en réponse au topic de Haulin dans Discussions sur les imprimantes 3D
Oui si tu le branche sur la borne D9, mais dans mon cas D9 est utiliser pour un extrudeur ainsi que D8 et D10 pour le plateau. Les ventilateurs dont tu parles sont pilotés via D6 par l'intermediaire du module rrd et donc pas pilotable via le trancheur, seulement via une ligne de code dans le fichier gcode -
pilotage pompe water-cooling via module rrd fan extender
Haulin en réponse au topic de Haulin dans Discussions sur les imprimantes 3D
@Tekila63, en effet il est branché sur d5 d6 comme toi (sur les pins servo de la ramps) Comment je peux faire pour que les deux sorties du rrd puissent piloter un moteur en pwm, ça me permettrais de pouvoir controler la vitesse des ventilateurs de refroidissent de mes nemas pour éviter qu'il tourne à 100% (bruit) ainsi que la vitesse des ventilateurs de refroidissment des couches d'impressions. -
pilotage pompe water-cooling via module rrd fan extender
Haulin en réponse au topic de Haulin dans Discussions sur les imprimantes 3D
@Tekila63, ce composant étant un mosfet, pourquoi il n'y a qu'une seule sortie qui peut réguler la vitesse d'un ventilateur ? De ce que j'ai compris il y a une borne qui peut réguler la vitesse d'un moteur de 0 a 255 et l'autre est en on off, est ce que la borne en on off peut être paramétré comme l'autre borne ? la borne regulé fonctionne avec la commande M106 M107 et l'autre en on off fonctionne avec la commande M42 -
pilotage pompe water-cooling via module rrd fan extender
Haulin en réponse au topic de Haulin dans Discussions sur les imprimantes 3D
@Tircown, oui j'ai commencé à lire les cours que jacky m'a envoyé, j’espère que ça me permettra de faire ce que je veux. @Kachidoki, merci pour ta vidéo c'est plus parlant pour moi, ce système me permettrais simplement de refroidir encore plus le cooldown, mais impossible de transmettre la chaleur du peltier au bloc chauffant car la partie chaude doit dissiper la chaleur via un radiateur, si on voulais transmettre la chaleur du peltier au bloc chauffant ce dernier prendrais largement le dessus sur le pauvre peltier qui ne serait plus quoi faire de toute cette chaleur et de ce fait le bloc chauffant dissiperais encore plus de chaleur. Je garde quand même ce système de coté au cas ou mon WC (même optimisé à 100%) ne soit pas assez performant pour refroidir le bloc lorsque j'aurais de forte température dans la chambre, ainsi que dans les blocs chauffants. Peut-on piloter via une consigne (thermistance) un module peltier ou fonctionne t'il simplement en tout ou rien ? Comment ce comporterais un système peltier dans un atmosphère chaud (environs 80-90°C) arriverait il à générer du froid? Une idée mes venu à l'esprit... Actuellement l'imprimante fonctionne bien pour l'impression du PLA, la pompe tourne à fond et les ventilos du rad aussi, lorsque mes deux blocs chauffants sont à 210°C sans température de chambre j'ai 28°C dans le bocal, l’idéal serait d'avoir 40°C mais pour l'instant ça fonctionne nickel. Je vais fabriquer de nouveaux blocs chauffants, la buse sera noyée dans le bloc et la thermistance sera bien en appuie sur la buse, la valeur devrais être plus précise qu'avec mes blocs actuel.Je réfléchie aussi à un moyen de fixation des blocs dans le cooldown qui limiterais les échanges thermique car tu as vu juste, le cooldown est bien plus chaud au niveau des vis de fixation, il y a aussi des petites entretoise en plus des vis, je pense que je vais les fabriquer en téflon, ça conduira déjà un peu moins la chaleur que l'inox, et je pensais percer plus gros dans le cool down pour y mettre une petite platine en téflon avec mon taraudage M3, je pense que cette modif pourrais diminuer les échanges thermique entre blocs chauffants et cooldown. @Tekila63, je ne t'avais pas envoyé la ref de la puce de mon rrd la voici : IVR P312H HLS9 F8313