Aller au contenu

Filament ABS

joyeufetar

Membres
  • Compteur de contenus

    415
  • Inscrit(e) le

  • Dernière visite

Réputation sur la communauté

22 Bonne

À propos de joyeufetar

  • Rang
    Imprimeur fou

Information

  • Imprimantes
    Itopie

Visiteurs récents du profil

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

  1. Merci pour tes photos. Mais du coup, ça me rassure car je vois toujours les défauts sur les parois Jusqu'au début du A, on voit bien qu'il y a comme une sorte de très légère vaguelette autour de la pièce... Donc c'est bien un soucis logiciel. Pour la 1er couche, effectivement, de ton côté c'est flagrant. Moi ma 1er couche est clean, bien remplie, aucun soucis et pas de défaut visible. Voila ce que j'obtiens (la 1er photo, la 1er couche était trop haute, mais on peut voir que le résultat est clean) et la 2eme photo, quand tout est ok :
  2. Oui, j'ai fait exprès de mettre le gcode et non le stl. Histoire de voir si les paramètres de S3D peuvent être correct ou non. Du coup, il semblerait (en tout cas avec ta machine) que ce soit le cas, l'impression se passe bien. Le bltouch, c'est plus pour ne pas s'embêter. Je trouve quand même ça pratique, on ne se pose pas la question, on lance l'impression et c'est tout. Mais c'est clair qu'on peut s'en passer. Pour la 1er couche, c'est noté, même si perso, je n'ai jamais eu de soucis à cette vitesse. Pour les arrondis, la pièce a été conçue à la base pour être imprimé en 0.1 mais vu le peu de taille qu'ils font à la base et au sommet, c'est pas trop gênant d'imprimer en 0.2. La, je fais surtout des tests avec une pièce rapide à imprimer et ou je vois facilement les défauts Par contre, au niveau de la vitesse, je suis complètement d'accord avec toi. Mais S3D considère les surplombs comme des ponts et mes paramètres de pont sont réglés à 140% de la vitesse initiale (c'est comme ça que j'ai le meilleur résultat sous S3D), du coup, les surplombs sont dégueulasses... Sous Cura, j'ai pu dissocier les deux, donc j'imprime les surplombs moins vite que les ponts par exemple... Merci d'avoir fait le test d'impression, mais maintenant, je suis encore plus perdu. Je ne comprends pas d'ou ça peut venir sur la machine car (comme je l'ai déjà dit), je n'ai absolument pas le soucis sous Cura... Donc c'est vraiment bizarre Après, chaque machine est différente, donc il se peut que mes paramètres fonctionnent correctement sur une et pas sur l'autre. Mais bon, il semblerait que le soucis soit quand même sacrément lié à la rétractation. Je me souviens, au début quand je n'avais pas encore le bowden (donc en direct drive directement), je n'avais absolument aucun soucis de ce genre la... Je me suis sacrément taté à repasser en direct drive du coup Juste pour savoir, tu as quoi comme extrudeur, longueur de tube ptfe et comme hotend sur ta machine ?
  3. Salut, D'abord, merci pour ton aide Oui, je connais tous ces paramètres mais j'ai eu beau jouer avec dans tous les sens, pas de changement
  4. J'ai fait le test 2 fois, une 1er fois à 6mm de rétractation et une 2nd fois à 8mm. Mais je n'ai pas spécialement vu de changement, c'est peut être un peu mieux, mais c'est pas fou fou...
  5. Salut, 8mm en rétractation, c'est énorme quand même. Pour avoir testé, 3mm fonctionne très bien sous Cura, mais pas sous S3D dans ce cas la Il me semblait l'avoir précisé, mais je ne retrouve pas l'info, avec une e3dv6, il est fortement déconseillé de dépasser 5mm en rétractation. Je vais quand même tester, mais je doute que ça améliore les choses Juste pour savoir, tu as combien en longueur de tube ptfe ? Cordialement
  6. D'ailleurs, si quelqu'un qui a une imprimante globalement similaire veux tester, je mets mon stl avec les paramètres actuels en pj. Merci d'avance test.gcode
  7. Bonjour, C'est pas bête, j'y ai pensé mais trouvé une machine similaire ne sera pas facile. Mais si quelqu'un passe par la et veux bien me générer un stl avec ses paramètres et S3D en v4.0, why not. Ca coute rien de tester. L'imprimante que j'ai est une itopie, axe x classique, plateau en y et double z. Extrudeur bowden avec environ 30cm de ptfe je dirais (peut être un poil plus). Cordialement
  8. Salut à tous, Voila, j'ai un soucis avec S3D. J'ai "l'impression" qu'il sur-extrude à chaque début de paramètre, et cette sur-extrusion à tendance à s'estomper petit à petit au fur et à mesure de l'avancement du périmètre des extérieurs des pièces. J'avais déjà passé énormément de temps à tester différents paramètres mais impossible de changer quoique ce soit, le défaut est toujours présent et ne s'estompe absolument pas. J'avais au final abandonné le soft pour Cura qui lui ne m'a absolument pas fait apparaître ce défaut et qui me donne de belles pièces au final. Mais bon, comme je n'aime pas rester sur un échec, et comme je trouve quand même que le rendu est plus propre sur S3D, je recommence à essayer de résoudre ce soucis. Donc déjà, voila à quoi ressemble mon problème : Le défaut apparaît à chaque début de couche et s'estompe petit à petit pour recommencer à la couche suivante... Mes steps sont corrects, comme mon extrusion multiplier (j'utilise d'ailleurs les mêmes paramètres sous Cura et aucun soucis) : Buse de 0.4 et extrusion multiplier à 0.89 pour du PLA. J'ai réglé l'extrusion width en fixe à la taille de ma buse, c'est comme ça que j'obtiens les meilleurs résultats, mais même en repassant en mode auto (donc à 0.48), pas de changement à part me générer une légère sur extrusion globale... Niveau rétraction, mon imprimante étant en bowden, je suis à un retract de 3mm à la vitesse de 50mm/s avec un v-lift de 0.2mm (la aussi, pas de soucis sous Cura). J'ai tenté de diminuer l'extrusion multiplier à l’extrême, mais bizarrement, ça ne semble rien changer sur la pièce... Je suis descendu à 0.8 (donc 9% de moins), j'aurais du voir un changement... J'ai essayé de jouer avec l'extra restart distance, mais j'ai beau l'augmenter (négativement je précise), à part finir par me créer des trous dans les pièces, ça ne change rien... Idem, j'ai essayé de faire des rétractions non stationnaires, pas de changement. J'ai même essayé de supprimer la rétractation pour voir, mais le défaut est toujours la. Je précise que le soucis apparaît peu importe le filament utilisé (testé sur plusieurs couleurs et marques différentes). Du coup, ma question est d'ou peux venir ce soucis et comment le résoudre ? Si c'est lié à la rétraction, pourquoi est ce que ça fonctionne sous Cura dans ce cas la ? Et en fonction, sur quel paramètre je peux jouer pour tenter d'améliorer les choses ? Si ça peut aider, voila les paramètres que j'ai actuellement sous S3D : Merci d'avance, Cordialement
  9. Ok, merci pour toutes ces infos Je vais pouvoir terminer l'imprimante grâce à tout ça
  10. Ah yes, j'avais activé le TMC_DEBUG dans le FW mais pas MONITOR_DRIVER_STATUS. Par contre, je vois aussi que ce paramètre active pas mal de choses, notamment la réduction de courant, voir le stop si il y a une erreur. Il faut que je regarde ça de plus près.
  11. Salut C'est top, merci pour ton aide. Ca va me permettre de finaliser tout ça Oui, pour le reste, c'est déjà fait. Je demandais par rapport au mode UART des steppers en faite, pas pour la totalité du fichier Je ne connaissais pas cette commande, je vais regarder tout ça. Merci. Merci
  12. Bonjour,Personne ne peut valider ou apporter des infos à ce que je dis ?Cordialement
  13. Bonsoir à tous, Je suis en train de finir le montage d'une nouvelle imprimante. Elle contient entre autre : - Carte Bigtreetech SKR PRO V1.1 - Driver TMC2208 Fysetc v1.2 - Firmware Marlin 2.0 J'ai parcouru la totalité de ce sujet qui m'a bien aidé : Lien J'ai préconfiguré le firmware et le build fonctionne sans soucis. Pour le montage des drivers, j'ai essayé de vérifier que chaque pin du driver correspondait bien avec ceux de la carte, mais je n'arrive pas à en être certain. Déjà, j'ai beau cherché dans la doc de la carte, impossible de trouver la correspondance avec les pins des drivers. Si quelqu'un à ça (ou peut me donner les infos), ça serait super Voila des photos des drivers que j'ai : D'après ce qui est indiqué sur les PCB des drivers, le mode UART semble actif par défaut. Donc je suppose que je n'ai pas de soudure à faire dessus comme sur certaines anciennes versions. Est ce ça vous parait correct ? Ensuite, vient le paramétrage des drivers. Je souhaite utiliser les 2208 en UART sans interpolation (en 256 pas réel), j'ai donc pour ça mis le jumper unique comme indiqué dans le doc de la carte SKR. Ils piloteront des moteurs NEMA17 dont voici les caractéristiques : -> Modèle : LDO-42STH47-1684AC -> Couple : 50 N.cm -> Rated voltage : 2.8V -> Rated current : 1.68A -> Inductance : 2.8 mH Si je comprends bien, il me suffit de paramétrer Marlin pour utiliser ces drivers dans le mode souhaité. Dans le fichier Configuration.h, il faut donc que je modifie cette partie la (en définissant les drivers que je veux utiliser pour chaque axe) : /** * Stepper Drivers * * These settings allow Marlin to tune stepper driver timing and enable advanced options for * stepper drivers that support them. You may also override timing options in Configuration_adv.h. * * A4988 is assumed for unspecified drivers. * * Options: A4988, A5984, DRV8825, LV8729, L6470, L6474, POWERSTEP01, * TB6560, TB6600, TMC2100, * TMC2130, TMC2130_STANDALONE, TMC2160, TMC2160_STANDALONE, * TMC2208, TMC2208_STANDALONE, TMC2209, TMC2209_STANDALONE, * TMC26X, TMC26X_STANDALONE, TMC2660, TMC2660_STANDALONE, * TMC5130, TMC5130_STANDALONE, TMC5160, TMC5160_STANDALONE * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'L6474', 'POWERSTEP01', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2160', 'TMC2160_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC2209', 'TMC2209_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE', 'TMC5160', 'TMC5160_STANDALONE'] */ #define X_DRIVER_TYPE TMC2208 #define Y_DRIVER_TYPE TMC2208 #define Z_DRIVER_TYPE TMC2208 //#define X2_DRIVER_TYPE A4988 //#define Y2_DRIVER_TYPE A4988 //#define Z2_DRIVER_TYPE A4988 //#define Z3_DRIVER_TYPE A4988 //#define Z4_DRIVER_TYPE A4988 #define E0_DRIVER_TYPE TMC2208 //#define E1_DRIVER_TYPE A4988 //#define E2_DRIVER_TYPE A4988 //#define E3_DRIVER_TYPE A4988 //#define E4_DRIVER_TYPE A4988 //#define E5_DRIVER_TYPE A4988 //#define E6_DRIVER_TYPE A4988 //#define E7_DRIVER_TYPE A4988 A quoi correspondent les lignes X2, Y2, Z2... ? Y a t'il autre chose à modifier dans ce fichier la ? Sachant que j'ai un moteur pour l'axe X, un pour Y, 2 pour Z et 1 seul extrudeur. Et dans le fichier Configuration_adv.h, il faut modifier aussi cette partie la (pour chaque groupe de ligne défini dans le code ci-dessus) : /** * To use TMC2130, TMC2160, TMC2660, TMC5130, TMC5160 stepper drivers in SPI mode * connect your SPI pins to the hardware SPI interface on your board and define * the required CS pins in your `pins_MYBOARD.h` file. (e.g., RAMPS 1.4 uses AUX3 * pins `X_CS_PIN 53`, `Y_CS_PIN 49`, etc.). * You may also use software SPI if you wish to use general purpose IO pins. * * To use TMC2208 stepper UART-configurable stepper drivers connect #_SERIAL_TX_PIN * to the driver side PDN_UART pin with a 1K resistor. * To use the reading capabilities, also connect #_SERIAL_RX_PIN to PDN_UART without * a resistor. * The drivers can also be used with hardware serial. * * TMCStepper library is required to use TMC stepper drivers. * https://github.com/teemuatlut/TMCStepper */ #if HAS_TRINAMIC_CONFIG #define HOLD_MULTIPLIER 0.5 // Scales down the holding current from run current #define INTERPOLATE false // Interpolate X/Y/Z_MICROSTEPS to 256 #if AXIS_IS_TMC(X) #define X_CURRENT 800 // (mA) RMS current. Multiply by 1.414 for peak current. #define X_CURRENT_HOME X_CURRENT // (mA) RMS current for sensorless homing #define X_MICROSTEPS 256 // 0..256 #define X_RSENSE 0.11 #define X_CHAIN_POS -1 // <=0 : Not chained. 1 : MCU MOSI connected. 2 : Next in chain, ... #endif J'ai donc modifié la ligne INTERPOLATE par false et indiqué les MICROSTEPS à 256. Est ce bien ce qu'il faut faire ? Ensuite, vient le réglage du courant. Donc si je comprends bien le commentaire à côté de la ligne, pour trouver le courant RMS, il suffit que je prenne le courant max de mes moteurs et que je divise par 1.414 ? Donc ça donnerait, par exemple, un X_CURRENT à : 1.68A / 1.414 = 1.19A Donc je dois renseigner 1190 dans la ligne X_CURRENT, c'est bien ça ? Pour information, voila ce que dit la doc des drivers : Donc en règlant mes drivers à 1.19A RMS, je suis à la limite haute. Y a t'il aussi un ajustement du voltage à faire directement sur les drivers ? Ou la configuration de Marlin suffit à elle seule à faire fonctionner les drivers comme il faut ? Voila, je sais que ça fait beaucoup de questions, mais je veux être sur de bien faire les choses et d'avoir bien tout compris. Et je sais qu'il y a certains experts qui pourront corriger mes erreurs si il y en a. Merci d'avance pour votre aide. Cordialement
  14. Hello, Personne ne peut me confirmer si ce que je dis est correct ou pas ? Cordialement
×
×
  • Créer...