FreeCAD et les imprimantes 3D

Forum destiné aux questions et discussions en français
Forum rules
Be nice to others! Read the FreeCAD code of conduct!
User avatar
flachyjoe
Veteran
Posts: 1891
Joined: Sat Mar 31, 2012 12:00 pm
Location: Limoges, France

Re: FreeCAD et les imprimantes 3D

Post by flachyjoe »

Salut,
7zip ouvre les fichier tar.gz sous windows.

Ça m'intéresse aussi cet atelier Info...
- Flachy Joe -
Image
mario52
Veteran
Posts: 4692
Joined: Wed May 16, 2012 2:13 pm

Re: FreeCAD et les imprimantes 3D

Post by mario52 »

Bonjour
mon premier bricolage en python, glané sur le net et adapté à FreeCAD pour afficher le volume de l'objet sélectionné

Code: Select all

# -*- coding: utf-8 -*-
# Donne le volume de la pièce sélectionnée
# http://fr.wikibooks.org/wiki/Apprendre_%C3%A0_programmer_avec_Python/Utilisation_de_fen%C3%AAtres_et_de_graphismes
import Part

from Tkinter import *
fen1 = Tk()
tex1 = Label(fen1, text=FreeCADGui.Selection.getSelection()[0].Shape.Volume, fg='red')
tex1.pack()

bou1 = Button(fen1, text='Quitter', command = fen1.destroy)
bou1.pack()
fen1.mainloop()
mario
Maybe you need a special feature, go into Macros_recipes and Code_snippets, Topological_data_scripting.
My macros on Gist.github here complete macros Wiki and forum.
User avatar
NormandC
Veteran
Posts: 18589
Joined: Sat Feb 06, 2010 9:52 pm
Location: Québec, Canada

Re: FreeCAD et les imprimantes 3D

Post by NormandC »

flachyjoe wrote:Ça m'intéresse aussi cet atelier Info...
Puisque cet atelier peut être utile pour tous, y compris pour ceux qui ne font pas d'impression 3D, j'ai décidé de créer un nouveau sujet de discussion :

Installer atelier Info pour calcul du volume
rupek wrote:c'est peut-être aussi pour ça que je n'en suis qu'à freecad rev. 1828 :evil:
Pourquoi ça te met de mauvais poil ? J'en suis à la version 1830, mais les deux révisions supplémentaires étaient spécifiques aux versions Linux, simplement des correctifs de configuration de compilation ; donc pas de souci à se faire de ce côté. ;)

Le développement est rendu à la révision 1873, avec déjà quelques ajouts intéressants, mais aucune version instable n'a encore été publiée, tant pour Ubuntu que pour Windows. Pour y avoir accès, il faut compiler FreeCAD, ce qui est plus simple à faire sous Ubuntu que sous Windows. ;)

Par ailleurs...
rupek wrote:@ normande,
C'est normandc mon pseudo. Mon prénom est Normand, pas Normande. Le "c" c'est la première lettre de mon nom de famille. ;)
rupek wrote:.... Comme ça on pourrait rapidement estimer le coût matière, entre autre, de nos "futures" réalisations en 3D :)
Je l'ai dit très succinctement précédemment, parce que j'étais sur ma tablette tactile à ce moment. Je ne suis pas un spécialiste de la saisie de texte avec les pouces. ;)

Bref, quand on génère un fichier .gcode avec Slicer ou un autre logiciel, il y a un réglage « Infill » (remplissage) qui permet de jouer sur la densité de la pièce à imprimer. Il faudrait programmer dans FreeCAD les mêmes fonctionnalités que Slicer pour obtenir un volume tenant compte de cette valeur...
jbet
Posts: 63
Joined: Thu Jun 21, 2012 6:56 am

Re: FreeCAD et les imprimantes 3D

Post by jbet »

Une petite vidéo sur une imprimante 3D.

http://www.a4.fr/impression-3d_c15_1649.html

Son point fort, est de monter automatiquement des "supports" pour pouvoir construire la pièce.
Ces supports évitent par exemple que la pièce fléchisse lors de l’impression.

