Aller au contenu

Filament ABS

Chercher dans la communauté

Résultats des étiquettes.



Plus d'options de recherche

  • Recherche par étiquettes

    Saisir les étiquettes en les séparant par une virgule. Merci de privilégier l'auto-complétion plutôt que de créer des tonnes de tags inutiles.
  • Recherche par auteur

Type du contenu


Forums

  • La vie du forum
    • Présentations
    • On vous écoute
    • Actualité et nouveautés du forum
  • Sur le site
    • Les news du blog
  • Les imprimantes 3D
    • Discussion sur les imprimantes 3D
    • Bien choisir son imprimante 3D
    • Les constructeurs
    • Les RepRap et autres modèles DIY
    • Les imprimantes 3D SLA
    • Consommables
    • Électronique
    • Tutoriels
  • Les scanners 3D
    • Discussion sur les scanners 3D
    • Kinect
  • Logiciels 3D
    • Discussion sur les logiciels 3D
    • Dessiner / modéliser en 3D
    • Paramétrer et contrôler son imprimante 3D
    • Tutoriels
  • Le coin des makers
  • Usinages
  • Petites annonces
  • Divers

Chercher dans...

Résultats qui...


Date de création

  • Début

    End


Dernière mise à jour

  • Début

    End


Filtrer par nombre de...

Inscrit

  • Début

    End


Groupe


Website URL


Skype


Twitter


Facebook


Youtube


Instagram


Lieu


Intérêts


Imprimantes

