FreeCAD

FreeCAD
Description de l'image FreeCAD-wordmark.svg.
Description de cette image, également commentée ci-après
FreeCAD 0.19
Informations
Créateur Jürgen Riegel[1],[b 1]
Développé par Jürgen Riegel[b 1], Werner Mayer, Yorik van Havre[1],[b 2]
Première version le 29 octobre 2002, il y a 22 ans
Dernière version 1.0 ()[2],[3]Voir et modifier les données sur Wikidata
Dépôt github.com/FreeCAD/FreeCADVoir et modifier les données sur Wikidata
Assurance qualité Intégration continueVoir et modifier les données sur Wikidata
Écrit en C++ et PythonVoir et modifier les données sur Wikidata
Interface QtVoir et modifier les données sur Wikidata
Système d'exploitation Linux, Microsoft Windows, Unix et macOSVoir et modifier les données sur Wikidata
Environnement Multiplate-forme
Taille des données 452,3 Mo, 819,5 Mo et 874,5 MoVoir et modifier les données sur Wikidata
Formats lus .OBJ, Fichier STEP (en), IGES, DXF, DWG, DAE, STL, PLY, IFC, SVG, VRML, FreeCAD STereoLithography (binary) (d) et FreeCAD Standard document (d)Voir et modifier les données sur Wikidata
Formats écrits Fichier STEP (en), IGES, DXF, DWG, .OBJ, DAE, STL, PLY, IFC, SVG, VRML, FreeCAD STereoLithography (binary) (d) et FreeCAD Standard document (d)Voir et modifier les données sur Wikidata
Langues Multilingue
Type Modélisation 3D, CAO, DAO, BIM, MEF, FAO
Licence Licence publique générale GNU et Licence publique générale limitée GNU[4].
Documentation wiki.freecad.org/Main_PageVoir et modifier les données sur Wikidata
Site web FreeCAD

Intérieur d'une maison en 3D

FreeCAD[a 1] est un logiciel libre et open source, de CAO 3D paramétrique[5],[6], publié sous license LGPLv2+[4].

Il permet d'utiliser la modĂ©lisation volumique[7] (ou CSG), la modĂ©lisation fonctionnelle[8] (constituĂ©e par des fonctions (en) sous-jacentes), et depuis la v.0.17 la modĂ©lisation surfacique[9] (ou B-Rep). Ces trois types de modĂ©lisation sont entièrement paramĂ©trables.

D'abord destiné aux métiers du génie mécanique, avec la CMAO, FreeCAD s'est ensuite étendu à d'autres branches de l'ingénierie, comme l'architecture, grâce à son module BIM. Il supporte la MEF[10] et peut être utilisé pour l'IAO, la FAO et la GCVP. FreeCAD possède une architecture modulaire et a vocation à devenir un logiciel de CFAO plus généraliste. Grâce à sa nature libre et open-source, les utilisateurs peuvent étendre ses possibilités en ajoutant divers plug-ins gratuits[5], ou en se servant du langage de programmation Python.

Genèse du projet

L'histoire du logiciel commence en , lorsque JĂĽrgen Riegel[b 1], un informaticien allemand, spĂ©cialiste des capteurs 3D et de la reconstruction de surface (des modèles 3D), commence Ă  travailler sur le projet Cas.CADE[1],[11]. C'est un framework comprenant un noyau de modĂ©lisation gĂ©omĂ©trique. PubliĂ© en 2000, sous une licence open source et renommĂ© Open CASCADE, puis Open CASCADE Technology ; ce framework a permis de rĂ©aliser un programme de CAO 3D open source, sans rĂ©Ă©crire tout le code.

Ă€ partir de QSpect, un dĂ©veloppement logiciel basĂ© autour d'Open CASCADE, JĂĽrgen Riegel[b 1] le nomme tout d'abord : GOM ; pour Graphical Object Modeler, avec l'idĂ©e d'utiliser Python et Qt. Le , le logiciel est enregistrĂ© avec son nouveau nom : FreeCAD. Werner Meyer, l'un des collègues allemand qui participait au projet QSpect, est allĂ© chez Imetric. C'est une sociĂ©tĂ© qui recherchait un nouveau logiciel pour ses capteurs 3D. En 2005, elle fait don de la majeure partie de son module de maillage, Ă  la communautĂ© Open Source et utilise FreeCAD, comme base logicielle pour son système de capteurs. Depuis ce temps, Werner Meyer est un dĂ©veloppeur très actif de FreeCAD. En 2008, Yorik van Havre[b 2], un architecte belge, se joint au duo et commence Ă  dĂ©velopper le module architecture, ainsi que la documentation. D'autres sont venus renforcer cette Ă©quipe par la suite[1],[12].