Savez vous si la Lulzbot fait de même ?
User avatar
NormandC
Veteran
Posts: 18589
Joined: Sat Feb 06, 2010 9:52 pm
Location: Québec, Canada

Re: FreeCAD et les imprimantes 3D

Post by NormandC »

jbet wrote:Son point fort, est de monter automatiquement des "supports" pour pouvoir construire la pièce.
Ça n'est aucunement un point fort, car toutes les imprimantes 3D à procédé de fabrication par filament extrudé (fused filament fabrication) le font. Plus précisément, ce n'est pas l'imprimante elle-même qui le fait, mais le logiciel qui génère le G-code depuis le modèle au format STL. Cette étape s'appelle « slicing » (tranchage) parce que le principe est de déposer du filament fondu couche par couche, donc le logiciel « tranche » le modèle pour générer des couches 2D.

Dans le logiciel de slicing, il y a un réglage pour générer automatiquement des parois de soutien sous les surfaces en porte-à-faux, et on peut régler l'inclinaison à partir de laquelle générer le soutien. Le réglage par défaut est de 45 degrés. J'ai utilisé cette option pour l'impression de ce modèle pris sur le site Thingiverse. À noter que cette fonction sert plus précisément à permettre l'impression de couches en porte-à-faux, c'est à dire dans les airs, où aucune surface d'appui n'existe. Par exemple, voir les ailerons, ils ne peuvent pas s'imprimer autrement. Quoique ce qui est amusant, c'est que d'un côté (à gauche sur la seconde photo), les parois de soutien n'ont pas adhéré à la surface chauffante dès la première couche, et à chaque couche successive, le filament continuait à se déposer de façon très aléatoire dans les airs... jusqu'à ce que le tout se solidifie et permette l'impression de l'aileron ! :D

Image
Image
Image

Mais je vais te dire un truc : après avoir passé près d'une demi-heure à casser puis nettoyer ces parois de soutien, je ne trouvais plus cette fonction géniale du tout... C'est carrément chiant à enlever (surtout dans les cavités !!!), et ça endommage la surface de la pièce. Les imprimantes 3D commerciales permettent la création de paroi de soutien faites d'une résine différente, à base de fécule de maïs et soluble dans une solution. C'est beaucoup plus pratique... Mais les imprimantes Open Source et personnelles ne le permettent pas encore, il faudrait une seconde tête d'impression (ce qui est encore peu fréquent), l'accès à ce type de résine, sans compter que ça nécessiterait un bassin avec une solution liquide dont j'ignore la composition.

Dégoûté par les problèmes rencontrés avec ce modèle, j'ai décidé de modéliser ma version de cette voiture-jouet (dans FreeCAD bien entendu) mue par un ballon gonflé à l'air, ne nécessitant des parois de soutien qu'en un seul endroit (sous la tuyère), et je les ai ajoutées directement dans le modèle. Mais j'ai eu d'autres problèmes avec ce modèle... notamment de tolérances de dimensionnement, de friction et d'étanchéité (le passage pour l'air n'est pas hermétique).

Image
Image
Image
gdo35
Posts: 189
Joined: Wed Jan 25, 2012 7:25 pm

Re: FreeCAD et les imprimantes 3D

Post by gdo35 »

Salut normandc,

L'impression 3D n'est pas étanche effectivement. :?
On avait fait des tests avec une coque remplie d'eau posée sur un sopalin. Ben tu vois vite l'eau suinter a travers l'impression et imbiber le papier...

C'était une imprimante 3D pro et elle permettait justement la création de support via du fil soluble.
Mais pour enlever ce fil soluble efficacement, il faut passer par un bain de soude... :roll:
C'est "dangereux", et relativement au problème d'étanchité, la soude a tendance à infiltrer les pièces et à suinter pendant plusieurs jours, ca craint.
Du coup on les passait au compresseur pour faire gicler les restes de soude.

Donc il faut toujours minimiser la quantité de support utilisé.
Post Reply