91 résultats trouvés

  1. Bonjour a tous, J'ai eu un soucis l'ors de l'installation de Merlin Sur la carte mère de la CR-10S. Je vous envois mon fichier d'erreur si vous voulez bien y jeter un coup d'oeil cela serais sympa Bien a vous Sylvain Bug.txt
  2. Question pratique pour passer ma CR10S Stock sous Marlin.Faut-il bien juste copier les 4 fichiers du sous-répertoire "example_configurations --> Creality --> CR-10S" vers le répertoire "Marlin" ?Puis compiler et installer le firmware (je fais ça via Octoprint)?Quelles sont svp les étapes indispensables que j'aurai oublié ?Faut-il après la mise à jour du firmware effectuer d'autres réglages pour que tout fonctionne bien ?Merci pour votre aide
  3. Bonjour, J'ai vu un plugin intéressant pour Octoprint: OctoPrint-Marlin-Flasher Quelqu'un a-t-il testé ? Ça serait pour flasher une Trigorilla de chez Anycubic (Chiron), mais je débute, j'utilise toujours le firmware stock...
  4. Hello J'ai créé un firmware pour la mega v2 (pas d'ABL, dual Z et carte trigorilla 8bits) qui est un mélange du travail de Murdock avec son écran TFT32 MKS et du travail d'un certain Derhopp de thingiverse. Cette version permet de passer en 1.1.8 en gardant l'écran de base de l'imprimante. Les sources sont disponibles sur github ici : https://github.com/systemik/Marlin Pour l'installer, c'est comme d'habitude, avec arduino pour la compilation et ensuite on pousse le tout sur l'imprimante. Moi je fais le fichier .hex et je l'envoi avec Octoprint (via le plugin firmware). Les valeurs dans le fichier de conf pour le tuning ou les pas de l'extrudeur sont normalement bonnes pour commencer. Si besoin, un petit M502 et M500 pour mettre l'EEPROM a jour. Pour revenir en arrière, il suffit de remettre le fichier original de Anycubic (sur leur site web). Différence par rapport au firmware officiel anycubic: Pas de music Pas de reprise après coupure de courant Reste des tests a faire pour voir si tout est ok Nouveauté autre que marlin : DerHopp a fait un menu special dans la partie SD. Si vous aller dans le menu print, vous pouvez sélectionner “Special Menu” en haut et appuyer sur le bouton rond/fleche pour entrer dans le menu. Depuis la, vous avez deja quelques entrées de configuré (read eeprom, save eeprom, auto bed …). Ça compense le manque de customisation du lcd. Et c’est facile d’en rajouter au besoin comme allumage des leds par exemple. Au besoin, voila les deux manipulations à faire (même si vous utilisée un autre imprimante ou autre marlin c'est pareil) : PID Tuning: On part à froid et on fait un : M303 E0 S200 C8 On note les valeurs trouvé à la fin du genre : Recv: PID Autotune finished! Put the last Kp, Ki and Kd constants from below into Configuration.h Recv: #define DEFAULT_Kp 14.23 Recv: #define DEFAULT_Ki 1.03 Recv: #define DEFAULT_Kd 49.32 et on fait un : M301 P14.23 I1.03 D49.32 et on sauve avec un M500 Extrudeur Steps: On note la valeur actuelle des pas à la commande M503 et on regarde la valeur trouvé pour le M92 derrière le paramètre E (92.6 par defaut sur la i3) Pour régler son extrudeur, on fait une marque sur le filament depuis l'extrudeur sur 15 cm par exemple. On remet le compteur d'extrusion à zero avec un G92 E0 Ensuite on chauffe la hotend et on lance la commande suivante pour faire avancer de 10 cm le filament : G1 E10 F 92 Ensuite on mesure combien de centimètre il reste entre la marque et l'extrudeur et on calcul la nouvelle valeur de pas : Ex : 9.1 cm sont pris au lieu de 10 donc la valeur sera 92.6*100/91 = 102 (ancienne valeur * 100 / nombre de cm pris). On envoie la nouvelle valeur dans l'imprimante : M92 E102 On sauve les valeurs : M500 Merci pour le retour si y'en a qui veulent tester. J'ai déja pas mal printé avec et j'ai pas eu de soucis (autre que le ventilo de refroidissement un peu trop puissant). Au besoin je peux mettre le .hex dans le topic pour ceux qui veulent pas s'embéter à compiler. Sinon, du coté des autre développeurs, un d'eux fait des modification de l'ecran anycubic. Video de démo de ce qu'il n'a pas encore partager avec le grand public : https://www.youtube.com/watch?v=zVJC_jGTYwQ Systemic
  5. imprimante 3D tevo banggood
  6. Bonjour Je suis en train de passer ma Smartrapcore (coreXY, Arduino Mega 2560, Ramp 1.4) d'une vielle version de Marlin à la toute dernière 1.1.9 La greffe c'est bien passée dans l'ensemble mais je bute sur un petit soucis ! Quand je veux contrôler mes axes en manuel, le mouvement ne se fait qu'en positif. En négatif je peux agir mais uniquement l'équivalent de ce que j'ai fais en positif ! Par exemple si j'avance de 3x 10mm, je peux reculer d'autant, mais pas plus ! Je pense qu'il y a un soucis au niveau des coordonnées mais je vois pas où ça se trouve dans le fichier configuration.h merci pour votre aide
  7. fg-35

    Marlin 1.1.9 sur Tornado

    Je viens de flasher la version 1.1.9 de Marlin sur ma Tornado (il s'agit du modèle équipé de la carte MKS Base 1.6) et voici un premier retour d'expérience. A condition de s'inspirer de la configuration de la version fournie d'origine avec la Tornado, l'opération ne présente aucune difficulté. Il faut également faire attention que l'organisation de l'EEPROM (contenant les paramètres de l'imprimante) sera différente et, donc, de bien relever les valeurs de tous ces paramètres avant de flasher le firmware. Pour conserver le graphique "Tornado" de l'écran de boot, penser à copier le fichier _Bootscreen.h depuis le répertoire du firmware d'origine vers celui de Marlin 1.1.9 Dans la configuration de Marlin, j'ai, notamment, validé : l'option "Adaptative Smoothing", filtrage logiciel destiné à réduire les bruits et couplages entre axes ; à première vue, assez efficace mais à confirmer après usage prolongé l'option "Mesh Bed Leveling" qui permet d'assurer un nivelage "automatique" du plateau à partir de mesures manuelles, associée à l'option "Lcd Bed Leveling" qui assure le pilotage du processus de nivelage et la prise en compte du résultat. A l'usage, très facile d'emploi ; de mon point de vue, une excellente alternative au BL Touch. Pour ceux que ça peut intéresser, je mets en pièce jointe le zip du répertoire contenant le firmware adapté à ma Tornado. Sauf distraction de ma part, les modifications sont signalées par des commentaires commençant par "// FG" Tornado-Marlin.zip
  8. Bonjour, après avoir tout testé, je pense avoir un souci sur ma carte MK-GEN L qui ne pilote plus mon extrudeur. >> moteur nema 17 est OK, câble OK, driver moteur (A4988) vérifié La carte MK GEN L peut piloter un second extrudeur, mais comment modifier le firmeware dans Marlin pour que la sortie du E1 devienne la sortie par défaut ? L'objectif étant de : 1) pouvoir m'assurer que le souci vient bien de la carte sur la sortie E0 2) éviter d'avoir à racheter une carte
  9. Hello, Tout d'abord excusez si je poste pas mal de sujet sur la Prusa MK3 mais je cherche pas mal d'infos Savez vous où puis-je trouver un marlin pour la Prusa MK3 ? Pour l'instant je n'ai trouvé qu'un seul marlin (1.1.9) pour la Prusa MK3 il n'y avait que le strict minimum donc impossible de rajouter un BL-Touch ou autres pièces... Merci
  10. Salut Cela depasse mes competences , je m explique :J ai installer un Bl touch (original) sur ma cr 10 sous marlin 1.1.9 .Jusqu au cablage tout allé bien ,mais une fois sur marlin ,j ai essayé de suivre des tutos vidéo mais rien n y fait il y a que des erreurs de compilations.Impossible d avoir un resultat .Y a t il un firmware déja parametre téléchargable? Merci
  11. Salut les copains. Plutôt que chercher dans les divers posts du forum les mises à jour appropriées de nos chères et tendres discoeasy200, je vous propose que nous regroupions sur ce thread, uniquement les mises à jours des firmwares MARLIN Pour les plus curieux d'entre nous : La page d'accueil du site MARLIN / Le dépot GITHUB pour les derniers correctifs Vous y trouverez les coordonnées de la Team qui développe le firmware, je ne suis qu'un simple "arangeur" Mes notations pour les firmwares : Modifications nécessitant juste un paramétrage dans Configuration.h ou dans Configuration_adv.h Trapeze = Firmware incluant la modification du pas pour les tiges trapézoidales (8mm/tour) MK8 = Firmware incluant la modification du pas d'extrusion pour un engrainement de type Prusa MK8 (pour moi 133p/tours) Pour les "DiscoEasy non modifiées", il suffit de rechercher Dobodu dans les 2 fichiers et de suivre les instructions Modification plus profondes du firmware NumC = Firmware incluant l'affichage des numéros de couches (Thanks Gyverblaster) PinMod = Firmware considérant la modification des EndStops SELON LA CARTE DE CONTROLE et non selon le câblage d'origine DAGOMA Cela signifie que le contacteur X- (respectivement Y+, Z-) est cablé sur le End Stop X- (respectivement Y+, Z-) Variantes diverses Ecran : Utilisation de l'écran/Lecteur de carte Dagoma Heatbed : Précision si le firmware est paramètré pour l'utilisation d'un lit chauffant BLTouch : Firmware prenant en compte le BLTouch en lieu et place du capteur par induction (à faire) Babystepping : Firmware autorisant les réglages de positionnement de 1ere couche pendant l'impression FWRetract : Gestion du retrait du filament par Marlin ATX : Utilisation de l'alim ATX (to be continued)
  12. Bonjour, Comme certaines personnes l'ont remarqué, Geeetech a installé une gt2560 amélioré, il s'agit de la GT2560 REV A+ La principale nouveauté de cette carte, est qu'elle possède maintenant un connecteur 3 pins supplémentaire sur sa carte (3dtouch/bltouch), et donc plus besoin de vous embêtez à souder un connecteur 3 pins pour installer le BLtouch/3Dtouch Donc maintenant le connecteur 3 couleurs viens sur ce nouveau 3pins, et les cables (noir et le blanc) vienne directement se brancher sur le Zmin de votre carte. encore une des choses non préciser, le capteur, sur les ancienne carte utilisais le : #define SERVO0_PIN 32 (le pin 32) Maintenant il n'utilise plus le pin 32 mais le pin 11 : Extrait du manuel V2 : *Note: For GT2560 Rev A+, #define SERVO0_PIN 11 Car c'est bien beau d'avoir la nouvelle carte (déjà faut-il encore le savoir...) mais les gens utilise le manuel d'origine (ancien), du coup en se basant sur le manuel et le pin 32, aucune commande ne répondra sur votre 3dtouch via repetier... Hors en fouillant un peut, ils ont sortie un manuel VERSION 2 (il ont ajouté la gt2560 rev a+) Je vous joint le PDF du manuel 3dtouch VERSION 2, comme sa ceux qui ont la nouvelle carte, auront tout pour bien réussir leur installation. J'ai fais ce poste car après plusieurs MP ici et surtout sur le forum de geeetech, c'est toujours les mêmes questions qui revenais, d'ailleurs sur le forum geeetech, je viens de voir qu'une personne avais soudez le connecteur 3 pins, alors qu'il possédais la nouvelle carte....je vous laisse imaginer le travail inutile qu'il à fait...mais bon, faut dire que sur ce coup la Geeetech ne nous à pas informer, ni pour la carte, ni pour le nouveau manuel. Voila, je pense que vous avez toutes les cartes en main. Bon montage, et à vos printeuse 3DTouch auto leveling sensor User Manual version2.0.rar
  13. Bonjour, depuis mon passage en re-arm je me suis dis"pourquoi ne tester le dual z+dual Steppers+dual z endstop+z probe, dans ce cas un capteur capacitif en 12v....de toute façon pas le choix il n'y a que du 3.3v . J'aimerais avoir des renseignements sur comment configurer marlin2 correctement pour qu'il utilise les 2 endstop pour le Home et comme ça toujours d'aplomb.et utiliser la sonde pour sonder en début d'impression et pas comme endstop. Voilà, pour l'instant je compile correctement avec plateformeio sans erreurs.mais le peu d'explication sur cette/ces fonctions sont très mince et mal expliquée (bob kun m'a vite exprimé des pistes.... en style sms....et en englais ) je pense avoir saisi quelques bribes mais bon "aille am french"et confus par leurs Logic.... Donc voilà un peu d'aide serait le bienvenu.merci.
  14. Bonjour à tous. Je viens d'acheter une Creality Ender 3 Pro, et cherche à recompiler le soft Marlin (après tout, c'est de l'open source !). J'ai récupéré les sources (un fichier ENDER3 PRO SOURCE CODE, je ne sais plus exactement où :(, mais il y a celi de la Ender 3 sur https://www.creality3donline.com/blog/creality-firmware-amp-source-code-and-instruction-download-b0034.html) J'avais Arduino installé (1.8.8). En ouvrant le fichier Marlin.ino, il faut déjà installer la librairie U8glib. Ensuite, dans Outils/Type de carte, il faut sélectionner une Sanguino (dixit un mesage d'erreur si on tente de compiler :(). C'est ce que je fais après avoir ajouté l'url https://raw.githubusercontent.com/Lauszus/Sanguino/master/package_lauszus_sanguino_index.json dans Fichiers/Préférences/Url de gestionnaire de cartes supplémentaires. Du coup, la Sanguino apparait dans la liste déroulante Type de carte. Mais, premier problème, dans Type de processeur, il y a 5 choix (de ATMega644, ATmega1284, différentes fréquences...). Je n'ai pas encore la machine, donc je ne sais quelle carte est employée. Si quelqu'un a déjà fait la manip, pouvez-vous m'indiquer quel proc sélectionner? Bon, après je me dis tentons quand même une Vérif pour tester. Et là, un beau using typedef-name 'fpos_t' after 'struct', dans le fichier . Bref, je peux commencer à tracer toutes les erreurs, mais à priori le soft Marlin modifié par Creality devrait se compiler sans pb. Donc avant de me lancer dans le debuggage, quelqu'un a-t-il déjà recompilé le soft Marlin pour la Ender 3 Pro? Et si oui, pouvez-vous m'indiquer où vous avez récupérer le source, et quelle configuration faire dans l'Arduino? Car ma méthode est d'abord de recompiler le soft "origine" en vérifiant que tout est OK avant de faire mes propres modifs Merci par avance!
  15. Bonsoir à tous!! Une fois de plus, j'aurais besoin de vos connaissances afin de compiler correctement Marlin 1.1.9 pour une MKS avec TMC2208 en UART(modif avec la résistance)pour Anet A8 En effet, malgré une config qui me semble correct: déclaration des drivers sur config.h, config_adv.h et pin_ramp lorsque je demande un déplacement sur pronterface, rien ne répond!! j'entend un petit bruit sourd( comme un déplacement de .1 mm et rien d'autre...) de plus, j'ai remarqué que le hotbed ainsi que l'extrudeur ne montaient pas en température en manuel... Merci pour vos réponse... j'ai beau chercher, je sèche depuis un moment!!
  16. Bonjour à tous, Creality continue de se mettre en conformité avec la licence Open Source de Marlin. La majorité de leurs modèles sont concernés. Le seul absent pour le moment est la CR X. L'adresse pour récupérer ceux-ci se trouve là. Faites chauffer Arduino et bonnes compilations.
  17. Bonjour a vous tous ! Voila ça fait maintenant quelque mois que je possède une DiscoEasy 200. Et comme vous, j'ai apporté des modifications grâce à ce forum (Merci les gars ) pour améliorer la belle mais voila le language du MARLIN est pour moi un mélange de Chinois et de Russe... Suite au différente version constructeur et utilisateur, je perdais beaucoup de temps retrouver le bon sujet, la page qui mentionne la bonne ligne de code qui m'intéresser ... Partant de ce problème, j'ai décider de me constituer une sorte d'aide mémoire que je souhaite partager avec vous ! J'espère que cela vous aidera ... -------> Option Marlin.docx
  18. Bonjour à toutes et à tous, Une fois pour toutes, voici la bonne méthode pour renseigner les valeurs Steps_per_unit (nombre de pas moteur par mm parcourus) de votre firmware (logiciel d'interprétation de votre imprimante 3D). Cette méthode est applicable à toute CNC. INTRO : Peut-être vous a-t-on conseillé ou lirez-vous que la calibration des Steps_per_mm se fait à partir d'une valeur X que l'on affinera par la suite en mesurant une pièce de calibration, généralement un cube, puis en modifiant par une règle de trois ladite valeur. Vade retro satanas ! C'est le pire conseil que vous pourrez rencontrer. Il n'y a pas de valeur passe-partout à affiner. D'abord la valeur X ne sort pas d'un chapeau mais est bien d'un calcul à partir de certains composants mécaniques et électroniques. En clair, il y a mille raisons pour lesquelles cette valeur ne soit peut-être pas adaptée à votre machine. Ensuite, lesdits composants n'étant pas élastiques, la valeur calculée ne s'affine pas ! Jouer sur cette valeur calculée : 1/ est inutile ; 2/ déplace l'erreur ailleurs, notamment sur les perçages de vos futures pièces ; 3/ le supposé "ajustement" ne serait correct que pour le cube de calibration et non pour les pièces plus grandes ou plus petites. Évidemment, vous trouverez des membres d'influence aguerris qui prétendront qu'ils font ainsi depuis toujours et que ça se passe à merveille chez eux. Résistez à la tentation, car cela indique seulement qu'ils se satisfont du résultat pour leur usage (quand on fait uniquement des figurines par exemple, la précision n'a pas de vraie importance). Surtout si vous êtes débutant, n'ayant ni leur talent, ni leur aplomb, restez-en à la méthode ci-dessous qui marche forcément à tous les coups. Pour vous faciliter la tâche, il y a un glossaire à la fin 1 :: Pour une transmission directe à courroie : steps_per_mm = (pas_moteur_par_tour * nb_de_micropas_driver) / (pas_courroie * nombre_de_dents_de_la_poulie) exemple : (200 pas moteur * 16 micropas) / (courroie 2mm * poulie 16 dents) = 100 steps_per_mm 2 :: Pour une transmission directe à vis : steps_per_mm = (pas_moteur_par_tour * nb_de_micropas_driver) / pas_du_filetage exemple : (400 pas moteur * 32 micropas) / (pas de filetage 8mm) = 1600 steps_per_mm 3 :: Pour un extrudeur à entrainement direct (direct drive) : steps_per_mm = (pas_moteur_par_tour * nb_de_micropas_driver) / (diamètre_effectif_galet * pi) exemple : (200 pas moteur * 16 micropas) / (diamètre galet 12mm * 3.14159) = 85 steps_per_mm 3 :: Pour un extrudeur à réduction (geared) : steps_per_mm = (pas_moteur_par_tour * nb_de_micropas_driver) * (Nb_dents_plateau / nb_dents_pignon) / (diamètre_effectif_galet * pi) exemple : (400 pas moteur * 32 micropas) * (48 dents plateau /16 dents pignon) / (diamètre galet 8mm * 3.14159) = 1528 steps_per_mm /!\ Pourquoi ajuster les steps_per_mm extrudeur uniquement ? Si les composants ne sont pas élastiques, pourquoi la valeur steps_per_mm extrudeur doit-elle être ajustée ? La réponse est simple. Si le diamètre effectif du galet d'entrainement peut être mesuré à l'aide d'un pied à coulisse, les dents du galet pénètrent dans le filament pour l'entrainer. Cela modifie le diamètre effectif du galet de deux fois la valeur de la pénétration des dents dans le filament, or ceci n'est pas mesurable. De plus, selon le type de filament ou la pression qui sera exercée dessus pour le forcer dans le galet, cette mesure peut varier. Voila pourquoi on passe par une étape d'ajustement. Il est important de comprendre que ceci ne s'applique qu'aux extrudeurs, bien entendu. Voici la méthode de calibration d'un extrudeur : On fait une marque sur le filament à 150mm de l'entrée de l'extrudeur On demande une extrusion de 100mm On mesure ce qui reste, et on fait une règle de 3 sur les Steps Per Unit de l'extrudeur pour connaitre la valeur approchante. ex. #define DEFAULT_AXIS_STEPS_PER_UNIT {3200/40,3200/40,3200/1.25,12800/22.9041} ... la valeur à changer est en rouge On modifie la valeur existante par la valeur calculée on recommence à l'étape 1 jusqu'à ce que 100mm demandé = 100mm extrudé. 4 :: GLOSSAIRE : Buse d'extrusion (ou Hotend) : composant dans lequel le filament est fondu Extrudeur (ou plutôt Feeder) : mécanisme qui sert à alimenter la buse d'extrusion en filament. Extrusion : action de fondre du filament Galet (ou Hobbed bolt) : roue dentée/crantée servant à entrainer le filament. Poulie : roue servant à entrainer et/ou guider une courroie. Driver : composant électronique servant à commander un moteur pas à pas. Micropas : procédé électronique organisé par le Driver pour décomposer les pas moteurs. Il en résulte un mouvement plus fluide. Moteur pas à pas : moteur électrique dont le mouvement rotatif est décomposé en pas. Selon l'angle de décomposition, la rotation sera décomposée en un certain nombre de pas. Nombre de dents : s'identifie sur une poulie ou un engrenage. Sert de base au calcul du rapport de transmission. Nombre de pas moteur : Selon l'angle de décomposition, ce nombre varie. Pour un moteur à 1.8° (le plus commun) : 360°/1.8°=200 pas moteur par révolution. 0.9°: 360°/0.9°=400 pas moteur par révolution. Pas de la vis ou pas du filetage (ou Screw Pitch) : distance d'un filet à l'autre sur une vis. Il correspond au déplacement effectué par l'écrou à chaque révolution de la vis. Pas de la courroie (ou Belt Pitch) : distance entre deux dents d'un système de courroie. Par exemple une courroie GT2 2mm a un pas de... 2m. Une T2.5 a un pas de 2.5mm. Attention de bien prendre en compte la valeur du pas, car sur une courroie GT2 de 6mm, les 6mm correspondent à la largeur de cette courroie, non à son pas. Il existe des courroies GT2 au pas de 3mm, mais communément les imprimantes 3D utilisent des courroies GT2 au pas de 2mm, ce qui est amplement suffisant. Un doute ? Mesurez ! Pi (ou π) = 3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067982148086513282306647093844 etc. Pignon : dans un système de démultiplication mécanique, le pignon est fixé sur l'axe du moteur, il est généralement plus petit, et entraine le plateau. Plus le pignon est petit par rapport au plateau, plus la démultiplication mécanique est grande. Plateau : dans un système de démultiplication mécanique, le plateau est fixé sur l'axe de transmission, il est généralement le plus grand et est entrainé par le pignon. Réduction (ou geared) : démultiplication mécanique, augmente la précision et le couple et simultanément diminue la vitesse. Règle de trois (ou produit en croix) : Méthode de calcul permettant d'ajuster proportionnellement une valeur. Steps_per_mm (ou Steps_per_unit) : nombre de pas moteur par mm parcourus le long d'un axe, le paramètre à changer se trouve dans le fichier configuration de votre firmware. sur Marlin : #define DEFAULT_AXIS_STEPS_PER_UNIT {AXIS_STEPS_PER_UNIT_X, AXIS_STEPS_PER_UNIT_Y, AXIS_STEPS_PER_UNIT_Z, AXIS_STEPS_PER_UNIT_E} sur Repetier (une ligne par axe) : #define XAXIS_STEPS_PER_MM (valeur) etc. sur Smoothieware : ;Steps per unit: M92 X80.00000 Y80.00000 Z1259.84253 et ;E Steps per mm: M92 E367.0000 Transmission directe (direct drive) : se dit d'un système d'entrainement lorsque celui-ci est monté directement sur l'axe du moteur. Vis : composant mécanique de transmission servant à déplacer un ensemble le long d'un axe. Il existe des vis métriques, trapézoïdales ou à bille. Voila, qu'on se le dise ! ++JM
  19. Bonjour, j'étais grand débutant ce black friday; j'ai acheté une Ender 3. j'installe , j'apprends, je réinstalle; l'imprimante est reconnu comme une souris HID, puis un périphérique inconnu mais jamais comme une imprimante 3D ! Par contre, quand je configure bien avec Cura 15.04.3, j'obtiens des résultats bluffants de qualité via la micro SD. je me suis pris la tête sur la mise a jour du firmware, je ne suis pourtant pas nul mais là, c'est un peu l'usine à gaz, avec une carte Arduino Uno que je possède, des connexions ISP+ la sortie ~n10, Guithub, le firmware etc... tout ça pour peut être perdre la garantie de Shenzen ??? j'hésite à prendre le risque de 'niquer' la carte mère et en même temps c'est tout de même un peu rageant d'avoir une imprimante qui tourne comme un avion de chasse mais je ne peux y installer Cura 3.8 ou autre logiciel car dans la série mise à jour du firmware, imprimante pas connecté, ça marche pas bien. j'ai changé le câble USB etc... est ce que quelqu'un a les mêmes problèmes; il paraitrait que la carte mère creality V.1.1.3 est en cause? j'ai regardé un peu sur le forum, j'ai pas vu de sujets aussi déroutant. Impression nickel/chrome et drivers a la ramasse. merci d'avance a toute la communauté.
  20. Bonjour. Puisque la question revient assez régulièrement, voici, une fois pour toutes, un tutoriel expliquant, pas à pas, comment se connecter à la carte électronique d'une imprimante 3D GEEETech. C'est écrit pour une i3 Pro C, mais c'est grosso-modo pareil pour les autres modèles. Si vous constatez des différences avec votre imprimante 3D GEEETech, prévenez-moi pour que je puisse mettre le tutoriel à jour en conséquence. Téléchargement des fichiers nécessaires Dans un premier temps, il faut récupérer Arduino 1.0.1. Il est impératif d'utiliser cette version-là avec le firmware fourni par GEEETech à l'heure de l'écriture de ces lignes. L'archive est à télécharger depuis le site officiel d'Arduino. Récupérer les sources du firmware spécifique à votre imprimante 3D est également nécessaire. Les sources sont disponibles sur le forum officiel de GEEETech. Attention : téléchargez le firmware spécifique à VOTRE imprimante. Vérifiez, revérifiez et vérifiez encore. Dans le cas contraire, ni ce forum, ni moi-même, ne pourrions être tenus responsables des dommages infligés à votre matériel. Une fois les archives récupérées, décompressez-les. Vous obtiendrez, d'un côté, un dossier correspondant à Arduino, et de l'autre, un dossier contenant Marlin, le firmware de votre imprimante. Installation des pilotes de périphériques Il faut à présent installer les pilotes de votre imprimante sur votre système d'exploitation. GEEETech en fournit, mais pour une raison qui m'échappe, ils ne fonctionnent pas (parmi les symptômes connus, nous trouvons : impossibilité de téléverser Marlin sur la carte et de se connecter à l'imprimante avec Repetier-Host, Simplify3D ou autres). Branchez votre imprimante en USB sur votre ordinateur et allumez-la si ce n'est déjà fait. Votre système devrait la détecter et vous proposer d'installer les pilotes. Allez les chercher dans le dossier d'Arduino. Ils sont dans un sous-dossier "drivers". Il y a, à priori, deux périphériques à installer : USB Serial Converter, et USB Serial Port (COMx), où x correspond au numéro que Windows aura attribué à votre port COM. Dans mon cas, et pour la suite de ce tutoriel, il s'agira de COM3. Cette donnée sera à adapter selon ce que votre système vous indiquera. Première connexion au firmware de la carte A présent que votre imprimante est reconnue par votre système, nous pouvons nous connecter à l'imprimante et effectuer un premier test. Ouvrez le dossier d'Arduino, et exécutez le fichier arduino.exe. Une interface (relativement spartiate, je vous le concède - mais je vous assure qu'elle est parfaite pour son job) apparaîtra : il s'agit d'Arduino, votre nouveau meilleur ami. Pour commencer, ouvrez le menu Fichier et sélectionnez l'option Ouvrir. Allez à présent chercher, dans le dossier du firmware, le fichier Marlin.ino. Une nouvelle fenêtre Arduino sera ouverte, celle-ci affichera les fichiers correspondant à votre firmware. Ne modifiez rien, c'est fragile. Sélectionnez à présent le menu Outils et, dans le sous-menu Type de carte, sélectionnez la carte Arduino Mega 2560 ou Mega ADK. Et, toujours dans le menu Outils, ouvrez le sous-menu Port série et sélectionnez le port correspondant à celui de votre imprimante. Pour vérifier que tout est au point, cliquez, dans la barre d'outils située en haut de la fenêtre, sur le bouton Téléverser. Arduino compilera alors le firmware, et une fois l'opération effectuée il transférera le firmware sur votre imprimante. Lorsque l'opération aura été effectuée, si tout s'est bien passé, le message Téléversement terminé apparaîtra dans la barre de statut située juste en dessous de la zone d'édition du code. Un souci ? En cas de problème avec cette procédure, créez donc un nouveau sujet dans lequel vous détaillerez ce que vous avez fait, ce que vous attendiez et le résultat que vous avez obtenu. Nous tâcherons dès lors de vous aider. Par souci de clarté, évitez de poster vos problèmes en réponse à ce sujet.
  21. Bonjour à tous le monde ! Je cherche à modifier le marlin afin d'avoir 2 tête sur ma discoeasy. La carte que j'utilise est une MKS Gen 1.4 mais ca devrait tourner sur la carte de dagoma Voilà ce que j'ai trouvé tout seul comme un grand: Dans configuration.h * définir le nombre d'extudeur // This defines the number of extruders // :[1,2,3,4] #define EXTRUDERS 2 * puis définir la différence de position X/Y entre les 2 extrudeur //#define HOTEND_OFFSET_X {0.0, 20.00} // (in mm) for each extruder, offset of the hotend on the X axis //#define HOTEND_OFFSET_Y {0.0, 5.00} // (in mm) for each extruder, offset of the hotend on the Y axis * l'activation du capteur de température de la 2e tête #define TEMP_SENSOR_0 1 #define TEMP_SENSOR_1 1 * le max température #define HEATER_0_MAXTEMP 250 #define HEATER_1_MAXTEMP 250 * les steps des moteurs il faut rajouter la composante pour le 2e moteur d'extrusion #define DEFAULT_AXIS_STEPS_PER_UNIT {80, 80, 2560, 98, 98} #define DEFAULT_MAX_FEEDRATE {500, 500, 4, 170, 170} #define DEFAULT_MAX_ACCELERATION {9000, 3000, 100, 10000, 10000} Voilà ce que j'ai vu pour l'instant. Il me manque encore: * déplacer le second ventillo sur une autre sortie de la MKS * réassigner la sortie E1 à la 2e tête pour le corps de chauffe * activer le second moteur pour le 2e extrudeur Je pense que les 2e premier point doivent se trouver dans le pins.H mais je suis un peu larguer là.
  22. Bonjour a tous je vous joins un lien en français d'une vidéo sur marlin1.1.9 https://www.youtube.com/watch?v=AdTJfzrwIQ4 je pense que sa peut etre utile. Cdt Cedric
  23. Bonjour Bon voila, J'aimerais savoir comment on installe le firmware Marlin sur une Anet a8 M, la version de l'A8 avec deux extrudeuse. Vu que ce n'est pas la même carte et configuration je me pose la question sur quoi mettre comme config Voila ,Merci pour votre aide!
  24. Bonjour, Je suis totalement debutant dans limpression 3d et etant fan de bricolage et de defis je me suis lancé dans la construction d'une imprimante 3d. Jai donc acheté un kit avec arduino, ramps 1.4... Ayant fini la structure jai essayé de configurer marlin comme jai pu et en testant limprimante avec printrun laxe x,y et le moteur de lextrudeur fonctionnait a merveille mais laxe z ne bougent pas et les moteurs nessaye meme pas de s'enclencher. Jai fais quelque recherche mais impossible de trouver une reel solution. Merci davance pour votre aide ^^ Composants: Ramps 1.4 Arduino fake 2560 Mk2b heat bed 12864 LCD screen 3 end stop (non branché) A4988 motor driver 100k ohm NTC 3950 thermistors 5x Nema 17 12V 2 phase V6 j-head extruder
  25. Bonjour à tous !! Voilà, quand je suis sur mon écran lcd que je veut faire, par exemple un home Z pour "gratter la feuille " je n'ai pas le temps de le faire que l'écran revient " à l’accueil " alors que sur une autre machine DIY cela reste jusqu'à ce que je revienne volontairement à l’accueil ! Qu'est-ce que je n'ai pas fait dans l'un que j'ai fait sans le savoir dans l'autre ?? Merci à tous, Hervé
  26. Bonsoir à tous Je déterre ce truc car j'ai lancé une recherche Gogueule avec les mots "hauteur lissée" et la seule occurrence c'est ça..... Pardon @Nosfe99 de piquer tes images mais là où c'était je risquais pas d'avoir une réponse Moi non plus j'ai pas compris à quoi t'est-ce que ça sert, la "hauteur lissée" Et pour le "too far" on a droit à combien ?
×
×
  • Créer...