Aller au contenu

Qidi Tech Q1 Pro, le sujet de découverte !


PPAC

Messages recommandés

test qidi tech q1 pro review tuto.webp

Salutation !

J'ai eu le plaisir d'avoir entre les mains, alors qu'elle se trouvait encore sous embargo médiatique, la "Q1 Pro" du constructeur QIDI TECH.

Citation

image.thumb.jpeg.f8f39538cad9be503d6ebc5cffeb9dcd.jpeg image.jpeg.f74e1911aecdb2c2b3180a1d3e0da1b3.jpegimage.png.dc955e5b54089280a9c2150fb408f8b7.png

 

➡ Test Qidi Tech Q1 Pro ⬅

 

Extrait d'un commentaire qui me semble bien détailler les nouveautés de cette machine.

Le 20/03/2024 at 18:02, fran6p a dit :

Dans l'ensemble ça me semble une bonne imprimante avec quelques «innovations» / améliorations des Serie 3:

  • nettoyage de la buse automatique
  • système de nivellement, lui aussi automatisé, utilisant deux (2) matériels :
    • un pour relever la topographie du plateau (sonde inductive, section [qdprobe] (voir le fichier Python qdprobe.py dans klipper/klippy/extras)
    • un pour éviter la procédure de réglage du Zoffset, souvent mal comprise par les débutants (smart_ effector => la buse sert à détecter le plateau, voir la documentation de Duet et/ou celle de Klipper)… Toutefois, ça ressemble fortement d'après les photos du dessous du lit chauffant à des capteurs piezo (trois capteurs dessous)
  • détection de fin de filament (là aussi, il semble y avoir deux composants (un à l'entrée de l'extrudeur => capteur Hall, l'autre à l'entrée du filament à l'intérieur du caisson))
  • nouvelle tête d'extrusion (radiateur différent des Serie 3, corps de chauffe )
  • caméra intégrée d'origine (on trouve sur les sites de fichiers STL des ajouts pour atténuer la lumière des LEDs)
  • carte mère en version 7, aménagement / modification des versions 4 et 6 :
    • plus d'Ethernet (le connecteur n'est pas soudé et en plus le composant électronique gérant cette connexion n'est pas lui non plus soudé)
    • ajout d'un connecteur double USB (réalisable moyennant soudure sur les Serie 3)
    • connecteur «écran» à six fils au lieu de 4 (Serie 3)
    • écran TJC (Nextion pour l'Asie), puce AI HMI version T7
    • implémentation d'un quatrième pilote moteur (pour le double axe Z indépendants)
    • pas vu de supercondensateur sur la carte comme pour les Serie 3
    • la liaison vers la carte fille de la tête ne se fait plus via un câble USB-C mais via un connecteur dédié

 

Liens

 

Pour référence ( car le système d'exploitation de la "Q1 Pro" est très similaire avec celui de la "X-Max 3" )

Un grand merci à @fran6p pour tout le travail qu'il a réalisé et partagé, ainsi pour ces remarques et commentaires dans ce sujet. Cela m'a beaucoup aidé dans mon test.

 

Sommaire

Modifié (le) par PPAC
  • J'aime 2
  • Merci ! 3
Lien vers le commentaire
Partager sur d’autres sites

Posté(e) (modifié)

Spécifications

Tableau extrait de https://qidi3d.com/products/q1-pro-3d-printer le 25/03/2024

Citation

QI Pro Specifications

Item Specification Item Specification
Print Size (W*D*H): 245*245*245 mm Auxiliary Part Cooling Fan:
Printer Dimensions: 477*467*489 mm Chamber Circulation Fan:
Package Dimensions: 545*535*595mm Chamber Temperature: 60° C Independent Chamber Heating
Cross Weight: 20.3kg Recommended Filament: PLA, ABS, ASA, PETG
Net Wetiht: 17kg Compatible Filament: TPU,PA, PC, Carbon/ Glass Fiber Reinforced Polymer
XY Structure: CoreXY Dry box: Optional
X/Y Axis: 10mm High hardness linear hollow steel shafts
belt tensioned automatically
Filament Tangle Detection:
Z Axis: Dual Independent Lead Screw Motors Filament Run Out Sensor:
Print Head Temperature: ≤ 350℃ Automatic Leveling: Hands-free Automatic Leveling
Extruder: Direct Extruder
Hardened Steel Gears
Input Shaping:
Hot End: Ceramic Plate Heating Hot End Power Loss Recovery:
Nozzle: Bimetal Nozzle Voltage: 100-240 VAC, 50/60Hz
Nozzle Diameter: 0.4mm
(0.2/0.6/0.8mm Optional)
Rated Power: 350W+300W(Chameber Heater)
Filament Diameter: 1.75mm Display Screen: 4.3 Inch 272*480 Touch Screen
Printing Platform: Aluminum Substrate Heating Bed Storage: 32G EMMC and USB2.0 Flash Drive
Printing Plate: Dual-Sided Textured PEI Plate Camera: Low Framerate Camera (Up to 1080P)
Timelapse Supported
Hot Bed Temperature: ≤ 120℃ Wifi Module: 150M 2.4G
Max Speed of Tool Head: 600mm/s Slicer: QIDI Slicer and other third-party software, such as PrusaSlicer, Orca etc.
Acceleration: ≤20000mm/s^2 File Formats for Slicing: STL, OBJ, 3MF,STEP,STP
Operating System: Windows、MacOS、Linux Q1 Pro TDS: Download
 

 

Spécifications QIDI TECH Q1 Pro
Structure Volume impression (L*P*H) 245 x 245 x 245 mm
Dimensions 477 x 467 x 489 mm
Cinématique CoreXY
Axe X/Y Tiges linéaire évidées, en acier haute dureté de 10 mm de diamètre.
Courroies tendue automatiquement
Axe Z Deux moteurs à vis indépendants
Sans courroie.
Mise à niveau automatique de l’inclinaison. (“Bed Tilt”)
Coque Plastique et plexiglas (porte et capot supérieur)
Châssis Acier
Moteurs 42-48, hautes vitesses
Tête d’impression Température ⩽ 350°C (Hotend tri-métallique)
Engrenage de l’extrudeur Acier renforcé
Ratio de transmission 8.9:1
Corps de chauffe Céramique (52s de 20°C à 220°C)
Mesure de la température Thermocouple
Buse Bimétallique
Diamètre de la buse 0.4 mm ( 0.2 mm, 0.6 mm et 0.8 mm en option )
Diamètre du filament 1.75 mm
Lit chauffant Plateau d’impression Substrat en aluminium de 3 mm d'épaisseur
Plaque d’impression Flexible magnétique, revêtement PEI texturé sur les deux faces
Température ⩽120°C
Vitesses Impression 250-600 mm/s
Accélérations maximale 20000 mm/s²
Ventilateurs Refroidissement radiateur Hotend Contrôle en boucle fermée
Refroidissement filament Contrôle en boucle fermée
Refroidissement auxiliaire filament Contrôle en boucle fermée
Refroidissement carte-mère Contrôle en boucle fermée
Circulation / extraction enceinte Contrôle en boucle fermée (Il n'y a pas de filtration, mais on peut en faire une soit-même voir ici)
Chauffage chambre ⩽ 60°C Chauffage de chambre indépendant
Filament Recommandé PLA, ABS, ASA, PETG
Compatibles TPU, PA, PC, Polymère renforcé de fibre de carbone/verre
Protection humidité Non. Mais, compatible (Pneu-fit sur l'entrée du filament. Possibilité d'y connecter un tube PTFE sortant d'un séchoir de bobine de filament.)
Senseurs Détection d'enchevêtrement de filaments Oui
Détection filament Oui (Capteur de diamètre de filament a l'entrée de la tête d'impression) 
Nivelage automatique Oui (Calibrage automatique du Z-Offset par un système avec trois capteurs piézoélectrique sous le plateau. Leveling automatique par sonde inductive sur la tête d’impression)
Compensation de résonances Oui (ADXL345)
Alimentation Tension 100-240 V, 50/60Hz
Puissance 350 W + 300W(Chauffage de la chambre)
Électronique Écran 4.3 pouces, 272×480, tactile
Stockage 32 Go eMMC, clé USB2.0
Caméra Oui (Jusqu'à 1080p) Timelaps supportés
Contrôleur Dual-core Cortex-M4 (STM32F402)
Processeur Quad-core Cortex-A53
Contrôleur indépendant extrudeur Dual-core Cortex-M0+
Pilotes des moteurs

TMC2240 pour le contrôle des moteurs du CoreXY
TMC2209 pour le contrôle des moteurs de l'axe Z
TMC2209 pour le contrôle du moteur de l'extrudeur

WiFi Bande 2.4 Ghz
Puissance émission (EIRP) 18 dBm (max)
Protocoles IEEE 802.11 b/g/n
Logiciel Trancheur Qidi Slicer (et autres trancheurs comme : Ultimaker Cura, Simplify3D, Prusaslicer, Orca, …)
Système Windows, MacOS, Linux
 
 

Extrait de "Q1 Pro Quick Start Guide.pdf" (~21 MB) que l'on trouve sur la clé USB fournie

page-11.thumb.jpg.6fcd560dfb43f313276d0f2db2ce5e5b.jpgpage-14.thumb.jpg.d804ace0461f7d54cc51318ee4f53924.jpgpage-15.thumb.jpg.9826510b0328ee96ea029388ed055192.jpg

Modifié (le) par PPAC
  • J'aime 2
Lien vers le commentaire
Partager sur d’autres sites

Posté(e) (modifié)

Réception

Il s'agit d'un envoi "VIP" pour lesimprimantes3d.fr par un de leur contact de Qidi Tech.

Le 05/03/2024 ~08h, on me communique le numéro de suivi DHL par message privé.

Historique du suivi

  • 04.03.2024 19:55 L'expéditeur a communiqué électroniquement à DHL les données relatives à la demande correspondant à cet envoi.
  • 05.03.2024 17:43 Envoi international remis à DHL. (Allemagne)
  • 06.03.2024 02:16 Transport vers le pays/la zone de destination (Allemagne)
  • 07.03.2024 08:55 Arrivée dans le pays/la zone de destination (France)
  • 08.03.2024 07:00 Envoi traite au depot de distribution.
  • 08.03.2024 10:21 En cours de distribution.
  • 08.03.2024 10:22 Distribution effectuee avec succes.

Livraison par "La Poste", colis, en relativement bon état, réceptionné le 08/03/2024 ~10h21, contre signature.

Test-Q1Pro-Reception-IMG_20240308_102849_p.thumb.jpg.b7652bd4b0d6d04a0d23312da7a1a10e.jpg Test-Q1Pro-Reception-IMG_20240308_102907_r.thumb.jpg.b5e5704262c4647e14677eb15d824108.jpg Test-Q1Pro-Reception-IMG_20240308_102747_p.thumb.jpg.aca05c3df0a3817ab019fed3a9667192.jpg Test-Q1Pro-Reception-IMG_20240308_102828_p.thumb.jpg.d8d8d5fbb19971ad777cae21684fa176.jpg Test-Q1Pro-Reception-IMG_20240308_102936_p.thumb.jpg.e543c1081e0750dd707204b3f75c3ecb.jpg

(L'impact sur une des arêtes du bas du carton, c'est révélé sans incidence sur la machine)

  • Poids mentionné sur l'étiquette de livraison 
    • 20.4 kg
  • Dimensions du colis
    • 53.5 x 53.5 x 58.5 cm (LxPxH)
Modifié (le) par PPAC
  • J'aime 1
Lien vers le commentaire
Partager sur d’autres sites

Posté(e) (modifié)

Déballage et inventaire

La vidéo officielle de déballage et de mise en fonction sur le google drive de Qidi Tech https://drive.google.com/drive/folders/1HNrXVoU4EBgP69e2W_VwWTrUG1Uk0tKG

Même vidéo rapatriée sur le YouTube de www.lesimprimantes3d.fr

Citation

 

 

IMG_20240308_105650_q85_.thumb.jpg.daed28bb12ac5d15614dda065ae783df.jpg IMG_20240308_105659_q85_.thumb.jpg.4281896919b5a5beb44bb80d215c9235.jpg IMG_20240308_105725_q85_.thumb.jpg.a4045094cc641813f0d639e8eefd04bf.jpg IMG_20240308_105834_q85_.thumb.jpg.3c1e8adad9c2e4b3b84ca6d4af2751d4.jpg

La sortie de l’imprimante du carton se fait en empoignant le plastique d’emballage à deux mains et en soulevant l'ensemble.

IMG_20240308_110926_q85_.thumb.jpg.0908f725c31c150d5417cef5a51f9b8e.jpg IMG_20240308_110936_q85_.thumb.jpg.7c866d5d22dea9ae6c490c25ea406a32.jpg IMG_20240308_111258_q85_.thumb.jpg.3990950da45b8096424642a34e6e34c7.jpg IMG_20240308_111208_q85_.thumb.jpg.9c53e8f9d4dea30cd5ec236736d4d2e2.jpg  

J'ai préféré basculer l'ensemble sur un côté pour retirer le scotch qui ferme, sur le dessous de l'imprimante, l’emballage plastique, plutôt que de le déchirer. Afin de l'ouvrir et commencer l'enlever, pour ensuite basculer l'imprimante sur ses pieds et complètement enlever le sachet.

IMG_20240308_111834_q85_.thumb.jpg.5f92026d1c4d3e34e1ab097b79509d00.jpg image.thumb.jpeg.73978c7cd69e3e386cb5547ec75451a7.jpeg 

IMG_20240308_113525_q85_.thumb.jpg.71aed0853ed0af1f70baa2542fa963c4.jpg IMG_20240308_113837_q85_.thumb.jpg.d229a169e46b9d5c3d2ba312b494eebc.jpg IMG_20240308_113637_q85_.thumb.jpg.eeb38431d2296088e1ff0edaa6d1ae30.jpg IMG_20240308_113650_q85_.thumb.jpg.2612bc217f194add19379998f0f449d4.jpg IMG_20240308_114145_q85_.thumb.jpg.5376e031aabc7af7ab7d4a2a1e0ac54b.jpg

Sur la machine reçu en test, un petit défaut d’emboîtement du bas du "panneau" avant, en sortie du carton.

image.thumb.jpeg.2c9690f67f8b2b229a34457b556a445c.jpeg image.thumb.jpeg.9264dfe634f4405d5e29731832e17bf7.jpeg

Emboîtement rattrapé en faisant délicatement levier avec une fine lame.
// A FAIRE Photos quand c'est bien emboîté.

Sur le dessus, deux autocollants, un qui rappelle la tension secteur attendue (car livré pour l’Europe c'est du 220V~240V), un autre qui rappelle de lubrifier les axes X régulièrement, et un port USB "Type A" pour connecter la clé USB.

IMG_20240308_113845_q85_.thumb.jpg.c88932e7f588740deaff0adf55febf60.jpg IMG_20240308_113851_q85_.thumb.jpg.5cad7b0fdd34e8798ebce0131a4dfa50.jpg IMG_20240308_113859_q85_.thumb.jpg.26ea3729c937d649d1d1790a787eddea.jpg

Si l'on ouvre la porte (protégé par un autre sachet plastique.
On retrouve placé sur sa base aimantée, la plaque flexible magnétique ayant un revêtement "PEI" texturé (sur les deux faces), elle aussi protégé par un autre sachet plastique.
La tête protégé d'un carton et bloqué dans un coin, avec les axes X et Y sécurisés par des colliers Colson (Zip tie).
Le bac de déchets sécurise pour le transport par un scotch. 
Bien remarquer les quatre vis sur les bords du plateau, pour le sécuriser lors du transport, vis qu'il faudra retirer lors de la mise en fonction.

IMG_20240308_114232_q85_.thumb.jpg.1dcb28960c147e220a664d2ffab287eb.jpg IMG_20240308_114209_q85_.thumb.jpg.ea2e51c005e6f987e79d4d4c2968a916.jpg IMG_20240308_114216_q85_.thumb.jpg.c9e3e2738d88d796125a17cf5caeb0f2.jpg IMG_20240308_114316_q85_.thumb.jpg.c2a07bbad3ac68dfbb57933950317aed.jpg IMG_20240308_114308_q85_.thumb.jpg.61c23fa42c56dc1b0965f6d52185e5de.jpg IMG_20240308_114301_q85_.thumb.jpg.94190864fd0e21f72bbbef81eec2fb3c.jpg IMG_20240308_114245_q85_.thumb.jpg.80b7b1e32e69d8b6f32b839f1d66fd46.jpg IMG_20240308_114340_q85_.thumb.jpg.3238f31b1b966f3e3322db9360ccb4e6.jpg

 IMG_20240308_105936_q85_.thumb.jpg.2a2a2332dfd22f1281f83f0c5cb74f5a.jpg IMG_20240308_112443_q85_.thumb.jpg.64c77c9e48e5ae1f71850c298e505086.jpg image.thumb.jpeg.f5d4c2973d717d2f2caf998d5684d608.jpeg

Donc, en plus de la machine

  • qui contient
    • le plateau flexible avec un revêtement PEI texturé sur les deux faces
    • tête d'impression
    • ventilations et chauffage
    • caméra
    • ruban LED
    • un dispositif de nettoyage automatique de buse
    • un bac récupérateur de déchets
    • un dispositif de détection d’enchevêtrement de filaments
  • et qui dispose
    • d'un couvercle transparent
    • d'une porte en plastique transparent
    • du bloc (pré-monté) de fixation de support d'extension du porte bobine

on retrouve, 

  • Deux livrets dans un sachet zip
    • "Q1 Pro Quick Start Guide" en Anglais, que l'on retrouve au format PDF (16 pages) sur la clé USB fournie
    • "Q1 Pro User Manual" Qui reprend en quatre pages par langues (En, Fr, Jp, Es, It, De)  des éléments du "Quick Start Guide"
      IMG_20240308_124427_q85_.thumb.jpg.768c7e7ec5952a15649859497ff6501e.jpg IMG_20240308_124441_q85_.thumb.jpg.f18db859ccb2f01b5a8829d27e6c91bc.jpg IMG_20240308_124506_q85_.thumb.jpg.5ff458d622a3e5d2ee35a1642b579ee9.jpg IMG_20240308_124520_q85_.thumb.jpg.bcbea25221c67df66762a3c154a463ea.jpg
  • Une clé USB de 16GB (dans un petit sachet zip lui même scotché au bloc de polystyrène.)
  • Porte bobine en deux partie
    • "Support d'extension de filament" (un genre de bras)
    • et "Porte-bobine de filament + titulaire couverture" (un genre de tube et un bouchon pour l'un des coté du tube)
  • Un bâton de colle (type colle UHU)
  • Un cordon d'alimentation secteur (Type cordon d'alimentation PC fixe, d'une longueur d’environ 150 cm (prises et connecteur inclus))
  • Un tournevis plat
  • Une spatule en métal
  • Un échantillon de 20 g de filament "PLA Rapido QIDI" de 1.75 mm de diamètre
  • Un sachet zip avec
    • Jeu de clés Allen avec un coté ayant une tête sphérique, pour des emprunte hexagonale 
      • M3, M2.5, M2 et M1.5
    • Clé plate de 7
    • Une aiguille de débouchage pour buse de 0.4 mm, dans une sorte de tube a essais en plastique
    • Un petit sachet de pâte thermique
    • Un petit sachet zip avec
      image.thumb.jpeg.d93eab92af4a69b0adc6ddc900a1973b.jpeg image.thumb.jpeg.26097b4ef48a97ddee13c4c38417751e.jpeg
      • un fusible ("F8AL250V" fusible rapide, 8 Ampère, 250V)
      • et cinq vis de rechange.
    • 5 petits patins de nettoyage autocollant de remplacement, pour le dispositif de nettoyage de la buse.

 

Arborescence et sommes de contrôle md5sum des fichiers sur la clé USB

image.png.69a288c872058e40cfb3c085d6c624d9.png

014a0f3d8913242d54343a12c0c5bdb0  ./Q1 Pro Quick Start Guide.pdf
d1de3b5ad861b541902161c1925f11d4  ./Slicer software/Windows/QIDISlicer_Setup_1.1.0_Win64.exe
c09a98ec68788732c49e1d3b941ad40c  ./Slicer software/Linux/QIDISlicer_1.1.0_Linux.AppImage
1214924444d11e00e5ac7eee3f13dc80  ./Slicer software/Mac/QIDISlicer_1.1.0_MacOS_x86.dmg
67ffde8788215b79f70c145cdeb98b31  ./Test file/First layer test.gcode
1b08b6893ff86bae0ea6946a9fb78dbe  ./Test file/Build bed screws block.gcode
d0d1aa30610e8cd28ab1b130862fb461  ./Test file/X.gcode
091a878bb204018bd8b6742b0acf7702  ./Test file/Castle Slide Coin Catcher.gcode
a4e760edd2ecc5e0e4e3cc4bd742d730  ./Test file/耗材轴_PLA_1h46m.gcode
d87eb407f862a5c8b7f6460de656e5d9  ./Test file/Platform horizontal blocks.gcode
02cc14e85be8db73f256f3696cf45561  ./Test file/3DBenchy.gcode
Modifié (le) par PPAC
  • J'aime 1
Lien vers le commentaire
Partager sur d’autres sites

Posté(e) (modifié)

Détails matériels

Sous la machine

IMG_20240308_112135_q85_.thumb.jpg.4ab19b3e605eb634d5782ee8bdc6c567.jpg 

Les deux moteurs pour l'axe Z

IMG_20240308_112200_q85_.thumb.jpg.5d91dc3e2b6c38e0535027305a7d199e.jpgIMG_20240308_112152_q85_.thumb.jpg.5b1db6874065fb0dccbc5bf9bbf577f6.jpg

Ainsi que sous un cache en plastique ce qui doit être un module "SSR" ( "Solid State Relay" ) pour alimenter le chauffage du caisson.

IMG_20240308_112749_q85_.thumb.jpg.1a10ac5382ad8ee7e802df1d4b81c34c.jpg IMG_20240308_112904_q85_.thumb.jpg.52e31411758f1a2a61172407b536b543.jpgimage.thumb.jpeg.3b2fff1101b99f24996311f8a29d3f8d.jpegIMG_20240308_112827_q85_.thumb.jpg.7db87db47522b71c3ee76485f5e0c1e8.jpg

 

Si on ouvre l'arrière de la machine

Il y a besoins des clés Allen M2.5 et M2 pour retirer un total de 15 vis qui sont de 3 types différents pour arriver a retirer le panneau arrière.

-Img01-Page00.thumb.jpg.1c95ce50d95730ede9a6a45cf6c13f67.jpg -Img00-Page00.jpg.06bb0b8f9e6dbf3296cd43e4695194de.jpg

( Source images : extrait de "Activated Carbon Filter Box Installation Guide.pdf" sur https://wiki.qidi3d.com/en/Q1-Pro/Components#activated-carbon-box -> "Install Manual" https://drive.google.com/file/d/1RZxj258jINSvzI5AIE4VnNWF9X5VAdLK/view?usp=sharing ) 

IMG_20240309_131420_q85_.thumb.jpg.510408d35e0004b61e2efe81c9c63d9a.jpg IMG_20240309_131427_q85_.thumb.jpg.598354bde8b4a84f20a9c72c836aef6d.jpg IMG_20240309_131450_q85_.thumb.jpg.71679bb6d0c6f145592327afc73f03cd.jpg
 

La fiche d'alimentation avec fusible "F8AL250V" et interrupteur marche/arrêt, et le bloc d'aliment 360W qui délivre du 24V 14.6A.

IMG_20240309_131543_q85_.thumb.jpg.ee0505484ba9d42937fb954764f0263e.jpg IMG_20240309_131526_q85_.thumb.jpg.69a4298fb074247c5f6a47f6f41e6c81.jpg IMG_20240309_131518_q85_.thumb.jpg.54c205d0175cc8e3846167f8cfc25d60.jpg image.thumb.jpeg.b49beb38f47ecb997c7eb43e817ab92a.jpeg

 

En bas, une ventilation des contrôleurs de moteur pas a pas / de la carte mère, et en haut une ventilation d'extraction d'air du caisson

IMG_20240309_131623_q85_.thumb.jpg.1418771b9e6f081ab73b97b37d02ee4a.jpg IMG_20240309_131605_q85_.thumb.jpg.5a784afd1844c2d19b44d0dde36e8e62.jpg

 

La carte-mère

sérigraphié "X-7 V1.0" 

IMG_20240309_131654_q85_.thumb.jpg.5afbc381f8e8836e7cbd623cea9f4391.jpg IMG_20240309_131930_q85_.thumb.jpg.c12919428acc9e7f7e32cf048e8013ff.jpg IMG_20240309_131834_q85_.thumb.jpg.414e4ba98156584de444d38ed50db42a.jpg

La mémoire EMMC, le "petit" microcontrôleur, les deux puces de mémoire vive a coté du microprocesseur principale,  microprocesseur principale sous le radiateur de refroidissement vert.

IMG_20240309_131717_q85_.thumb.jpg.5ffed6edc889f731cbacac027cf2049f.jpg IMG_20240309_131810_q85_.thumb.jpg.0659b665d76460334d3c43267447076e.jpg IMG_20240309_131753_q85_.thumb.jpg.e4ce461eb18698d1879dead49edfacbe.jpg

Les ports USB. (Pas de port RJ45)

IMG_20240309_131904_q85_.thumb.jpg.287e4a0ce5b6cdcf20512056ef215c76.jpg IMG_20240309_131844_q85_.thumb.jpg.e5186bc61a4c291a3676a800caffe3b0.jpg

image.thumb.jpeg.8e1869cdbd02a6d21961db0e0bae9a30.jpeg

(Source image "Q1 Pro-Motherboard Diagram EN.pdf" https://drive.google.com/drive/folders/1Beu67JogJhemkl9Wn7VRRMemwg-yAoh5 trouvé via https://wiki.qidi3d.com/en/Q1-Pro )

 

Les deux moteurs du core XY

vue depuis l'arrière de la machine quand le panneau arrière est retiré

image.thumb.jpeg.fb69d31148db0fedac46145bb3be8ba8.jpeg image.thumb.jpeg.5cd0e07ca64c5e88b586efacf525acd0.jpeg

(vue de l’intérieur du caisson)

image.thumb.jpeg.b96a65ca94f34d276484d4c59a5f4103.jpeg image.thumb.jpeg.e3d00a5c2855b8654800422e1817586d.jpeg

 

La tête d'impression

Il faut soulever, basculer par le bas, le cache avant pour pouvoir l'enlever, mais attention au fils du ventilateur turbine de refroidissement de l'impression.

Il s'agit bien d'un extrudeur "direct-drive" (Le tube PTFE ai là pour guider le filament et non pour aider a le pousser comme dans un système "bowden". Noter que pour la majorité des photos suivantes, j'ai le tube PTFE sorti du connecteur Pneu-fit.)

IMG_20240309_135307_q85_.thumb.jpg.f07200e0fffe6a29f4665ba2a5fe1602.jpg image.thumb.jpeg.d4ffcc71ff28d3fffc6bc6d3b86bf563.jpeg IMG_20240309_134654_q85_.thumb.jpg.199def63d19f537924c5e2feeb53abba.jpg 

On peut remarquer un système de mesure de diamètre du filament juste après le pneu-fit où l'on dois connecter le tube PTFE de guidage du filament.

IMG_20240309_134731_q85_.thumb.jpg.6fd839f239e68bcc5e45d6a07b4daea2.jpg IMG_20240309_134737_q85_.thumb.jpg.bb36ca03bf38011b096f075bc916de8c.jpg IMG_20240309_134750_q85_.thumb.jpg.eeb3a1d721ef98ffcd7405ede95f5845.jpg IMG_20240309_134802_q85_.thumb.jpg.852b6fc45a5a05487faf59606e621c1c.jpg

IMG_20240309_134812_q85_.thumb.jpg.ccdd5ecacc6bb9ecb3757155c6809901.jpg IMG_20240309_134853_q85_.thumb.jpg.7e0983eb8703caa0f1c6b7c04902c563.jpg IMG_20240309_134856_q85_.thumb.jpg.a5b70a0e23f94bef5573dc506c0b85c6.jpg IMG_20240309_134911_q85_.thumb.jpg.49ca045bf16047dff7c6b90bde6e2668.jpg

IMG_20240309_134942_q85_.thumb.jpg.a362b74a1418553b4de64c526838b70b.jpg IMG_20240309_135017_q85_.thumb.jpg.40805acc7feed64283adffef4b7b0ac3.jpg IMG_20240309_135033_q85_.thumb.jpg.26d06029c048982ca45e93f4ef3a30ff.jpg

// Je n'ai pas encore d'informations sur le type de buse (sauf son diamètre de 0.4 mm)

// Je suppose, mais à vérifier, que la sonde de nivellement, à droite dans la photo précédente, est une sonde inductive.
Donc par précaution, bien prendre garde, de toujours avoir en place, et sans rien dessus, le plateau flexible avant de demander une action qui exécute un "Home Z". Car sans le plateau flexible aimantable, seule chose détectable par la sonde inductive qui signale au firmware d’arrêter la montée du plateau, le nez de la buse sera probablement écrasé sur la base aimantée et abîmera cette base aimantée.

 

Sous le cache plastique a l'arrière de la tête d'impression.

Il faut utiliser la clé Allen M2 pour enlever quatre vis pour arriver a retirer ce cache.
Attention cache arrière de la tête d'impression, a toujours remonter, car il sert de buté, pour faire basculer le système de nettoyage de buse.

IMG_20240320_220243_q85_.thumb.jpg.d32192d3470be865417d3069bc8bfdf0.jpg IMG_20240320_220510_q85_.thumb.jpg.d26910ebef92b813dd3914a29828f502.jpg IMG_20240320_220522_q85_.thumb.jpg.c05731b5e4739bb0356ba05fd9a60ffd.jpg

Une petite carte fille sérigraphié "A-7 V1.0" où se connecte chaque éléments de la tête d'impression.
(A vérifier mais, cette carte fille, doit probablement intégrer un accéléromètre type ADXL345 pour la mesure de résonances)

IMG_20240320_220542_q85_.thumb.jpg.6eca3a1d1937b4f109acaefb23807bdc.jpg IMG_20240320_220657_q85_.thumb.jpg.3c069f495c89062568757e93c3b2c091.jpg IMG_20240320_220717_q85_.thumb.jpg.e5cf2f8901484cc828ffac21a7013587.jpg IMG_20240320_220744_q85_.thumb.jpg.a76f91615966a3abba9bcea79a188524.jpg IMG_20240320_220834_q85_.thumb.jpg.c617e5076fc4b65b9a15de395c84488f.jpg IMG_20240320_220905_q85_.thumb.jpg.85ce2e1279d0326370d9dbdaa11cc0ba.jpg IMG_20240320_220939_q85_.thumb.jpg.cf9cec1bd1f64a4ada26256678882077.jpg

 

 

Caméra

Dans le coin avant droit du caisson, c-a-d derrière l’écran de contrôle tactile ) et un ruban LED (dans l'avant haut du caisson)

image.thumb.jpeg.315431cad4bb29a20d7b9a71c06b8b37.jpeg image.thumb.jpeg.42a4b5f2f25bc0f92d1901041932af72.jpeg

 

Système de nettoyage de la buse

Quand la tête d'impression vient pousser en haut du système, une sorte de levier monté sur ressort, cela permet de faire basculer l'ensemble et de faire avancer sous la tête d'impression, le guide des déchet de purge, cylindre métal et patin, de nettoyage.

Attention donc de bien toujours remonter le cache plastique de l'arrière de la tête d'impression car c'est lui qui est mis en contacte avec le levier de bascule.

IMG_20240309_194510_q85_.thumb.jpg.10fb121c0a0421de7636ae023ba54c75.jpg IMG_20240309_194505_q85_.thumb.jpg.36564889d22c8640dc6778d10f916592.jpg image.thumb.jpeg.af95b9c19be8184083f82fcc84101e1e.jpeg

 

Gros ventilateur turbine latéral

Coté droit, intérieur du caisson.
On en voit une partie sur les photos suivantes.

image.thumb.jpeg.9bfe4324d3a09b656db7ab0d2521c3d8.jpeg image.thumb.jpeg.5792b9a107ae8da4c696ff15cab5e852.jpeg

 

Ventilateur avec chauffage du caisson

Proche de l'arrière et en bas sur le coté gauche, intérieur du caisson.
On le distingue sur la première des photos suivantes. Et vue du dessus sur la seconde photo. Je n'ai pas pris le temps de le démonter pour l'instant.

image.thumb.jpeg.c35ca5b246e5446f866905580272c78e.jpeg image.thumb.jpeg.fc9a142d94b8146443ca727a7fb6f1e2.jpeg image.thumb.jpeg.268ee719378eb3bfd94cfe88fa51a156.jpeg

 

Dispositif de détection d’enchevêtrement de filaments

On en voit une partie, en haut a droite sur la première des photos suivantes. Je n'ai pas pris le temps de le démonter pour l'instant.

image.thumb.jpeg.8e1fc7aef4e4b1ce99a7088096e3b056.jpeg image.thumb.jpeg.f6a5028a352107f54fb516712c3a7236.jpeg

 

Le plateau chauffant et support du plateau

Je n'ai pas encore pris le temps de le démonter pour regarder en détaille le support du plateau.

Vus du dessus ( avec et sans la plaque flexible magnétique )

image.thumb.jpeg.55e689e99fc196c5910625d00e01f4bc.jpeg image.thumb.jpeg.25cf9b56d875eef393333aed8fa822f8.jpeg 

Vus du dessous

image.thumb.jpeg.f81d0c3475fc1f27edf7d303c9a3143b.jpeg IMG_20240319_204222_q85_.thumb.jpg.27e9f321ca4823778cd7e9cc03e189e7.jpg IMG_20240319_204231_q85_.thumb.jpg.f82b32d9e6a81e2cd0cced683b4129ee.jpg

Il y a des capteurs Piezo sous le plateau, ce sont eux qui permettent l'ajustement automatique du Z-Offset quand la buse vient en contact avec le plateau trois fois, après un tilt du plateau et plusieurs mesures sans contact de la distance du plateau par la sonde de nivellement.

image.thumb.jpeg.2765782cab7d3bc0295bc839e7840a05.jpeg

Si on enlève le cache plastique sous le plateau

image.thumb.jpeg.f0685e8d567b568c767e1603b7b36727.jpegimage.thumb.jpeg.2f280b18c9aa651fc38a0b666d65ec3c.jpegimage.thumb.jpeg.f872b7fa734437296afc27c2ae45958c.jpegimage.thumb.jpeg.150404865e2fece13019f36c851323c7.jpegimage.thumb.jpeg.5febadaff9b2c36de1a492aa2a47d538.jpeg

Si on enlever le panneau avant (celui avec la porte) du caisson

Il y a besoin de deux tailles de clés Allen et de la spatule en métal.

  • clé Allen M2 pour les six vis accessibles depuis l'intérieur du caisson (trois de chaque cotés)
    IMG_20240320_222344_q85_.thumb.jpg.d9e0fc50f72db9490c870debf170c59f.jpg IMG_20240320_222027_q85_.thumb.jpg.766ba81ab9bf079f947ebd6e15faf8e7.jpg IMG_20240320_222135_q85_.thumb.jpg.6c0dd5ded7da214ca7058f6998264bb3.jpg
  • clé Allen M1.5 pour les trois vis a l'extérieur coté charnière de la porte.
    image.thumb.jpeg.313d38887e0b8f50f5eb57346b0e1690.jpeg
  • Et après avoir enlevé les neuf vis, il faudra délicatement utiliser la lame de la spatule en métal pour libérer quatre petits clips qui maintienne le haut de ce panneau avant, a l'avant du, panneau du dessus de la machine. 

Attention, au câble de l’écran. Il faudra le déconnecter de l'écran tactile pour complètement libérer le panneau avant.

image.thumb.jpeg.2e8b44627e23f7dd2d68b8058a90d81b.jpeg image.thumb.jpeg.971668bc31b30f86b37ad624028396dd.jpeg image.thumb.jpeg.6a55fd3437ae8f71991b07f01192858b.jpeg

Le PCB de l'écran tactile

IMG_20240319_194220_q85_.thumb.jpg.f06b7acc192e3d6c901008569717d78b.jpg IMG_20240319_194455_q85_.thumb.jpg.ef6517a9bb2def4de7b72a3d619d78cb.jpg IMG_20240319_194407_q85_.thumb.jpg.099283c514b956d91af6b83326494c50.jpg IMG_20240319_194502_q85_.thumb.jpg.155ef62fbc56039e50fe7eaf69d1fe84.jpg IMG_20240319_194429_q85_.thumb.jpg.4b5a39d314e7c8b39368bb33f15ecf48.jpg IMG_20240319_194440_q85_.thumb.jpg.f9d90a7c163c05a056fb536119b4cf5d.jpg

Le connecteur du câble, normalement connecté à l'écran.

image.thumb.jpeg.7e405c1e431f35eaa99cdf34b8a4a129.jpeg

Sans l'écran tactile de connecté, l'imprimante peut éventuellement être démarrer et être contrôlable via Wi-Fi depuis l'interface web Fluidd de l'imprimante.

Modifié (le) par PPAC
  • J'aime 2
Lien vers le commentaire
Partager sur d’autres sites

Posté(e) (modifié)

Assemblage

L'imprimante est déjà assemblé.

Rien a faire niveau assemblage sauf mettre en place les éléments du support de bobine.

 

Déjà en place sur la machine reçu

image.thumb.jpeg.b8174fc7538a2ac4d11afde4965cf8a1.jpeg image.thumb.jpeg.0b76ac6db8b48741d56a1461c990bb91.jpeg

 

Mise en place du support de bobine ( simple a réaliser car il n'y a plus qu'a placer/faire coulissé ... )

IMG_20240309_140135_q85_.thumb.jpg.92404af8f81fc2b82d54d1729b880a3b.jpg

IMG_20240309_140609_q85_.thumb.jpg.702605a7913602da98a6d1acf9080473.jpg IMG_20240309_140630_q85_.thumb.jpg.282f57b06638cd00b301dc3ffb9b4025.jpg IMG_20240309_140639_q85_.thumb.jpg.ee6385231978ad0ed71db23a7097a4c0.jpg

IMG_20240309_140703_q85_.thumb.jpg.3d0d78b063dd3e1efdaed2340601c2b5.jpg

Modifié (le) par PPAC
  • J'aime 2
Lien vers le commentaire
Partager sur d’autres sites

Posté(e) (modifié)

Mise en fonction

J'ai mis ici une partie du déballage. Car guidé, détaillé sur l’écran de contrôle de l’imprimante, lors de la première mise en fonction.

image.thumb.jpeg.341a0b3dac4d959888e0bd4f1a611baf.jpeg IMG_20240309_141100_q85_.thumb.jpg.3b7dfd587b29f375af022c4f87641a32.jpg

image.thumb.jpeg.c4b26446398f908ab93c2668831f5159.jpegIMG_20240309_140842_q85_.thumb.jpg.fc76c2ccc032c534c8689c70e58207e3.jpg IMG_20240309_140852_q85_.thumb.jpg.4f31816679c3eed5fae619dac3fc002f.jpg image.thumb.jpeg.ab3fdc748cc20268bd0f3f6cec746903.jpeg IMG_20240309_141041_q85_.thumb.jpg.b8269e2a1d31e9405424f5f1b920ce80.jpg image.thumb.jpeg.6dae6670b2f3d8f0a2b2f36b50ebbd83.jpeg

image.thumb.jpeg.10731d3d803ebb713c83fcbc572ff177.jpeg image.thumb.jpeg.cab1ce6103f30a70122b0f33334febc8.jpeg image.thumb.jpeg.d378323f20cb5bb16640730e3f30a4b9.jpeg

 

IMG_20240309_142303_q85_.thumb.jpg.e10435d73ab5dd6df8777bb673b1787f.jpg IMG_20240309_142229_q85_.thumb.jpg.f49471b1a07211b92f0cb8e7ad253872.jpg IMG_20240309_142308_q85_.thumb.jpg.ff9c65ae5bad91500ccf1272bdbb459f.jpg IMG_20240309_142313_q85_.thumb.jpg.113c90969409dac7c4ca58503d437818.jpgIMG_20240309_142332_q85_.thumb.jpg.e77a0d3863be7145d77f95dfb3b74ded.jpg IMG_20240309_142408_q85_.thumb.jpg.0fbe04618e7ec78bd8dc507b48607db3.jpg IMG_20240309_142337_q85_.thumb.jpg.39af45f101f8b7bd1db83e37c23959b1.jpg IMG_20240309_142419_q85_.thumb.jpg.e1283a5d114ec56c688399db298ed99b.jpg

image.thumb.jpeg.52d124b55584ef58d91f3c8c187adca6.jpeg IMG_20240309_142506_q85_.thumb.jpg.000eb15135bc47ac7cb5db34466053f1.jpg IMG_20240309_142457_q85_.thumb.jpg.fb615f96a1de08c8ed279a3f2320bcff.jpg IMG_20240309_142735_q85_.thumb.jpg.3207b0ddbe5df77fa8bd7f0fb801e62d.jpg IMG_20240309_142741_q85_.thumb.jpg.005b51be53715c30c9b4d5da1b5862dd.jpg IMG_20240309_142749_q85_.thumb.jpg.d03d4db0f55f214556224df782d90ba9.jpg IMG_20240309_142912_q85_.thumb.jpg.c3d6df161127dd465ba59b1d07289231.jpg IMG_20240309_142851_q85_.thumb.jpg.16b71994d4c2e582f950c1f1edd61434.jpg IMG_20240309_142928_q85_.thumb.jpg.7c97a172caad3c054f75cc51cbc497ae.jpg IMG_20240309_143051_q85_.thumb.jpg.3cacbd8781318a1ee29a34484a94dbe3.jpg  

image.thumb.jpeg.b878cb3f52674a186eeabda925cf47a9.jpeg IMG_20240309_143130_q85_.thumb.jpg.5b901694ff82289567416cdb694c2778.jpg IMG_20240309_143142_q85_.thumb.jpg.5614fbb09e91644c245487f0dda9867f.jpg IMG_20240309_143147_q85_.thumb.jpg.b13dd0b39ab39c0f2ce2dd2c519254cc.jpg

Il faut ensuite enlever la plaque flexible avec revêtement PEI de son emballage et bien la replacer avant de faire l’étape d'auto leveling.

 

  image.thumb.jpeg.57816ee55d30ba28d457595565bc59e6.jpeg image.thumb.jpeg.a94a222e247fe3100634ed4c9db5c65d.jpeg

 

IMG_20240309_184610_q85_.thumb.jpg.c38e908dbba75bbbb7f45f56fabbc9a0.jpg IMG_20240309_184820_q85_.thumb.jpg.2d22a9afbb971a0cc8f4355131554c13.jpg IMG_20240309_184851_q85_.thumb.jpg.96963eb510d8aedf9ad7a7235d31de6f.jpg IMG_20240309_184905_q85_.thumb.jpg.0033f05221e1f52a644acc882bd80dcc.jpg IMG_20240309_184928_q85_.thumb.jpg.9f4ea3b2c8c68fa06ad0987faf987739.jpg IMG_20240309_184935_q85_.thumb.jpg.befecdd366c3824f3886572cf2b26180.jpg IMG_20240309_185041_q85_.thumb.jpg.b389b9cff09ebb28d2805bfbc98c4ebf.jpg IMG_20240309_185119_q85_.thumb.jpg.4a699d72d40f418ac9969089b2a49d83.jpg IMG_20240309_185433_q85_.thumb.jpg.27bc2fe8684b90dc3a49a383d9a924fe.jpg 

// A Faire ? une vidéo de l'input shaping ?

IMG_20240309_185515_q85_.thumb.jpg.dc16c01b725eb6dce53d119ebc3a225d.jpg IMG_20240309_185800_q85_.thumb.jpg.afea22d2e3133579ec6b613c8d0984cf.jpg IMG_20240309_190118_q85_.thumb.jpg.962bf91dc97217696ccda37a8d6cc6f7.jpg

 

image.thumb.jpeg.3163cf4815931603276f88a0feca12db.jpeg

 

Connexion réseau Wi-Fi

Sur la machine reçu en test, avec le firmware v4.4.13, le champs de saisie de la clé pour un réseau Wi-Fi est limité a un maximum de 36 caractères.

Si comme moi votre réseau Wi-Fi utilise une clé de plus de 36 caractères, voir dans les "Difficultés et autres remarques" pour un solution de contournement.
(Création d'un point d'accès Wi-Fi temporaire sur un ordinateur disposant d'un périphérique Wi-Fi, et a proximité de l'imprimante, pour y connecter l'imprimante, pour ensuite depuis cet ordinateur, via ssh ou sftp modifier le fichier "/etc/wpa_supplicant/wpa_supplicant-wlan0.conf" sur l'imprimante, pour y saisir le SSID et la clé (psk) de plus de 36 caractères, afin de finalement obtenir après redémarrage de l'imprimante, l'imprimante de connectée à votre réseau Wi-Fi principal.) .

 

Depuis l'écran "Système" (via la petit icone de roue denté en bas a droite), l'onglet "Paramètres", cliquer sur "Réseau", ( éventuellement "rafraîchir" avec l'icone a coté de "IP", et sélectionner votre réseau Wi-Fi d’âpre son "SSID".

image.thumb.jpeg.4bfa0ee630edcfad7c9ac911ad66e97a.jpeg image.thumb.jpeg.b7ec2802a049183e6d3cea5ebacf028b.jpeg image.thumb.jpeg.a124f6a5a10bb280074e7e07a6d28b4e.jpeg

Saisir alors la clé de votre réseau Wi-Fi, et valider.

IMG_20240309_183455_q85_.thumb.jpg.dbaff70ee3832f27a25a185c765a262a.jpg IMG_20240309_183516_q85_.thumb.jpg.ec536da5970e8a0a6da9cc03e8933325.jpg IMG_20240309_183520_q85_.thumb.jpg.ec8651018acdbf44f914b6650ee9a08b.jpg 

IMG_20240309_183529_q85_.thumb.jpg.3704bbb58fdeb427f66f9b726968896f.jpg IMG_20240309_183533_q85_.thumb.jpg.3d085b5b5389f1eb43518fe306b0be92.jpg image.thumb.jpeg.f16ce582b2d02deea2e6a24474f07d89.jpeg

Si vous avez fait une erreur ( là je n'ai pas pus saisir l'intégralité des 39 caractères de la clé Wi-Fi mais j'ai tout de même validé.)

image.thumb.jpeg.bcaae8537b68c199f24a2dbe56989373.jpeg

Si tout c'est bien passé on retrouve normalement d'affiché un petit icône d'un "coche bleu" a coté du SSID de votre réseau Wi-Fi et l'adresse IP affecté a l'imprimante sur se réseau affiché dans le champ "IP ".

image.thumb.jpeg.33d2e0c5c5a0c574d9694c6ebba2ff13.jpeg

Modifié (le) par PPAC
  • J'aime 2
Lien vers le commentaire
Partager sur d’autres sites

Posté(e) (modifié)

Détails sur le firmware d'origine

Pour voir la version du firmware (v4.4.13 sur la machine reçu en test)

image.thumb.jpeg.406ce5c28e8d1f6c2fe064aee59eda25.jpeg image.thumb.jpeg.835f655b2036423abc2b97f56c95837d.jpeg

 

Via un client ssh (le mot de passe par défaut "makerbase" (sans les guillemets) pour les utilisateurs "root" et "mks")

Attention lors d'une session ssh, une erreur de syntaxe sur une commande (au caractères espace et la virgule prés) ou une mauvaise commande pourrait planter le système.

Et il ne semble pas y avoir (actuellement) de méthode pour remettre d'origine l'ensemble du système d'exploitation (Il n'y a pas de partition de "recovery" et il sera difficile (sauf éventuellement commander une puce mémoire EMMC avec de préinstallé le système pour cette imprimante, ou d'obtenir une image disque de la puce mémoire EMMC, auprès de QIDI Tech) de récupérer sur certain plantage du système d'exploitation, table de partition de la puce mémoire EMMC)

On peut voir à la connexion que l'on se trouve sur une distribution linux Armbian

image.png.a3a5740de57e7908345ed3e44db8c354.png

Attention. Par précaution, ne pas mettre à jour le système d'exploitation avec la commande "apt upgrade" (je n'ai pas testé mais, cela peut éventuellement planter le système car il s'agit d'une vieille distribution qui n'est plus maintenue et qui a était altéré/bidouillé par Qidi Tech)

On peut remarquer que la date n'est pas correcte ( pour corriger le problème, voir l'alternative 2 de https://github.com/fran6p/Qidi_X-Max3/blob/main/OS/date-heures-synchronisees.md#alternative2 (merci à @fran6p))

Une bonne pratique est de changer le mot de passe par défaut, des utilisateurs "root" et "mks" avec la commande "passwd".

passwd root

passwd mks

 

(Là, connecté comme utilisateur "mks")

Pour avoir plus de détail des versions des composants lié a Klipper installé, exécution du script KIAUH pré-installé.

Attention (même si KIAUH le permet, mais par précaution), ne pas mettre à jour les "composants Klipper" ("Klipper", "Moonraker", "Klipper Screen", ... )  (car les versions des "composant Klipper" sont modifiées/bidouillées par QIDI Tech, pour fonctionner sur cette machine. Et les mettre à jour, risque presque assurément, de planter le système.)

/home/mks/kiauh/kiauh.sh 

image.png.dbc61414ccf9f669e0399ca4a1624925.pngimage.png.babbb0f7f186c58aad91e3cc7e9184d6.png

Via un navigateur web

l'interface web Fluidd sur le port 10088 (donc une adresse de la forme http://192.168.1.33:10088/ )

image.thumb.png.b4ecd61db15f185fe3f86fea429f502c.png image.thumb.png.060c63f38e03613d0e90026e94725dae.png image.thumb.png.30f61478fb25fe23dc314b50f30afdbf.png image.thumb.png.a603eae5d05e08fc434cfd041469ecad.png image.thumb.png.3075ee0e1275775b26a27ebfa72a6206.png image.thumb.png.a02d56ef9b299013cbac54a02de242ac.png

image.thumb.png.1335554eb50860d157237bb9f7bb5875.png

 

sur le port 7125 un écran d'une interface web de Moonraker (qui doit servir au plugin "Moonraker Connecte" ou équivalent, pour l'envoi en quelques clics d'un fichier d'impression a l'imprimante depuis un trancheur).

image.thumb.png.e9e19db306d1656aca64b6f6557ad789.png

 

sur le port 8080 le "Snapshot" (instantané), et le "Stream" (flux vidéo), de la caméra

  • http://192.168.1.33:8080/
    image.thumb.png.a9f5385626a2b983db6aec1f4e0fadcd.png
  • http://192.168.1.33:8080/?action=snapshot
    image.thumb.png.b3da3198787b6f3fe4b9c90e4a31cc5b.png
  • http://192.168.1.33:8080/?action=stream
    image.thumb.png.ad724984e0805a26023c50c54e144ee2.png

 

 (

A première vue, (pour moi) le système d'exploitation semble être très proche de celui sur la "X-Max 3"

Mais, @fran6p a pris le temps d'étudier la mis à jour de firmware v4.4.15 ( https://github.com/QIDITECH/QIDI_Q1_Pro/releases/tag/Q1_Pro_V4.4.15 ) 

Je vous mets ici ses déductions. Un grand merci à lui, pour cette analyse.

il y a 58 minutes, fran6p a dit :

l'analyse du fichier de mise à jour du système… en gros le contenu du dossier QD_UPDATE (le fichier QD_Q1_SOC (binaire) est le firmware de l'écran (lent à flasher si comme pour les Serie3, cela se fait en mode série, octet après octet), le QD_Q1_UI est installé comme un paquet Armbian / Debian (apt install…) mais on peut y accéder en l'ouvrant via 7Zip puis en décompressant le fichier data.tar (voir ici).

 

il y a une heure, fran6p a dit :

Pas eu accès à la totalité de l'OS mais quelques éléments notables:

  • double Z piloté indépendamment avec pilotes TMC2209 (permet le Ztilt) comme l'extrudeur, X et Y utilisent des TMC2240
  • klipper comme pour les modèles de la serie3, utilise des fichiers Python modifiés
    • le gcode_shell_command de KIAUH est ajouté (nécessaire à l'utilisation de la reprise après coupure de courant (plr) mais également utilisable pour ajouter d'autres fonctionnalités si nécessaire)
    • la sonde (qdprobe) utilise en partie le smart_effector de Duet
  • implémentation de la reprise après coupure de courant (non supporté officellement par Klipper)
  • probable plaque flexible incorporant une zone pour nettoyer la buse ?
  • le détecteur de fin de filament utilise un capteur Hall de largeur de filament
  • le fichier de configuration est scindé en plusieurs parties via des «include» (comme les modifications accessibles via mon dépôt Github)
    • le printer.cfg ne concerne que la partie matérielle
      • les ventilateurs n'utilisent plus les section [output_pin …] mais les sections génériques [fan_generic …] en nommant plus explicitement ceux-ci (fan0=> cooling_fan, fan2=>auxiliary_cooling_fan, fan3=> chamber_circulation_fan
      • l'enceinte (caisson, chambre) est renommé de «hot» à «chamber»
      • renommage des «mcu», le «principal» (probable celui du PCB de la tête) communique via une liaison série (/dev/ttyS2), le «secondaire» (probable celui sur la carte, un STM32F402 si carte pseudo MKS) communique en liaison série (/dev/ttyS0) cablâge direct sur le PCB de la carte vers le RK3228
      • le ventilateur de la carte contrôleur est piloté par l'activation des pilotes de l'axe Z (en théorie, au repos, celui-ci ne devrait pas tourner et donc produire un moindre bruit)
      • à vérifier: il y aurait deux systèmes d'éclairage (caselight / ctlyd) ?
    • un fichier gcode_macro.cfg regroupe les macros
      • il y en a une nommée CLEAR_NOZZLE (zone utilisée pour le nettoyage: x97,y254,z60, ne semble pas être située sur le plateau 😱
      • le M106 n'utilise plus le numéro du ventilateur mais en gros comme ici,
    • celles utilisant les scripts shell (POWER_LOSS_RESUME = plr)

Le seul élément pour le moment qui me laisse dubitatif est la présence d'un dossier «qrcode» utilisant un «shareware» pyarmor qui sert à obfusquer des scripts Python 🤔

 

 

 

A FAIRE > Il me reste tester la mise a jours du firmware v4.4.15 ( Je suis encore avec le firmware d'origine v4.4.13 )

si c'est ou non comme sur la "X-Max 3", où, sur une mise à jour du firmware, on perd les modifications des fichiers de configuration Klipper et l'historique des impressions (printer.cfg, ..., sgbd moonraker donc l'historique des impressions.) cf https://github.com/fran6p/Qidi_X-Max3/blob/main/OS/sauvegarder_bdd_moonraker.md )

)

Modifié (le) par PPAC
  • J'aime 2
Lien vers le commentaire
Partager sur d’autres sites

Posté(e) (modifié)

Impressions de tests, pré-tranchés fournies.

Il semble y avoir un petit "micmac" pour certains fichiers d'impression pré-tranchés fournies, enter ceux de la clé USB et ceux déjà dans la mémoire de la machine (tranchage différent et/ou nom différent et/ou réutilisation d'un nom de fichier par erreur.)

 

"Local"

Affiche les fichiers du dossier "/home/mks/gcode_files/" hébergé sur la mémoire (EMMC de 32 GB) de l'imprimante.

Sommes de contrôle md5sum des fichiers présents d'origine (firmware v4.4.13)

02cc14e85be8db73f256f3696cf45561  3DBenchy.gcode
d87eb407f862a5c8b7f6460de656e5d9  Build bed screws block.gcode
091a878bb204018bd8b6742b0acf7702  Castle Slide Coin Catcher.gcode
67ffde8788215b79f70c145cdeb98b31  First layer test.gcode
b3096635bd0018b3b38e0ca44254d3cd  Platform horizontal blocks.gcode
9994cf8df4a4b9f9ba97a989a0247eda  Thicker Filament holder.gcode
d0d1aa30610e8cd28ab1b130862fb461  X.gcode

"3DBenchy.gcode" (~2.7 MB)

image.png.4e683ad32c22fcde24faba8a3e6ed613.png IMG_20240309_190212_q85_.thumb.jpg.31d5916763d60547039053e8779c4242.jpg IMG_20240309_190238_q85_.thumb.jpg.d000ee614a87d6115617bcd28955e6dd.jpg IMG_20240309_190257_q85_.thumb.jpg.4e26b53c897828dd33bf2394ce5eca5d.jpg IMG_20240309_190300_q85_.thumb.jpg.a72f5b6f056142ac1ee15aa77d398da2.jpg IMG_20240309_190642_q85_.thumb.jpg.0814800891d479b46ad344f856e66eb6.jpg IMG_20240309_191513_q85_.thumb.jpg.ec46e0e3a8d1e5830858598e6cb82ef5.jpg IMG_20240309_194240_q85_.thumb.jpg.13b25b0afb7c45390fcd952d20a6b986.jpg

Une fois l'impression démarrée, en plus des icônes pour

  • Mettre en pause
  • Arrêter
  • ajuster la température de la buse
  • ajuster la température du plateau
  • ajuster la température du caisson
  • ajuster la vitesse de ventilation du refroidissement de l'impression
  • ajuster la vitesse de ventilation du refroidissement latéral
  • ajuster la vitesse de ventilation du bas du caisson
  • allumer et/ou éteindre l'éclairage LED
  • Une icône permet d'accéder à l'ajustement de certains paramètres du firmware
    • "Z-Offset" (il semble toujours être avec la valeur 0.000, je n'ai pas eu besoin de l'ajuster, je n'est pas encore tenté de le modifier. J'ai obtenu des couches initiale de très bonne qualité sans rien modifier après l'auto calibration/leveling)
    • "Pourcentage de vitesse",
    • "Pourcentage de débit".

image.thumb.jpeg.b22c3bc93a2d653644a9c44342962be1.jpeg image.thumb.jpeg.44881ee8548d79fd21a27532e15b194b.jpeg ( Quand en  pause image.thumb.jpeg.cad6429fb0582ad5c1e7edad5894295b.jpeg )

Lors d'une mise en pause, une partie de l’écran affiche des icônes pour remettre la buse en chauffe, contrôler l'extrudeur et/ou faire un changement de filament. (Photo d'une autre impression pour illustrer l’écran quand en pause.)

Filament utilisé "Hyper PLA White Creality"

IMG_20240309_194530_q85_.thumb.jpg.df4c6ee5e2158508fef7d842fba5279b.jpg IMG_20240309_194547_q85_.thumb.jpg.7e66400e221ac8e5eeb4bb71dbb3fc12.jpg IMG_20240309_194308_q85_.thumb.jpg.e416ff5630d56de63ce7f779ba535952.jpg

IMG_20240310_173406_q85_.thumb.jpg.cbaaf96f750e68aa7e54d5ba85a141ff.jpg IMG_20240310_173530_q85_.thumb.jpg.430013fd1804ed89290d36162166bd80.jpg IMG_20240310_173417_q85_.thumb.jpg.33e7af707b938c27ec2093bb7c42cf5d.jpg IMG_20240310_173426_q85_.thumb.jpg.e770aa74ecd597ae52dfaf15b2fb002c.jpg IMG_20240310_173436_q85_.thumb.jpg.8c39d48a34c8728a86712f26ca6e5823.jpg IMG_20240310_173447_q85_.thumb.jpg.fcb9abd3d4e9cfaac6e003f1349e35cc.jpg IMG_20240310_173507_q85_.thumb.jpg.e0d944849848ebb40ccdb23cf581c12c.jpg IMG_20240310_173514_q85_.thumb.jpg.ba1aee274ccf8ceb9d7ccf90c54bd42f.jpg 

Pour une imprimante fraîchement, déballée et mise en fonction, et sans aucun ajustement réalisé, le résultat me semble de très bonne qualité.

La couche initiale et parfaitement écrasée sur le plateau (Le système, qui détermine automatiquement le Z-Offset, et celui qui permet l'auto leveling uniquement de la surface utile à l'impression, fonctionnent tous les deux parfaitement, en sortie du carton.)

(

On peut remarquer que le dernier fichier imprimé est présenté sur l'écran d' accueil et en premier élément dans "Local" (mais avec un petit icone d’horloge/d'historique pour le différencier)
C'est en fait un fichier contenu dans le répertoire "/home/mks/gcode_files/.cache/" le système, y garde une copie du dernier fichier imprimé.

image.thumb.jpeg.fd681673ae0c19de672fbb3b69fc008c.jpeg image.thumb.jpeg.dd8ee6864b8dc62f81e6409407d03b44.jpeg

)

"First layer test.gcode" (~ 50 KB)

Filament utilisé "Hyper PLA White Creality"

image.png.7367230b33cebbddb59016aad0af48ba.pngIMG_20240310_132027_q85_.thumb.jpg.ac4c44a80b7b17218766f01307800b43.jpg IMG_20240310_132037_q85_.thumb.jpg.5b5be45745cbdbc6ead80cb235cfaac9.jpg IMG_20240310_132948_q85_.thumb.jpg.0642779e8934d957e6cbe582eca42f9a.jpg IMG_20240310_134801_q85_.thumb.jpg.622eab2c5341ef1ceaf298686faff93d.jpg

IMG_20240310_134817_q85_.thumb.jpg.04390e6edd31d6f33cd69609015dafa1.jpg IMG_20240310_135216_q85_.thumb.jpg.c89b198a100c663f026b50a0eff963a9.jpg IMG_20240310_135152_q85_.thumb.jpg.6f1e6d154c830e45244da61da3c37e23.jpg IMG_20240310_135146_q85_.thumb.jpg.fdab598c832c30be67a3fa36ae4a7dcf.jpg IMG_20240310_135524_q85_.thumb.jpg.25a66c4a768296a4c227dda2b8430eff.jpg

Le résultat me semble là encore très bon. Une couche initiale qui me semble de très bonne qualité (écrasé juste comme il faut sur l'ensemble du plateau)

 

"Build bed screws block.gcode" (~1 MB)

Filament utilisé "Hyper PLA White Creality"

image.png.c72af5f63c8f3624416bbf7565425bee.pngIMG_20240310_201211_q85_.thumb.jpg.6f2f9e2d6018f1a826632287d2642fde.jpg IMG_20240310_201223_q85_.thumb.jpg.1df6d46c40012f1eb3c710ce90cba7dd.jpg IMG_20240310_204547_q85_.thumb.jpg.fa4de388277b529f1f511b6c76eedf90.jpg

IMG_20240310_203537_q85_.thumb.jpg.bec5e196f418e23b8fbe4fe71fd58793.jpg

IMG_20240318_100746_q85_.thumb.jpg.7219405094e5bd9f00bc33fb36eb1801.jpg IMG_20240318_100734_q85_.thumb.jpg.e7a8402cac109bceb83a23b0290b8fdf.jpg IMG_20240318_100726_q85_.thumb.jpg.1e08a81330c128cd3fa2652bd98b02ec.jpg IMG_20240318_100718_q85_.thumb.jpg.926e98f979f841ee18fa701d178d57e0.jpg IMG_20240318_100701_q85_.thumb.jpg.c68290bb1c2d0dea912e26972c6e8a56.jpg

 

"Platform horizontal blocks.gcode" (~9.9 MB)

Filament utilisé "Hyper PLA White Creality"

image.png.9ca11343c2f4a14a82b014b2ec161f59.pngIMG_20240310_165731_q85_.thumb.jpg.107f7f5aaf247e0789261d4fb2f28dad.jpg IMG_20240310_165748_q85_.thumb.jpg.1061d16580508b467a910c02ba7aabb7.jpg 

IMG_20240310_200808_q85_.thumb.jpg.706b0c34db8c8b80d9490eed6f77f17f.jpg IMG_20240310_200818_q85_.thumb.jpg.9051cafe6c586581b3eb96edea9e982a.jpg

IMG_20240318_101037_q85_.thumb.jpg.d21d9cbecdae6e161a45072e22d4215e.jpg IMG_20240318_101021_q85_.thumb.jpg.9ac6af0ad4fa0f7cdfbbe7c0f827e2e4.jpg IMG_20240318_101006_q85_.thumb.jpg.8bc6166ac9614255555e04a0c74c919c.jpg IMG_20240318_100956_q85_.thumb.jpg.477baa3614359513b3a0a071df060914.jpg IMG_20240318_100937_q85_.thumb.jpg.74586cf9bc0b8866ec9cc5b22fa3aac3.jpg IMG_20240318_100912_q85_.thumb.jpg.7e32ed5500987e1287fd42f070bf2839.jpg

 

"Thicker Filament holder.gcode" (~7.8 MB)

Filament utilisé "Hyper PLA White Creality"

image.png.d6685f8d91d01ddf9a66a64fca8fa79d.png

Je n'ai pas fait de photos de l’écran de contrôle lors de cette impression mais j'ai fait une vidéo du début (~11 minutes) de l'impression.
 

Citation

 

IMG_20240310_165344_q85_.thumb.jpg.b5bcdb0b741f15a3fb8f1e7aa3773ad2.jpg IMG_20240310_173901_q85_.thumb.jpg.322df50eb8a1db14b0a3bdad0a1df92c.jpg IMG_20240310_173811_q85_.thumb.jpg.4f0f9c3bbae280fbdd73b145c8e3b974.jpg IMG_20240310_173740_q85_.thumb.jpg.6b5057818c92abea99fbce52463e07a8.jpg IMG_20240310_173728_q85_.thumb.jpg.41f0285ba9f332c2b3772653e006de21.jpg IMG_20240310_173721_q85_.thumb.jpg.08e09e75af59d1ef0291e62685eda050.jpg

image.thumb.jpeg.325462213a09d006fdb80635f66da7b9.jpeg image.thumb.jpeg.2e87e1e8c42d88cfe7a2dc3534e4b5de.jpeg

 

"X.gcode" (~2.7 MB)

Filament utilisé "Hyper PLA White Creality"

image.png.5aad7d7f996d1cc5143e2513055e2b19.pngIMG_20240310_135727_q85_.thumb.jpg.af5746a2bb92274639fe4f3881b3abfb.jpg IMG_20240310_135740_q85_.thumb.jpg.4e7ce4d39ca88c0e3d3b03a982a86437.jpg IMG_20240310_135757_q85_.thumb.jpg.dbb846b41d229f1b76aa79b0f312695f.jpg IMG_20240310_143422_q85_.thumb.jpg.15be0680e7a3c3967c05fefa3661cd54.jpg IMG_20240310_143430_q85_.thumb.jpg.95d42686de747004cf1af43cd2f43328.jpg

IMG_20240310_173542_q85_.thumb.jpg.5b0a310da876fd72b510e2aff9bf85c9.jpg IMG_20240310_173601_q85_.thumb.jpg.edfc93490e515c742b6654d03bab2695.jpg IMG_20240310_173630_q85_.thumb.jpg.3a7d54d8c6ef3d8803e5f512d1eca3c6.jpg IMG_20240310_173658_q85_.thumb.jpg.3ed6dfa11865e4af1af5387dc4d4b3d1.jpg IMG_20240310_173642_q85_.thumb.jpg.ff6672e360eb9fa3fedb085b1ca35b77.jpg IMG_20240310_173649_q85_.thumb.jpg.bfe36c87d0d3514eb69d990651f2bbf8.jpg

 

"Castle Slide Coin Catcher.gcode" (~29.5 MB)

Filament utilisé "PLA Silk rose ArianePlast"

image.png.7098ac64483ca015ff5dd01b509a3ea5.png IMG_20240311_181414_q85_.thumb.jpg.29d8dad575f87876cd46328d16c45b32.jpg IMG_20240311_183003_q85_.thumb.jpg.9f04b0aed87589de9dab40d1935930e6.jpg IMG_20240311_230541_q85_.thumb.jpg.96daf94be57c608c6eae45715d26d9a6.jpg

IMG_20240318_100617_q85_.thumb.jpg.c3576ca21c82fce48a0e0ad625474bb4.jpg IMG_20240318_100607_q85_.thumb.jpg.0a8dca746fa0b3ec89687472cd693d5b.jpg IMG_20240318_100545_q85_.thumb.jpg.32a57deb782f2831e8937aacade69790.jpg IMG_20240318_100534_q85_.thumb.jpg.4a0be9bd84d693281f07902e8a427b1c.jpg IMG_20240318_100521_q85_.thumb.jpg.4b0c43f969023fa442fa02ea26ce5eed.jpg IMG_20240318_100453_q85_.thumb.jpg.6a18fe11a855907f950df4f7b679f2bc.jpg

 

"USB"

Sans, et avec, la clé USB fournie, connectée sur le port USB a l'arrière droit du dessus de l'imprimante.
(point de montage "/home/mks/gcode_files/sda1" )

Les fichiers et dossiers cachés Windows (exemple "System Volume Information") ou Linux (qui commence par le caractère point '.') ne sont pas affichés.

image.thumb.jpeg.e1133dd4a4452aa64492027f9760a444.jpeg  image.thumb.jpeg.59a0ed971d33a17124b97c4782add4bd.jpeg

Sur la clé USB fournie, on retrouve certain des fichiers d'impression déjà présent sur la mémoire interne, dans le répertoire "Test file".

image.thumb.jpeg.456656e0f2547ae3adf2199e7f2de3a9.jpeg image.thumb.jpeg.7990f4dd5d464fd902fda6e963fb7e06.jpeg

image.thumb.jpeg.b6940edcd8cdabc971f318cf52da9b32.jpeg image.thumb.jpeg.c38f6ff6b91bd746aa8797019aee9a1c.jpeg image.thumb.jpeg.d6aa5461b715e08ae2bedc557b6877d6.jpeg image.thumb.jpeg.14086b1e03f2047a265141471a776b11.jpeg

image.thumb.jpeg.da666ce024252e4ac1f188dd85558123.jpeg image.thumb.jpeg.e42af13982533457bf6802f79bb70ee1.jpeg image.thumb.jpeg.e03a175bcb5ef991957c7b19cfdd7d43.jpeg

 

02cc14e85be8db73f256f3696cf45561  Test file/3DBenchy.gcode
1b08b6893ff86bae0ea6946a9fb78dbe  Test file/Build bed screws block.gcode
091a878bb204018bd8b6742b0acf7702  Test file/Castle Slide Coin Catcher.gcode
67ffde8788215b79f70c145cdeb98b31  Test file/First layer test.gcode
d87eb407f862a5c8b7f6460de656e5d9  Test file/Platform horizontal blocks.gcode
d0d1aa30610e8cd28ab1b130862fb461  Test file/X.gcode
a4e760edd2ecc5e0e4e3cc4bd742d730  Test file/耗材轴_PLA_1h46m.gcode

Je n'ai pas pris le temps d'imprimer les fichiers différent de ceux que j'ai déjà imprimé de la mémoire interne de l'imprimante.

 

Détail du "micmac" des fichiers de tests entre ceux de la clé USB et ceux de la mémoire interne EMMC de l'imprimante

Les vignettes peuvent aider pour bien les différencier dans ce genre de situation.

# Deux tranchages différents (pas la même version de trancheur) et nom de fichier différent pour un même modele 
# (pour google traduction "耗材轴" se traduit en français par "arbre consommable" ou "axe consommable")

# ; generated by OrcaSlicer 1.9.0-alpha on 2024-01-03 at 11:05:41
a4e760edd2ecc5e0e4e3cc4bd742d730  /home/mks/gcode_files/sda1/Test file/耗材轴_PLA_1h46m.gcode

# ; generated by OrcaSlicer 1.9.0 on 2024-01-06 at 11:22:32
9994cf8df4a4b9f9ba97a989a0247eda  /home/mks/gcode_files/Thicker Filament holder.gcode

 

# Deux tranchages différents (pas la même disposition sur le plateau) de deux grosse calle de 120 mm de hauteur
# et utilisation d'un nom de fichier d'un autre modèle.

1b08b6893ff86bae0ea6946a9fb78dbe  /home/mks/gcode_files/sda1/Test file/Build bed screws block.gcode

# N'a pas le bon nom ?
b3096635bd0018b3b38e0ca44254d3cd  /home/mks/gcode_files/Platform horizontal blocks.gcode

 

# erreur de nommage d'un fichier car même md5sum ...
d87eb407f862a5c8b7f6460de656e5d9  /home/mks/gcode_files/sda1/Test file/Platform horizontal blocks.gcode

# N'a pas le bon nom de fichier ?
d87eb407f862a5c8b7f6460de656e5d9  /home/mks/gcode_files/Build bed screws block.gcode

Donc attention au final, on a deux fichiers ayant le même nom de fichier mais qui sont deux modèle différents.

Modifié (le) par PPAC
  • J'aime 2
Lien vers le commentaire
Partager sur d’autres sites

Posté(e) (modifié)

Trancheur

On retrouve QIDISlicer v1.1.0 sur la clé USB fournie.

 

C'est une version spéciale qui n'est pas la même que la v1.1.0 dans les "releases" du sur le dépôt GitHub de QIDISlicer ( https://github.com/QIDITECH/QIDISlicer/releases ).

La version sur la clé USB fournie, embarque le profil de la "Q1 Pro".

A cette date (19/03/2024) sur le dépôt GitHub de QIDISlicer, mais il n'y a pas encore les exécutables d'installation, seulement les sources de la version 1.1.2 de QIDISlicer ( https://github.com/QIDITECH/QIDISlicer/releases/tag/V1.1.2 ) embarque le profil de la "Q1 Pro"

 

Ce trancheur de QIDI TECH est un "fork", un dérivé, de Prusa Slicer. Donc beaucoup de documentation de Prusa Slicer ( https://help.prusa3d.com/fr/category/prusaslicer_204 ) lui sont applicable.

 

image.png.0fb0b325a0abde1d6fe48f09901d7045.png

(Captures d’écran de la version, linux (.AppImage) et/ou de la version Windows, mélangées)

image.thumb.png.5fab880075532ca46f7cff5a0d05721f.pngimage.thumb.png.39a1ca5d76d0cb67a6ea0bd1775f706c.pngimage.thumb.png.f7408d6c2504c0576b401b8fdd50ce3c.png

image.thumb.png.d5de1379db72e31ba2a1f190eda4764d.pngimage.thumb.png.a3b71a47449355f34a7494cd20349521.pngimage.thumb.png.7516dd8a901be6c6ca3300933ee54c46.pngimage.thumb.png.980556dd2deed42120249960594d603a.pngimage.thumb.png.e4492857a9d6eb0cd27a5dcfe469a8b3.png

(

 image.thumb.png.85202d2a7fe423d260f9471c316eb4b2.pngimage.thumb.png.4b6ec4e2002f4ce36bb91a8473be6d1a.png

A cette date ( 17/03/2024 ) comme cette version 1.1.0 de QIDISlicer que l'on trouve sur la clé USB fournie avec la machine, est la seul qui embarque le profil de la "Q1 Pro",
il est préférable de décocher "Mettre à jour automatiquement les Préréglages intégrés" (lors de son installation, ou plus tard dans les "Préférences") si ensuite vous voulez installer la mise a jour v1.1.1 car le profil de l'imprimante "Q1 Pro" n'est pas présent dans la version v1.1.1 et sera sinon effacé.
De plus, vous aurais besoin de récupérer une image (une vignette de la "Q1 Pro") des ressources ( sous Windows "C:\Program Files\QIDISlicer\resources\icons\Q1 Pro_thumbnail.png" ) sinon la version v1.1.1 plante si l'on veux surveiller l'imprimante a distance.

Donc, pour l'instant, avant de faire la mise a jour en v1.1.1 QIDISlicer, dans les "Préférences", onglet "Général", bien avoir de non coché "Mettre à jour automatiquement les Préréglages intégrés" pour ne pas perdre le profil de la "Q1 Pro".

image.png.4b068bbdfb561b15e2e42dd1d88e9e6b.png

)

 

image.thumb.png.a3b40473cedcba834b60d8ffa353c105.png image.thumb.png.fd18180e910466b0831bb384c8a00c76.png 

Les langues disponibles

image.png.54cb4c8c06a508c9c04b0c60b6746d25.png image.png.7de1a14696738de6ea256f5723c33bda.png

Profil machine de la "Q1 Pro"

image.thumb.png.3be6ec26f8aa78d4986aca94b9c30a4d.pngimage.thumb.png.ce4e22cffddba718f0a316d3e01aa2fa.pngimage.thumb.png.344c487e1fad7db8f15f0b7863fabc96.pngimage.thumb.png.f85ab0765380012f72ea6eaeb20cd3be.pngimage.thumb.png.cdaea349369fc1ceb938530e6f263af4.png

 

Profile filament "QIDI PLA Rapido"

Remarquer la "Vitesse volumétrique maximale" de 24.5 mm³/s
Cela limite normalement, avec une buse de 0.4mm de diamètre et une hauteur de couche de 0.2 mm, la vitesse d'impression a ~300 mm/s
( "Vitesse volumétrique maximale = Hauteur de couche x Largeur d'extrusion x Vitesse" cf https://help.prusa3d.com/fr/article/vitesse-volumetrique-maximale_127176 )

image.thumb.png.680b527d34841c149ead0307fd2b8d73.png

 

Modifié (le) par PPAC
  • J'aime 2
Lien vers le commentaire
Partager sur d’autres sites

Posté(e) (modifié)

Configuration Klipper

Pour les utilisateurs expérimentées le contenu de certains fichiers de configuration Klipper de la "Q1 Pro" (firmware v4.4.13)

printer.cfg

Révélation
#Mates3
[include timelapse.cfg]
[include Adaptive_Mesh.cfg]
[include gcode_macro.cfg]
[include plr.cfg]

[mcu]
serial: /dev/ttyS2
restart_method: command

[mcu U_1]
serial: /dev/ttyS0
restart_method: command

[respond]
default_type: echo
#   将 "M118 "和 "RESPOND "输出的默认前缀设置为以下之一:
#      echo: "echo: " (这是默认的)
#      command: "// "
#      error: "!!"
#default_prefix: echo:
#   直接设置默认的前缀。如果定义,这个值将覆盖 "default_type"。

[save_variables] 
filename =/home/mks/klipper_config/saved_variables.cfg

[resonance_tester]
accel_per_hz: 150
max_smoothing:0.5

[duplicate_pin_override]
pins:
     gpio21 ,U_1:PC3




[bed_screws]
#[screws_tilt_adjust]
screw1:10,10
screw1_name: Front left
screw2: 230,10
screw2_name: Front right
screw3: 125,240
screw3_name: Last right

#screw_thread: CW-M4


[force_move]
enable_force_move : false


[hall_filament_width_sensor]
adc1: gpio27
adc2: gpio28
#   Analog input pins connected to the sensor. These parameters must
#   be provided.
cal_dia1: 1.50
cal_dia2: 2.0
#   The calibration values (in mm) for the sensors. The default is
#   1.50 for cal_dia1 and 2.00 for cal_dia2.
raw_dia1: 14397
raw_dia2: 15058

#   传感器的原始校准值. The default is 9500
#   for raw_dia1 and 10500 for raw_dia2.
default_nominal_filament_diameter: 1.75
#   The nominal filament diameter. This parameter must be provided.
max_difference: 0
#   Maximum allowed filament diameter difference in millimeters (mm).
#   If difference between nominal filament diameter and sensor output
#   is more than +- max_difference, extrusion multiplier is set back
#   to %100. The default is 0.200.
measurement_delay: 50
#   传感器到熔化室/热端的距离毫米(mm)。传感器和热端之间的灯丝将被视为default_nomal_filament_diameter。宿主
#   模块工作与FIFO逻辑。它保留每个传感器的值和
#  在数组中定位并将它们弹出到正确的位置。这参数。
enable: false
#   Sensor enabled or disabled after power on. The default is to
#   disable.
measurement_interval: 10
#   The approximate distance (in mm) between sensor readings. The
#   default is 10mm.
logging: False
#   Out diameter to terminal and klipper.log can be turn on|of by
#   command.
min_diameter: 0.3
#   Minimal diameter for trigger virtual filament_switch_sensor.
use_current_dia_while_delay: False
#   Use the current diameter instead of the nominal diameter while
#   the measurement delay has not run through.
pause_on_runout:True
runout_gcode:
            pause
            RESET_FILAMENT_WIDTH_SENSOR
            M118 Filament run out
#insert_gcode:
event_delay: 3.0
pause_delay: 0.5
#   See the "filament_switch_sensor" section for a description of the
#   above parameters.

        

[extruder]
step_pin:gpio5
dir_pin:gpio4
enable_pin:!gpio10
rotation_distance: 53.7  #22.6789511	#Bondtech 5mm Drive Gears
gear_ratio: 1517:170
microsteps: 16
full_steps_per_rotation: 200	#200 for 1.8 degree, 400 for 0.9 degree
nozzle_diameter: 0.400
filament_diameter: 1.75
min_temp: 0
max_temp: 360
min_extrude_temp: 175
smooth_time: 0.000001
heater_pin:gpio24
sensor_type:MAX6675
#   One of "MAX6675", "MAX31855", "MAX31856", or "MAX31865".
#   One of "MAX6675", "MAX31855", "MAX31856", or "MAX31865".
sensor_pin:gpio17
#   The chip select line for the sensor chip. This parameter must be
#   provided.
spi_speed: 100000
#   The SPI speed (in hz) to use when communicating with the chip.
#   The default is 4000000.
#spi_bus:spi1
spi_software_sclk_pin:gpio18
spi_software_mosi_pin:gpio19
spi_software_miso_pin:gpio16
#   See the "common SPI settings" section for a description of the
#   above parameters.
#tc_type: K
#tc_use_50Hz_filter: False
#c_averaging_count: 1
#   The above parameters control the sensor parameters of MAX31856
#   chips. The defaults for each parameter are next to the parameter
#   name in the above list.
max_power: 1

control : pid  
pid_Kp=33.555
pid_Ki=4.76
pid_Kd=59.141

#pid_Kp=14.734
#pid_Ki=6.549 
#pid_Kd=8.288

pressure_advance: 0.032
pressure_advance_smooth_time: 0.03
max_extrude_cross_section:500
instantaneous_corner_velocity: 10.000
max_extrude_only_distance: 1000.0
max_extrude_only_velocity:5000
max_extrude_only_accel:2000
step_pulse_duration:0.000002

[tmc2209 extruder]
uart_pin:gpio6
interpolate: True
run_current: 0.714
#hold_current: 0.2
#sense_resistor: 0.110
stealthchop_threshold: 0


[adxl345]
cs_pin:gpio13
spi_software_sclk_pin:gpio14
spi_software_mosi_pin:gpio15
spi_software_miso_pin:gpio12
axes_map: -x, z, -y


[printer]
kinematics:corexy
max_velocity: 600
max_accel: 20000
max_accel_to_decel: 10000
max_z_velocity: 10
max_z_accel: 500
square_corner_velocity: 8




[stepper_x]
step_pin:U_1:PB4
dir_pin:!U_1:PB3
enable_pin:!U_1:PB5
microsteps:16
rotation_distance: 39.88
full_steps_per_rotation:200  #set to 400 for 0.9 degree stepper
endstop_pin:tmc2240_stepper_x:virtual_endstop
position_min: -5.5  
position_endstop: -5.5
position_max:245
homing_speed:50
homing_retract_dist:0
homing_positive_dir:False
step_pulse_duration:0.0000001

[stepper_y]
step_pin:U_1:PC14
dir_pin:!U_1:PC13
enable_pin:!U_1:PC15
microsteps: 16
rotation_distance: 39.88
full_steps_per_rotation:200  #set to 400 for 0.9 degree stepper
endstop_pin:tmc2240_stepper_y:virtual_endstop
position_min: -4.5  
position_endstop: -4.5
position_max: 258
homing_speed:50
homing_retract_dist:0
homing_positive_dir:False
step_pulse_duration:0.0000001



[stepper_z]
step_pin:U_1:PC10
dir_pin:U_1:PA15
enable_pin:!U_1:PC11
microsteps: 128
rotation_distance: 4
full_steps_per_rotation: 200
endstop_pin:probe:z_virtual_endstop#U_1:PC3 #for Z-max; endstop have'!' is NO
position_endstop:-0.2
position_max:248
position_min: -6
homing_speed: 8
second_homing_speed: 10
homing_retract_dist: 5.0
homing_positive_dir:false
step_pulse_duration:0.0000001

[stepper_z1]
step_pin:U_1:PB1
dir_pin:U_1:PB6
enable_pin:!U_1:PB0
microsteps: 128
rotation_distance: 4
full_steps_per_rotation: 200
step_pulse_duration:0.0000001

[z_tilt]
z_positions:
    -59,125
    307.5,125

points:
    0,125
    215,125

speed: 150
horizontal_move_z: 5
retries: 2
retry_tolerance: 0.05

[tmc2240 stepper_y]
cs_pin:U_1:PB9
spi_software_sclk_pin:U_1:PA5
spi_software_mosi_pin:U_1:PA7
spi_software_miso_pin:U_1:PA6
spi_speed:200000
run_current: 1.07
#hold_current: 0.5
interpolate:true
stealthchop_threshold:0
diag0_pin:!U_1:PC0
driver_SGT:1

[tmc2240 stepper_x]
cs_pin:U_1:PD2
spi_software_sclk_pin:U_1:PA5
spi_software_mosi_pin:U_1:PA7
spi_software_miso_pin:U_1:PA6
spi_speed:200000
run_current: 1.07
#hold_current: 0.5
interpolate:true
stealthchop_threshold:0
diag0_pin:!U_1:PB8
driver_SGT:1


[tmc2209 stepper_z]
uart_pin:U_1: PC5
run_current: 0.6
#hold_current: 0.17
interpolate: True
stealthchop_threshold: 9999999999

[tmc2209 stepper_z1]
uart_pin:U_1: PB7
run_current: 0.6
#hold_current: 0.17
interpolate: True
stealthchop_threshold: 9999999999


##热床热腔==================================================================================================================

[heater_bed]
heater_pin: U_1:PB10
sensor_type:NTC 100K MGB18-104F39050L32
sensor_pin:U_1: PA0
max_power: 1.0
control = pid
pid_Kp=63.418 
pid_Ki=1.342 
pid_Kd=749.125
min_temp: -60
max_temp: 125

[heater_generic hot]
#gcode_id:
#   使用M105查询温度时使用的ID。
#   必须提供此参数。
heater_pin:U_1:PC8
max_power:1.0
sensor_type:NTC 100K MGB18-104F39050L32
sensor_pin:U_1:PA1


control = pid#watermark
#max_delta: 1.0
pid_Kp=63.418 
pid_Ki=1.342 
pid_Kd=749.125

min_temp:-100
max_temp:62

[verify_heater hot]
max_error: 300
check_gain_time:480
hysteresis: 5
heating_gain: 1


[verify_heater extruder]
max_error: 120
check_gain_time:20
hysteresis: 5
heating_gain: 1

[verify_heater heater_bed]
max_error: 200
check_gain_time:60
hysteresis: 5
heating_gain: 1


##一些引脚定义======================================

##主板上大涡轮风扇
[output_pin fan2]
pin: U_1:PA8
pwm: True
cycle_time: 0.00100
hardware_pwm: false
value: 0.00
scale: 255
shutdown_value: 0.0



##活性炭吹风扇
[output_pin fan3]
pin:U_1:PC9
pwm: True
cycle_time: 0.0100
hardware_pwm: false
value: 0
scale: 255
shutdown_value: 0.0


[heater_fan hot_fan]
pin:U_1:PA4
max_power: 1.0
shutdown_speed:1.0
kick_start_time: 0.5
heater: hot
heater_temp: 35
fan_speed: 1.0
off_below: 0

## FAN0  喉管风扇
[heater_fan hotend_fan]
pin:gpio25
max_power: 1.0
shutdown_speed:1.0
kick_start_time: 0.5
heater: extruder
heater_temp: 50.0
fan_speed: 1.0
off_below: 0


[heater_fan hotend_fan2]
pin:gpio11
max_power: 1.0
shutdown_speed:1.0
kick_start_time: 0.5
heater: extruder
heater_temp: 50.0
fan_speed: 1.0
off_below: 0

#[heater_fan board_fan]
#pin:U_1:PC4
#max_power: 1.0
#kick_start_time: 0.5
#heater: extruder
#heater_temp: 50.0
#fan_speed: 1.0
#off_below: 0

[controller_fan board_fan]
pin:U_1:PC4
max_power:1.0
shutdown_speed:1.0
cycle_time:0.01
fan_speed: 0.6
#idle_timeout:
#    在步进驱动器或加热器不再活跃后风扇应保持运行的时间(以秒为单位)。
#    默认值为 30 秒。
#idle_speed:
#    当步进驱动器或加热器不再活跃后并且达到 idle_timeout 之前,将设置风扇速度
#    (表示为从 0.0 到 1.0 的值)。
#    默认值为 fan_speed。
#heater:
stepper:stepper_z,stepper_z1
#    定义与此风扇相关联的加热器/步进器的配置分段的名称。如果在此处提供了逗号分隔的
#    加热器/步进器名称列表,则当任何给定的加热器/步进器启用时,将启用该风扇。
#    默认加热器为 "extruder",默认步进器为所有步进器。


## FAN1  吹模型风扇
[output_pin fan0]
pin:gpio2
pwm: True
cycle_time: 0.0100
hardware_pwm: false
value: 0
scale: 255
shutdown_value: 0.0

##LED 灯
[output_pin caselight]
##  Chamber Lighting - In 5V-RGB Position
pin: U_1:PC7
pwm: false
shutdown_value:1
value:1
#cycle_time:0.01

[output_pin beeper]
##  Chamber Lighting - In 5V-RGB Position
pin:U_1: PA2
pwm: false
shutdown_value:0
value:0

[output_pin ctlyd]
##  Chamber Lighting - In 5V-RGB Position
pin:U_1: PA14
pwm: false
shutdown_value:0
value:0

[smart_effector]
pin:U_1:PC1
recovery_time:0
x_offset: 17.6
y_offset: 4.4
z_offset: 0.000001
speed:10
probe_accel:50
samples: 3
samples_result: average
sample_retract_dist: 3.0
samples_tolerance: 0.05
samples_tolerance_retries:5



[qdprobe]
pin:!gpio21
z_offset:0.000001

[bed_mesh]
speed:150                #调平速度
horizontal_move_z:7   #调平中Z抬高高度
mesh_min:20,15      #探测点最小位置
mesh_max:230,230     #探测点最大位置
probe_count:6,6     #调平点数
algorithm:bicubic
bicubic_tension:0.2
#move_check_distance:10
#relative_reference_index:0
mesh_pps: 2, 2
#vibrate:5
vibrate_gcode:
    G90
    m204 S5000
    SET_Z_VELOCITY_LIMIT VALUE=15
    SET_PIN PIN=ctlyd VALUE=1
    G4 P500    
    G91 
    G1 Z1 F900
    G1 Z-1
    G1 Z1 
    G1 Z-1
    G1 Z1 
    G1 Z-1
    G1 Z1 
    G1 Z-1
    G1 Z1 
    G1 Z-1
    G1 Z1 
    G1 Z-1
    G1 Z1 
    G1  Z-1
    G1 Z1 
    G1 Z-1
    G1 Z1 
    G1 Z-1
    G1 Z1 
    G1 Z-1
    G1 Z1 
    G1  Z-1
    G1 Z1 
    G1 Z-1
    G1 Z1 
    G1 Z-1
    G1 Z1 
    G1 Z-1
    G1 Z1 
    G1 Z-1
    G1 Z1 
    G1  Z-1
    G1 Z1 
    G1 Z-1
    G1 Z1 
    G1 Z-1
    G1 Z1 
    G1 Z-1
    G1 Z1 
    G1 Z-1
    G1 Z1 
    G1  Z-1
    G1 Z1 
    G1 Z-1
    G1 Z1 
    G1 Z-1
    G1 Z1 
    G1 Z-1
    G1 Z1 
    G1 Z-1
    G1 Z1 
    G1  Z-1
    G1 Z1 
    G1 Z-1
    G1 Z1 
    G1 Z-1
    G1 Z1 
    G1 Z-1
    G1 Z1 
    G1 Z-1
    G1 Z1 
    G1 Z-1
    G1 Z1 
    G1 Z-1
    G1 Z1 
    G1 Z-1
    G1 Z1 
    G1  Z-1
    G1 Z1 
    G1 Z-1
    G1 Z1 
    G1 Z-1
    G1 Z1 
    G1 Z-1
    G1 Z1 
    G1  Z-1
    G1 Z1 
    G1 Z-1
    G1 Z1 
    G1 Z-1
    G1 Z1 
    G1 Z-1
    G1 Z1 
    G1 Z-1
    G90
    SET_PIN PIN=ctlyd VALUE=0
    SET_Z_VELOCITY_LIMIT VALUE=10
    G4 P500



[filament_switch_sensor fila]
pause_on_runout: True
runout_gcode:
            PAUSE
#            SET_FILAMENT_SENSOR SENSOR=fila ENABLE=1
event_delay: 3.0
pause_delay: 0.5
switch_pin:U_1:PC3

[resonance_tester]
accel_chip:adxl345
probe_points:
   120, 120, 10  # an example



[idle_timeout]
timeout: 43200

[pause_resume]


[display_status]


#[mcu rpi]
#serial: /tmp/klipper_host_mcu

[virtual_sdcard]
#path:/home/mks/uploads
path: ~/gcode_files

#*# <---------------------- SAVE_CONFIG ---------------------->
#*# DO NOT EDIT THIS BLOCK OR BELOW. The contents are auto-generated.
#*#
#*# [input_shaper]
#*# shaper_type_x = zv
#*# shaper_freq_x = 51.2
#*# shaper_type_y = mzv
#*# shaper_freq_y = 43.4
#*#
#*# [adxl345]
#*# probe_pin = gpio9
#*# int_pin = int1
#*# tap_thresh = 3500
#*# tap_dur = 0.01
#*# speed = 20
#*# z_offset = -0.1
#*# samples = 3
#*# sample_retract_dist = 10.0
#*# samples_result = median
#*# samples_tolerance = 0.05
#*# samples_tolerance_retries = 3
#*#
#*# [bed_mesh default]
#*# version = 1
#*# points =
#*# 	-0.452084, -0.313491, -0.182814, -0.099584, -0.022345, 0.028905
#*# 	-0.285053, -0.192084, -0.124011, -0.062761, -0.009793, 0.061509
#*# 	-0.125261, -0.084064, -0.048647, -0.038699, -0.021876, -0.001147
#*# 	0.066614, 0.060364, 0.065468, 0.044009, 0.015936, 0.000468
#*# 	0.262968, 0.259426, 0.164478, 0.103645, 0.065207, 0.001978
#*# 	0.400311, 0.370520, 0.288488, 0.217134, 0.148176, 0.047238
#*# tension = 0.2
#*# min_x = 20.0
#*# algo = bicubic
#*# y_count = 6
#*# mesh_y_pps = 2
#*# min_y = 15.0
#*# x_count = 6
#*# max_y = 230.0
#*# mesh_x_pps = 2
#*# max_x = 230.0
#*#
#*# [bed_mesh kamp]
#*# version = 1
#*# points =
#*# 	  -0.149011, -0.099428, -0.064688, -0.047866
#*# 	  -0.066043, -0.033022, -0.026824, -0.019636
#*# 	  0.033801, 0.041093, 0.028905, 0.017134
#*# 	  0.131301, 0.112447, 0.080103, 0.053176
#*# tension = 0.2
#*# min_x = 76.05
#*# algo = lagrange
#*# y_count = 4
#*# mesh_y_pps = 2
#*# min_y = 70.48
#*# x_count = 4
#*# max_y = 168.44
#*# mesh_x_pps = 2
#*# max_x = 169.83

 

gcode_macro.cfg

Révélation
# mates3
# Date: 2023.12.18

[gcode_macro test_zoffset]
gcode:
    G28
    get_zoffset
    G1 X{120 - printer.probe["x_offset"]} Y{120 - printer.probe["y_offset"]} F9000
    G1 Z10 F600
    probe
    G1 Z10 F600


[gcode_macro get_zoffset]
gcode:
    G1 Z10 F600
    Z_DOUDONG
    G4 P500
    QIDI_PROBE_PIN_1
    probe probe_speed=10
    SET_KINEMATIC_POSITION Z=-0.1
    G1 Z30 F600
    QIDI_PROBE_PIN_2


[gcode_macro save_zoffset]
gcode:
    {% if printer.gcode_move.homing_origin.z < 0.5 %}
       SAVE_VARIABLE VARIABLE=z_offset VALUE={printer.gcode_move.homing_origin.z}
    {% endif %}

[gcode_macro set_zoffset]        
gcode:
    {% set z = printer.save_variables.variables.z_offset %}
    SET_GCODE_OFFSET Z={z} MOVE=0



[gcode_macro CLEAR_NOZZLE]
gcode:
    {% set hotendtemp = params.HOTEND|int %}
    G1 Z60 F600
    G1 X97 F9000
    G1 Y254 F9000

    M109 S{hotendtemp}

    G92 E0
    G1 E50 F400
    M106 S255
    M106 P2 S255
    M104 S0
    TEMPERATURE_WAIT SENSOR=extruder MAXIMUM={hotendtemp-30}

    G1 X85 F2000
    G1 X98 F2000
    G1 X85 F2000
    G1 X98 F2000
    G1 X85 F2000
    G1 X98 F2000
    G1 X85 F2000
    G1 X98 F2000
    G1 X85 F2000
    G1 X98 F2000
    G1 X85 F2000

    G1 X65 F500
    G1 X88 F500
    G1 X65 F500
    G1 X88 F500
    G1 X65 F500 
     
    G1 Y249 F500 
    G1 Y254 F500
    G1 Y249 F500 
    G1 Y254 F500 
    G1 Y249 F500 
    G1 Y253.5 F500 

    G1 X88 F500
    G1 X65 F500
    G1 X88 F500
    G1 X65 F500
    G1 X85 F500

    G1 X98 F500
    G1 X85 F2000
    G1 X98 F2000
    G1 X85 F2000
    G1 X98 F2000
    G1 X85 F2000
    G1 X98 F2000
    G1 X85 F2000
    G1 X98 F2000
    G1 X85 F2000
    G1 X98 F2000
    G1 X85 F2000
    G1 X98 F2000
    M118 Nozzle cleared
    G1 Y120 F9000
    G1 X230 F9000
    TEMPERATURE_WAIT SENSOR=extruder MAXIMUM=140
    M107
    M106 P2 S0
    M118 Nozzle cooled


[gcode_macro PRINT_START]
gcode:
    AUTOTUNE_SHAPERS

    {% set bedtemp = params.BED|int %}
    {% set hotendtemp = params.HOTEND|int %}
    {% set chambertemp = params.CHAMBER|default(0)|int %}
    set_zoffset
    M104 S0
    M140 S{bedtemp}    
    M141 S{chambertemp}
    G28    
#    get_zoffset
    CLEAR_NOZZLE HOTEND={hotendtemp}

    M190 S{bedtemp}   
    Z_TILT_ADJUST
    G29
    G0 Z50 F600
    G0 X0 Y0  F6000

    M191 S{chambertemp}
    M109 S{hotendtemp}
    M204 S10000


    ENABLE_FILAMENT_WIDTH_SENSOR
    RESET_FILAMENT_WIDTH_SENSOR
    query_filament_width
    SET_FILAMENT_SENSOR SENSOR=fila ENABLE=1
    save_last_file

[gcode_macro AUTOTUNE_SHAPERS]
variable_autotune_shapers: 'ei'
gcode:

[gcode_macro M84]
rename_existing:M84.1
gcode:
    M84.1
	SET_STEPPER_ENABLE STEPPER=stepper_x enable=0
	SET_STEPPER_ENABLE STEPPER=stepper_y enable=0
	SET_STEPPER_ENABLE STEPPER=stepper_z enable=1
    SET_STEPPER_ENABLE STEPPER=stepper_z1 enable=1
	SET_STEPPER_ENABLE STEPPER=extruder enable=0
#	SET_KINEMATIC_POSITION
	
[gcode_macro KINEMATIC_POSITION]
gcode:
    {% set was_interrupted = printer.save_variables.variables.was_interrupted %}
    {% if was_interrupted %}
    M118 Detected unexpected interruption during the last print. Do you want to resume printing? (Do not move the extruder before resuming.)
    M118 Yes: RESUME_INTERRUPTED
    M118 No: CLEAR_LAST_FILE
    {% endif %}

[delayed_gcode KINEMATIC_POSITION]
initial_duration:0.2
gcode:
	SET_STEPPER_ENABLE STEPPER=stepper_z enable=1
    SET_STEPPER_ENABLE STEPPER=stepper_z1 enable=1
    BED_MESH_CLEAR      
    SET_KINEMATIC_POSITION Z=150
    SET_FILAMENT_SENSOR SENSOR=fila ENABLE=0
    {% set was_interrupted = printer.save_variables.variables.was_interrupted %}
    {% if was_interrupted %}
    M118 Detected unexpected interruption during the last print. Do you want to resume printing? (Do not move the extruder before resuming.)
    M118 Yes: RESUME_INTERRUPTED
    M118 No: CLEAR_LAST_FILE
    {% endif %}
#    BED_MESH_PROFILE LOAD=default

[homing_override]
#set_position_X:0
#set_position_y:0
#set_position_z:0
axes:xyz
gcode: 
    {% set HOME_CUR = 1 %}
    {% set driver_config = printer.configfile.settings['tmc2240 stepper_x'] %}
    {% set RUN_CUR = driver_config.run_current %}
    {% set HOLD_CUR = driver_config.hold_current %}

	{% if params.X is defined %}
	    SET_TMC_CURRENT STEPPER=stepper_x CURRENT={HOME_CUR * 0.7} 
        G28 X
		SET_TMC_CURRENT STEPPER=stepper_x CURRENT={HOME_CUR}     
        BEEP I=1 DUR=100       
        G1 X10 F1200
    {% endif %}

    {% if params.Y is defined %}
		SET_TMC_CURRENT STEPPER=stepper_y CURRENT={HOME_CUR * 0.9} 
		G28 Y
		SET_TMC_CURRENT STEPPER=stepper_y CURRENT={HOME_CUR}  
        BEEP I=1 DUR=100          
       G1 Y10 F1200
    {% endif %}

    {% if params.Z is defined %}
        SET_KINEMATIC_POSITION Z={printer.toolhead.axis_maximum.z-5}
        QIDI_PROBE_PIN_2
        probe samples=2
        SET_KINEMATIC_POSITION Z=1.9
        G1 Z10 F600
        Z_DOUDONG
        QIDI_PROBE_PIN_1
        probe probe_speed=10
        SET_KINEMATIC_POSITION Z=-0.1
        G1 Z30 F480
    {% endif %}

    {% if params.X is undefined %}
    {% if params.Y is undefined %}
    {% if params.Z is undefined %}
        SET_KINEMATIC_POSITION X=0
        SET_KINEMATIC_POSITION Y=0
        SET_KINEMATIC_POSITION Z={printer.toolhead.axis_maximum.z-5}
        G91
        G1 Z5 F600	
        G1 X10 F2400
        G1 Y10 F2400
        G4 P2000
    
       SET_TMC_CURRENT STEPPER=stepper_x CURRENT={HOME_CUR * 0.8} 
        G28 X
    	SET_TMC_CURRENT STEPPER=stepper_x CURRENT={HOME_CUR} 
        BEEP I=1 DUR=100  
        G1 X10 F1200
    
    	SET_TMC_CURRENT STEPPER=stepper_y CURRENT={HOME_CUR * 0.9} 
    	G28 Y
    	SET_TMC_CURRENT STEPPER=stepper_y CURRENT={HOME_CUR} 
        BEEP I=1 DUR=100        
        G1 Y10 F1200

        SET_TMC_CURRENT STEPPER=stepper_x CURRENT={HOME_CUR * 0.8} 
        G28 X
    	SET_TMC_CURRENT STEPPER=stepper_x CURRENT={HOME_CUR} 
        BEEP I=1 DUR=100  
        G1 X10 F1200

        SET_KINEMATIC_POSITION Z={printer.toolhead.axis_maximum.z-5}

        G90
        G1 X120 Y120 F7800
        G91
        QIDI_PROBE_PIN_2
        G28 Z
#        probe  samples=2
#        SET_KINEMATIC_POSITION Z=1.9
#        G1 Z10 F600
#        G4 P2000
#        Z_DOUDONG
#        G4 P500
#        QIDI_PROBE_PIN_1
#        probe probe_speed=10
#        SET_KINEMATIC_POSITION Z=-0.1
#    BEEP I=1 DUR=100  
        G1 Z30  F600
    {% endif %}
    {% endif %}
    {% endif %}
    SET_TMC_CURRENT STEPPER=stepper_x CURRENT={RUN_CUR} 
    SET_TMC_CURRENT STEPPER=stepper_y CURRENT={RUN_CUR} 
    M204 S10000
    G90
    QIDI_PROBE_PIN_2
#    Z_TILT_ADJUST
#    G1 Z30 F600
#    G1 X0 Y0 F7800

[gcode_macro SHAPER_CALIBRATE]
rename_existing: RESHAPER_CALIBRATE
gcode:
    RESHAPER_CALIBRATE FREQ_START=20 FREQ_END=150
    
[gcode_macro PRINT_END]
gcode:
    SET_IDLE_TIMEOUT TIMEOUT={printer.configfile.settings.idle_timeout.timeout}         ; set timeout back to configured value
    CLEAR_PAUSE
#    SDCARD_RESET_FILE
    save_zoffset
    M106 P2 S0
    M106 P0 S0
    M106 P3 S0   #开启活性炭风扇
    
    M104 S0
    M140 S0
    M141 S0

    M220 S100
    M221 S100
    SET_STEPPER_ENABLE STEPPER=stepper_x enable=0
	SET_STEPPER_ENABLE STEPPER=stepper_y enable=0
	SET_STEPPER_ENABLE STEPPER=stepper_z enable=1
    SET_STEPPER_ENABLE STEPPER=stepper_z1 enable=1
	SET_STEPPER_ENABLE STEPPER=extruder enable=0
	
    SET_FILAMENT_SENSOR SENSOR=fila ENABLE=0
    DISABLE_FILAMENT_WIDTH_SENSOR
    SET_GCODE_OFFSET Z=0 MOVE=0
    BED_MESH_CLEAR      #恢复调平数据
#    BED_MESH_PROFILE LOAD=default
    G31
    CLEAR_LAST_FILE
    BEEP I=2 DUR=500
       



[gcode_macro CANCEL_PRINT]
rename_existing: BASE_CANCEL_PRINT
gcode:
    {% if (printer.gcode_move.position.z) < 150 %}       ; check that zhop doesn't exceed z max
        G1 Z150 F480                                       
    {% endif %}

    G1  X0 Y0 F7800

    SET_IDLE_TIMEOUT TIMEOUT={printer.configfile.settings.idle_timeout.timeout}         ; set timeout back to configured value
    CLEAR_PAUSE
#    SDCARD_RESET_FILE
    save_zoffset
    M106 P2 S0
    M106 P0 S0
    M106 P3 S0   #开启活性炭风扇
    
    M104 S0
    M140 S0
    M141 S0

    M220 S100
    M221 S100
    SET_STEPPER_ENABLE STEPPER=stepper_x enable=0
	SET_STEPPER_ENABLE STEPPER=stepper_y enable=0
	SET_STEPPER_ENABLE STEPPER=stepper_z enable=1
    SET_STEPPER_ENABLE STEPPER=stepper_z1 enable=1
	SET_STEPPER_ENABLE STEPPER=extruder enable=0
	
    SET_FILAMENT_SENSOR SENSOR=fila ENABLE=0
    DISABLE_FILAMENT_WIDTH_SENSOR
    SET_GCODE_OFFSET Z=0 MOVE=0
    BED_MESH_CLEAR      #恢复调平数据
#    BED_MESH_PROFILE LOAD=default
    G31
    BEEP I=2 DUR=500

    SDCARD_RESET_FILE
    BASE_CANCEL_PRINT
    CLEAR_LAST_FILE

[gcode_macro PAUSE]
rename_existing: BASE_PAUSE
gcode:
    # Parameters
    {% set z = params.Z|default(35)|int %}                                                   ; z hop amount
    
    {% if printer['pause_resume'].is_paused|int == 0 %}     
        SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=zhop VALUE={z}                              ; set z hop variable for reference in resume macro
        SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=etemp VALUE={printer['extruder'].target}    ; set hotend temp variable for reference in resume macro

        DISABLE_FILAMENT_WIDTH_SENSOR
        SET_FILAMENT_SENSOR SENSOR=fila ENABLE=0                                             ; disable filament sensor       
        SAVE_GCODE_STATE NAME=PAUSE                                                          ; save current print position for resume                
        BASE_PAUSE                                                                           ; pause print
#        {% if (printer.gcode_move.position.z + z) < printer.toolhead.axis_maximum.z %}       ; check that zhop doesn't exceed z max
        {% if (printer.gcode_move.position.z ) < z %}
            G91                                                                              ; relative positioning
            G1 Z{z} F900                                                                     ; raise Z up by z hop amount
        {% else %}
            G91                                                                              ; relative positioning
            G1 Z{5} F900 
            SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=zhop VALUE=0
        {% endif %}
        SAVE_GCODE_STATE NAME=PAUSEPARK2
        G90                                                                                  ; absolute positioning
        G1 X97 F9000
        G1 Y253 F9000                                     ; park toolhead at front center
        SAVE_GCODE_STATE NAME=PAUSEPARK                                                      ; save parked position in case toolhead is moved during the pause (otherwise the return zhop can error) 
        M104 S0                                                                              ; turn off hotend
        SET_IDLE_TIMEOUT TIMEOUT=86400                                                       ; set timeout to 24 hours
        SET_STEPPER_ENABLE STEPPER=extruder enable=0
    {% endif %}


[gcode_macro RESUME]
rename_existing: BASE_RESUME
variable_zhop: 0
variable_etemp: 0
gcode:
    # Parameters
    {% set e = params.E|default(5)|int %}                                          ; hotend prime amount (in mm)
    
    {% if printer['pause_resume'].is_paused|int == 1 %}
        #INITIAL_RGB                                                                    ; reset LCD color
        SET_IDLE_TIMEOUT TIMEOUT={printer.configfile.settings.idle_timeout.timeout}  ; set timeout back to configured value
        {% if etemp > 0 %}
            M109 S{etemp|int}                                                        ; wait for hotend to heat back up
        {% endif %}
#        RESTORE_GCODE_STATE NAME=PAUSEPARK MOVE=1 MOVE_SPEED=100                     ; go back to parked position in case toolhead was moved during pause (otherwise the return zhop can error)                                                                           ; relative positioning
        M83                                                                          ; relative extruder positioning
#        {% if printer[printer.toolhead.extruder].temperature >= printer.configfile.settings.extruder.min_extrude_temp %}   
            G1 X97  F9000
            G1 Y252 F9000             
            #M106 S255                                
            G91
            G1  E{e} F300                                                ; prime nozzle by E, lower Z back down
            G90
            G1 X85 F3000
            G1 X98 F3000
            G1 X85 F3000
            G1 X98 F3000
            G1 X85 F3000
            G1 X98 F3000
            G1 X85 F3000
            G1 X98 F3000
            G1 X85 F3000
            G1 X98 F3000
            G1 X85 F3000
            G1 X98 F3000
            G1 X65 F500
            G1 Y200 F3000
#        {% endif %}  
        RESTORE_GCODE_STATE NAME=PAUSEPARK2 MOVE=1 MOVE_SPEED=200                            
        RESTORE_GCODE_STATE NAME=PAUSE MOVE=1 MOVE_SPEED=10                         ; restore position
        BASE_RESUME       
        ENABLE_FILAMENT_WIDTH_SENSOR
        RESET_FILAMENT_WIDTH_SENSOR
        query_filament_width                                                           ; resume print
        SET_FILAMENT_SENSOR SENSOR=fila ENABLE=1                          ; enable filament sensor
    {% endif %}



[gcode_macro BEEP]
gcode:
    # Parameters
    {% set i = params.I|default(1)|int %}        ; Iterations (number of times to beep).
    {% set dur = params.DUR|default(100)|int %}  ; Duration/wait of each beep in ms. Default 100ms.

    {% if printer["output_pin sound"].value|int == 1 %}
        {% for iteration in range(i|int) %}
            SET_PIN PIN=beeper VALUE=1
            G4 P{dur}
            SET_PIN PIN=beeper VALUE=0
    		G4 P{dur}
        {% endfor %}
    {% endif %}



[gcode_macro M141]
gcode:
    {% set s = params.S|float %}
    SET_HEATER_TEMPERATURE HEATER=hot TARGET={([s, 60]|min)}

[gcode_macro M191]
gcode:
    #Parameters
    {% set s = params.S|float %}
    
    M141 {% for p in params %}{'%s%s' % (p, params[p])}{% endfor %}  
    {% if s != 0 %}
        TEMPERATURE_WAIT SENSOR="heater_generic hot" MINIMUM={([s, 60]|min)} #MAXIMUM={s+1}   
    {% endif %}
     
[gcode_macro M106]
gcode:
    {% if params.P is defined %}
      {% if params.S is defined %}
        SET_PIN PIN=fan{params.P|int} VALUE={params.S|int}
      {% else %}
        SET_PIN PIN=fan{params.P|int} VALUE=255
      {% endif %}
    {% endif %} 

    {% if params.T is defined %}
        {% if (params.T|int)==-2 %}
          {% if params.S is defined %}       
            SET_PIN PIN=fan3 VALUE={params.S|int}
          {% else %}
            SET_PIN PIN=fan3 VALUE=255
          {% endif %}
        {% endif %}
    {% endif %}

    {% if params.P is undefined %}
    {% if params.T is undefined %}
    {% if params.S is defined %}
            SET_PIN PIN=fan0 VALUE={params.S|int}
       {% else %}
            SET_PIN PIN=fan0 VALUE=255       
    {% endif %}
    {% endif %}
    {% endif %}



[gcode_macro M107]
gcode:  
    SET_PIN PIN=fan0 VALUE=0 
#    SET_PIN PIN=fan1 VALUE=0
#    SET_PIN PIN=fan2 VALUE=0 

[gcode_macro M303]
gcode:
    {% if params.E is defined %}
     {% if params.S is defined %}
        {% if (params.E|int)==-1 %} 
         PID_CALIBRATE HEATER=heater_bed TARGET={params.S|int}
        {% endif %}
        {% if (params.E|int)==0 %}
         PID_CALIBRATE HEATER=extruder TARGET={params.S|int}
        {% endif %}
     {% endif %}
  {% endif %}


[gcode_macro M8029]
gcode:
     {% if params.D is defined %}
       {% if (params.D|int)==1 %} 
        ENABLE_FILAMENT_WIDTH_SENSOR
       {% endif %}
       {% if (params.D|int)==0 %} 
        DISABLE_FILAMENT_WIDTH_SENSOR
       {% endif %}
     {% endif %}

     
[gcode_macro M900]
gcode:
    {% if params.K is defined %} 
          SET_PRESSURE_ADVANCE ADVANCE={params.K}
    {% endif %}  
    {% if params.T is defined %}    
       SET_PRESSURE_ADVANCE SMOOTH_TIME={params.T}
    {% endif %} 

[gcode_macro M290]
gcode:
   SET_GCODE_OFFSET Z_ADJUST={params.Z}

[gcode_macro M901]
gcode:
    G28
    SHAPER_CALIBRATE
    SAVE_CONFIG
    M118 Input shaping complete


       
[gcode_macro M0]
gcode:
    PAUSE

[gcode_macro M25]
rename_existing: M9925
gcode:
    PAUSE

[gcode_macro RESPOND_INFO]
variable_S:0
gcode:
    {% if params.S is defined %}
        {% set s = params.S|int %}
        {% if s == 0 %}
            { action_respond_info("Nozzle cooled")  }
        {% endif %}
    {% endif %}

[gcode_macro M4027] # 此条Gcode用于执行调平
gcode:
    G1 X{120 - printer.probe["x_offset"]} Y{120 - printer.probe["y_offset"]} F9000
    probe
    save_meshoffset
    G1 z10 F600
    SET_GCODE_OFFSET Z=0 MOVE=1
    BED_MESH_CALIBRATE
    set_meshoffset
    G0 Z50 F600
    G0 X0 Y0 F9000
    SAVE_CONFIG
    M118 Bed mesh calibrate complete

[gcode_macro M4028]    # 此条Gcode用于开机引导热床调平初始化
gcode:
    G28 
    Z_TILT_ADJUST
    G28
    get_zoffset
    M118 Position init complete
    
[gcode_macro M4029]                     #自动调平代码
gcode:
    M104 S140
    SAVE_VARIABLE VARIABLE=z_offset VALUE=0
    G28 
    M118 Position init complete

    CLEAR_NOZZLE HOTEND=240
    Z_TILT_ADJUST
    G28
    get_zoffset


[gcode_macro M4030]                     #手动校准代码
gcode:
    BED_MESH_CLEAR      
#    BED_MESH_PROFILE LOAD=default
    SET_GCODE_OFFSET Z=0 MOVE=0
#    G28 
#    Z_TILT_ADJUST
    G28
    get_zoffset
    G1 X120 Y120 F9000
    G1 Z0 F600


[gcode_macro M603]
description: filament unlode
gcode:
    M118 Heat up complete
    G92 E0
    G0  E15 F400
    G4  P1000
    G92 E0
    G1  E-80 F800
    M118 Unload finish

[gcode_macro M604]  # 自动进料代码
gcode:
    M118 Heat up complete
    M83
    G1 E80 F400
    M118 Load finish





[output_pin sound]
pin: U_1:PA13
value:0


[gcode_macro beep_on]
gcode:
    SET_PIN PIN=sound VALUE=1
    
[gcode_macro beep_off]
gcode:
    SET_PIN PIN=sound VALUE=0

[gcode_arcs]
resolution: 1.0

[gcode_macro M109]
rename_existing: M99109
gcode:
    #Parameters
    {% set s = params.S|float %}
    
    M104 {% for p in params %}{'%s%s' % (p, params[p])}{% endfor %}  ; Set hotend temp
    {% if s != 0 %}
        TEMPERATURE_WAIT SENSOR=extruder MINIMUM={s} MAXIMUM={s+1}   ; Wait for hotend temp (within 1 degree)
    {% endif %}
    

[gcode_macro M1029]
gcode:
#    X_TWIST_PROFILE_LOAD NAME=default
#    X_TWIST_COMPENSATE_MESH MESH_NAME=default COMPENSATION_NAME=default
#    SAVE_CONFIG

#####################################新增KAMP调平
[exclude_object]

[gcode_macro G31]
gcode:
    SET_GCODE_VARIABLE MACRO=G29 VARIABLE=k VALUE=1

[gcode_macro G32]
gcode:
    SET_GCODE_VARIABLE MACRO=G29 VARIABLE=k VALUE=0

[gcode_macro set_meshoffset]
variable_zoffset:0
gcode:
    ADD_Z_OFFSET_TO_BED_MESH ZOFFSET={0 - zoffset}#{0 - printer.save_variables.variables.z_offset}
    SET_GCODE_VARIABLE MACRO=set_meshoffset VARIABLE=zoffset VALUE=0
[gcode_macro save_meshoffset]
gcode:
    
    SET_GCODE_VARIABLE MACRO=set_meshoffset VARIABLE=zoffset VALUE={printer.probe.last_z_result}


[gcode_macro G29]
variable_k:1
gcode:

    BED_MESH_CLEAR      #清除调平数据
    {% if k|int==1 %}
        G28   
        get_zoffset
        G1 X{120 - printer.probe["x_offset"]} Y{120 - printer.probe["y_offset"]} F9000
        G1 Z10 F600
        probe
        save_meshoffset
        G1 z10 F600
#        QIDI_PROBE_PIN_1
        BED_MESH_CALIBRATE PROFILE=kamp  #自动调平
        SAVE_VARIABLE VARIABLE=profile_name VALUE='"kamp"'
        set_meshoffset        
        SAVE_CONFIG_QD
    {% else %}
        g28
        get_zoffset
        BED_MESH_PROFILE LOAD=default
        SAVE_VARIABLE VARIABLE=profile_name VALUE='"default"'
    {% endif %}



[gcode_macro M204]
rename_existing: M99204
gcode:
    {% if params.S is defined %}
        {% set s = params.S|float %}
    {% endif %}
    {% if params.P is defined %}
    {% if params.T is defined %}
        {% set s = [params.P|float ,params.T|float] | min %}
    {% endif %}
    {% endif %}

    SET_VELOCITY_LIMIT ACCEL={s}
    SET_VELOCITY_LIMIT ACCEL_TO_DECEL={s/2}


[gcode_macro Z_DOUDONG]
gcode:
    m204 S5000
    G91 
    G1 X2 F6000
    G1 X-2 F6000
    G1 X2 F6000
    G1 X-2 F6000
    G1 X2 F6000
    G1 X-2 F6000
    G1 X2 F6000
    G1 X-2 F6000
    G1 X2 F6000
    G1 X-2 F6000
    G1 X2 F6000
    G1 X-2 F6000

    G1 Y2 F6000
    G1 Y-2 F6000
    G1 Y2 F6000
    G1 Y-2 F6000
    G1 Y2 F6000
    G1 Y-2 F6000
    G1 Y2 F6000
    G1 Y-2 F6000
    G1 Y2 F6000
    G1 Y-2 F6000
    G1 Y2 F6000
    G1 Y-2 F6000
    G1 Y2 F6000
    G1 Y-2 F6000

    G90
    m204 S5000
    SET_Z_VELOCITY_LIMIT VALUE=15
    SET_PIN PIN=ctlyd VALUE=1
#    G4 P500    
    G91 
    G1 Z1 F900
    G1 Z-1
    G1 Z1 
    G1 Z-1
    G1 Z1 
    G1 Z-1
    G1 Z1 
    G1 Z-1
    G1 Z1 
    G1 Z-1
    G1 Z1 
    G1 Z-1
    G1 Z1 
    G1  Z-1
    G1 Z1 
    G1 Z-1
    G1 Z1 
    G1 Z-1
    G1 Z1 
    G1 Z-1
    G1 Z1 
    G1  Z-1
    G1 Z1 
    G1 Z-1
    G1 Z1 
    G1 Z-1
    G1 Z1 
    G1 Z-1
    G1 Z1 
    G1 Z-1
    G1 Z1 
    G1  Z-1
    G1 Z1 
    G1 Z-1
    G1 Z1 
    G1 Z-1
    G1 Z1 
    G1 Z-1
    G1 Z1 
    G1 Z-1
    G1 Z1 
    G1  Z-1
    G1 Z1 
    G1 Z-1
    G1 Z1 
    G1 Z-1
    G1 Z1 
    G1 Z-1
    G1 Z1 
    G1 Z-1
    G1 Z1 
    G1  Z-1
    G1 Z1 
    G1 Z-1
    G1 Z1 
    G1 Z-1
    G1 Z1 
    G1 Z-1
    G1 Z1 
    G1 Z-1
    G1 Z1 
    G1 Z-1
    G1 Z1 
    G1 Z-1
    G1 Z1 
    G1 Z-1
    G1 Z1 
    G1  Z-1
    G1 Z1 
    G1 Z-1
    G1 Z1 
    G1 Z-1
    G1 Z1 
    G1 Z-1
    G1 Z1 
    G1  Z-1
    G1 Z1 
    G1 Z-1
    G1 Z1 
    G1 Z-1
    G1 Z1 
    G1 Z-1
    G1 Z1 
    G1 Z-1
    G90
    SET_PIN PIN=ctlyd VALUE=0
    SET_Z_VELOCITY_LIMIT VALUE=10
    G4 P500

 

(

Analyse de @fran6p sur les fichiers de configuration Klipper de la mise à jour du firmware v4.4.15

il y a une heure, fran6p a dit :
  • le fichier de configuration est scindé en plusieurs parties via des «include» (comme les modifications accessibles via mon dépôt Github)
    • le printer.cfg ne concerne que la partie matérielle
      • les ventilateurs n'utilisent plus les section [output_pin …] mais les sections génériques [fan_generic …] en nommant plus explicitement ceux-ci (fan0=> cooling_fan, fan2=>auxiliary_cooling_fan, fan3=> chamber_circulation_fan
      • l'enceinte (caisson, chambre) est renommé de «hot» à «chamber»
      • renommage des «mcu», le «principal» (probable celui du PCB de la tête) communique via une liaison série (/dev/ttyS2), le «secondaire» (probable celui sur la carte, un STM32F402 si carte pseudo MKS) communique en liaison série (/dev/ttyS0) cablâge direct sur le PCB de la carte vers le RK3228
      • le ventilateur de la carte contrôleur est piloté par l'activation des pilotes de l'axe Z (en théorie, au repos, celui-ci ne devrait pas tourner et donc produire un moindre bruit)
      • à vérifier: il y aurait deux systèmes d'éclairage (caselight / ctlyd) ?
    • un fichier gcode_macro.cfg regroupe les macros
      • il y en a une nommée CLEAR_NOZZLE (zone utilisée pour le nettoyage: x97,y254,z60, ne semble pas être située sur le plateau 😱
      • le M106 n'utilise plus le numéro du ventilateur mais en gros comme ici,
    • celles utilisant les scripts shell (POWER_LOSS_RESUME = plr)

Pour référence son analyse des fichiers de configuration Klipper pour la "X-Max 3"

)

Modifié (le) par PPAC
  • J'aime 2
Lien vers le commentaire
Partager sur d’autres sites

Posté(e) (modifié)

Accessoires optionnels ou "Upgrades"

A cette date (25/03/2024) sur la page des composants imprimables en option de la Q1 Pro sur le wiki de Qidi Tech.

Et pour le moment rien d'autre d'officiel.

 

A voir

  • une webcam avec une meilleur résolution et/ou vision nocturne ? ( Il semble que la caméra soit configuré avec une résolution en dessous des capacité de la caméra, pour permettre un meilleur taux de rafraîchissement. A tester, mettre la résolution max. )
    • la possibilité de la placer ailleurs que dans le coin avant droit ? ( car avec le ruban LED en place cela fait un petit contre jours )
  • un truc pour tenir sur un des cotés de la machine le couvercle (quand il faut l'enlever pour les impressions PLA/PETG/TPU ... ) et la doc voir aussi les outils.
  • ? poignées ( enfin ce n'est pas vraiment un problème de déplacer la machine en la saisissant par le bas ... )

 

j'aurais aimé

  • un "speaker" avec modulation de fréquence ( et une macro M300 )
  • une pile qui fait que la date n'est pas perdue et oblige d'avoir une connexion Wi-Fi et d'avoir fait une modif de l'env pour résoudre un petit conflit qui gène la mise a jours de l'heure ( voir l'alternative 2 de  https://github.com/fran6p/Qidi_X-Max3/blob/main/OS/date-heures-synchronisees.md#alternative2 )
  • que interrupteur marche/arrêt soit ailleurs ( là il est a l'arrière gauche de la machine, mais orienté de sorte que si l'on vient par la gauche, le bouton se trouve après la prise du câble secteur. Je vais probablement regarder, pour faire, si c'est possible, une rotation de l'ensemble de "l'interrupteur porte fusible" pour avoir le bouton avant la prise du câble secteur.) 
    tlchargement.webp.4c1770abc0bcc3c7e122b99284abc6a4.webp

 

Modifié (le) par PPAC
  • J'aime 2
Lien vers le commentaire
Partager sur d’autres sites

Posté(e) (modifié)

Difficultés et autres remarques

Pour l'instant, rien de critique

Avec déjà 57 impressions effectuées. Soit ~ 70h de temps d'impression (dons quelques échecs majoritairement dus, à mes erreurs, ou inexpérience avec certains types de filaments),
la "Q1 Pro" me semble fonctionner parfaitement sans ajustement.

Juste des petits détails et pinaillages de ma part 

- Le champs de saisie d'une clé Wi-Fi est limitée a un maximum de 36 caractère depuis écran de contrôle.
(

Mon réseau Wi-Fi principal a une clé de 39 caractères.

J'ai eu besoin de faire temporairement un point d'accès Wi-Fi sur un PC ayant un périphérique Wi-Fi,

image.thumb.png.2341536e4940d062397b95690427011e.png

pour y connecter temporairement la machine,

pour ensuite depuis ce PC, via ssh modifier le fichier "/etc/wpa_supplicant/wpa_supplicant-wlan0.conf" pour y saisir le SSID et la clé (psk) de plus de 36 caractères, afin de finalement connecter l'imprimante à mon réseau Wi-Fi principal.

Chose relativement compliquée à réaliser pour un débutant, qui ne voudrait pas modifier sa clé Wi-Fi trop longue, car il a déjà plein de périphériques connectés à son Wi-Fi.

 

- J'ai à un moment perdu le Wi-Fi

(

aucun réseau détecté, n'affiché pas d'IP (même pas le "255.255.255.255" qui semble vouloir dire que la machine n'est connectée à aucun réseau Wi-Fi).

J'ai eu besoin d'ouvrir l'arrière de la machine, constater que si je branche le dong Wi-Fi sur le port USB en haut de la machine, après redémarrage cela fonctionne, remettre le dong Wi-Fi sur le port USB de la carte-mère, mais en prenant soin de ne pas l'enfoncer complètement

(un genre de faux contacte si trop enfoncé dans le port USB 3.0 ? ou un contacte ou une soudure qui a bougé sur les vibrations et changement de température de la machine et le fait d'avoir débranché rebranché a refait le contacte ?)

)

 

- Délais de chargement des images/vignettes des fichier d'impression sur l’écran tactile, qui bloque les autres actions le temps du chargement des images.

- ? Pas de possibilité de renommer ou effacer un fichier depuis l'écran tactile de contrôle

- Quand on lance une impression, cela copie le fichier d'impression dans le dossier "/home/mks/gcode_files/.cache" hébergé sur la mémoire interne. Mais le cache ne garde que le dernier fichier imprimé et donc si on imprime depuis une clé USB on ne semble pas pouvoir depuis l’écran de contrôle tactile copier les fichiers vers la mémoire interne. Mais on peut le faire depuis l'interface web de Fluidd ou via ssh.

- Quand il y a un fichier d'impression dans le dossier ".cache", on a sa vignette d'affiché sur l’écran d'accueil et si on clic sur cette vignette on peut relancer cette même impression.

 

- Il n'y a pas de levier de débrayage (du serrage des roues dentées d'entrainement du filament) sur l'extrudeur.

- (A vérifier mais il semble qu') il n'y ai pas de système de vis pour ajuster le serrage/mordant des roues d’entrailles du filament de l'extruder.

- Il faut éviter de changer le filament en éjectant ( j'ai eu quelque blocage de filament, car un petit bout de filament reste dans l'entré du heatbreak ou le bout de filament fait un bourrelet et est difficile a extraire) plutôt couper a ras et via l’écran extruder, pour purger le morceau de l'ancien filament restant dans la tête d'impression, et pousser ensuite le nouveau filament et extruder de nouveau via l’écran pour terminer la purge de l'ancien filament et amorcer le nouveau filament.

 

- Mot de passe par défaut pour l'utilisateur root et mks a changer pour des raison de sécurité

# Si connecté en ssh en utilisateur root

passwd root

passwd mks

# Si connecté en ssh en utilisateur mks

sudo passwd root

passwd mks

# ou simple, pour changer le mot de passe de l'utilisateur connecté

passwd

- ? avoir la possibilité d'ajouter un mot de passe d'accès sur interface fluidd ?

 

- La date système de la machine semble avoir du mal a se mettre a l'heure ( voir ... méthode alternative2 de fran6p https://github.com/fran6p/Qidi_X-Max3/blob/main/OS/date-heures-synchronisees.md#alternative2 )

# Extrait de https://github.com/fran6p/Qidi_X-Max3/blob/main/OS/date-heures-synchronisees.md#alternative2

# Les paquets ntp et chrony si installés doivent être désinstallés, inutiles, ils empêchent la synchronisation horaire.

sudo apt remove ntp chrony

# Utiliser la commande timedatectl de systemd

## lister les zones horaires :

timedatectl list-timezones

## paramétrer la zone horaire :

timedatectl set-timezone Europe/Paris

## activer la synchronisation horaire via serveurs de temps (ntp) :

timedatectl set-ntp 1

## régler la date et l'heure (inutile si un accès réseau est disponible utilisant la synchro ntp) :

timedatectl set-time '2024-02-20 18:15:22'

## Le démarrage manuel de systemd-timesyncd n'est pas nécessaire, timedatectl s'en charge
## Pour vérifier que tout est correct, un simple timedatectl affichera les infos :

timedatectl

~~~
mks@mkspi:~$ timedatectl
               Local time: Thu 2024-02-22 18:09:36 CET
           Universal time: Thu 2024-02-22 17:09:36 UTC
                 RTC time: Thu 2024-02-22 17:09:14
                Time zone: Europe/Paris (CET, +0100)
System clock synchronized: yes
              NTP service: active
          RTC in local TZ: no
~~~

date

 

- petit micmac du propriétaire et groupe propriétaire de certain fichiers dans le dossier et sous-dossier de "/home/mks/" ( cf https://github.com/fran6p/Qidi_X-Max3/blob/main/OS/droits-utilisateur.md )

Pour changer le propriétaire d'un fichier, voir les commande "chown" et "chgrp"

Pour changer les droits d'un fichier, voir la commande "chmod"

 

- ? Sauver avant de mettre a jours le firmware ? ( voir le ghithub de fran6p https://github.com/fran6p/Qidi_X-Max3/blob/main/OS/sauvegarder_bdd_moonraker.md ) 

 

Modifié (le) par PPAC
  • J'aime 2
Lien vers le commentaire
Partager sur d’autres sites

Posté(e) (modifié)

Autres impressions - (Acte I) - PLA

L'ensemble des tranchages sont effectués avec QIDISlicer v1.1.0 de la clé USB, qui a cette date (18/03/2024) semble être la seule version qui  embarque et dispose des profils machine, qualité et filament pour l'imprimante "Q1 Pro".

 

Valentines Day Blooming Flower Gift Box by FragrantAbyss

https://www.thingiverse.com/thing:3401852

Fichier "CE3_VALENTINES_TWIST_BOX_ASSEMBLY_-_TRIM_TABS.stl"

Profil Réglage de l'impression "0.16 mm High"
Profil Filament "Generic PLA" (Buse 210°C, Plateau 60°C, Vitesse volumétrique maximale 14 mm³/s)
Echelle 100%

Filament "PLA Silk rose ArianePlast"

image.thumb.png.167c3f22556028b46f75c8cf68116c0b.png IMG_20240311_142207_q85_.thumb.jpg.145deaffdecf97c00780e2b19b47e78f.jpg IMG_20240311_181113_q85_.thumb.jpg.9c30c380c3116c239e1a9666170c3642.jpg

IMG_20240311_181138_q85_.thumb.jpg.57aff163d8ff6ae8e051158d120db38f.jpg image.thumb.jpeg.83ccc6c48c01f0b63d2f672576aa6829.jpeg IMG_20240316_161331_q85_.thumb.jpg.6c918a5bdd626bfa0ae76a63552bd924.jpg IMG_20240316_161337_q85_.thumb.jpg.a55ac69d5000c855a2bad600ec1133ad.jpg IMG_20240316_161347_q85_.thumb.jpg.4eb9abb258c87670bb1cae584a944e3c.jpg 

Après avoir délicatement découpé les petits morceaux retenant et stabilisant les éléments lors de l'impression (Sur le dessous et de chaque cotés de chaque roue cranté sous les pétales), avoir délicatement fait levier entre les deux anneaux de la base tout autour, avoir mis une touche de lubrifiant sur les engrenages et filetage pour réduire les frottements.

IMG_20240316_161917_q85_.thumb.jpg.7fdefe0622569560f3a1c6e84d461a57.jpg IMG_20240316_162326_q85_.thumb.jpg.5ca0c89aac0fd6e6dd7b295313c596e2.jpg IMG_20240316_163302_q85_.thumb.jpg.5f113d4f3c0b88591e1e5e3f2c31e343.jpg 

J'ai une impression fonctionnelle.

IMG_20240316_163329_q85_.thumb.jpg.c4aa8ffa65e178696d4dd8fdb131f688.jpg IMG_20240316_163324_q85_.thumb.jpg.4f6e7168fb8acec84c00dc67c4d13f8e.jpg IMG_20240316_163356_q85_.thumb.jpg.5dd2ed0ec53cd577287709661cfb2ce7.jpg IMG_20240316_163535_q85_.thumb.jpg.e50b3663555f89eb8dc7c70432ac7c40.jpg IMG_20240316_162718_q85_.thumb.jpg.d287eb736c54a214fed76cd890dc6f9a.jpg IMG_20240316_163424_q85_.thumb.jpg.49c8984023964e55eb9650b6b700059e.jpg IMG_20240316_163449_q85_.thumb.jpg.dac86cdc6016b6da791f6e4704911a68.jpg IMG_20240316_163436_q85_.thumb.jpg.dc494145949f135bb73cdff10207f83f.jpg IMG_20240316_163405_q85_.thumb.jpg.fa504c2c62e265365c9c435ee0d89bcc.jpg

 

Star Wars ATAT - Print in place, Articulated par FAB365

https://www.printables.com/fr/model/655431-star-wars-atat-print-in-place-articulated

Profil Réglage de l'impression "0.12 mm Extra High"
Profil Filament "Generic PLA" (Buse 210°C, Plateau 60°C, Vitesse volumétrique maximale 14 mm³/s)
Echelle 100%

Filament "PLA Silk gris ArianePlast"

Pour éviter de perdre trop de filament en cas de problème d'impression, j'ai imprimé chaque élément séparément.
A posteriori, car cette imprimante ne m'a presque jamais fait de ratés d'impressions pour le moment (sauf erreur de ma part), si je dois réimprimer ce modèle sur cette imprimante, je chercherais a placer un maximum d’éléments sur un même plateau, pour gagner du temps (temps de, chauffe et nettoyage de la buse, leveling, manipulation de la machine et décollage de l'impression du plateau ...).

image.thumb.png.7c6ea3247afddf984ed5810ac528b10d.pngIMG_20240312_103642_q85_.thumb.jpg.ba8db2f7a112c06dbdeb8ceced1d57af.jpg IMG_20240312_135851_q85_.thumb.jpg.f5c84dc41b4d5576f7813327633bc68d.jpg IMG_20240312_135920_q85_.thumb.jpg.749346c04bd7ef998599315bde1993c0.jpg

 

IMG_20240312_162834_q85_.thumb.jpg.6de1ba2f877b93075dc208ccf6d108b4.jpg IMG_20240312_163144_q85_.thumb.jpg.e9473330f71685fbcfeeb29ba8b16502.jpg image.thumb.jpeg.a1a4d8e1040a052979fbe1a956e03226.jpeg

 

(même fichier d'impression, imprimé 4 fois)

IMG_20240312_163355_q85_.thumb.jpg.01d4a2ac2bec12114857120232f64f33.jpg IMG_20240312_170827_q85_.thumb.jpg.17eb5ed3705ab053996005faf3dee56e.jpg image.thumb.jpeg.d0236c316df60e597090302547b61233.jpeg

 

IMG_20240312_185954_q85_.thumb.jpg.846261d4c6bb143885f27625c408a153.jpg IMG_20240312_203049_q85_.thumb.jpg.6b1b6547c74a70ff60b5a9d6a6244ae0.jpg

 

// J'ai oublié de faire des photos de "leg_front-left"

 

IMG_20240312_203124_q85_.thumb.jpg.973a4d1e115be5222bdb570e02f01eff.jpg IMG_20240312_211357_q85_.thumb.jpg.fa06356011f07604ef01fc3019787920.jpg image.thumb.jpeg.c331b2c6950825b33869403d8fd2c3f6.jpeg

IMG_20240312_211519_q85_.thumb.jpg.36f4123a7415de03cae6d055b920215a.jpg IMG_20240312_215740_q85_.thumb.jpg.e7f66658f5105eab37afa8b15c6b97cb.jpg IMG_20240312_215745_q85_.thumb.jpg.474f05d206d3cbc5b2b3ccb2c72eddc9.jpg

 

IMG_20240312_220033_q85_.thumb.jpg.c1b397058454841ec993bdb56063b520.jpg IMG_20240312_231045_q85_.thumb.jpg.d1efa4d0771f0597f7fecea455f52330.jpg IMG_20240312_231053_q85_.thumb.jpg.f789880f974b5ec16dffbbc6b74d4bb6.jpg

IMG_20240316_154812_q85_.thumb.jpg.3e81c330e0abde7f586e95b344976a25.jpg IMG_20240316_154912_q85_.thumb.jpg.40ddb17af6af50278928ea67d5ddd525.jpg IMG_20240316_154939_q85_.thumb.jpg.189c33b3fddf67257acdf8bea84017fd.jpg

IMG_20240316_155539_q85_.thumb.jpg.b3ef71b892e5ccc691ebd2711f0dc7a2.jpg IMG_20240316_160023_q85_.thumb.jpg.22c61a79b51d9244698c60c144ffd817.jpg IMG_20240316_160546_q85_.thumb.jpg.180f0e80f936990e5dee2f364fdd1cc4.jpg IMG_20240316_161237_q85_.thumb.jpg.837fc4cb409d678601e580f8afc54397.jpg

Après avoir délicatement débloqué les articulations des "pattes" avec une fine lame, vérifié l'assemblage et collé (tête et pattes).

IMG_20240316_232535_q85_.thumb.jpg.69bf0c80603d7677245663aeaada09a4.jpg IMG_20240316_232554_q85_.thumb.jpg.c4566546cc6e256567569e419e45ce39.jpg IMG_20240316_232641_q85_.thumb.jpg.3caaf4bf6d7a7a181e54c933336e1cd6.jpg IMG_20240316_232657_q85_.thumb.jpg.850348792d06c8f2cfa213b57981842b.jpg IMG_20240316_232733_q85_.thumb.jpg.f72acad5079eed1674e1eba80c6a41e7.jpg IMG_20240316_232822_q85_.thumb.jpg.092b5a5dc9284e2e377639f2b54c8561.jpg IMG_20240316_232746_q85_.thumb.jpg.b9f27cb50277b8bfcd5718b4787ca123.jpg

J'ai malheureusement partiellement cassé une articulation du milieu d'une patte (quand on plie l'articulation cela se sépare partiellement.), si je devais réimprimer ce modèle je m'orienterais vers du PETG en principe plus résistant que du PLA.

 

Une de mes versions du logo de lesimprimantes3d.fr

https://www.thingiverse.com/thing:6228500

Profil Réglage de l'impression "0.2 mm Fine"
Profil Filament "QIDI Rapido PLA" (Buse 210°C, Plateau 60°C, Vitesse volumétrique maximale 24.5 mm³/s)
Echelle 100%

Filaments "PLA Silk Rose ArianePlast", "PLA Silk Blanc ArianePlast", "PLA Silk Gris ArianePlast".

J'ai grandement apprécier, après un premier tranchage, l'info bulle qui m'a proposé d'automatiquement ajouter des changements de filament car le modèle a était détecté comme étant un logo. 

image.thumb.png.2a7679138bd98e7aa0261fc28c86f89a.png image.thumb.png.65f6b744d53bab3c982a010229223516.png image.thumb.png.44fdec849d5773698329f3c17e8714d7.png

Si on regarde les "Réglage de l'imprimante", onglet "G-code personnalisé" c'est un "M0" qui est utilisé pour le "G-code de changement de couleur" avec la "Q1 Pro".

image.thumb.png.df200bee721d3831c60710cc4bce8a59.png

( Ignorer le fait que la photo suivante indique "ABS" comme type de filament, j'avais fait une erreur de choix de fichier et je n'ai pas refait la photo pour le fichier finalement imprimé. // A FAIRE > Refaire cette Photo )

image.thumb.jpeg.e27c247c6b6d39c99aba19b89ef43b57.jpeg image.thumb.jpeg.e2efe15271d4da98fc33d41ceea4afab.jpeg ... Première pause-> image.thumb.jpeg.962d7dc1bdd26c116f6f7c2610739d0a.jpeg

Lors d'une "pause" suite a la lecture d'un g-code "M0" dans le fichier d'impression.

  • la tête d'impression vient se parquer sur le système de nettoyage de la buse
  • il y a mise a zéro de la température de consigne pour la buse (arrêt de la chauffe de la buse)
  • l'icone pour mettre en pause se transforme en icone "play" (a utiliser pour relancer l'impression)
  • et une partie de l’écran affiche des icônes pour
    • relancer la chauffe de la buse,
    • diminuer "-"
    • ou augmenter "+" la température de la buse
    • extruder "v",
    • éjecter "^",
    • Remplacer le filament

J'ai fait

  • un clic sur la zone "194°C/ 0°C" pour relancer la chauffe,
  • déconnecter le tube PTFE du pneufit,
  • coupé le filament a l'arrivé de l'extrudeur,
  • changé de bobine,
  • et quand a température ,
  • utiliser plusieurs fois l'icone "v" pour extruder jusqu’à pouvoir insérer le nouveau filament et qu'il soit entraîné par l'extrudeur et avoir purgé pour obtenir en sortie du nez de la buse un boudin extrudé de mon nouveau filament
  • reconnecter le tube PTFE au pneu-fit
  • et finalement cliqué sur l'icone "play" pour continuer l'impression

En sortie de pause il y a nettoyage de la buse sur le patin et reprise de l'impression a la position juste avant la pause sur la lecture du g-code "M0".

 image.thumb.jpeg.2a26e31049baf250c6d70bd262bd0950.jpeg image.thumb.jpeg.3d841c47c898f96e50bf0132ffd186d8.jpegimage.thumb.jpeg.8d121691f077228f55eef603814c8d36.jpeg 

(Juste après avoir cliqué sur "Play" -> )

image.thumb.jpeg.e9f024b13bffe21ad5a21c6b6fb5f64c.jpeg 

( second changement de filament fin d'impression -> )

image.thumb.jpeg.c8c79664356ef836cd3bb96d522c26a3.jpeg ... image.thumb.jpeg.6c5c5c3a3803c5045b1fc1e380507a0f.jpeg image.thumb.jpeg.a4b0f953d8240e4d6c4c15cb20d90733.jpeg

IMG_20240318_101126_q85_.thumb.jpg.014b2aa318584debe3a4ae822dbf0357.jpg IMG_20240318_101148_q85_.thumb.jpg.522584b0ca42afbc191ec9ff4ff61b5d.jpg IMG_20240318_101255_q85_.thumb.jpg.0dfacfc97cecdcd2593c524810a37c48.jpg IMG_20240318_101204_q85_.thumb.jpg.edbd9e6d14be38a6013235353d3aea25.jpg

 

Modifié (le) par PPAC
  • J'aime 2
Lien vers le commentaire
Partager sur d’autres sites

Posté(e) (modifié)

Autres impressions - (Acte II) - PETG

 

Vase torsadé gMax pour vase à ondulation torsadée 🏺

https://cults3d.com/fr/modèle-3d/maison/gmax-twisted-ripple-vase-bin

Fichier "ripple_twist_vase_dense_high_quality.STL"
Echelle modifié. ( Hauteur Z de l'objet, changé en 240 mm. Ce qui donne une échelle de ~ 188.98% )

Profil/Réglages de l'impression "0.20 mm Fine" (modifié)

  • Couches et périmètres
    • Parois verticales
      • Périmètres: 1 *
      • Vase spirale : Coché (Quand on coche "Vase spirale" cela propose de modifier automatiquement certain paramètres, que j'ai ici marqués d'un "*" )
    • Coques horizontales 
      • Couches solides: 
        • Dessus: 0 *
        • Dessous: 5
  • Avancé
    • Largeur d'extrusion
      • Périmètres externes: 0.6 mm 

Profil/Réglage du filament "Generic PETG" (Buse 250°C, Plateau 80°C, Vitesse volumétrique maximale 9 mm³/s)

Filament utilisé "CR-PETG White Creality"

image.thumb.png.7a1ee25f23910ffcad63b4183b5817dd.png image.thumb.png.9e8e49afa4c0a163fdf9eddb50afd288.png image.thumb.png.0cb18e6153b9969157568527bc888c8d.png

image.thumb.jpeg.c722f611c18394217443f8f8c92143f6.jpeg image.thumb.png.b08142c160fa7915c5bc0154b8cc8de3.png image.thumb.jpeg.4c3cee4e1892791ec1c21099861154d6.jpeg

IMG_20240318_101355_q85_.thumb.jpg.65463058099ff0a2c6f569afff0a1835.jpg IMG_20240318_101421_q85_.thumb.jpg.6c85de110f8f8559320a8a940bdd5f2d.jpg IMG_20240318_101458_q85_.thumb.jpg.135b45a6cd577e78df042fb0a2311625.jpg IMG_20240318_101518_q85_.thumb.jpg.93054c3770cb28325a725b29b5b74fd5.jpg IMG_20240318_101528_q85_.thumb.jpg.33f226389f461b9afb7ce7d28ce25064.jpg
Un tout petit défaut d'étanchéité.
Si je le remplie a 20% avec de l'eau c'est ok. Mais si je le remplie a plus de 70%, avec la pression d'eau il y a une petite fuite. Un suintement.
Il me faudra passer un vernis pour bien étanchéifier.


collapsing katana

https://www.crealitycloud.com/model-detail/6567c0c8867d4f47baf2b0c4

Fichier "IchigCollapsingKatana.stl"
Taille (Global) : Z=240 mm -> Echelle ~= 96.6 %

Profil/Réglages de l'impression "0.2 mm Fine"
Profil/Réglages du filament "Generic PETG" (Buse 250°C, Plateau 80°C, Vitesse volumétrique maximale 9 mm³/s)

Filament utilisé "CR-PETG White Creality"

~ 5h18m
~ 49.79 m

image.thumb.png.7472af925fca84367c6a74575ed8130c.png IMG_20240313_033533_q85_.thumb.jpg.f6fa61220e65af8df79242c8e9b3eb65.jpg IMG_20240313_111442_q85_.thumb.jpg.b7899fc44f19a684ebb518a749757eae.jpg

IMG_20240316_194149_q85_.thumb.jpg.354bb486d70dd339ca41c421c6261fa5.jpg IMG_20240316_194200_q85_.thumb.jpg.c5551a53dae65ae4fa252799badfad5a.jpg IMG_20240316_194423_q85_.thumb.jpg.e4be121367100b4ae2526441ed7803ff.jpg IMG_20240316_195306_q85_.thumb.jpg.afa188929b957fd98735cd18221f7953.jpg IMG_20240316_195314_q85_.thumb.jpg.6e34e662a7e0903b21d76158f51735ce.jpg IMG_20240316_195323_q85_.thumb.jpg.2a464cbb5703e6954391ac56a513625f.jpg IMG_20240316_195226_q85_.thumb.jpg.466d11a1de45ac97c6765156f7fb07b0.jpg IMG_20240316_195210_q85_.thumb.jpg.e7bb8693064705f1d1bb20c16d809ea9.jpg 

Modifié (le) par PPAC
  • J'aime 2
Lien vers le commentaire
Partager sur d’autres sites

Posté(e) (modifié)

Autres impressions - (Acte III) - TPU-95A

(Là j'ai eu plusieurs ratés (blocage dans la tête d'impression/buse donc plus d'extrusion en sortie du nez de la buse ...), mais il semblerais que ce soit due a une obstruction partiel de la buse et/ou a une de mes bobine de TPU-95 mal conservé ou éventuellement a un paramétrage de rétraction a affiner ... A Creuser quand j'aurais le temps)

 

Ghost Booh

de "BODY-3D"
https://www.thingiverse.com/thing:5551428

Fichier "Ghost_Booh_N1.stl"
Echelle 100%

Profil/Réglages de l'impression "0.20 mm Fine"
Profil/Réglages du filament "Generic TPU 95A" (Buse 230°C au lieu de 220°C, Plateau 60°C, Vitesse volumétrique maximale 4 mm³/s)

~18.41m
~3h34

Filament utilisé "CR-TPU Green Creality"
image.thumb.png.72e23306464b0db70787e7f8b8195960.png image.thumb.png.c477e4c100184bdcb851d9b01e98c760.png image.thumb.jpeg.20bac1c1eafaf567f59d7c87e00c79df.jpegimage.thumb.jpeg.d2ae6f302f24c47a96d8634e42d8a652.jpeg

IMG_20240318_101755_q85_.thumb.jpg.f3ac8d1f6221fde1d3470c078e5c1778.jpg IMG_20240318_101707_q85_.thumb.jpg.6130472ac72acded415dca4774c41b41.jpg image.thumb.jpeg.ef3b11266349e3135ac477c3b9f2f34c.jpeg IMG_20240318_101644_q85_.thumb.jpg.8662522d6221f223d8069c1bf9f1cc91.jpg IMG_20240318_101633_q85_.thumb.jpg.a6ba11cea4e5e29278b480e5074e8066.jpg IMG_20240318_101744_q85_.thumb.jpg.1412a12d034f860a91715cc81a7ceef7.jpg IMG_20240318_101722_q85_.thumb.jpg.a3c927dfaf9b971cfad3b4ab8c61f076.jpg


Cute Llama - Flexi Articulated Animal (print-in-place) par IXPatch

https://www.printables.com/fr/model/137197
ou https://cults3d.com/en/3d-model/various/cute-articulated-llama-print-in-place-support-free-pla-compatible
ou https://www.crealitycloud.com/model-detail/6493172904ff2413921174e9

Profil/Réglages de l'impression "0.20 mm Fine"
Profil/Réglages du filament "Generic TPU 95A" (Buse 230°C au lieu de 220°C, Plateau 60°C, Vitesse volumétrique maximale 4 mm³/s)

2024-03-1319_24_06-_Sanstitre-QIDISlicer-1.1.0.thumb.png.bb1efed194480e0b5957e59148753d66.png2024-03-1319_23_34-_Sanstitre-QIDISlicer-1.1.0.thumb.png.0641a5712c5faab2555249971c54b607.png2024-03-1319_11_21-_Sanstitre-QIDISlicer-1.1.0.thumb.png.a4c239a7c327ab675b76fea791eef57b.png

 

1er essai

Filament utilisé "TPU-95A Transparent ArianePlast"

Échec. Buse bouché (?) en cours d'impression. Utilisation de l'aiguille de débouchage de buse.

IMG_20240313_203509_q85_.thumb.jpg.5cfba771bf8128e324289ac881a66c21.jpgIMG_20240313_205052_q85_.thumb.jpg.d29cab3a8c55f6da2b9b4ae122e29188.jpg

2eme essai

Filament utilisé "TPU-95A Transparent ArianePlast"

Encore un échec. Buse bouché (?) en cours d'impression. Utilisation de l'aiguille de débouchage de buse.

 image.thumb.jpeg.5e5acda839d2556018332a187131da90.jpeg

3eme essai

Filament utilisé "CR-TPU White Creality"

image.thumb.jpeg.bbce525c66ecaf3213ab6dfdef644522.jpeg IMG_20240324_174800_q85_.thumb.jpg.d50e9aee85aaf46a4f363db469884386.jpg IMG_20240324_174810_q85_.thumb.jpg.d08aaea781321c5d4485ed60bdc0fdb8.jpg IMG_20240324_174826_q85_.thumb.jpg.1ef7f9fd4c4a9610b77946023a90fc12.jpg IMG_20240324_174846_q85_.thumb.jpg.eb0d877835608b17f6fb11e28706d087.jpg IMG_20240324_175147_q85_.thumb.jpg.bf9c5609c5582ea7db2f92e36be30a56.jpg IMG_20240324_175218_q85_.thumb.jpg.c33fe9d1100b4b430d56d0dc8cc06a8d.jpg IMG_20240324_175251_q85_.thumb.jpg.4ce6c82b2e75a25f7760521259754a75.jpg IMG_20240324_175320_q85_.thumb.jpg.cfa824677ba562c4f26e0758e29d22c9.jpg

Modifié (le) par PPAC
  • J'aime 2
Lien vers le commentaire
Partager sur d’autres sites

Posté(e) (modifié)

Autres impressions - (Acte IV) - ABS

Je n'avais encore jamais imprimé d'ABS. Les échecs suivant sont donc majoritairement due a mon inexpérience de l'impression d'ABS.

Le revêtement PEI texturé a une moins bonne adhérence pour l'ABS ( comparais au PLA) il faut bien prendre soins d'ajouter une bordure (brim) lors du tranchage et/ou appliquer une pellicule de colle en bâton fourni ( de la colle UHU ) sur la surface du plateau pour garantir une bonne adhérence et éviter les problèmes de décollement ou de gauchissement (warping) lors de l'impression.

L’enceinte chauffé m'a éviter les fort gauchissement (warping) ou les problèmes de dé-lamination (séparation de couche due a la rétraction résultant du refroidissement de la partie précédemment imprimé) lors de l'impression. 

Bien noter qu'il faut travaillé dans un espace ventilé. Il n'y a pas de filtre a charbon actif sur cette imprimante. (Fortes odeurs de vapeur d'ABS lors de l'impression et risque pour la santé de votre système respiratoire si trop longtemps et fréquemment exposé a une haute concentration de vapeurs d'ABS ... )

Spring Clip - ABS version by jouda - Thingiverse

https://www.thingiverse.com/thing:1398570
Fichier "my_clip_v2_fixed.stl"
Echelle 100%

Profil/Réglages de l'impression "0.20 mm Fine"

Filament utilisé "ABS White Velleman"

1er essai, 1er tranchage, échec. Malgré un début qui me semblais prometteur, rapidement, l'impression c'est décolle du plateau lors de l'impression.

Profil/Réglages du filament "Generic ABS" (Buse 250°C, Plateau 90°C, Chambre 45°C, Vitesse volumétrique maximale 17 mm³/s)

image.thumb.png.6e36810b420cf3a2188d67153d1d0e68.pngimage.thumb.png.faba75a65d6c44393d314c219dc02967.pngimage.thumb.png.e491840545ad4480ab9715be43c4d1fd.pngimage.png.f47bf976b820dbcb31d202ab3828d1f7.png

image.thumb.jpeg.6087f45f1db3f157612d25c372f55f84.jpeg image.thumb.jpeg.faff0e9151f0d8ff95c4cf4142e6b936.jpeg image.thumb.jpeg.91d3d929365bfe74f12f5e1deb3a644e.jpeg

 

2eme essais, 1er tranchage j'applique de la colle sur le plateau

image.thumb.jpeg.7bf42cb66645b1ec017d3fb79db88f35.jpeg image.thumb.jpeg.1c7e7103bff4ea419943d74d00ac88ec.jpeg image.thumb.jpeg.f49f442ae89abcd3aaca6e696c8632b5.jpegimage.thumb.jpeg.cf7f82f9d8244b4c4341c03d4e5356e3.jpeg image.thumb.jpeg.a9d34bcf9d91070da304b89f2a20d1c5.jpeg

Là le résultat et bien mieux, mais le fait que le "L" de purge/d'amorçage n'ai pas bien adhéré au plateau et car il me semble qu'une petite partie de l'impression soit décollé du plateau, je vais chercher a modifier encore mes paramètres de tranchage / d'impression pour cette ABS.

3eme essais, 2eme tranchage, j'augmente la température du plateau de 90°C à 100°C et du caisson de 45°C à 50°C, je réduit la "Vitesse volumétrique maximum ( de 17 a 11 mm³/s ), je coche pour ajouter une bordure.

Profil/Réglages du filament "Generic ABS" Modifié (Buse 250°C, Plateau 100°C, Chambre 50°C, Vitesse volumétrique maximale 11 mm³/s)

image.thumb.png.20e4e95521cdce3a9acfd3b9438e9719.png image.thumb.png.41b628ed48f437d3b08f18872005b927.png image.thumb.png.ebba7321b7367a0c44fcbb32c7b0b938.png

image.thumb.jpeg.1a25b1fa7ab19f00accd94a45ab14b6f.jpeg image.thumb.jpeg.8d49881601f9a4b0d3077ac3c5d9c245.jpeg image.thumb.jpeg.90bb0bbfdfb08a44ee0e4f516e068ccb.jpeg

Là c'est bien mieux. Je me dis que la bordure n'était peut etre pas indispensable avec cette température de plateau et du caisson.

4eme essai, 3eme tranchage ( remplissage 100 %, je décoche la bordure mais je reste sur du buse 240°C, plateau 100°C, caisson 50°C et je passe un sopalin imbibé d'IPA a 99.9% pour tenter de répartir et recréer une micro texture de la colle en bâton déjà présente sur le plateau)

Profil/Réglages du filament "Generic ABS" Modifié (Buse 240°C, Plateau 100°C, Chambre 50°C, Vitesse volumétrique maximale 11 mm³/s)

image.thumb.jpeg.4ea8df5746caec33aa0dc83213ff0142.jpeg image.thumb.jpeg.d9786a8ad7a4305a6171c7a4d475e0a6.jpeg image.thumb.jpeg.5fa8ce6982ad5e5a01dc4c91e2e6b994.jpeg image.thumb.jpeg.8fb944e158f1cb19cb441194ecd6d920.jpeg

IMG_20240318_102230_q85_.thumb.jpg.eaba4c360956e762ee652d85aba204f9.jpg IMG_20240318_102238_q85_.thumb.jpg.1dd1d4aef68ce566a77a93aab3a30e78.jpg IMG_20240318_102243_q85_.thumb.jpg.cc6848af3e71df9979c67f8af9fa8acc.jpg IMG_20240318_102248_q85_.thumb.jpg.41ee248a9e1dfbe23a38fd376c748db2.jpg IMG_20240318_102313_q85_.thumb.jpg.1a759dd4813786ecdc23fe554b1de12c.jpg IMG_20240318_102317_q85_.thumb.jpg.7df5ab97f5a88ddb123a4b1b4f27a038.jpg IMG_20240318_102321_q85_.thumb.jpg.0d562642b214679f0a53c949c4c48d1a.jpg IMG_20240318_102327_q85_.thumb.jpg.6887f7ead0b207918f9ef5756ad3a4ee.jpg image.thumb.jpeg.23b1562860acdaf95c74bbe661ec425d.jpeg IMG_20240318_102539_q85_.thumb.jpg.280e078f68ed89dbaecca03224b4d431.jpg image.thumb.jpeg.f7e30fa3b17eb387fe73f794c15382cb.jpeg IMG_20240318_102654_q85_.thumb.jpg.f037177594f3dbdb69e72af99a221cdd.jpg 

 

Jewellery tree

de "AlexNZ"
https://www.thingiverse.com/thing:377394

Profil/Réglages de l'impression "0.20 mm Fine"
Profil/Réglages du filament "Generic ABS" Modifié (Buse 240°C, Plateau 100°C, Chambre 50°C, Vitesse volumétrique maximale 11 mm³/s)

Filament utilisé "ABS White Velleman"

IMG_20240314_164209_q85_.thumb.jpg.973e065829193a2a4c8ed4b67d4163ec.jpg IMG_20240314_164300_q85_.thumb.jpg.81164571946ec58ab5e68d8dd49427d5.jpg IMG_20240314_171823_q85_.thumb.jpg.e1c570e4ae7009d30f3889b9e6d8dbc0.jpg IMG_20240314_171835_q85_.thumb.jpg.bcb2d88596943e4c8f1710d86a0dbaca.jpg

 

IMG_20240314_172616_q85_.thumb.jpg.284b7eb038981ebb05e910994aaf3310.jpg IMG_20240314_180101_q85_.thumb.jpg.fc171ab25a9dafa297c1b2c67632536d.jpg IMG_20240314_180128_q85_.thumb.jpg.2e51cadb38cfdd7bdfcfde6e36f57c3d.jpg IMG_20240314_181347_q85_.thumb.jpg.33c4bb0068b6590c2c76646ea419f999.jpg

 

IMG_20240314_190833_q85_.thumb.jpg.c48c59a3c0c0223640ad46b46f343474.jpg IMG_20240314_204455_q85_.thumb.jpg.32f6c3ddbfd809452fa9ea6f7255b35a.jpg IMG_20240314_204503_q85_.thumb.jpg.a8c26057c842eeb9854b51b002a64d22.jpg

 

IMG_20240318_104304_q85_.thumb.jpg.70bdc92be6e64f7c7d20b94b82d09ec8.jpg IMG_20240318_104314_q85_.thumb.jpg.69f61360e689dd790a8b910b39d00533.jpg IMG_20240318_104319_q85_.thumb.jpg.c4be3a373d4a9d2e9d7bc7c5386195de.jpg IMG_20240318_104329_q85_.thumb.jpg.fe40f9ca33c4b4530c3895531fc47d7f.jpg IMG_20240318_104355_q85_.thumb.jpg.5233039cc4c224e7e0881f8e97e87869.jpg IMG_20240318_104406_q85_.thumb.jpg.ac0336dfbd9749f367a193dc0f1fb1ef.jpg IMG_20240318_104412_q85_.thumb.jpg.95a933232ba23f6e5e59bc56d2a530aa.jpg IMG_20240318_105046_q85_.thumb.jpg.83808716777be1ceaac7ab014d871885.jpg

Après ébavurage de la base et collage des éléments.

IMG_20240324_180041_q85_.thumb.jpg.33c754c4ca97532e057546e2a76e8be0.jpg IMG_20240324_180014_q85_.thumb.jpg.529b0970fc84d858340a7d7955680040.jpg IMG_20240324_175931_q85_.thumb.jpg.bd7e79f1b8cdda733ec1a90f85b29b2a.jpg IMG_20240324_180116_q85_.thumb.jpg.d321ab972fd18bb77b2086f073f3df3b.jpg IMG_20240324_180104_q85_.thumb.jpg.0c0145b4631e1d96b516ea31215776f5.jpg IMG_20240324_180059_q85_.thumb.jpg.36d22b76879029b2b64d9f2f418a1598.jpg

 

Micro Catapult

LukeTansell
https://www.thingiverse.com/thing:1763518

1er essais (1er tranchage)

Profil/Réglages de l'impression "0.20 mm Fine"
Profil/Réglages du filament "Generic ABS" Modifié (Buse 240°C, Plateau 100°C, Chambre 50°C, Vitesse volumétrique maximale 11 mm³/s)

Filament utilisé "ABS White Velleman"

Impression OK mais j'ai fait l'erreur de ne pas utiliser un profil de tranchage "Strength" donc se sont cassées a la première ou troisième utilisation ...

IMG_20240314_215252_q85_.thumb.jpg.3a73c676a6e2a07c2f682d4d829e73a5.jpg IMG_20240314_224051_q85_.thumb.jpg.03be8c05f78aace5ddb4f74d7af1aa37.jpg IMG_20240314_225410_q85_.thumb.jpg.6c39f765bf3874f560ba513e9b604d70.jpg

IMG_20240318_103756_q85_.thumb.jpg.53dcf09d3e06a8554da6a855ad6a5c7e.jpg IMG_20240318_103818_q85_.thumb.jpg.777e5838d4faeb81b31e04fdd78bb453.jpg

 

2eme essai ( 2eme tranchage "Strength" et buse 240°C, plateau 95°C, chambre 50°C )

Profil/Réglages de l'impression "0.20 mm Fine"
Profil/Réglages du filament "Generic ABS" Modifié (Buse 240°C, Plateau 95°C, Chambre 50°C, Vitesse volumétrique maximale 11 mm³/s)
 

Filament utilisé "ABS White Velleman"

2024-03-1510_55_12-_Micro_Catapult_INC._TOL.-QIDISlicer-1.1.0.thumb.png.5d34b7c95fc89017c20ec3058ffdab17.png image.thumb.jpeg.cc35e82041ceae04f85b6811bbda4f1b.jpeg image.thumb.jpeg.95496f01adb1632eedcc2e5e3c3c34ca.jpeg image.thumb.jpeg.da45b919f65410c545ad33cade441963.jpegimage.thumb.jpeg.aebdf0734786fb8ff0e3cd32d711e32b.jpeg

IMG_20240318_103830_q85_.thumb.jpg.f684cac272c1dd97e0c5c229a61d4357.jpg IMG_20240318_103841_q85_.thumb.jpg.92eed4d2d2b67f998e375455ee493fb4.jpg IMG_20240318_104017_q85_.thumb.jpg.a649a0240d74ecaca75b254698a718cc.jpg IMG_20240318_104102_q85_.thumb.jpg.d62fb99edb76dfc5f1fbe753e1d78013.jpg IMG_20240318_104113_q85_.thumb.jpg.61acd2572948c3c6ddad3bbe02b6ef9b.jpg IMG_20240318_104122_q85_.thumb.jpg.7ec103d07fbff8d94a546ebb64b09066.jpg

Là j'ai donc une catapulte qui semble résister (trois essais pour l'instant) mais elle ne reprend pas sa position initiale. Tout laisse penser que j'aurais probablement due utiliser du PETG ou autre chose que de l'ABS, ou encore tenter de faire un post traitement en étuve de l'impression en ABS pour bien fusionner les couches afin d’espérer obtenir un truc plus résistant.

 

Dodecahedron Shadow Lamp Printable

de "KasperKro"
https://www.thingiverse.com/thing:2057445

Profil/Réglages de l'impression "0.20 mm Fine"
Profil/Réglages du filament "Generic ABS" Modifié (Buse 240°C, Plateau 100°C, Chambre 50°C, Vitesse volumétrique maximale 11 mm³/s)

Filament utilisé "ABS White Velleman"

IMG_20240314_204830_q85_.thumb.jpg.bbac695f981e4ca422258649ec01dedb.jpg IMG_20240314_211614_q85_.thumb.jpg.75fbad6d95dfd0cb9c7de42a0b166d94.jpg IMG_20240314_214933_q85_.thumb.jpg.633ee19f24b2913230054194aa9716f0.jpg IMG_20240314_214946_q85_.thumb.jpg.49f2fb0031aec07026d2b050aad1bf85.jpg

 

IMG_20240314_232134_q85_.thumb.jpg.9343fa8f51483e68ea8be586efe2340b.jpg image.thumb.jpeg.607b145b86228db2dc0389afffd1a46e.jpeg

 

( Même fichier .gcode imprimé x5 )

image.thumb.jpeg.0f8d9da5315a72d56c906deaac2fbe6c.jpeg IMG_20240315_011517_q85_.thumb.jpg.46ff44ca66deacf8f84e5cbd5d39009f.jpg image.thumb.jpeg.98c8e3ad59e49abdcc4d2d864db067c7.jpeg

 

image.thumb.jpeg.49738cca9e5ec1ca4c339fba852e8565.jpeg image.thumb.jpeg.d42a735e3e902ee6cb707670fe213306.jpeg image.thumb.jpeg.0a231ea65ef0f7fcbe6f6bb846e2b009.jpeg image.thumb.jpeg.f5cc9a24dfb9b30b8095353a3da93202.jpeg

 

image.thumb.jpeg.a631eca24508b6ddfd724683910d058d.jpeg image.thumb.jpeg.6b001df01a11ae71ee4d99ed768a6e70.jpeg image.thumb.jpeg.63f6b101782838afe6977fbbbecbb104.jpeg image.thumb.jpeg.524f4e463b7e0ef1176ab68876da4546.jpeg

 

image.thumb.jpeg.f2a0f6bc4c50042f09da4a8ffc2f5c7c.jpeg image.thumb.jpeg.a20d833c93d439c3ab812a61730dba77.jpeg image.thumb.jpeg.499dfdb53d01869f9ef7ec4dc0d7728b.jpeg

IMG_20240318_105732_q85_.thumb.jpg.7a2c69399fc67759c73c75d46a2bf717.jpg IMG_20240318_105738_q85_.thumb.jpg.4b0c05398ee5f7aec5e3a2268285177b.jpg IMG_20240318_105744_q85_.thumb.jpg.15954bfb78a9a4132410b5ee853b6231.jpg IMG_20240318_105810_q85_.thumb.jpg.0ff0f116fa89e807bddf99cc9c5ccbd6.jpg IMG_20240318_105751_q85_.thumb.jpg.c3833605ed380fb49f64545244f47288.jpg IMG_20240318_105804_q85_.thumb.jpg.1d10c09d93d8d4958c920af6015f05c3.jpgIMG_20240318_110743_q85_.thumb.jpg.46f93996842c01f7c4beb6714bce92c7.jpg image.thumb.jpeg.9f237e2ec44260ea23d3b076679ffb62.jpeg IMG_20240318_112119_q85_.thumb.jpg.b8f2a5bcb89d97fe478c024336570c18.jpg IMG_20240318_112102_q85_.thumb.jpg.24edd55a53f33db71ac8345c06ee3d35.jpg IMG_20240318_112024_q85_.thumb.jpg.abaacecb4c5e46291c046d607b1be054.jpg IMG_20240318_112014_q85_.thumb.jpg.871581c0398d33a8f135cd16397bc3fc.jpg IMG_20240318_111958_q85_.thumb.jpg.c4973ac72ada7d8efefaca63354d0a74.jpg

( Chut ! Ne pas remarquer qu'il me manque 20 connecteurs. 😉 J'ai mal fait mes comptes. Il me faut réimprimer ou enlever des connecteurs pour avoir des arêtes identiques) 

 

Thicker plate Platform Jack for ABS Printing

de "piercet"
https://www.thingiverse.com/thing:1025666

Là j'était vraiment trop présomptueux, deux essais de tranchage et d'impression, deux échecs.

1er échec. Je n'avais pas mis de bordure. Et une température du plateau de 95°C n'a pas permis a l'impression de bien rester sur le plateau tout le long de l'impression. Et je ne suis pas suffisamment souvent surveillé l'impression. Un beau tas de spaghetti de filaments...

image.thumb.jpeg.83399575a08ea6648b9b39683159f669.jpeg image.thumb.jpeg.91ee43d9221fab0bb514122dd271528b.jpeg

2eme échec là avec une bordure et plateau a 100°C cela ne c'est pas décroché. Mais je n'avais pas vérifier la qualité des pontages or pour ce modèle, c'est critique. Il n'est pas fonctionnel car la vis central a probablement bougé sur un pontage raté qui a fait se cumuler du filament dessus et provoqué une collision avec la tête d'impression ce qui a cassé la vis central ...

image.thumb.jpeg.096b59c73cb9b83acc2173ab2fec1982.jpeg image.thumb.jpeg.b13a3eb87cc6ede1c3d7d4dbb7e45454.jpeg IMG_20240316_012757_q85_.thumb.jpg.855bbfd9dd53fae34ab6471af5c6a38f.jpg

IMG_20240318_102831_q85_.thumb.jpg.4d9a1b7d957319be9c0d7b804d564845.jpg IMG_20240318_102839_q85_.thumb.jpg.43a16baf3f0407f3c25d29e3c9c08b36.jpg IMG_20240318_103245_q85_.thumb.jpg.392d85bd1df9d2417e38b4dfcf963221.jpg IMG_20240318_103351_q85_.thumb.jpg.cd32ba950af3b790d21b8d46e53cdcf7.jpg IMG_20240318_103618_q85_.thumb.jpg.d3179154ee3b30fcfca16a0a6640252a.jpg IMG_20240318_103451_q85_.thumb.jpg.189f888cebcccff38b029c936dbb7b6c.jpg

Modifié (le) par PPAC
  • J'aime 2
Lien vers le commentaire
Partager sur d’autres sites

Posté(e) (modifié)

Autres impressions - (Acte V) - ASA

Là aussi c'est la première fois que j'imprime de l'ASA.

Filament utilisé "ASA anti-uv blanc ArianePlast"
1 kg https://www.arianeplast.com/asa-format-1-kg/67-asa-anti-uv-blanc-3d-filament-1kg.html
2 kg https://www.arianeplast.com/asa-format-2kg/116-asa-anti-uv-blanc-3d-filament-arianeplast-2kg.html

// A Faire > Photo usage du porte bobine Creality pour la bobine de 2 kg avec la "Q1 Pro"

 

Low Poly Bulbasaur Planter

de "Hitsman"
https://www.thingiverse.com/thing:381599

Echelle 100% 

Profil/Réglages de l'impression "0.20 mm Fine"

image.thumb.png.33b7b4465fe31b54684356bf8af10aef.png image.thumb.jpeg.eb420c1c4db3d61d1c34788a72dba0a0.jpeg image.thumb.jpeg.44831faa129a702d2001e0cf1efb2e8e.jpeg image.thumb.jpeg.c3006e2435dee81486519124aab7774d.jpeg

image.thumb.jpeg.b0f0b43eef145a268e10796560c4638a.jpeg IMG_20240324_175403_q85_.thumb.jpg.c8130841d341a8f5485a921a1aa25ff5.jpg IMG_20240324_175413_q85_.thumb.jpg.0e4066f500453033c2f3c674f5299c1a.jpg IMG_20240324_175421_q85_.thumb.jpg.1aff3eff171112d4ae5d4be460b5b1db.jpg IMG_20240324_175438_q85_.thumb.jpg.05b32b431705e62eb1678831a1a2ef6a.jpg IMG_20240324_175450_q85_.thumb.jpg.8e3136f07a48bcf54318872674e1f549.jpg

 

2eme Tranchage ( Echelle 300% ) 

image.thumb.png.876240801c835dfe3d62ad8ef82e0217.png IMG_20240316_024026_q85_.thumb.jpg.3973f0fbcd80f42d8e04e304dbbedb8c.jpg

IMG_20240316_111447_q85_.thumb.jpg.f765626fdd850b4abcc6a7674fdec4bf.jpg IMG_20240324_175510_q85_.thumb.jpg.0fdcd9a396ce536661b52dd4a48e5a66.jpg IMG_20240324_175518_q85_.thumb.jpg.6296e4ed322dfb5c5a228d266c4d1cfc.jpg IMG_20240324_175524_q85_.thumb.jpg.cd908ccb5ea97a063a29c44e0acce220.jpg IMG_20240324_175531_q85_.thumb.jpg.b5ec579a25e848fd3b1e4c738c1c389d.jpg IMG_20240324_175538_q85_.thumb.jpg.bf6070243b19b74ba467863ada69077e.jpg IMG_20240324_175557_q85_.thumb.jpg.2ee259e17fa007580324db86bbbae764.jpg IMG_20240324_175618_q85_.thumb.jpg.074b1d71136fb680ae0bd70af1a14e32.jpg

Spiral Vase

de "Mahir"
https://www.crealitycloud.com/model-detail/62cd3ed2661d40602f7c387f

Echelle 100% 

Profil/Réglages de l'impression "0.20 mm Fine" + bordure, 3 périmètres ( Pour ne pas risquer de voir le remplissage par transparence )

image.thumb.jpeg.3d4f14dae4323f81a34972bbe5894a6e.jpeg image.thumb.png.f41a2e15e054257843428a6621fb5a78.png

image.thumb.jpeg.af9837c18d1a0afb6d0efb2d29aec686.jpeg image.thumb.jpeg.e3b37850163cad21accb7a174a96e5c6.jpeg image.thumb.jpeg.4469ec4bb4f00176bddd8af7c6730ed7.jpeg

Dommage il y a des petits défauts et une "pale" a bougé, n'est pas continue ... mais c'est un modèle relativement difficile a imprimer car le temps de l'impression les "pales" sont "libres" sur une grande hauteur et donc oscille beaucoup a la moindre vibration ou collision avec le nez de la buse lors des déplacements de la tête d'impression si l'on a pas activé un Z-Hop et/ou si il y a du curling.

IMG_20240318_101844_q85_.thumb.jpg.d5a815765f444801b269948da724191b.jpg IMG_20240318_101855_q85_.thumb.jpg.a42eecce4d7030de4beb3b60d8e2af7d.jpg IMG_20240318_101901_q85_.thumb.jpg.ba7f047dd17a4ebb534680ae018e1575.jpg IMG_20240318_102119_q85_.thumb.jpg.99228440fa15103cf133ec9fb27b9271.jpg IMG_20240318_102111_q85_.thumb.jpg.11ea0516265cbef31dacba2eaa584f48.jpg IMG_20240318_102014_q85_.thumb.jpg.f9a8ede239e7a684184b23e736f53c3f.jpg IMG_20240318_102002_q85_.thumb.jpg.4cfe075c30a414ef30cccc47b2064106.jpg IMG_20240318_101939_q85_.thumb.jpg.fbef671629d8746674fe3b1c3191a0dd.jpg IMG_20240318_101929_q85_.thumb.jpg.431dec4094748171f939cf3edd8c327c.jpg IMG_20240318_101914_q85_.thumb.jpg.8434a7aeaee04adf0b4713c9d6387b96.jpg image.thumb.jpeg.47f5a6b1a8a6db37020480b80d18edbb.jpeg

 

"PentaFower02, nestable box (v2)" de "PPAC"

IMG_20240318_195155_q85_.thumb.jpg.921cc0180d26bd5f9fbcc645b453f221.jpg IMG_20240319_103848_q85_.thumb.jpg.ee38fce6d52726e8182af2ad61ade0d0.jpg IMG_20240318_195401_q85_.thumb.jpg.98f138cc0f9f4651be0459bcac2723b5.jpg IMG_20240318_195237_q85_.thumb.jpg.70843c554ece1e3933c47ec924a0465e.jpg

IMG_20240319_103938_q85_.thumb.jpg.728b45e202b45cfee8ba5356f0e70a5c.jpg IMG_20240324_175642_q85_.thumb.jpg.6a24d02b5db1c5b83313732fae6f5a1d.jpg IMG_20240324_175657_q85_.thumb.jpg.c65a42e2b240182d02ed05a53b90d4b5.jpg IMG_20240324_175742_q85_.thumb.jpg.12b217464b951dadaa7c71bf1c12008e.jpg IMG_20240324_175804_q85_.thumb.jpg.7ad08c3930d3f5dd09b46856af33ab4c.jpg IMG_20240324_175821_q85_.thumb.jpg.7a96eef86fba99850944992e81556529.jpg IMG_20240324_175827_q85_.thumb.jpg.c91eea60f56db93870b0456493160b74.jpg IMG_20240324_175835_q85_.thumb.jpg.11b5e07ae846bad0aa014b48d58d160c.jpg IMG_20240324_175847_q85_.thumb.jpg.295ecef2531b3bd967ebf28457e3ee9a.jpg IMG_20240324_175902_q85_.thumb.jpg.35bc206148a81065c992c1a6a348544d.jpg

 

"Activated Carbon BOX"
https://wiki.qidi3d.com/en/Q1-Pro/Components#activated-carbon-box

IMG_20240321_054653_q85_.thumb.jpg.a7fe0060683fa23d801a4bb2051cdd6f.jpg IMG_20240321_054700_q85_.thumb.jpg.88b91935cbcdc2ffb0f585d2ef82c108.jpg IMG_20240321_144914_q85_.thumb.jpg.29ee6f34598cc89cd5b0520aceac73ec.jpg

IMG_20240324_180615_q85_.thumb.jpg.b510dfcef16e32da933f3d4908d1c4fc.jpg IMG_20240324_180639_q85_.thumb.jpg.14c74e06009115f9f0f58ec0f5bc4c26.jpg IMG_20240324_180656_q85_.thumb.jpg.74a2260beb9c863de6c598a34e3047ac.jpg IMG_20240324_180707_q85_.thumb.jpg.cf43308836d3677beb104230c9d70283.jpg IMG_20240324_180734_q85_.thumb.jpg.2df02355208793778688a2a452142a66.jpg IMG_20240324_180944_q85_.thumb.jpg.609fb63d87c1d2089f78135985598b39.jpg IMG_20240324_180953_q85_.thumb.jpg.6f823d6c75bef9c3fa7ee9dc514e378a.jpg


"Egg-shaped container" de "IL3D"
https://www.crealitycloud.com/model-detail/65f884560d2c28c07f10a656

 

IMG_20240321_213955_q85_.thumb.jpg.2473839a92bb0045a6f1a9348b126eb5.jpg IMG_20240321_214042_q85_.thumb.jpg.d2a577d95c57256825f366e33d1ca0b8.jpg IMG_20240324_180213_q85_.thumb.jpg.2d7a7de157a41943b2346d3c7ec1d04a.jpg IMG_20240324_180231_q85_.thumb.jpg.3a8aecc610781dfe0d7908a048637265.jpg IMG_20240324_180253_q85_.thumb.jpg.ec6f6a46933da322950a505b7a8313db.jpg IMG_20240324_180401_q85_.thumb.jpg.b826a82a441f9523a0cb41e916ee0b6b.jpg IMG_20240324_180436_q85_.thumb.jpg.ce8788511980cb1af2b4a337ee53201d.jpg IMG_20240324_180459_q85_.thumb.jpg.78f07e9fed101979127443e2ba0108ec.jpg IMG_20240324_180508_q85_.thumb.jpg.c88c7a3615f697f108806d3eaa2e4e9a.jpg IMG_20240324_180522_q85_.thumb.jpg.0e4a2a6e30ac86a64b2773efb2264c8f.jpg IMG_20240324_180541_q85_.thumb.jpg.33126684caf6ec98fa06ad3d16918b57.jpg

 

Modifié (le) par PPAC
  • J'aime 4
  • Merci ! 2
Lien vers le commentaire
Partager sur d’autres sites

Posté(e) (modifié)

Autres impressions - (Acte VI) - PCTG

Je n'avais encore jamais imprimé de PCTG

 

PCTG filament 3D Arianeplast 1.75mm fabriqué en France
https://www.arianeplast.com/haute-resistance/3148-pctg-filament-3d-arianeplast-175mm-fabrique-en-france.html#/45-couleur-vert

Citation

Le filament PCTG d'Arianeplast est un copolyester de haute qualité, spécialement formulé pour les exigences professionnelles en impression 3D. Il combine la robustesse du PETG et la facilité d'impression du PC, offrant ainsi une solution complète pour vos projets d'impression 3D.

AVANTAGES DU FILAMENT PCTG ARIANEPLAST EN IMPRESSION 3D
Excellente résistance aux chocs et aux détergents ménagers
Ténacité et durabilité exceptionnelles pour des impressions 3D longue durée
Fluidité permettant des vitesses d'impression rapides
Brillant et clarté optique pour des impressions esthétiques
Stabilité dimensionnelle pour des impressions 3D précises

SPÉCIFICATIONS TECHNIQUES DU FILAMENT PCTG ARIANEPLAST
Diamètre du filament : 1.75mm
Poids net : 1kg
Température d'extrusion : 250°c à 280°c
Température du plateau chauffant : 85°c
 

 

Comme la page d'ArianePlast ne dit pas si besoins d'une chambre chauffé, je fait une recherche google de "PCTG"

 

https://fiberlogy.com/fr/filaments/pctg/

Citation

Température d’impression    250-270 °C
Température du plateau chauffant    90-110 °C
Chambre fermée    non requis
Ventilateu    0-25%
Flowrate    90-100%
Vitesse d’impression    < 100 mm/s
Surface    
ruban de masquage, colle PVA, laque pour cheveux

Donc il ne semble pas y avoir besoins d'avoir un caisson/une chambre fermé ou chaufé pour le PCTG

 

J'ai reprise un profile de PC/ABS FR

Donc faible ventillation de refroidissement

 

modifié

Buse 260°C, Plateau 85°C, Chambre 0°C (Pour l'instant j'imprime avec la chambre fermé. (la porte et le couvercle en place) )

 

Essais de MVS générer via QIDI Slicer v1.1.1, 

5-15, step 0.5 = OK

image.thumb.png.2ec0dc5bd9d004c3d02e1c5a27b5bf0a.pngimage.png.87dbdbdcfc12f4497257da5dbc3f81a9.pngimage.thumb.png.0cec8bf3bd8513c37e1383fce671b4f9.png

IMG_20240321_224218_q85_.thumb.jpg.919298ed8e5c53952339537bff74c1fb.jpg IMG_20240321_224226_q85_.thumb.jpg.84f1dc97585b1dc421f08f56025604c8.jpg IMG_20240324_181048_q85_.thumb.jpg.086101c2d3f025eb43a88c0f8cbdc560.jpg IMG_20240324_181042_q85_.thumb.jpg.21d15db202cd4009f9587407103fc5d0.jpg

15-25, step 0.5  = commence a y avoir des petit défaut sur les 3/4 dernière couches

image.thumb.png.2c7dec96162bcf82b762cf344edfe8f0.pngimage.png.dc582b9983894a142f9b5c797a34c01b.pngimage.thumb.png.6360e29f43909bd4c5dccbc44092f02e.png

IMG_20240321_233257_q85_.thumb.jpg.414e5fa49ccbb4e7e557764558e9d198.jpg IMG_20240324_181107_q85_.thumb.jpg.68511f3b0dc90ab10d7f092f7c434aa3.jpg IMG_20240324_181113_q85_.thumb.jpg.9a8d2592578c4dfd1196130b7d3b8186.jpg

Je décide au doigts mouillé de mettre un MVS de 20 mm³/s pour ce PCTG quand imprimé avec buse a 260°C.

 

"Printbed scraper"

de "Namu3D" 

https://www.crealitycloud.com/model-detail/65e60578312d780ed16e7285

Fichier "printbed scraper.stl" ~4.07MB

0.2mm

IMG_20240324_181259_q85_.thumb.jpg.dc48bc8602a6d81b8f892c0654d9d3b8.jpg IMG_20240324_181307_q85_.thumb.jpg.077753528fee0c36a9867c3429b3f031.jpg IMG_20240324_181323_q85_.thumb.jpg.c0655f2b911a6ed82e8a0f10ddbf0e0b.jpg IMG_20240324_181334_q85_.thumb.jpg.5f119ba144c5b8ac6eecf108c77d5b5f.jpg

 

"Plant pot decoration 04 Icosphere"

de "Dinu3DStudio"
https://www.crealitycloud.com/model-detail/65edfad6090564fd5a52a7e9

Fichier "pot 04 .stl" ~7.89KB

Hauteur de couche 0.2mm

IMG_20240322_004936_q85_.thumb.jpg.b96565a71dd2306a0bc6d52aad8495ad.jpg IMG_20240322_023339_q85_.thumb.jpg.0f139ec217f313bbec7d41a05d11d4cd.jpg IMG_20240324_181424_q85_.thumb.jpg.2cbd3aac40d4e93d42e7a5c0ba80160c.jpg

IMG_20240324_181445_q85_.thumb.jpg.09b2bb218bffeaaa60fa8c2914142bf0.jpg IMG_20240324_181503_q85_.thumb.jpg.9d75e5f0c2802724b988ace57d881e33.jpg IMG_20240324_181636_q85_.thumb.jpg.04dbdd7e9b7686801e2fc10391bf452e.jpg IMG_20240324_181647_q85_.thumb.jpg.accad93ee7d3271eee4a1f6a0344143e.jpg IMG_20240324_181706_q85_.thumb.jpg.0bac310ee0f06f56192ea727e9215fcd.jpg IMG_20240324_181804_q85_.thumb.jpg.75d1438ad62bdd8207eea694d3b1ba0b.jpg IMG_20240324_181824_q85_.thumb.jpg.945d26542ab1bd3e1ca9a201a6cc938d.jpg

Modifié (le) par PPAC
  • J'aime 1
Lien vers le commentaire
Partager sur d’autres sites

  • Julien changed the title to Qidi Tech Q1 Pro, le sujet de découverte !