Caractéristiques générales

Modèle 3D d'un roulement à billes fonctionnant sur FreeCAD 0.10 (version Windows).

FreeCAD est un modeleur Ă  conception paramĂ©trique, qui propose des outils similaires Ă  CATIA, NX, SolidWorks et Solid Edge. Pour l'instant, il n'est cependant pas possible d'utiliser l'ingĂ©nierie concourante, comme sur les gros logiciels de GCVP ; oĂą plusieurs concepteurs travaillent simultanĂ©ment sur le mĂŞme document. C'est par contre possible pour la documentation collaborative, ou pour le dĂ©veloppement du logiciel sur Github.

FreeCAD utilise des bibliothèques logicielles open-source dans le domaine des sciences numĂ©riques comme Open CASCADE Technology[13],[14], un puissant noyau gĂ©omĂ©trique (c'est le kernel, le cĹ“ur de FreeCAD). Ce programme dispose aussi, d'un modèle de reprĂ©sentation de scènes 3D, conforme au format Open Inventor et fourni par Coin3D (en). L'interface graphique est bâtie sur Qt et FreeCAD fonctionne donc de façon identique sur les plateformes Windows, macOS et GNU/Linux[15].

L'architecture logicielle modulaire de FreeCAD, lui permet de se dĂ©velopper, sans devoir modifier les couches profondes de l'application ; les diffĂ©rents ateliers (ou modules) du programme Ă©tant situĂ©s Ă  un niveau plus superficiel[16]. Dans la version 0.18, ces diffĂ©rents ateliers sont une vingtaine et ils possèdent chacun des fonctions spĂ©cifiques[17].

Depuis 2015, FreeCAD intègre un module « OpenSCAD Â» toujours en dĂ©veloppement, destinĂ© justement Ă  offrir une interopĂ©rabilitĂ© avec le logiciel libre OpenSCAD[18]. RĂ©ciproquement, FreeCAD peut aussi ĂŞtre utilisĂ© comme bibliothèque par d'autres programmes.

Comme de nombreux modeleurs CAO 3D modernes, FreeCAD possède un composant 2D pour faciliter la conversion de modèles 3D en dessin 2D ; l'atelier Tech Draw introduit avec la v.0.17 (auparavant l'atelier Drawing) se chargeant de cette fonction[19]. Toutefois le dessin 2D direct (comme AutoCAD) n'est pas la raison d'ĂŞtre de ce logiciel, pas plus que l'animation ou la manipulation de modèles 3D, comme Blender, Maya ou Cinema 4D qui utilisent la modĂ©lisation polygonale. Le module Mesh (maillage)[20] de FreeCAD lui permet cependant de s'adapter Ă  de tels environnements.

Des efforts sont faits pour étendre FreeCAD dans des secteurs comme l'architecture, avec l'ajout de fonctionnalités BIM[21] au module Arch[22], ou en direction de l'électrotechnique[23] et de la construction.

FreeCAD intègre un module de calcul, utilisant la méthode des éléments finis, basée sur le logiciel Calculix[24].

Au-delà des fonctionnalités proposées par l'interface graphique, FreeCAD propose à ses utilisateurs avancés de piloter et de personnaliser le logiciel via un interpréteur et une API Python dédié[25]. L'utilisation de la plateforme FreeCAD par ce biais nécessite des connaissances en programmation, mais la documentation officielle met à disposition un tutoriel de découverte du langage Python, ainsi que des exemples de scripts pour se familiariser avec cet environnement[25].

Depuis fin 2020, le moteur de recherche visuel (en) pour les modèles 3D de CADENAS, appelĂ© 3DfindIT.com, est intĂ©grĂ© Ă  FreeCAD[26].

Conception paramétrique

Modélisation volumique

Modélisation volumique avec opérations booléennes successives, réalisée avec FreeCAD 0.18.

