Mes impressions sur l'extension arc-overhang...
 
Notifications
Clear all

Mes impressions sur l'extension arc-overhang...  

  RSS
Myf
 Myf
(@myf)
Estimable Member
Mes impressions sur l'extension arc-overhang...

Bonjour,

Les reportages sur cnckitchen.com

https://www.cnckitchen.com/blog/arc-overhangs-a-new-way-of-printing-without-supports et

https://www.cnckitchen.com/blog/arc-overhangs-in-prusaslicer

ont attiré mon oeil. Elles permettent d'imprimer "au dessus du vide" non pas en tirant le filament de façon rectiligne et parallèle, mais en construisant de proche en proche des cercles (en général) concentriques à partir du bord de la couche précédente. Cela permet de se passer de support jusqu'à des rebords de 3, 4 ou 5cm. Ces vidéos montrent "comment ça marche" et mon expérimentation est du même genre. Il y a aussi https://github.com/CNCKitchen/arc-overhang ...

Ces vidéos sont reproductibles ! j'ai pu construire un tabouret carré de côté de 5cm qui n'a que 3 pieds à 3 des 4 coins. Les raccords entre les pieds sont "parfaits", et la partie en surplomb à la place du 4ème pied est convenable, même si elle est un peu gondolée.

L'installation la plus simple se fait en suivant https://github.com/nicolai-wachenschwan/arc-overhang-prusaslicer-integration . Il suffit de recopier uniquement le fichier prusa_slicer_post_processing_script.py et de suivre le fichier d'installation. Pour une machine linux/ubuntu, j'ai plutôt dû ajouter la classique première ligne #!/usr/bin/python3, rendre le fichier exécutable par chmod a+x, et le placer dans /usr/local/bin. J'ai particulièrement apprécié l'installation très facile de ce seul fichier.

Il y a aussi 4 paquets de python3 à installer. L'installation par sudo pip (et pas par apt-get) a été nécessaire pour les deux paquets particuliers. J'avais sinon matplotlib et numpy déjà installé pour le travail sur ce portable. L'un des deux paquets était trop vieux par l'installation par apt-get, et l'autre sur les courbes de Hilbert uniquement possible par pip.

Ce fichier prend un fichier texte de *.gcode (pas les nouveaux fichiers compressés) et on peut l'utiliser aussi bien en ligne de commande, qu'en filtre de post-traitement. Dans les deux cas il modifie le fichier *.gcode d'origine. Il ne modifie pas le temps affiché sur l'écran même si cette modification rallonge le temps d'impression.

Le filtre de post-traitement est un profile du trancheur prusaSlicer, j'ai donc maintenant les 2 profiles "tête de 0.4mm classique" et "tête de 0.4mm avec arc-overhang". D'un seul click de souris, je choisis donc l'ancienne ou la nouvelle méthode. Le temps de post-traitement peut être du même ordre de grandeur que le temps de tranchage par le programme prusaSlicer. La construction d'un dôme (d'épaisseur 2mm) très plat de 10cm de diamètre et de hauteur 1 ou 2cm est aussi possible sans support. L'extérieur est très propre et l'intérieur un peu granuleux.

Il y a pas mal de développement autour de cette méthode sur cet autre site https://github.com/knightpp/arc-overhang-nix , et deux autres https://github.com/stmcculloch/arc-overhang et https://github.com/rivques/FunWithOverhangs qui sont plus anciens. Ces développements sont plutôt orientés vers la recherche et ne sont peut-être pas aussi facile à installer que le premier que j'ai donnée.

En espérant vous avoir intéressé !
Bien cordialement.

F.

 

Posted : 20/02/2024 8:05 pm
RGB
 RGB
(@rgb)
Eminent Member
RE: Mes impressions sur l'extension arc-overhang...

Bonjour Myf

Très intéressant post.

Je vais essayer de mettre en œuvre le procédé développé (non pas sous UBUNTU, mais sous Windows).

Si je réussis à obtenir un résultat probant, je reviendrai le signaler.

Merci pour l'info. 

Cordialement. 😀 😀 

 

Prusa i3 MK3S Prusa XL 5 heads Dagoma Disco Ultimate bicolor Creality Ender 3

Posted : 21/02/2024 9:33 am
Share: