Aller au contenu

Filament ABS

Darkblur_seb

Membres
  • Compteur de contenus

    163
  • Inscrit(e) le

  • Dernière visite

Réputation sur la communauté

10 Bonne

À propos de Darkblur_seb

  • Rang
    Membre confirmé

Information

  • Imprimantes
    Prusa i3 m570 d'Infitary ( d'origine ou presque) avec Cura

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. Salut. Dans une vidéo que j'ai vu hier sur Youtube sur un salon, Ils montrait justement le rendu d'une imprimante (avec option 6 axes, mais pas forcément obligatoire) qui après impression surfaçait à la fraiseuse intégrée ou à la pointe chauffante (matériaux souple) les surfaces pour obtenir un rendu lisse et supprimer l'effet de couche. Il devrait être envisageable de monter une "broche" de faible puissance et de faire de même sur nos machines. Il n'y a pas besoin de puissance car le but est juste de surfacer une très faible couche. Autre avantage c'est la longueur de l'outil qui est plus importance. Ce qui permet de travailler plus en profondeur que juste la buse, limitée à 1 cm environ. A mon avis, il faudrait installer ça sur une 2e tête indépendant de la première. Par contre, le code... Séb
  2. Salut Grâce à un Youtuber, j'ai découvert ça : https://odriverobotics.com/ Il s'agit d'un contrôleur pour 2 moteurs brushless standard qui permet de les piloter comme des moteurs pas à pas, avec des encodeurs rotatifs... Le truc qui pourrait nous être utile, c'est la vitesse et la précision des moteurs en question, et le couple aussi, même si c'est moins utile en impression qu'en fraisage. Par exemple, celui là est d'après leur guide sur les encodeur, celui qui donne le moins de précision, et on est déjà à 2400 pas par tour... On est loin des 200 (ou au mieux 400) de nos nema. Votre avis?
  3. Elle est possible sur la duet 2, et elle doit être possible sur d'autre carte. il faut juste trouver des pin contrôlable en pwm. C'est pas tout à fait ma carte, mais c'est particulièrement proche. Les connecteurs pour les limites min ne sont pas soudés et en haut à gauche, les pin d10,d9, d8 et d7 ne sont pas dans le même ordre. La partie qui m'intéresse aujourd'hui ressemble davantage à ça. Donc, comment piloter D9 est la question. Accessoirement, le ventilo pour les pièces est donc banché en tant que E1 sur D7... Après, il faut un firmware qui puisse gérer ça et c'est le cas de klipper (code joint à mon premier message) et à Reprap firmware (cf capture ci-après). Pour les autres, je ne sais pas.
  4. Salut. Sauf erreur de ma part, dans cura, tu règles le ventilateur qui sert au refroidissement de l'impression. Effectivement, puissance et à quelle hauteur il démarre. Et en l’occurrence, c'est quand je n'imprime pas que j'aimerais un ventilateur de heatbreak arrêté, donc hors Cura et impression.
  5. Salut J'utilise Klipper depuis quelques mois maintenant sur une carte HY-Base-L v1.0 (qui ressemble énormément à la mks base v1.5), et je suis très satisfait. Bon, je n'arrive pas à utiliser de BL touch,(clone) mais je n'y arrivait pas non plus avec marlin. La question d'aujourd'hui est sur le ventilateur de buse, qui est toujours actif. Il y a la possibilité de le faire démarrer à partir d'une température donnée dans Klipper (comme dans le reprap firmware) mais je ne sais pas quelle pin attribuer à ce ventilo. La D9 (ar9) sert au ventilateur radial pour la pièce. Je me demande d'ailleurs si le connecteur n'est pas un simple 12v non commutable. Pas besoin de pwm, juste du tout ou rien. Je peux aussi déplacer le branchement, mais la question est où? la prise D11 (mais j'ai pas l'impression qu'elle marche) Enfin, le code de la section : [heater_fan my_nozzle_fan] pin: ar11 max_power: 1.0 shutdown_speed: 0 cycle_time: 0.010 hardware_pwm: false kick_start_time: 0.100 heater: extruder heater_temp: 50.0 fan_speed: 1.0 Voilà Merci d'avance pour vos réponses. Sébastien
  6. Salut. J'ai franchi le pas aussi entre hier et aujourd'hui. Du coup, j'arrive à imprimer. Me manque encore le bl touch (3d touch de chez triangle lab) à faire fonctionner, mais c'est plus simple que sur marlin d'y toucher, ou de revenir en arrière. Donc super tuto, bien fait et tout. Et aussi, les liens vers github à bon escient, car là aussi, les configs d'exemple sont bien documentées. Pour la carte, j'ai une clone de mks base 1.5, donc, je suis partie de la config d'une ramps 1.3. Et dans les amélioration, la vitesse d'impression, et aussi un peu le bruit des moteurs. Restera à tester sur de vrai pièces, et pas juste des tests. Enfin, il faut penser à revoir les codes de démarrage et fin de Cura. Comme indiqué, faire des macros semble une bonne solution pour tout gérer du même endroit, dans le fichier de config.
  7. Et faire un système de courroie crantée, avec un tendeur comme les chaînes de vélo? Ca peut fonctionner uniquement sur des types I3, mais comme ça, le moteur est déporté et il y a juste un bras (ou 2, façon porte-manteau) qui bouge.
  8. Salut Je suis en train de voir pour modifier une presse à chaud et je voulais un avis sur mon programme arduino tout frais écris. L'idée est de piloter 2 éléments chauffants en silicone 220v 300w collés chacun sur leur plaque d'aluminium (ep 8 mm). Donc, arduino uno (test) /nano (en boîte), 2 SSR 10A, et 2 thermistance NTC 100k (même si pour le moment, il n'y a qu'une seule lecture). #include <PID_v1.h> #include <LiquidCrystal_I2C.h> //entrées int ThermistorPin = 0; int DebutTimerPin = 2; //sorties int RelayHautPin = 5; int RelayBasPin = 6; //Mes valeurs de références long Tempo = 600000; //minuterie 10min, à faire varier plus tard dans un menu int Tref = 100; //température de référence 100°C, à faire varier plus tard dans un menu //PID int WindowSize = 5000; unsigned long windowStartTime; double Setpoint, Input, Output; //thermistance ntc 100k montée en série avec R1 int Vo; float R1 = 10000; //à ajuster avec une mesure fil+résistance float logR2, R2, Tmesure; float c1 = 1.009249522e-03, c2 = 2.378405444e-04, c3 = 2.019202697e-07; //varaible pour la minuterie volatile long PressTime; long TempsRestant; int Minutes; int Secondes; PID myPID(&Input, &Output, &Setpoint, 2, 5, 1, DIRECT); LiquidCrystal_I2C lcd(0x27,16,4); //attention à l'adresse void setup() { Serial.begin(9600); lcd.init(); lcd.backlight(); pinMode(RelayHautPin, OUTPUT); pinMode(RelayBasPin, OUTPUT); pinMode(DebutTimerPin, INPUT_PULLUP); attachInterrupt(digitalPinToInterrupt(DebutTimerPin), minuterie, RISING); windowStartTime = millis(); //initialize the variables we're linked to Setpoint = Tref; //tell the PID to range between 0 and the full window size myPID.SetOutputLimits(0, WindowSize); //turn the PID on myPID.SetMode(AUTOMATIC); } void loop() { Vo = analogRead(ThermistorPin); R2 = R1 * (1023.0 / (float)Vo - 1.0); logR2 = log(R2); Tmesure = (1.0 / (c1 + c2*logR2 + c3*logR2*logR2*logR2)); Tmesure = Tmesure - 273.15; Input = Tmesure; //calcul affichage minuterie min:sec unsigned long now = millis(); TempsRestant = Tempo - (now - PressTime); Minutes = TempsRestant / 60000; Secondes = (TempsRestant - (60000 * Minutes)) / 1000; lcd.print("Temp = "); lcd.print(Tmesure); lcd.print(" / "); lcd.print(Tref); lcd.print(" °C"); lcd.setCursor(0, 1); lcd.print("Timer = "); lcd.print(Minutes); lcd.print(":"); lcd.print(Secondes); lcd.clear(); if (now - PressTime < Tempo){ Input = analogRead(ThermistorPin); myPID.Compute(); /***turn the output pin on/off based on pid output***/ if (now - windowStartTime > WindowSize){ //time to shift the Relay Window windowStartTime += WindowSize; } if (Output > now - windowStartTime){ digitalWrite(RelayHautPin, HIGH); digitalWrite(RelayBasPin, HIGH); } else{ digitalWrite(RelayHautPin, LOW); digitalWrite(RelayBasPin, LOW); } } else{ digitalWrite(RelayHautPin, LOW); digitalWrite(RelayBasPin, LOW); } } void minuterie() { volatile unsigned long PressTime = millis(); } Pour le PID, je crois que je peux diminuer la valeur de "WindowSize" vers 800, car j'utilise un SSR, et non pas un relais (code issu de l'exemple de relais). J'ai pu vérifier l'absence d'erreur de compilation, mais pas encore tester. Je verrais demain pour l'affichage au moins. Dans les évolutions prévues, déjà passer sur la lecture des thermistance et un PID propre à chaque plaque. Ca reste à ma portée, c'est en postant que je me suis rendu compte de l'oubli de la 2e thermistance. Donc recopie d'une grosse partie du code du pid en changeant le nom des variables (1 et 2 en gros ou haut et bas, comme le reste). Merci Sébastien
  9. Je n'ai pas vraiment bien regardé. Juste vu que le hylite prend énormément de place en fait. J'ai hâte aussi, mais ça ne m'empêche pas de dormir. Je continue à travailler sur ma copie de i3 et j'ai un tas de pièces qui dort. Mais on, je dessine 2 fraiseuses numériques, l'une à courroie pour du bois avec 0.1mm de précision et 50x50cm de travail, l'autre pour du a5 mais plus précise et puissante. Aujourd'hui c'était préparation des modification de ma presse à chaud. J'ai aussi des clients dans ma boutique... C'est un peu le principe. Donc, pas vraiment le temps d'y penser en fait. Donc j'attends.
  10. J'avais raison pour le boitier sur le montant arrière.
  11. Petit double-post pour les photos de mes test et aussi dire que 'jai commandé les dalles samsung. Livraison demain ou début de semaine prochaine. Si ça vous interresse, je peux aussi vous montrer les ébauches faîtes avec fusion360
  12. Salut 2 mois pour finaliser ce nouveau montage, mais le résultat est satisfaisant. Donc, pas super compliqué à faire. mais je n'ai pu réutiliser qu'un seul trou, donc, 5 supplémentaire fait sur le châssis et surtout, une grosse encoche au milieu pour passer la courroie. J'ai aussi dû flasher le firmware pour le sans de rotation du moteur (et les pas, mais M92 Y106.67 fonctionnait déjà en fait). Résultat, tension facile à régler. et moins de ringing. Comme dis plus haut, je passe à 106.6666666666666 pas/mm au lieu de 100 grâce à une poulie moteur de 30 dents. Donc pas de réel gain en précision de ce côté là. Place aux phtos et aux questions (si vous en avez). J'en ai profité aussi pour passer sur un nouveau support plateau en dibon et ajouter un 4e roulement (3 d'origine et support en acrylique déformée). Du coup, je vais étudier la question pour le faire sur l'axe X. Sébastien
  13. Igus vend aussi sur Amazon, et le prix n'est pas trop élevé. https://www.amazon.fr/s?k=igus&__mk_fr_FR=ÅMÅŽÕÑ&ref=nb_sb_noss_2 Et ce sont les pièces originales. Ils vendent aussi des barres pour allez avec, mais là, le prix diffère un peu plus.
  14. Salut Disons que je suis dans le même cas que toi (opticien et imprimeur 3D) @Djbobo109 et en fait, l'impression fdm ne se prête pas vraiment à la lunetterie. Le problème reste le rendu, et les matériaux auxquels il faut faire attention. Il n'y a pas vraiment de soucis de solidité si tu fait attention à ton design et aussi à la charnière (à acheter chez ton fournisseur préféré, novacel, clso, fax...). Une armature dans la branche peut être utile aussi (tige métallique insérée en chauffant dans un canal prévu lors du dessin, mais attention à la déformation). Avec ton budget, tu va pouvoir faire des prototypes plutôt en PLA et éventuellement en PETG (plus vraiment des proto avec cette matière). Tu as peut-être vu sur acuité l'article des Opticiennes Vannes, https://www.acuite.fr/actualite/magasin/155685/une-opticienne-cree-en-magasin-des-lunettes-en-impression-3d, au final, c'est du sls (frittage laser) sous-traité , avec proto en fdm (filament) en magasin. Je n'ai pas abandonné l'idée d'en imprimer, mais j'attends ma nouvelle machine (Zatzit) pour réessayer la monture complète. Pour revenir sur les matières, il faut qu'elles soient biocompatible donc pas d'ABS ni de traitement lissant ou de peinture. PLA et PETG pas de soucis mais non polissable. Les fils chargés de fibre, j'aurais des doutes sur l'état de surface, est-ce que ça fait une pièce "poilue", avec des fibres qui ressortent de la pièce. Pour voir, j'ai le filament PLA fibre de lin en attente. Enfin, dans les conseils que je peux donner imprime à plat et pousse le pont à la chaufferette sinon, les supports vont empirer l'état de surface (toujours le problème de ponçage compliqué). Sinon, tu es dans quel coin géographique? Sébastien
  15. Au final, je pense m'orienter vers ce type de luminaire pour remplacer l'existant. Le coût serait inférieur à 10€ pièce. Du coup, moins cher que de remplacer les 2 ampoules et de modifier mes luminaires. Juste agrandir les trous Dalle ronde 24W merci @Pascal03 pour le lien edit : Je viens de voir celle là (downlight-led-samsung-25w-120lm-w)... C'est pas le même prix, (3x plus...) mais c'est pile la bonne taille et ça éclaire 1.5x plus.
×
×
  • Créer...