Dans la modĂ©lisation volumique traditionnelle (ou CSG), on utilise des primitives simples, comme les cubes, les sphères et les cylindres ; que l'on va transformer Ă  l'aide d'opĂ©rations boolĂ©ennes, pour crĂ©er des solides plus complexes. Dans l'animation de gauche, rĂ©alisĂ©e avec le module Part (atelier pièce)[16] du logiciel, une sphère et un cube sont intersectĂ©s (common dans l'arborescence), ce qui produit un nouveau volume. A ce nouveau volume, on va soustraire (cut dans l'arborescence) trois cylindres prĂ©cĂ©demment fusionnĂ©s (fusion dans l'arborescence).

Les primitives doivent être placées précisément les unes par rapport aux autres pour obtenir le résultat escompté. Cependant du fait de la conception paramétrique, il est possible à tout moment, de modifier les positions relatives des primitives, en augmentant ou en diminuant l'interpénétration des volumes. On peut aussi faire varier les angles, ou les dimensions (longueur, largeur, profondeur) de ces primitives.

C'est d'ailleurs ce qui est fait avec les diamètres des trois cylindres, qui sont agrandis Ă  deux reprises après leur fusion. Dans cette animation GIF, les rotations sont rĂ©alisĂ©es sur les solides (et non sur la vue 3D) par incrĂ©ment successif, Ă  partir de l'onglet « PropriĂ©tĂ© Â» qui permet d'Ă©diter les paramètres (non visibles dans l'animation pour Ă©viter la stroboscopie des images). On peut observer en haut Ă  gauche, un onglet intitulĂ© « Modèle Â» et en dessous un autre intitulĂ© « Etiquettes & attributs Â». C'est lĂ  que se trouve l'arbre de construction (ou arborescence), contenant les primitives et les opĂ©rations boolĂ©ennes effectuĂ©es.

Modélisation fonctionnelle

Dans la modĂ©lisation fonctionnelle ou modĂ©lisation directe, il n’est plus nĂ©cessaire de s’appuyer sur des opĂ©rations boolĂ©ennes. En CAO, une fonction est une opĂ©ration qui modifie la gĂ©omĂ©trie d’un objet. Des fonctions spĂ©cifiques sont dĂ©jĂ  intĂ©grĂ©es Ă  certains modules ou ateliers. Nous avons par exemple les fonctions « chanfrein Â» et « congĂ© Â» dans le module Part (l’atelier Pièce) qui permettent de travailler directement sur la pièce, comme si on l’usinait en temps rĂ©el.

Il existe toutes sortes de fonctions, elles peuvent être additive, soustractive, basée sur un profil ou sur des primitives géométriques (comme les solides de l’atelier Part utilisés en CSG), etc. Au fur et à mesure que de nouvelles fonctions sont ajoutées au modèle, chaque fonction s’appuie sur la fonction précédente. Là encore, on retrouve l’intérêt de la conception paramétrique, les fonctions étant listées de façon séquentielle dans l’arborescence du modèle, une modification en amont est répercutée en aval et finalement sur l’objet[27],[8].

Modélisation paramétrique et fonctionnelle réalisée avec FreeCAD 0.18, d'après un tutoriel de HarryGeier.

Dans l’animation GIF de droite, un support mĂ©canique est rĂ©alisĂ© d’après un tutoriel de HarryGeier[28] ; en utilisant l'atelier PartDesign (conception de pièces) et Sketcher (esquisseur)[27]. Une esquisse « variationnelle Â» en 2D, constituant la fonction de base de notre objet (ou fonction sous-jacente) est d’abord dessinĂ©e, puis contrainte Ă  l'aide de paramètres et enfin extrudĂ©e. Une nouvelle esquisse, crĂ©Ă©e sur la face arrière va permettre de rĂ©aliser une cavitĂ© ; puis nous allons rendre la pièce symĂ©trique, grâce Ă  une fonction de symĂ©trie intĂ©grĂ©e Ă  l’atelier. Une autre esquisse va servir pour une extrusion et la pièce va Ă  nouveau ĂŞtre rendue symĂ©trique. Enfin une dernière cavitĂ©, crĂ©Ă©e Ă  partir de deux nouvelles esquisses sur la face avant et arrière, va donner Ă  ce support mĂ©canique son aspect final.

La modélisation fonctionnelle (ou modélisation directe) permet de réaliser beaucoup plus rapidement que la modélisation volumique traditionnelle, des pièces relativement complexes. Il est aussi plus facile et plus direct de modifier ou d'éditer les paramètres qui contraignent les esquisses. Cependant, les corps créés avec l'atelier PartDesign, peuvent être soumis à un problème de dénomination topologique[29].

Formats de fichiers pris en charge

FreeCAD utilise son propre format de fichier, le FreeCAD Standard file format (.FCStd)[30]. Il s'agit d'un fichier zip standard qui contient des fichiers dans une certaine structure[30]. Les fichiers Document.xml contiennent des objets dĂ©finis de manière gĂ©omĂ©trique et paramĂ©trique mais sans leur reprĂ©sentation visuelle[30] ; contrairement Ă  ceux du type GuiDocument.xml qui sont leurs Ă©quivalents GUI et sont plus complets[30].

En plus du format dĂ©veloppĂ© par FreeCAD, les documents peuvent ĂŞtre exportĂ©s et importĂ©s dans les formats de fichier suivants : DXF, SVG, VRML, STEP, IGES, STL, OBJ, PLY, DAE (Collada), SCAD (OpenSCAD), IV (Inventor) et IFC [31].

Prise en charge du DWG

La prise en charge par FreeCAD de l'important format de fichier DWG est problĂ©matique, en raison de l'incompatibilitĂ© des licences logicielles avec la bibliothèque GNU LibreDWG. Cette dernière a initiĂ© une vĂ©ritable alternative libre, Ă  la bibliothèque Open Design Alliance, Ă  « code source disponible Â» (avec plus tard les convertisseurs de fichier Teigha et ODA) et avec une licence GPLv3. Comme FreeCAD (et aussi LibreCAD) ont des dĂ©pendances avec Open CASCADE Technology, qui avant la version 6.7.0 n'Ă©tait compatible qu'avec la GPLv2[32], ils ne pouvaient pas utiliser la bibliothèque GNU LibreDWG car les licences GPLv2 et GPLv3 sont essentiellement incompatibles (en)[33],[34]. Open CASCADE Technology (OCCT) est contactĂ©e par l'Ă©quipe Debian en 2009 et en 2012, il est envisagĂ© une double licence concernant la bibliothèque d'OCCT ; mais finalement le mouvement est reportĂ©. Toujours en 2012, une demande est adressĂ©e Ă  la FSF pour un renouvellement de licence (en) de GNU LibreDWG en GPLv2 ou LGPLv3, mais cette dernière est rejetĂ©e[35].

Depuis 2014 avec la version 0.14 de FreeCAD, incluant la nouvelle version LGPL d'Open Cascade, la version sous licence BSD de Coin3D et la suppression de PyQT, FreeCAD est désormais dépourvu de GPL[4]. Cependant, LibreDWG n'est pas adopté. Le logiciel est capable d'importer et d'exporter un sous-ensemble limité[36] du format DWG via le convertisseur ODA (l'ancienne bibliothèque OpenDWG)[37].

FAO

Un module de FreeCAD, l'atelier Path, est disponible pour produire des instructions en G-Code, pour les machines à commande numérique, comme les fraiseuses et les tours CNC, pour la technologie soustractive, ou les imprimantes 3D pour la technologie additive. Cet atelier offre une API de script Python étendue et permet d'étendre les possibilités de la FAO[38].

FreeCAD est testĂ© et utilisĂ© par des Fablabs, comme celui de Carrefour numĂ©rique2[39] de la CitĂ© des sciences et de l’industrie et diffĂ©rents sites de « culture maker Â», ou d'impression 3D, comme 3Dnatives[5].

Des services d'impression 3D en ligne, comme Sculpteo, mettent à disposition des tutoriels pour utiliser FreeCAD au sein de leurs services[40]; ce qui permet dans le cas de Sculpteo, d'avoir accès à des pièces issues de l'impression 3D métal lors de procédés FSL, ou SLM.

Modèle de développement

Le développement de FreeCAD repose sur un travail collaboratif, lancé à son origine par Jürgen Riegel[b 1] en . L'équipe de base s'est ensuite sensiblement élargie, mais il n'y a sans doute pas plus d'une dizaine de développeurs en et aucun à plein temps sur le logiciel[1]. Comme pour d'autres projets libre et Open source, chacun peut venir contribuer d'une manière ou d'une autre, en fonction de son temps et de ses compétences. Cela peut être la programmation, la documentation, la traduction ou des dons. Il n'existe pas en 2021 de fondation FreeCAD, à la différence de Blender qui en possède une, ou de libreOffice dont le développement est soutenu par The Document Foundation. Cependant, FreeCAD possède un compte Liberapay, sur lequel l'argent reçu est réparti équitablement entre les différents développeurs[41].

Depuis 2016, FreeCAD participe au Google Summer of Code[42], avec BRL-CAD, OpenSCAD, LibreCAD (les quatre étant des logiciels de CAO libres) et Slic3r (pour la FAO). Ces événements permettent un effort combiné et se déroulent au sein de l'organisation parapluie de BRL-CAD, spécialement conçue pour l'occasion[43]. Cela renforce aussi, l’interopérabilité entre ces logiciels de CAO libre et open-source.

Une fondation ou une organisation parapluie permanente permettrait Ă  ces logiciels de se dĂ©velopper de manière plus « industrielle Â». Cela permettrait de dĂ©charger les dĂ©veloppeurs, de toutes les tâches de maintenance administrative. Une organisation de ce type, peut en outre, collecter des fonds Ă©manant d'entreprises et les redistribuer aux dĂ©veloppeurs, suivant des schĂ©mas dĂ©finis de manière transparente. RĂ©ciproquement, les entreprises peuvent intĂ©grer les dons versĂ©s, Ă  leurs bilans.

Depuis fin 2019, le site web de FreeCAD est hĂ©bergĂ© par DigitalOcean (en)[44],[45], tandis que le code source et les dĂ©pĂ´ts logiciels se trouvent sur GitHub[46]. Cela permet lors du dĂ©veloppement, d'utiliser une forme d'ingĂ©nierie concourante grâce au logiciel de gestion de versions Git. Le site officiel est traduit en plusieurs langues via la plateforme collaborative Crowdin (en)[47], tout comme les menus dĂ©roulants du logiciel[48].

Promotions lors d'évènements

Yorik van Havre présentant FreeCAD lors du FISL 16 en 2015.

FreeCAD est prĂ©sentĂ© lors du FISL16 (en) en 2015, Ă  Porto Alegre[49], ainsi que lors du Libre Graphics Meeting de Londres en 2016[50]. Ces deux salons peuvent regrouper Ă  la fois des dĂ©veloppeurs et des utilisateurs. En 2020, c'est lors du FOSDEM Ă  Bruxelles, que deux de ces dĂ©veloppeurs, Yorik Van Havre[b 2] et Brad Collette effectuent la prĂ©sentation[51].

Popularité

Avec l'essor des imprimantes 3D bon marchĂ© auprès du grand public, FreeCAD s'est popularisĂ© davantage au sein de la « culture maker Â». La chose est facilitĂ©e par le cĂ´tĂ© libre et open source du logiciel. La personnalisation de l'interface, l'ergonomie, s'amĂ©liorant Ă  chaque version, permettent une meilleure prise en main du logiciel par l'utilisateur final. La documentation officielle est importante et de nombreux tutoriels YouTube sont Ă©galement Ă  disposition.

Le logiciel est testĂ© par des sites web du « monde Linux Â», comme Full Circle Magazine[52], linuxfr.org[53] en 2017 ou Framboise 314 en 2019[23]. FreeCAD est utilisĂ© dans le monde universitaire par l'intermĂ©diaire de France UniversitĂ© NumĂ©rique, lors du MOOC (le FUN) de l'EESAB de Rennes en 2020 et de l'IMT Atlantique[6].

En , la licence logicielle (d'utilisation personnelle) de Fusion 360 d'Autodesk, un logiciel de CAO propriétaire comparable à Inventor, change[54],[55]. Cela a rendu l'utilisation de Fusion moins avantageuse et aurait contribué à la migration d'utilisateurs frustrés vers FreeCAD[41].

D'après 3Dnatives, la communautĂ© FreeCAD aurait comptĂ© en plus de 25 000 membres[56]. D'après SimilarWeb, entreprise qui fournit des services d'audience de site Web, le site officiel de FreeCAD aurait Ă©tĂ© visitĂ© 650 000 fois en et 865 410 fois en [57].

Documentation

La documentation officielle de FreeCAD, est organisée sous forme de wiki, animé par le moteur MediaWiki[58]. Ce qui implique qu'elle repose sur un travail collaboratif. C'est à partir de l'anglais qui est la langue source, que toutes les modifications sont effectuées. Tout ajout ou retrait doit d'abord être fait en anglais et c'est ensuite que l'on peut effectuer les traductions vers les autres langues. De cette manière, on évite d'avoir des documentations divergentes, entre les différentes langues, ce qui rendrait la compréhension du logiciel plus difficile[59]. C'est une différence avec wikipédia ou chaque version linguistique de l'encyclopédie, peut évoluer de manière indépendante sans que cela ne pose de problèmes.

En , ce wiki très fourni contient 1 459 pages pour la documentation utilisateurs[60]. 97 pages supplĂ©mentaires sont destinĂ©s aux « utilisateurs expĂ©rimentĂ©s Â» et permettent notamment d'apprendre Ă  utiliser des scripts Python[61],[25]. 124 autres pages sont consacrĂ©es plus spĂ©cifiquement aux dĂ©veloppeurs[62].

Il existe aussi un manuel, sous forme de livre électronique, publié sous licence Creative Commons 4.0, qui peut être plus adapté aux débutants[63].

Dans la documentation, le français est une des langues les plus traduites et Yorik Van Havre[b 2] un des principaux développeurs, est francophone.

Historique des versions

Versions Date de sortie Informations
Ancienne version, plus prise en charge : 0.0.1 Version initiale
Ancienne version, plus prise en charge : 0.1
Ancienne version, plus prise en charge : 0.2
Ancienne version, plus prise en charge : 0.3
Ancienne version, plus prise en charge : 0.4
Ancienne version, plus prise en charge : 0.5
Ancienne version, plus prise en charge : 0.6
Ancienne version, plus prise en charge : 0.7
Ancienne version, plus prise en charge : 0.8
Ancienne version, plus prise en charge : 0.9
Ancienne version, plus prise en charge : 0.10
Ancienne version, plus prise en charge : 0.11 [64]
Ancienne version, plus prise en charge : 0.12 [65]
Ancienne version, plus prise en charge : 0.13 [66]
Ancienne version, plus prise en charge : 0.14 Changement de License pour LGPLv2+[36]
Ancienne version, plus prise en charge : 0.15 Support de l'Oculus Rift [67]
Ancienne version, plus prise en charge : 0.16 [68]
Ancienne version, plus prise en charge : 0.17 Roland[69]
Ancienne version, plus prise en charge : 0.18 [70]
Ancienne version, plus prise en charge : 0.19 [71] Notes de version[71],[72]
Ancienne version, plus prise en charge : 0.20 Notes de version[73]
Ancienne version, plus prise en charge : 0.21.1 Notes de version[74]
Dernière version stable: 1.0 Notes de version[75]
LĂ©gende :
Ancienne version
Ancienne version, toujours prise en charge
Dernière version stable
Dernière version avancée
Version future


Galerie

Lecture complémentaire

  • (en) Brad Collette, FreeCAD for Inventors, Ebook Rakuten Kobo, , 78 p. par sliptonic un des membres de l'Ă©quipe principale de dĂ©veloppeurs[1].

Notes et références

Notes

Concernant FreeCAD :

  1. ↑ Le nom FreeCAD est la juxtaposition de Free (ou libre) et de CAD, qui provient de l'acronyme anglo-saxon Computer Aided Design (CAO en français).

Ă€ propos des fondateurs :

  1. ↑ a b c d et e Jürgen Riegel ne participe plus au développement actif de FreeCAD depuis fin 2015.
  2. ↑ a b c et d Yorik van Havre qui est architecte développe entre autres le module BIM.

Références

  1. ↑ a b c d e et f « GĂ©nèse de FreeCAD Â», sur wiki.freecadweb.org
  2. ↑ « https://wiki.freecad.org/Release_notes_1.0 Â» (consultĂ© le )
  3. ↑ « Release FreeCAD 1.0.0 Â», (consultĂ© le )
  4. ↑ a b et c « Licence Â», sur wiki.freecadweb.org (consultĂ© le )
  5. ↑ a b et c « FreeCAD, le logiciel de modĂ©lisation gratuit et open-source Â», sur 3Dnatives, (consultĂ© le )
  6. ↑ a et b « ModĂ©liser en 3D avec FreeCAD - session 1 Â», sur FUN-MOOC (consultĂ© le )
  7. ↑ « GĂ©omĂ©trie Solide Constructive — FreeCAD Documentation Â», sur wiki.freecadweb.org (consultĂ© le )
  8. ↑ a et b « Ă‰dition de fonctions — FreeCAD Documentation Â», sur wiki.freecadweb.org (consultĂ© le )
  9. ↑ « Atelier Surface — FreeCAD Documentation Â», sur wiki.freecadweb.org (consultĂ© le )
  10. ↑ (en-US) « Testing FEM Workbench of FreeCAD Â», sur jolahde.kapsi.fi (consultĂ© le )
  11. ↑ « User:Jriegel — FreeCAD Documentation Â», sur wiki.freecadweb.org (consultĂ© le )
  12. ↑ « User:Yorik — FreeCAD Documentation Â», sur wiki.freecadweb.org (consultĂ© le )
  13. ↑ « FonctionnalitĂ©s Â», sur wiki.freecadweb.org
  14. ↑ (en) « Open Cascade at FOSDEM 2020 Â», sur opencascade.com
  15. ↑ « FonctionnalitĂ©s Â», sur Wiki.freecadweb.org
  16. ↑ a et b « Part : Atelier pièce — FreeCAD Documentation Â», sur wiki.freecadweb.org (consultĂ© le )
  17. ↑ « Ateliers (Workbenches) — FreeCAD Documentation Â», sur wiki.freecadweb.org (consultĂ© le )
  18. ↑ « Atelier OpenSCAD — FreeCAD Documentation Â», sur wiki.freecadweb.org (consultĂ© le )
  19. ↑ « Atelier TechDraw — FreeCAD Documentation Â», sur wiki.freecadweb.org (consultĂ© le )
  20. ↑ « Atelier Mesh (maillages) — FreeCAD Documentation Â», sur wiki.freecadweb.org (consultĂ© le )
  21. ↑ (en) « freecad | Yorik's blog Â», sur yorik.uncreated.net (consultĂ© le )
  22. ↑ « Atelier Arch (architecture) — FreeCAD Documentation Â», sur wiki.freecadweb.org (consultĂ© le )
  23. ↑ a et b François MOCQ, « Un boĂ®tier de Raspberry Pi 4 avec FreeCAD Â», sur Framboise 314, le Raspberry Pi Ă  la sauce française...., (consultĂ© le )
  24. ↑ « Conception de matĂ©riel libre, oĂą en sommes nous ? - LinuxFr.org Â», sur linuxfr.org (consultĂ© le )
  25. ↑ a b et c « Exemples de scripts en Python Â», sur Wiki.freecadweb.org
  26. ↑ (en) D. E. Editors, « 3DfindIT.com Directly Integrated into FreeCAD Â», sur digitalengineering247.com, (consultĂ© le )
  27. ↑ a et b « PartDesign : Atelier conception de pièce — FreeCAD Documentation Â», sur wiki.freecadweb.org (consultĂ© le )
  28. ↑ « PartDesign : Didacticiel d'introduction 0.17 — FreeCAD Documentation Â», sur wiki.freecadweb.org (consultĂ© le )
  29. ↑ « Problème de dĂ©nomination topologique — FreeCAD Documentation Â», sur wiki.freecadweb.org (consultĂ© le )
  30. ↑ a b c et d « Fichier au format FCStd Â», sur wiki.freecadweb.org (consultĂ© le )
  31. ↑ « Import Export — FreeCAD Documentation Â», sur wiki.freecadweb.org (consultĂ© le )
  32. ↑ (en) Michael Larabel, « FSF Wastes Away Another "High Priority" Project Â», sur phoronix.com, (consultĂ© le )
  33. ↑ (en) Alexandre Prokoudine, « What's up with DWG adoption in free software? Â», sur librearts.org, (consultĂ© le )
  34. ↑ (en) « Frequently Asked Questions about the GNU Licenses – Is GPLv3 compatible with GPLv2? Â», sur gnu.org (consultĂ© le )
  35. ↑ (en) Alexandre Prokoudine, « LibreDWG drama: the end or the new beginning? Â», sur librearts.org, (consultĂ© le )
  36. ↑ a et b « Notes de version 0.14 Â», sur wiki.freecadweb.org (consultĂ© le )
  37. ↑ « ODA File Converter | Open Design Alliance Â», sur www.opendesign.com (consultĂ© le )
  38. ↑ « Atelier Path — FreeCAD Documentation Â», sur wiki.freecadweb.org (consultĂ© le )
  39. ↑ bumblebee, « FreeCad Â», sur Carrefour numĂ©rique² - fablab, (consultĂ© le )
  40. ↑ « Tutoriel FreeCAD: prĂ©parer votre fichier pour l'impression 3D Â», sur Sculpteo (consultĂ© le )
  41. ↑ a et b « FreeCAD BIM development news - July/August/September 2020 | Yorik's blog Â», sur yorik.uncreated.net (consultĂ© le )
  42. ↑ « Google Summer of Code 2020 — FreeCAD Documentation Â», sur wiki.freecadweb.org (consultĂ© le )
  43. ↑ « Google Summer of Code/Project Ideas - BRL-CAD Â», sur brlcad.org (consultĂ© le )
  44. ↑ (en) « Reason to migrate FC to a different host · Issue #50 · FreeCAD/FreeCAD-Homepage Â», sur GitHub, (consultĂ© le )
  45. ↑ « FreeCAD: Your own 3D parametric modeler Â», sur www.freecadweb.org (consultĂ© le )
  46. ↑ (en) « FreeCAD/FreeCAD Â», sur GitHub (consultĂ© le )
  47. ↑ « Localisation — FreeCAD Documentation Â», sur wiki.freecadweb.org (consultĂ© le )
  48. ↑ « Localisation — FreeCAD Documentation Â», sur wiki.freecadweb.org (consultĂ© le )
  49. ↑ (pt) Yorik van Havre, « FreeCAD at FISL16 Â», sur yorik.uncreated.net,
  50. ↑ (en) Yorik van Havre, « Yorik van Havre at LGM 2016 Â», sur yorik.uncreated.net,
  51. ↑ (en) « Open-source design ecosystems around FreeCAD Â», sur archive.fosdem.org (consultĂ© le )
  52. ↑ « Pour fĂŞter le printemps - Full Circle Magazine FR Â», sur www.fullcirclemag.fr (consultĂ© le )
  53. ↑ « Un an de FreeCAD (en tant que contributeur) - LinuxFr.org Â», sur linuxfr.org (consultĂ© le )
  54. ↑ (en-US) « The Fusion 360 Personal Use License is Changing Again! (Sept. 2020) Â», sur Product Design Online, (consultĂ© le )
  55. ↑ « Plans et tarifs de Fusion 360 | Fusion 360 | Autodesk Â», sur www.autodesk.fr (consultĂ© le )
  56. ↑ « Logiciel 3D gratuit : quelle solution choisir pour l'impression 3D Â», sur 3Dnatives, (consultĂ© le )
  57. ↑ « freecadweb.org Traffic Statistics Â», sur SimilarWeb (consultĂ© le )
  58. ↑ « Localisation — FreeCAD Documentation Â», sur wiki.freecadweb.org (consultĂ© le )
  59. ↑ « Localisation — FreeCAD Documentation Â», sur wiki.freecadweb.org (consultĂ© le )
  60. ↑ « Inventaire de la documentation utilisateur. Â», sur wiki.freecadweb.org (consultĂ© le )
  61. ↑ « Inventaire de la documentation « utilisateurs expĂ©rimentĂ©s Â». Â», sur wiki.freecadweb.org (consultĂ© le )
  62. ↑ « Inventaire de la documentation dĂ©veloppeurs. Â», sur wiki.freecadweb.org (consultĂ© le )
  63. ↑ « Manuel : Introduction — FreeCAD Documentation Â», sur wiki.freecadweb.org (consultĂ© le )
  64. ↑ « Notes de version 0.11 Â», sur wiki.freecadweb.org (consultĂ© le )
  65. ↑ « Notes de version 0.12 Â», sur wiki.freecadweb.org (consultĂ© le )
  66. ↑ « Notes de version 0.13 Â», sur wiki.freecadweb.org (consultĂ© le )
  67. ↑ « Notes de version 0.15 Â», sur wiki.freecadweb.org (consultĂ© le )
  68. ↑ « Notes de version 0.16 Â», sur wiki.freecadweb.org (consultĂ© le )
  69. ↑ « Notes de version 0.17 Â», sur wiki.freecadweb.org (consultĂ© le )
  70. ↑ « Notes de version 0.18 Â», sur wiki.freecadweb.org (consultĂ© le )
  71. ↑ a et b « Notes de version 0.19 Â», sur wiki.freecadweb.org (consultĂ© le )
  72. ↑ (en) Michael Larabel, « Release of FreeCAD 0.19 (Sortie de FreeCAD 0.19) Â», sur phoronix.com, (consultĂ© le )
  73. ↑ « Notes de version 0.20 Â», sur wiki.freecadweb.org (consultĂ© le )
  74. ↑ « Notes de version 0.21 Â», sur wiki.freecadweb.org (consultĂ© le )
  75. ↑ « Notes de version 1.0 Â», sur wiki.freecadweb.org (consultĂ© le )

Voir aussi

Articles connexes

Liens externes

Sur les autres projets Wikimedia :