Classement
Contenu populaire
Contenu avec la plus haute réputation dans 09/05/2023 dans Messages
-
8 points
-
Et ??? Et, qui ont été certainement recyclé depuis, grâce à CELAA fondé en 2009 par ... je vous le donne Émile ... Nespresso : https://www.nespresso.com/agit/article/recyclage-capsules/projet-metal-les-petits-emballages-en-aluminium-enfin-recycles/2 points
-
Non ce n'est pas compliqué j'ai déjà évalué les besoins une courroie de 852 mm devrait convenir avec des poulies de 20 dents avec un alésage de Ø8mm. il suffit de prendre appui sur les bagues en dessous des roulements pour avoir un plan parfait; çà permet également d'abloquer les axes en rotations. En annexe un petit tendeur qui sera fixé avec les deux vis du support de bobine. Je ferai un tuto quand j'aurai les pièces. En conclusion rien de compliqué Si je peux t'aider pour le TPU car en réalité le fait de réduire la vitesse çà engendre des Blops j'imprime à 60 mm/s et j'ai réduit le défaut avec du tpu 85.2 points
-
Tout premier jet, il faut encore creuser ... J'ai lancé une impression de 6 heures et j'ai capturé l'intégralité des événements envoyés par la Bambu X1C (pour usage par le client desktop ou le client Android) : çà se fait via le protocole MQTT, sous forme de données JSON, avec de nombreux events publiés. En 6 heures, j'ai eu 53275 events, mais seulement 4 types d'events différents. Soit 288 MO (quand même !) (et seulement 4.3 MO une fois compressé en GZIP vu qu'il y a énormément de données identiques entre chaque message). - Events "info" : 3 events - Events "liveview" : 2 events - Events "mc_print" : 28534 events - Events "print" : 24736 events Ca ce sont les events de l'imprimante vers l'extérieur : ce sont juste des publications d'infos / des "compte-rendus". Il en manque bien sûr / sans doute / clairement plusieurs autres. Ca en fait un paquet : l'imprimante balance sans arrêt les mêmes infos statiques tout le temps (c'est presque over kill, mais bon). Et il y a bien sûr des events dans l'autre sens : Bambu Studio > MQTT > imprimante (pour envoyer des commandes) (genre, changement de température > un message spécifique avec la valeur, etc.) (je n'ai pas encore creusé). Mes notes persos sur les manips pour tranquillement récupérer ces events (via DOCKER) : # Launch a docker container in order to have a MQTT client docker run --rm -it -v $(pwd):/data -w /data/ --name mqtt-client2 debian:bullseye-slim /bin/bash # Once inside the container, install the MQTT client and JQ (for JSON formatting) apt-get update && apt-get install -y mosquitto-clients jq # Put your informations here regarding the Bambu (IP address + internal ID (visible in Bambu Studio)) export BAMBU_X1C_IP="192.168.8.130" export BAMBU_X1C_ID="00M00A261900054" # Display continuously all messages sent by the printer mosquitto_sub -h ${BAMBU_X1C_IP} -v -t '#' # Send them to a file mosquitto_sub -h ${BAMBU_X1C_IP} -v -t '#' > bambu-traces-$(date '+%Y-%m-%d_%H-%M').log # Display all messages except the (continuously sent) reports : there should be nothing mosquitto_sub -h ${BAMBU_X1C_IP} -v -t '#' -T "device/${BAMBU_X1C_ID}/report" # Extract the %age of the current print in progress from the continuous reports (to monitor progress of current print) mosquitto_sub -h ${BAMBU_X1C_IP} -t "device/${BAMBU_X1C_ID}/report" | jq '.print.mc_percent' Et pour le détail voici le contenu des 4 types de messages trappés (le début est le nom du TOPIC MQTT (cf. option "-v" ci-avant), le reste est le contenu du JSON tel qu'envoyé par l'imprimante). Premier type, le plus complet, avec toutes les infos "statiques" sur l'AMS (couleurs des filaments dans les AMS) et toutes celles "dynamiques" (qui changent potentiellement tout le temps sur la durée), dont l'humidité, les températures, le % de progression, les erreurs, ... device/00M00A261900054/report { "print": { "ams": { "ams": [ { "humidity": "2", "id": "0", "temp": "22.5", "tray": [ { "bed_temp": "0", "bed_temp_type": "0", "drying_temp": "0", "drying_time": "0", "id": "0", "nozzle_temp_max": "260", "nozzle_temp_min": "220", "remain": 0, "tag_uid": "0000000000000000", "tray_color": "161616FF", "tray_diameter": "0.00", "tray_id_name": "", "tray_info_idx": "GFG99", "tray_sub_brands": "", "tray_type": "PETG", "tray_uuid": "00000000000000000000000000000000", "tray_weight": "0", "xcam_info": "000000000000000000000000" }, { "bed_temp": "0", "bed_temp_type": "0", "drying_temp": "0", "drying_time": "0", "id": "1", "nozzle_temp_max": "260", "nozzle_temp_min": "220", "remain": 0, "tag_uid": "0000000000000000", "tray_color": "F98C36FF", "tray_diameter": "0.00", "tray_id_name": "", "tray_info_idx": "GFG99", "tray_sub_brands": "", "tray_type": "PETG", "tray_uuid": "00000000000000000000000000000000", "tray_weight": "0", "xcam_info": "000000000000000000000000" }, { "bed_temp": "0", "bed_temp_type": "0", "drying_temp": "0", "drying_time": "0", "id": "2", "nozzle_temp_max": "260", "nozzle_temp_min": "220", "remain": 0, "tag_uid": "0000000000000000", "tray_color": "FFFFFFFF", "tray_diameter": "0.00", "tray_id_name": "", "tray_info_idx": "GFG99", "tray_sub_brands": "", "tray_type": "PETG", "tray_uuid": "00000000000000000000000000000000", "tray_weight": "0", "xcam_info": "000000000000000000000000" }, { "bed_temp": "0", "bed_temp_type": "0", "drying_temp": "0", "drying_time": "0", "id": "3", "nozzle_temp_max": "260", "nozzle_temp_min": "220", "remain": 0, "tag_uid": "0000000000000000", "tray_color": "0ACC38FF", "tray_diameter": "0.00", "tray_id_name": "", "tray_info_idx": "GFG99", "tray_sub_brands": "", "tray_type": "PETG", "tray_uuid": "00000000000000000000000000000000", "tray_weight": "0", "xcam_info": "000000000000000000000000" } ] }, { "humidity": "5", "id": "1", "temp": "20.6", "tray": [ { "bed_temp": "0", "bed_temp_type": "0", "drying_temp": "0", "drying_time": "0", "id": "0", "nozzle_temp_max": "260", "nozzle_temp_min": "220", "remain": 0, "tag_uid": "0000000000000000", "tray_color": "F72323FF", "tray_diameter": "0.00", "tray_id_name": "", "tray_info_idx": "GFG99", "tray_sub_brands": "", "tray_type": "PETG", "tray_uuid": "00000000000000000000000000000000", "tray_weight": "0", "xcam_info": "000000000000000000000000" }, { "bed_temp": "0", "bed_temp_type": "0", "drying_temp": "0", "drying_time": "0", "id": "1", "nozzle_temp_max": "260", "nozzle_temp_min": "220", "remain": 0, "tag_uid": "0000000000000000", "tray_color": "A03CF7FF", "tray_diameter": "0.00", "tray_id_name": "", "tray_info_idx": "GFG99", "tray_sub_brands": "", "tray_type": "PETG", "tray_uuid": "00000000000000000000000000000000", "tray_weight": "0", "xcam_info": "000000000000000000000000" }, { "bed_temp": "0", "bed_temp_type": "0", "drying_temp": "0", "drying_time": "0", "id": "2", "nozzle_temp_max": "260", "nozzle_temp_min": "220", "remain": 0, "tag_uid": "0000000000000000", "tray_color": "898989FF", "tray_diameter": "0.00", "tray_id_name": "", "tray_info_idx": "GFG99", "tray_sub_brands": "", "tray_type": "PETG", "tray_uuid": "00000000000000000000000000000000", "tray_weight": "0", "xcam_info": "000000000000000000000000" }, { "bed_temp": "0", "bed_temp_type": "0", "drying_temp": "0", "drying_time": "0", "id": "3", "nozzle_temp_max": "260", "nozzle_temp_min": "220", "remain": 0, "tag_uid": "0000000000000000", "tray_color": "AF7933FF", "tray_diameter": "0.00", "tray_id_name": "", "tray_info_idx": "GFG99", "tray_sub_brands": "", "tray_type": "PETG", "tray_uuid": "00000000000000000000000000000000", "tray_weight": "0", "xcam_info": "000000000000000000000000" } ] } ], "ams_exist_bits": "3", "insert_flag": true, "power_on_flag": false, "tray_exist_bits": "ff", "tray_is_bbl_bits": "ff", "tray_now": "6", "tray_read_done_bits": "ff", "tray_reading_bits": "0", "tray_tar": "6", "version": 13 }, "ams_rfid_status": 2, "ams_status": 768, "bed_target_temper": 70.0, "bed_temper": 70.0, "big_fan1_speed": "0", "big_fan2_speed": "15", "chamber_temper": 31.0, "command": "push_status", "cooling_fan_speed": "0", "fail_reason": "0", "fan_gear": 16711680, "force_upgrade": false, "gcode_file": "/data/Metadata/plate_1.gcode", "gcode_file_prepare_percent": "100", "gcode_start_time": "1673860282", "gcode_state": "RUNNING", "heatbreak_fan_speed": "15", "hms": [], "home_flag": 271, "hw_switch_state": 1, "ipcam": { "ipcam_dev": "1", "ipcam_record": "disable", "resolution": "1080p", "timelapse": "enable" }, "lifecycle": "product", "lights_report": [ { "mode": "on", "node": "chamber_light" }, { "mode": "flashing", "node": "work_light" } ], "mc_percent": 6, "mc_print_error_code": "0", "mc_print_stage": "2", "mc_print_sub_stage": 0, "mc_remaining_time": 326, "mess_production_state": "active", "nozzle_target_temper": 255.0, "nozzle_temper": 255.0, "online": { "ahb": true, "rfid": false }, "print_error": 0, "print_gcode_action": 0, "print_real_action": 0, "print_type": "cloud", "profile_id": "1264843", "project_id": "1264845", "sdcard": true, "sequence_id": "2021", "spd_lvl": 2, "spd_mag": 100, "stg": [ 2, 14, 1, 8 ], "stg_cur": 0, "subtask_id": "2435333", "subtask_name": "boardgame-the-king-is-dead_plate_1", "task_id": "2435332", "upgrade_state": { "ahb_new_version_number": "", "ams_new_version_number": "", "consistency_request": false, "dis_state": 0, "err_code": 0, "force_upgrade": false, "message": "", "module": "null", "new_version_state": 2, "ota_new_version_number": "", "progress": "0", "sequence_id": 0, "status": "IDLE" }, "upload": { "file_size": 0, "finish_size": 0, "message": "Good", "oss_url": "", "progress": 0, "sequence_id": "0903", "speed": 0, "status": "idle", "task_id": "", "time_remaining": 0, "trouble_id": "" }, "wifi_signal": "-60dBm", "xcam": { "allow_skip_parts": false, "buildplate_marker_detector": false, "first_layer_inspector": true, "halt_print_sensitivity": "medium", "print_halt": true, "printing_monitor": true, "spaghetti_detector": true }, "xcam_status": "0" } } Des infos statiques sur toutes les versions de firmwares, en début d'impression : device/00M00A261900054/report { "info": { "command": "get_version", "module": [ { "hw_ver": "", "name": "ota", "sn": "", "sw_ver": "01.03.00.00" }, { "hw_ver": "AP05", "name": "rv1126", "sn": "00M00A261900054", "sw_ver": "00.00.16.35" }, { "hw_ver": "TH07", "name": "th", "sn": "00300A261900148", "sw_ver": "00.00.04.53" }, { "hw_ver": "MC07", "name": "mc", "sn": "00200A261900479", "sw_ver": "00.00.12.63/00.00.12.63" }, { "hw_ver": "", "name": "xm", "sn": "", "sw_ver": "00.00.00.00" }, { "hw_ver": "AMS08", "name": "ams/0", "sn": "00600A282505298", "sw_ver": "00.00.05.75" }, { "hw_ver": "AMS08", "name": "ams/1", "sn": "00600A290900120", "sw_ver": "00.00.05.75" }, { "hw_ver": "AHB01", "name": "ahb", "sn": "00K00A290100335", "sw_ver": "00.00.00.42" } ], "sequence_id": "20010" } } Je suppose une info pour le liveview de la caméra (depuis Bambu Studio | Handy) : device/00M00A261900054/report { "liveview": { "authkey": "XXXXXX", "command": "prepare", "passwd": "XXXXX", "result": "succeed", "sequence_id": 0, "ttcode": "94ZBLJ5JTR865S3F111A" } } Un rapport d'avancement pour l'AMS ... : device/00M00A261900054/report { "mc_print": { "command": "push_info", "param": "[AMS][TASK]ams1 en=1,mode=0,sta=0", "sequence_id": "2421" } } (c'est un premier jet, il va encore que j'y travaille - l'idée est notamment de pouvoir à distance l'avancée des impressions autrement (par ex., sous linux en ligne de commande) qu'en prenant sans arrêt son téléphone + de voir ce qu'on peut récupérer comme infos et éventuellement qu'en faire (stockage pour graphs sur la durée, alertes sur seuils genre pour l'humidité, ...). La dernière commande ci-avant fait justement çà (avec "jq") : extraire du JSON en continu le %age d'impression et l'afficher en console (à titre d'exemple).1 point
-
Nouvelle imprimante Sovol SV07 en approche : https://sovol3d.com/products/sovol-sv07-klipper-direct-drive-3d-printer-print-speed-250mm-s?sscid=51k7_a1ydn&1 point
-
@Jeff78s Oui c'est un montage en dessous du portique en simplifiant encore le tendeur . Nota : pour régler la tension de la courroie il faut le faire avec une seule poulie abloquée et les moteurs sous tension et bien ajuster l'ablocage de deuxième poulie une fois que la tension de la courroie est bien optimisée. CQFD. J'ai vérifié la planéité en déplaçant l'axe Y avec un comparateur la variation est de 0.05 mm c'est parfait c'est déjà çà comme quoi les axes de Ø 10mm sont bien droits. j'ai réalisé un fichier STL qui permet d'abloquer un comparateur sur les tiges de l'axe X... a+1 point
-
J'ai un peu l'impression que c'est souvent le cas quelque soit la marque. De plus, les utilisateurs s'expriment plus lorsqu'ils ont des problèmes que lorsqu'ils sont satisfaits. Au prix de la machine très franchement ça ne me dérange pas de devoir faire quelques retouches. Le contraire aurait été étonnant. Pour ta fuite, pas de bol en effet mais encore une fois c'est plus un souci de montage qu'un défaut de l'imprimante. Dans cette gamme de prix (voir même plus haut) les contrôles qualités sont quasi inexistants.1 point
-
Mystère et boule de gomme.............. Je te remercie énormément de ton aide précieuse. C'est super gentil de ta part et dans ses moments délicats pour moi (santé), ça me donne le moral. Je dis cela pour toi ainsi que tous ceux qui interviennent sur mon post. Je viens d'installer le logiciel "PronterFace", par contre je n'arrive pas à trouver de rallonge USB MALE MALE. Bon j'ai trouvé une rallonge USB, mais comment savoir quel firmware j'ai ??? Ou trouver l'information ?1 point
-
C'est bien, ils font évoluer leur store dans le "bon sens" et sondent pour connaitre les axes d'amélioration; d'où l'importance d'insister sur les dispos de produits ! (pas encore réussi à acheter du TPU BambuLab !!)1 point
-
Oui, l'autre jour (juste après avoir commandé), en retournant ensuite sur le site, j'ai crû une demi-seconde qu'ils avaient augmenté leurs prix en douce1 point
-
Tu n'as pas rêvé, c'est bien le cas (TVA basée sur celle de l'Allemagne où se trouve l'entrepôt) Pour les détails : https://eu.store.bambulab.com/pages/vat-update1 point
-
Salut, Si tu n'as rien modifié récemment ,tu peux tenter de faire un reset. Tu devras bien sur refaire la calibration complète de ton imprimante ensuite ...1 point
-
ils sont pas tous influvoleurs... doit y'en avoir des neutres... genre je les cherches encore1 point
-
En meme temps vu les prix on va partir sur du PLA noir pour comparer 30€ avec spool 28€ en refill et le plus beau spool nu 14€ si le refill était a 16€ (30 -14) et ben je prendrai chez eux, c'est d'ailleurs a ce prix là que je touche le PLA rosa3D en refill, toujours en stock et avec plein de couleurs Bref.... et qu'on vienne pas me chanter le prix de la pastille NFC hein, ca coute peanuts1 point
-
Salut Si tu utilises Fusion 360, tu peux t’inspirer de ce tuto pour ajuster les filetages (A partir de 7:50). Perso c'est cette méthode que j'utilise pour tous es filetages imprimés en 3D. @+ JC1 point
-
je pense pas ; c'est juste une illusion d'optique due à la perspective 3D1 point
-
C'est sans doute antinomique en 2023 ! j'ai acheté ma machine le 16 juin 2005 (j'ai cherché pour vous mon carnet) . J'ai bien eu conscience de faire un achat "captif" dès que je suis retournée chez moi.. Je bois un café par jour (mon addiction de 10h) et cela me semblait plus simple que déployer mes papiers filtre et faire un bon café pour "plusieurs" tasses (je ne sais pas faire pour 1, trop d'eau ou pas assez etc..) Depuis il existe les capsules inox réutilisables et lavables (vendues par 1 ou par 3). Je ne veux pas jeter une machine qui fonctionne bien, sauf l'éjecteur qui s'est cassé. 18 ans, un café par jour, elle est sans doute "amortie", mais pourquoi jeter si on peut réparer ? Je ne suis plus intéressée par les capsules Nespresso, je suis intéressée par l'éjecteur de capsules d'une machine Magimix M200. Vous m'avez provoqué, je vais vous provoquer : l' année 1970, je me suis équipée de plusieurs boîtes "Tupperware". Impeccable pour mettre un reste au frigo quand on est seul, ou qu'on a prévu trop pour nos invités. Je sais le plastique est antinomique en 2023. Mais il existe. Mes boîtes servent depuis 53 ans ! je ne vais pas les jeter pour acheter un autre contenant. Je préserve l'existant. J'use aussi mes fringues depuis toujours, je n'en change pas chaque saison ! La bonne solution : ne plus boire de café qui fait de grands voyages...1 point
-
discussion totalement inintéressante et stérile. Au revoir.1 point
-
Quel est l'intérêt de faire un message avec un GROS TITRE avec une police extravagante comme si tu annonçais la naissance du Christ, alors que tous les utilisateurs de Bambu Studio en seront informés au moment utile. Si tu veux remercier l'équipe de BambuLab, tu leur écris directement chez eux et dans leur langue.1 point