Jump to content

ecologeek

Member
  • Posts

    109
  • Joined

  • Last visited

  • Days Won

    2

Posts posted by ecologeek

  1. Bonjour,

     

    Pour mémo et pour ceux que ça pourrait intéresser. Voici la façon dont j'ais configuré un détecteur de filament sur mon Ultimaker Original. Je suis actuellement avec un Marlin 2.0.7.2.

     

    Quelque chose comme ça : https://www.thingiverse.com/thing:285504/makes

    DSC_0949.thumb.png.e1be6cb4a1bb49f758ae1b309b301628.png

     

    Je me suis appuyé sur ce tuto :

     

    L'option changement de filament doit être activée (M600), c'est mon cas, je regarde donc dans mon configuration.h :

    /**
     * Filament Runout Sensors
     * Mechanical or opto endstops are used to check for the presence of filament.
     *
     * RAMPS-based boards use SERVO3_PIN for the first runout sensor.
     * For other boards you may need to define FIL_RUNOUT_PIN, FIL_RUNOUT2_PIN, etc.
     */
    #define FILAMENT_RUNOUT_SENSOR  //VIVIS activation du detecteur de filament
    #if ENABLED(FILAMENT_RUNOUT_SENSOR)
      #define FIL_RUNOUT_ENABLED_DEFAULT true // Enable the sensor on startup. Override with M412 followed by M500.
      #define NUM_RUNOUT_SENSORS   1          // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each.
      #define FIL_RUNOUT_STATE     LOW        // Pin state indicating that filament is NOT present.
      #define FIL_RUNOUT_PULLUP               // Use internal pullup for filament runout pins.
      //#define FIL_RUNOUT_PULLDOWN           // Use internal pulldown for filament runout pins.
    
      // Set one or more commands to execute on filament runout.
      // (After 'M412 H' Marlin will ask the host to handle the process.)
      #define FILAMENT_RUNOUT_SCRIPT "M600"
    
      // After a runout is detected, continue printing this length of filament
      // before executing the runout script. Useful for a sensor at the end of
      // a feed tube. Requires 4 bytes SRAM per sensor, plus 4 bytes overhead.
      //#define FILAMENT_RUNOUT_DISTANCE_MM 25
    
      #ifdef FILAMENT_RUNOUT_DISTANCE_MM
        // Enable this option to use an encoder disc that toggles the runout pin
        // as the filament moves. (Be sure to set FILAMENT_RUNOUT_DISTANCE_MM
        // large enough to avoid false positives.)
        //#define FILAMENT_MOTION_SENSOR
      #endif
    #endif

    "For other boards you may need to define FIL_RUNOUT_PIN" donc je regarde dans pins/ramps/pins_ultimaker.h (cf vidéo plus haut):

    // Servos
    //
    #define SERVO0_PIN                            11

    Alors on tente :

    #define FILAMENT_RUNOUT_SENSOR  //VIVIS activation du detecteur de filament
    #if ENABLED(FILAMENT_RUNOUT_SENSOR)
      #define FIL_RUNOUT_PIN       11          //VIVIS yolo on se tente de brancher le detecteur sur le pin 11 du EXT3     4
      #define FIL_RUNOUT_ENABLED_DEFAULT true // Enable the sensor on startup. Override with M412 followed by M500.
      #define NUM_RUNOUT_SENSORS   1          // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each.
      #define FIL_RUNOUT_STATE     LOW        // Pin state indicating that filament is NOT present.
      #define FIL_RUNOUT_PULLUP               // Use internal pullup for filament runout pins.
      //#define FIL_RUNOUT_PULLDOWN           // Use internal pulldown for filament runout pins.

     

    Je branche deux fils au niveau de l'EXT3 (j'en profite pour souder des connecteurs), un sur GND et l'autre sur le pin 11 CA FONCTIONNE !! Lorsque les fils ne se touchent pas ça imprime, si je les met en contacte ça lance le script M600 (changement de filament). Pour le détecteur préfabriqué acheté sur Aliexpress j'ajoute le +5V.

    DSC_0837.thumb.png.29511261851186e6e65021278fc5574e.png

     

    J'ai pris un détecteur près fabriqué mais je trouve qu'il y a plus de friction, je vais peut être garder celui que j'ai fait moi même qu'on voit sur la première photo du post..

    DSC_0946.thumb.png.a4e457abcb9150264d5e67704f138a7f.png

     

    Modif comit sur mon github : https://github.com/Ecoologeek/Marlin-pour-Ultimaker-Original-Custom

  2. Bonsoir et bonne fêtes à tous,

     

    Il me semble qu'il y a une option dans Cura pour décaler la buse entre chaque couche pour éviter de surchauffer le plastique quand on imprime une tige ou quelque chose de petit mais je ne la retrouve pas, est ce que ça dit quelque chose à quelqu'un ?

     

    image.thumb.png.da801f470828630c4bddd4741263e84d.png

  3. Réponse tardive, mais le site est OK aujourd’hui, je n'y vais plus depuis longtemps. Ce site me fait saigner des yeux ?. J'ai abandonné ce genre de plateforme qui demande beaucoup trop de temps au vu des tarifs auxquels partent les projets.

  4. 24 minutes ago, IronRedstar said:

    d'après vous, pour une impression longue durée, Octoprint ne fait pas bugger l'imprimante

     

    41 minutes ago, IronRedstar said:

    si Cura pose problème, pourquoi Octoprint serait meilleur ?

    Sans parler forcément de bug, mais plutôt de qualité, je ne pense pas qu'Octoprint (qui utilise Cura Engine) soit mieux que Cura en USB. C'est pour ses fonctions de contrôle à distance qu'on en parle. C'est une question de débit de donnée (baudrate) cf vidéo plus haut.

     

    Et je parlais de Pronterface pour stopper une impression préalablement lancée par l'imprimante depuis la carte SD :

    On 22/01/2018 at 10:30 AM, DidierKlein said:

    quand on se connecte via usb ça reboot l'imprimante et du coup ça stoppe l'impression

    Un logiciel qui se connecte à l'imprimante quand elle imprime stop l'impression en cours, genre "Pousse toi de là, c'est moi qui pilote !". C'est une astuce.

  5. 10 hours ago, Nano-nc said:

    pas forcément Raspberry

     

    On 22/01/2018 at 10:30 AM, DidierKlein said:

    raspberry ou autre branché en usb, quand on se connecte via usb ça reboot l'imprimante et du coup ça stoppe l'impression

     

    Pour aller dans le même sens, sans Raspberry et si Octoprint ne te dit rien, un PC pris en main à distance (avec VNC par exemple), et ton slicer préféré ou bien Pronterface peut faire l'affaire.

    • Like 1
  6. Tu peux utiliser Octoprint pour piloter l'imprimante à distance avec un Raspberry, ça peut aussi gérer ta caméra. Pour l’extinction "à l'arrache" je pense pas que ça soit conseillé, en tout cas sur mon Utlimaker Original je ne le fais jamais pour que la carte mère soit bien refroidie avant d'éteindre.

    Pour l'impression par l'USB c'est déconseillé, sur des longs prints ça peut déconnecter (ça m'est arrivé) et peut jouer sur la qualité (je sais pas si ça concerne l'UM2+) :

    Tout ça est théorique, j'ai pas fais de comparaison perso.

  7. News : J'ai installé tout ça, et ça roule. J'ai pas encore fait d'impression parce que mon connecteur DC de récup' chauffe un peut, je me tâte encore si j'en achète un autre ou si je soude les câbles à la carte (comme tu disais Electromu). J'ai juste fait un petit essai de chauffe du plateau à 60°. J'avais testé à 30° avec l'alim' d'origine, elle s'était mise en sécurité immédiatement :O. Avec la nouvelle les 60° montent très rapidement, je pensais pas que c'était si rapide :).

    Le ventilo de la tête tourne en 24v du coup je divise par deux la vitesse pour mes tests et je mettrais un deuxième 12V en série en attendant un autre upgrade de tout ça (je suis tenté de passer sur une E3D V6).

    Un grand merci Electromu :strong:!

    IMG_20180116_000447.jpg

    • Like 1
  8. Bonjour,

    Je vais installer un plateau chauffant sur mon UMO. Acheté sur Ebay. La doc pour l'installer précise d'ajouter une résistance sur le PCB de l'Ultimaker, et de changer d'alimentation pour une 18/24V 360W DC. Avant de faire des conneries, est ce que quelqu’un peut me dire si il y a d'autre modif à prévoir?

    • Il faut pas changer un composant en plus comme sur cette vidéo (le gars change d'alim' à la volée avec ça, mais je comprends pas tout ce qu'il dit...)?
    • au niveau du firmware, je dois changer des paramètre pour le voltage?
    • les ventilateurs 12V doivent être changés?

    Ayant peut confiance dans le constructeur de ce plateau un peut cheap, je préfère m'assurer que le manuel n’oublie pas ces détails et me fasse cramer ma machine.

     

    Merci d'avance pour vos conseils !

  9. Petit retour suite à la réception des tmc2100 : NICKEL ! Bon sauf que sur 1 des 4 je ne peux pas modifier le VREF... (sav contacté).

    C'est un bonheur de pouvoir entendre le son de mon PC tout en imprimant. Et je peux enfin lancer des impression longues être réveillé par le bruit. Sur l'axe Z la différence est énorme en mode vase. Et pour la rétractation je me suis trouvé une modif' de l'extrudeur, ça tien de travers mais c'est efficace : https://www.thingiverse.com/thing:53690

    Merci

     

    d2b5ca33bd970f64a6301fa75ae2eb22_display_large[1].jpg

    • Like 3
  10. Au sujet du forum, j'ai des soucis d'affichage depuis ce soir. La taille de certains éléments, notamment le titre des posts,  sont disproportionnés. et il y a le robot ultimaker en géant en bas de page :ultimaker:...

    Ca le fait que sur le thème "Ultimaker (default)" et pas sur le thème "default" tout court, qui n'est pas par défaut :O (win10Pro 64bits / Firefox 57.0.2).

  11. Bonsoir,
    L'impression par usb est toujours là sur Cura 3.1, mais cela marche t'il avec une  makerbot CTC dual ? C'est toute la question.

     

    Pour la procédure (avec une imprimante compatible) c'est là : "Add a custom printer" il y a le choix de nombreuses machines dans "Ajouter une imprimante/Other" mais si la tienne n'y est pas il faut choisir l'option "custom" et sélectionner les options qui vont bien, notamment le type de G-code (cf image attachée).

    Parfum.PNG

    Une foi fait, dans "gérer les imprimantes" il y a un bouton "activer". Le choix du port et le baudrate semblent automatiques (cf mon cura.log) :

    2017-12-22 18:56:48,181 - DEBUG - USBPrinting.USBPrinterOutputDevice._connect [354]: Correct response for auto-baudrate detection received.
    2017-12-22 18:56:48,183 - DEBUG - USBPrinting.USBPrinterOutputDevice._connect [354]: Correct response for auto-baudrate detection received.
    2017-12-22 18:56:48,185 - DEBUG - USBPrinting.USBPrinterOutputDevice._connect [354]: Correct response for auto-baudrate detection received.
    2017-12-22 18:56:48,189 - INFO - USBPrinting.USBPrinterOutputDevice._listen [485]: Printer connection listen thread started for COM4
    2017-12-22 18:56:48,189 - INFO - USBPrinting.USBPrinterOutputDevice._connect [361]: Established printer connection on port COM4

    Il est possible d'utiliser une connexion via octoprint qui semble fonctionner de la même façon que le server repetier host (server d'impression avec IP).

     

    Edit : a voir aussi le plugin X3G dispo dans Cura, et ce post pour la conversion de g-code.

  12. Super vidéo ! On ne peut plus clair. Si je fais pas la folie de changer de machine c'est sur ma liste d'upgrade.

     

    C'est bien noté pour les TMC, 5V pur. Les rad sont vendus avec et ils ont de l’adhésif thermique, j'utiliserais de la colle thermique au besoin. J'aurais peut être à refaire le cache inférieur pour que ça ferme avec la hauteur de rad, on verra.

     

    Merci beaucoup pour tous ces conseils. Je mettrais peut être aussi une petite vidéo avant/après installation pour clore le post ;-)

  13.  

    On 19/12/2017 at 2:37 PM, amedee said:

    Pour le ZGE, j'ai fait la modif sur mon UMO tête E3D, mais pas encore sur l'autre: il faut trouver un système élégant pour le coupleur. Sur l'UMO, c'est le Bowden qui tient le coupleur en place. Avec le ZGE, le morceau de Bowden qui reste n'est pas serti en haut...

    Juste pour info, il vaut mieux le faire en ABS le ZGE? Il doit y avoir une forte friction des pièces? C'est expliqué sur Youmagine mais je suis pas certain d'avoir compris.

     

    Sinon pour les TMC je vais prendre les 2100 comme tu me conseil. J'aurais bien aimé les 2130 mais je ne suis pas sur qu'il soit possible de relier les pins de diagnostique sur la carte de l'UMO.

    Par contre, une dernière question : Il y a une version 5V et une 3-5V du TMC2100, le 5V est conseillé pour les RAMPS et RUMBA (" The SilentStepSticks are for 3D printer controllers with 3,3V or 5V logic level. If you have a 5V 3D printer controller like RAMPS or RUMBA , then please use the 5V version "). C'est lesquels qu'il faut pour l'UMO avec carte 1.5.7 SVP? Il y a un rapport avec le " step-down à 3v" dont tu parlai @amedee? J'avoue ne pas savoir ce que c'est le step-down.

     

    Merci

  14. 13 minutes ago, Nano-nc said:

    Peut-être lié à certains navigateurs? chez moi avec Chrome sous win 8 pro 64 je peux éditer...

    Le "edit" est bien là aussi sous firefox Win10. Question bête @zizon tu te connecte "manuellement" à chaque foi que tu viens sur le forum ou tu as enregistré tes identifiants dans le navigateur ?

×
×
  • Create New...