FreeCAD : Différence entre versions

De Wiki Makilab
Aller à : navigation, rechercher
(Ajout liens)
Ligne 8 : Ligne 8 :
 
== Installation ==
 
== Installation ==
 
Le logiciel est librement téléchargeable sur le site de  
 
Le logiciel est librement téléchargeable sur le site de  
[https://www.freecadweb.org/?lang=fr FreeCad]
+
[https://www.freecadweb.org/?lang=fr FreeCAD]
  
 
L'installation recommandée sous Linux est via une AppImage (paquet d'application compatible cross distribution). Pour l'installation, télécharger l'AppImage (fichier) et copier le dans le dossier Applications de votre répertoire home (il est possible que ce dossier n'existe pas encore).
 
L'installation recommandée sous Linux est via une AppImage (paquet d'application compatible cross distribution). Pour l'installation, télécharger l'AppImage (fichier) et copier le dans le dossier Applications de votre répertoire home (il est possible que ce dossier n'existe pas encore).
Ligne 20 : Ligne 20 :
 
Dans le dossier <code>home/Applications/</code>, click droit sur l'App image et ouvrir avec AppImageLauncher. Ceci rendra l'AppImage exécutable et ajoutera un fichier <code>.desktop</code> à votre système, il sera disponible alors comme toutes autres applications.
 
Dans le dossier <code>home/Applications/</code>, click droit sur l'App image et ouvrir avec AppImageLauncher. Ceci rendra l'AppImage exécutable et ajoutera un fichier <code>.desktop</code> à votre système, il sera disponible alors comme toutes autres applications.
  
Pour les autres distributions, se rendre dans le dossier Applications et rendre le fichier executable via la commande suivante.
+
Pour les autres distributions, se rendre dans le dossier Applications et rendre le fichier exécutable via la commande suivante.
 
  chmod +x FreeCAD_x86_64.AppImage
 
  chmod +x FreeCAD_x86_64.AppImage
 
Il suffit de lancer l'AppImage par la suite.
 
Il suffit de lancer l'AppImage par la suite.
Ligne 32 : Ligne 32 :
 
=== Liste de tutoriels sélectionnés par le Makilab ===
 
=== Liste de tutoriels sélectionnés par le Makilab ===
 
==== Les fondamentaux ====
 
==== Les fondamentaux ====
* [https://www.youtube.com/watch?v=PlLH0JtEZps Premiers pas dans FreeCad - Workbench Part Design]
+
* [https://www.youtube.com/watch?v=PlLH0JtEZps Premiers pas dans FreeCAD - Workbench Part Design]
 
** Exporter les objets en STL
 
** Exporter les objets en STL
 
** Importer des STL pour les modifier
 
** Importer des STL pour les modifier
Ligne 71 : Ligne 71 :
 
!Vignette
 
!Vignette
 
|-
 
|-
|1 Triangle isocèle
+
|1. Triangle isocèle
 
|[https://drive.google.com/file/d/1Sc6U2tOQuPkun8W-gle8aJ1k0yzoLpOR/view?usp=sharing Lien PDF]  
 
|[https://drive.google.com/file/d/1Sc6U2tOQuPkun8W-gle8aJ1k0yzoLpOR/view?usp=sharing Lien PDF]  
 
|[https://drive.google.com/file/d/1nHvkqS58yNCoTs72tLCSMpUB4WL2AC5D/view?usp=sharing Lien Freecad]
 
|[https://drive.google.com/file/d/1nHvkqS58yNCoTs72tLCSMpUB4WL2AC5D/view?usp=sharing Lien Freecad]
Ligne 77 : Ligne 77 :
 
|[[Fichier:1 Triangleisocele.png|150px]]
 
|[[Fichier:1 Triangleisocele.png|150px]]
 
|-
 
|-
|2 Carré arrondi
+
|2. Carré arrondi
 
|[https://drive.google.com/file/d/1oBkJQ7A1ae9YXGXBQdG5XqT8gdEpQutO/view?usp=sharing Lien PDF]  
 
|[https://drive.google.com/file/d/1oBkJQ7A1ae9YXGXBQdG5XqT8gdEpQutO/view?usp=sharing Lien PDF]  
 
|[https://drive.google.com/file/d/156srsxJTHNfn8qCbz-p3l2AkA0jKdCLa/view?usp=sharing Lien Freecad]
 
|[https://drive.google.com/file/d/156srsxJTHNfn8qCbz-p3l2AkA0jKdCLa/view?usp=sharing Lien Freecad]
Ligne 83 : Ligne 83 :
 
|[[Fichier:2 RoundedSquare.png|150px]]
 
|[[Fichier:2 RoundedSquare.png|150px]]
 
|-
 
|-
|3 Hexagone
+
|3. Hexagone
 
|  
 
|  
 
|[https://drive.google.com/file/d/1JUECTLMGCgnBzu-yNKPShJEo_WgoBHIc/view?usp=sharing Lien Freecad]
 
|[https://drive.google.com/file/d/1JUECTLMGCgnBzu-yNKPShJEo_WgoBHIc/view?usp=sharing Lien Freecad]
Ligne 89 : Ligne 89 :
 
|[[Fichier:3 Hexagonebw.png|150px]]
 
|[[Fichier:3 Hexagonebw.png|150px]]
 
|-
 
|-
|4 Finger spinner
+
|4. Finger spinner
 
|[https://drive.google.com/file/d/17pAAfLyoDHFaloPle0HdjVXyBecvE9an/view?usp=sharing Lien PDF]  
 
|[https://drive.google.com/file/d/17pAAfLyoDHFaloPle0HdjVXyBecvE9an/view?usp=sharing Lien PDF]  
 
|[https://drive.google.com/file/d/1qeWvGHKUH_FP566kEJRnw_WeyAbDfuwd/view?usp=sharing Lien Freecad]
 
|[https://drive.google.com/file/d/1qeWvGHKUH_FP566kEJRnw_WeyAbDfuwd/view?usp=sharing Lien Freecad]
Ligne 95 : Ligne 95 :
 
|[[Fichier:4 FingerSpinner.png|150px]]
 
|[[Fichier:4 FingerSpinner.png|150px]]
 
|-
 
|-
|5 Offset
+
|5. Offset
 
|[https://drive.google.com/file/d/1Fdjl1ywGJsFFHhK5W0JTtMtBYPxS0uPG/view?usp=sharing Lien PDF]  
 
|[https://drive.google.com/file/d/1Fdjl1ywGJsFFHhK5W0JTtMtBYPxS0uPG/view?usp=sharing Lien PDF]  
 
|[https://drive.google.com/file/d/1u3eSGa7fzn2ra8y4g5pS5yVf_iwgKtvy/view?usp=sharing Lien Freecad]
 
|[https://drive.google.com/file/d/1u3eSGa7fzn2ra8y4g5pS5yVf_iwgKtvy/view?usp=sharing Lien Freecad]
Ligne 101 : Ligne 101 :
 
|[[Fichier:5 Offsetpng.png|150px]]
 
|[[Fichier:5 Offsetpng.png|150px]]
 
|-
 
|-
|6 Symétrie
+
|6. Symétrie
 
|
 
|
 
|[https://drive.google.com/file/d/1NF8NKat2t2Q_31BHze7p3qiG-QjWHcId/view?usp=sharing Lien Freecad]
 
|[https://drive.google.com/file/d/1NF8NKat2t2Q_31BHze7p3qiG-QjWHcId/view?usp=sharing Lien Freecad]
Ligne 117 : Ligne 117 :
 
!Vignette
 
!Vignette
 
|-
 
|-
|1 Extrusion
+
|1. Extrusion
 
|[https://drive.google.com/file/d/1OacWPtc8g6NhdGmgavYPi586zNMSgm-1/view?usp=sharing Lien PDF]  
 
|[https://drive.google.com/file/d/1OacWPtc8g6NhdGmgavYPi586zNMSgm-1/view?usp=sharing Lien PDF]  
 
|[https://drive.google.com/file/d/1KROCrE1n2zMboiJJvR02M4ienBP0b_km/view?usp=sharing Lien Freecad]
 
|[https://drive.google.com/file/d/1KROCrE1n2zMboiJJvR02M4ienBP0b_km/view?usp=sharing Lien Freecad]
Ligne 124 : Ligne 124 :
 
[[Fichier:1 Extrude.png|150px]]
 
[[Fichier:1 Extrude.png|150px]]
 
|-
 
|-
|2 Révolution
+
|2. Révolution
 
|[https://drive.google.com/file/d/1g-Rgnl7koufF4EJNBizqjRi5kjEDu5SG/view?usp=sharing Lien PDF]  
 
|[https://drive.google.com/file/d/1g-Rgnl7koufF4EJNBizqjRi5kjEDu5SG/view?usp=sharing Lien PDF]  
 
|[https://drive.google.com/file/d/1I6NEXpmrLmZeqdfRwPD1-ONveHDHRvz6/view?usp=sharing Lien Freecad]
 
|[https://drive.google.com/file/d/1I6NEXpmrLmZeqdfRwPD1-ONveHDHRvz6/view?usp=sharing Lien Freecad]
Ligne 131 : Ligne 131 :
 
[[Fichier:2 Revolution.png|150px]]
 
[[Fichier:2 Revolution.png|150px]]
 
|-
 
|-
|3 Poche
+
|3. Poche
 
|[https://drive.google.com/file/d/1e2ga25snWOgX9fLl_Kxaff9e9z2xonjh/view?usp=sharing Lien PDF]  
 
|[https://drive.google.com/file/d/1e2ga25snWOgX9fLl_Kxaff9e9z2xonjh/view?usp=sharing Lien PDF]  
 
|[https://drive.google.com/file/d/1iifANCujxyiWnt3aub1sybSiv05q_Qmm/view?usp=sharing Lien Freecad]
 
|[https://drive.google.com/file/d/1iifANCujxyiWnt3aub1sybSiv05q_Qmm/view?usp=sharing Lien Freecad]
Ligne 139 : Ligne 139 :
 
|
 
|
 
|-
 
|-
|4 Plusieurs esquisses dans le même corps
+
|4. Plusieurs esquisses dans le même corps
 
|[https://drive.google.com/file/d/14Jg13XvOcM0Boqas75aNeU-8HfhLH6jo/view?usp=sharing Lien PDF]  
 
|[https://drive.google.com/file/d/14Jg13XvOcM0Boqas75aNeU-8HfhLH6jo/view?usp=sharing Lien PDF]  
 
|[https://drive.google.com/file/d/1nFaUtjt0Ihxe5s3fUETH-yaJ1RgShgvD/view?usp=sharing Lien Freecad]
 
|[https://drive.google.com/file/d/1nFaUtjt0Ihxe5s3fUETH-yaJ1RgShgvD/view?usp=sharing Lien Freecad]
Ligne 146 : Ligne 146 :
 
[[Fichier:4_MultipleSketchSameBody.png|150px]]
 
[[Fichier:4_MultipleSketchSameBody.png|150px]]
 
|-
 
|-
|5 Références d'un corps dans un autre corps
+
|5. Références d'un corps dans un autre corps
 
|[https://drive.google.com/file/d/1Y-1-TwvY2y9iVeAqlziiUUTAJPvjuszG/view?usp=sharing Lien PDF]  
 
|[https://drive.google.com/file/d/1Y-1-TwvY2y9iVeAqlziiUUTAJPvjuszG/view?usp=sharing Lien PDF]  
 
|[https://drive.google.com/file/d/1pRVQFLKrsdT1v-opA59wCSWGmrH19R8O/view?usp=sharing Lien Freecad]
 
|[https://drive.google.com/file/d/1pRVQFLKrsdT1v-opA59wCSWGmrH19R8O/view?usp=sharing Lien Freecad]
Ligne 153 : Ligne 153 :
 
[[Fichier:5 ShapeBinder.png|150px]]
 
[[Fichier:5 ShapeBinder.png|150px]]
 
|-
 
|-
|6 Droite de référence et opération booléenne
+
|6. Droite de référence et opération booléenne
 
|[https://wiki.makilab.org/images/8/8e/6_DatumLine%26Boolean.pdf Lien PDF]
 
|[https://wiki.makilab.org/images/8/8e/6_DatumLine%26Boolean.pdf Lien PDF]
 
|[https://drive.google.com/file/d/1QhfQ_a5SYcdr6hWcQWIh0azefxpWoVEY/view?usp=sharing Lien Freecad]
 
|[https://drive.google.com/file/d/1QhfQ_a5SYcdr6hWcQWIh0azefxpWoVEY/view?usp=sharing Lien Freecad]
Ligne 160 : Ligne 160 :
 
[[Fichier:6 DatumLine&Boolean.png|150px]]
 
[[Fichier:6 DatumLine&Boolean.png|150px]]
 
|-
 
|-
|7 Draft
+
|7. Draft
 
|[https://drive.google.com/file/d/1lXcWAEz7WHBiCPV8H8ROVzqU--GvrTWf/view?usp=sharing Lien PDF]
 
|[https://drive.google.com/file/d/1lXcWAEz7WHBiCPV8H8ROVzqU--GvrTWf/view?usp=sharing Lien PDF]
 
|[https://drive.google.com/file/d/1AHHNwqFPA2Def4sgvSFubILNO0znI9LI/view?usp=sharing Lien Freecad]
 
|[https://drive.google.com/file/d/1AHHNwqFPA2Def4sgvSFubILNO0znI9LI/view?usp=sharing Lien Freecad]
Ligne 167 : Ligne 167 :
 
[[Fichier:7 Draft.png|150px]]
 
[[Fichier:7 Draft.png|150px]]
 
|-
 
|-
|8 Loft et sweep
+
|8. Loft et sweep
 
|[https://drive.google.com/file/d/1ch1vFg2Qk-U5D1FMFebTZ4WSeuc_6Tjx/view?usp=sharing Lien PDF]
 
|[https://drive.google.com/file/d/1ch1vFg2Qk-U5D1FMFebTZ4WSeuc_6Tjx/view?usp=sharing Lien PDF]
 
|[https://drive.google.com/file/d/1NeKu6N2xopPxzuHZQJc9aotiRtoHCFqh/view?usp=sharing Lien Freecad]
 
|[https://drive.google.com/file/d/1NeKu6N2xopPxzuHZQJc9aotiRtoHCFqh/view?usp=sharing Lien Freecad]
Ligne 174 : Ligne 174 :
 
[[Fichier:8 Loft&Sweep.png|150px]]
 
[[Fichier:8 Loft&Sweep.png|150px]]
 
|-
 
|-
|9 Linear and polar patterns
+
|9. Linear and polar patterns
 
|[https://drive.google.com/file/d/1RD9pl6MxZ74SkeGy4weT5Ra38ufjcxjv/view?usp=sharing Lien PDF]
 
|[https://drive.google.com/file/d/1RD9pl6MxZ74SkeGy4weT5Ra38ufjcxjv/view?usp=sharing Lien PDF]
 
|[https://drive.google.com/file/d/1yoKhaIcm4Hd77vQuFT96gIWf4GJRVBPn/view?usp=sharing Lien Freecad]
 
|[https://drive.google.com/file/d/1yoKhaIcm4Hd77vQuFT96gIWf4GJRVBPn/view?usp=sharing Lien Freecad]
Ligne 181 : Ligne 181 :
 
[[Fichier:9 Linear&PolarPatterns.png|150px]]
 
[[Fichier:9 Linear&PolarPatterns.png|150px]]
 
|-
 
|-
|10 Thickness
+
|10. Thickness
 
|[https://drive.google.com/file/d/1HKUo5A6h1T3nWRD-puSwgR1UNZhNiapE/view?usp=sharing Lien PDF]
 
|[https://drive.google.com/file/d/1HKUo5A6h1T3nWRD-puSwgR1UNZhNiapE/view?usp=sharing Lien PDF]
 
|[https://drive.google.com/file/d/1RThc60r8_pXl2Q2ZiTWBX9FdaVBeWxue/view?usp=sharing Lien Freecad]
 
|[https://drive.google.com/file/d/1RThc60r8_pXl2Q2ZiTWBX9FdaVBeWxue/view?usp=sharing Lien Freecad]
Ligne 188 : Ligne 188 :
 
[[Fichier:10 Thickness.png|150px]]
 
[[Fichier:10 Thickness.png|150px]]
 
|-
 
|-
|11 Slice part
+
|11. Slice part
 
|[https://drive.google.com/file/d/12pO_2DA85g3hOMtjZQqteIWZksbeGN_b/view?usp=sharing Lien PDF]
 
|[https://drive.google.com/file/d/12pO_2DA85g3hOMtjZQqteIWZksbeGN_b/view?usp=sharing Lien PDF]
 
|[https://drive.google.com/file/d/1H2PeP5JjPuvcZrVBeT4PFTisVdHFUX7Q/view?usp=sharing Lien Freecad]
 
|[https://drive.google.com/file/d/1H2PeP5JjPuvcZrVBeT4PFTisVdHFUX7Q/view?usp=sharing Lien Freecad]
Ligne 195 : Ligne 195 :
 
[[Fichier:11 SliceFromPartWithPartDesignModifications.png|150px]]
 
[[Fichier:11 SliceFromPartWithPartDesignModifications.png|150px]]
 
|-
 
|-
|12 Mirroring parts
+
|12. Mirroring parts
 
|[https://drive.google.com/file/d/1NmiX5oUzANZlPvnEQhRkSmbVm2s7-5bN/view?usp=sharing Lien PDF]
 
|[https://drive.google.com/file/d/1NmiX5oUzANZlPvnEQhRkSmbVm2s7-5bN/view?usp=sharing Lien PDF]
 
|[https://drive.google.com/file/d/1q4tgLImlrk9ZyOkyekr4qX_uDFBu00qV/view?usp=sharing Lien Freecad]
 
|[https://drive.google.com/file/d/1q4tgLImlrk9ZyOkyekr4qX_uDFBu00qV/view?usp=sharing Lien Freecad]
Ligne 212 : Ligne 212 :
 
!Vignette
 
!Vignette
 
|-
 
|-
|1 Raccordement tuyeau
+
|1. Raccordement tuyau
 
|[https://drive.google.com/file/d/1HUs7ZsA4QsZ63oBSwHkvk1MvxowJViIk/view?usp=sharing Lien PDF]  
 
|[https://drive.google.com/file/d/1HUs7ZsA4QsZ63oBSwHkvk1MvxowJViIk/view?usp=sharing Lien PDF]  
 
|[https://drive.google.com/file/d/1xAMa0t7Z2Hu6bqCg6hb_A85q_spDD6fW/view?usp=sharing Lien Freecad]
 
|[https://drive.google.com/file/d/1xAMa0t7Z2Hu6bqCg6hb_A85q_spDD6fW/view?usp=sharing Lien Freecad]
Ligne 219 : Ligne 219 :
 
[[Fichier:1_RaccordementTuyau.png|150px]]
 
[[Fichier:1_RaccordementTuyau.png|150px]]
 
|-
 
|-
|2 Table
+
|2. Table
 
|[https://drive.google.com/file/d/1209Rtacm94Y5Le3Q2heBpjyeB3uFUgbv/view?usp=sharing Lien PDF]  
 
|[https://drive.google.com/file/d/1209Rtacm94Y5Le3Q2heBpjyeB3uFUgbv/view?usp=sharing Lien PDF]  
 
|[https://drive.google.com/file/d/1abx9Nn6YThUXnSXt37IzZktsVPlstfwu/view?usp=sharing Lien Freecad]
 
|[https://drive.google.com/file/d/1abx9Nn6YThUXnSXt37IzZktsVPlstfwu/view?usp=sharing Lien Freecad]
Ligne 226 : Ligne 226 :
 
[[Fichier:2 Table.png|150px]]
 
[[Fichier:2 Table.png|150px]]
 
|-
 
|-
|3 Tournevis
+
|3. Tournevis
 
|[https://wiki.makilab.org/images/d/d1/3_Tournevis.pdf Lien PDF]
 
|[https://wiki.makilab.org/images/d/d1/3_Tournevis.pdf Lien PDF]
 
|[https://drive.google.com/file/d/1acveliaNuQ2kWBcO3ObMDRavkREHX2AJ/view?usp=sharing Lien Freecad]
 
|[https://drive.google.com/file/d/1acveliaNuQ2kWBcO3ObMDRavkREHX2AJ/view?usp=sharing Lien Freecad]
Ligne 235 : Ligne 235 :
  
 
== Workbench ==
 
== Workbench ==
Il est possible d'étendre les fonctionnalités de FreeCad à l'aide de modules. Afin d'installer de nouveaux modules, il faut se rendre dans le menu <code>Tools > Addon manager</code> (v0.19).  
+
Il est possible d'étendre les fonctionnalités de FreeCAD à l'aide de modules. Afin d'installer de nouveaux modules, il faut se rendre dans le menu <code>Tools > Addon manager</code> (v0.19).  
  
 
Pour la v0.18, la manière de faire est indiquée sur le site FreeCAD:
 
Pour la v0.18, la manière de faire est indiquée sur le site FreeCAD:
Ligne 255 : Ligne 255 :
  
 
== Exporter vers la découpeuse laser ==
 
== Exporter vers la découpeuse laser ==
FreeCad permet d'exporter des DXF d'une multitudes de façons. Pour l'export vers du SVG, il faut toujours choisir Flattened SVG (*.svg)
+
FreeCAD permet d'exporter des DXF d'une multitudes de façons. Pour l'export vers du SVG, il faut toujours choisir Flattened SVG (*.svg)
 
Prenons les deux solutions les plus simples:
 
Prenons les deux solutions les plus simples:
 
* A partir d'une sketch dans le Part Design
 
* A partir d'une sketch dans le Part Design
Ligne 261 : Ligne 261 :
 
** File > Export > choisir Autodesk DXF 2D (*.dxf)
 
** File > Export > choisir Autodesk DXF 2D (*.dxf)
 
* A partir d'une face dans le Part Design
 
* A partir d'une face dans le Part Design
Exporter normalement une face ne fonctionne pas comme prévu dans FreeCad et créera un nombre important de segments non désirables.
+
Exporter normalement une face ne fonctionne pas comme prévu dans FreeCAD et créera un nombre important de segments non désirables.
 
La technique la plus efficace que nous ayons utilisé est de changer de workbench pour le Draft.
 
La technique la plus efficace que nous ayons utilisé est de changer de workbench pour le Draft.
 
Mais pour réaliser cette méthode vous aurez besoin de créer une macro pour aligner la vue courante à la face que vous voulez exporter avec le code ci-dessous:
 
Mais pour réaliser cette méthode vous aurez besoin de créer une macro pour aligner la vue courante à la face que vous voulez exporter avec le code ci-dessous:
Ligne 313 : Ligne 313 :
 
Ensuite dans le workbench draft, sélectionner la face à exporter et lancer la macro.  
 
Ensuite dans le workbench draft, sélectionner la face à exporter et lancer la macro.  
 
La vue devrait être maintenant perpendiculaire à la face sélectionnée. Maintenant dans le menu Drafting > Shape2DView.
 
La vue devrait être maintenant perpendiculaire à la face sélectionnée. Maintenant dans le menu Drafting > Shape2DView.
Le Shape devrait apparaitre dans l'arborescence. Vous pouvez le sélectionner et exporter en DXF via File > Export > choisir Autodesk DXF 2D (*.dxf)
+
Le Shape devrait apparaître dans l'arborescence. Vous pouvez le sélectionner et exporter en DXF via File > Export > choisir Autodesk DXF 2D (*.dxf)
  
 
== Exporter vers une imprimante 3D ==
 
== Exporter vers une imprimante 3D ==
Ligne 320 : Ligne 320 :
 
** Sélectionner le body
 
** Sélectionner le body
 
** File > Export > choisir STL Mesh (*.stl *.ast)
 
** File > Export > choisir STL Mesh (*.stl *.ast)
 +
 +
[[Catégorie:Softwares]]
 +
[[Catégorie:3D]]

Version du 23 mai 2023 à 14:50

Freecad

FreeCAD

Présentation

FreeCAD (à ne pas confondre avec freeCAD de Aik-Siong Koh) est un logiciel de modélisation 3D libre pour la CAO, IAO, PLM, orientée vers le génie mécanique et le design de produits, mais qui vise également d'autres disciplines, telles que l'architecture ou d'autres branches de l'ingénierie.

plus sur Wikipedia...

Installation

Le logiciel est librement téléchargeable sur le site de FreeCAD

L'installation recommandée sous Linux est via une AppImage (paquet d'application compatible cross distribution). Pour l'installation, télécharger l'AppImage (fichier) et copier le dans le dossier Applications de votre répertoire home (il est possible que ce dossier n'existe pas encore).

Pour les utilisateurs Ubuntu la solution la plus simple est d'installer l'application "AppImageLauncher" via les commandes suivantes.

sudo add-apt-repository ppa:appimagelauncher-team/stable
sudo apt-get update
sudo apt-get install appimagelauncher

Dans le dossier home/Applications/, click droit sur l'App image et ouvrir avec AppImageLauncher. Ceci rendra l'AppImage exécutable et ajoutera un fichier .desktop à votre système, il sera disponible alors comme toutes autres applications.

Pour les autres distributions, se rendre dans le dossier Applications et rendre le fichier exécutable via la commande suivante.

chmod +x FreeCAD_x86_64.AppImage

Il suffit de lancer l'AppImage par la suite.

./FreeCAD_x86_64.AppImage

L'AppImage peut aussi se présenter sous un autre nom, comme ici en version v0.20 :

./FreeCAD-0.20.0-Linux-x86_64.AppImage

Tutoriels

Le site FreeCAD propose d'ailleurs toute une série de tutoriel à tester ici

Liste de tutoriels sélectionnés par le Makilab

Les fondamentaux

Quelques vidéos en français

Pour aller plus loin

Vidéos

Textes

Les exercices - fichiers et vidéos

Télécharger en ZIP tous les exercices de la formation

Les esquisses

Les corps 3D

Pour aller plus loin

Workbench

Il est possible d'étendre les fonctionnalités de FreeCAD à l'aide de modules. Afin d'installer de nouveaux modules, il faut se rendre dans le menu Tools > Addon manager (v0.19).

Pour la v0.18, la manière de faire est indiquée sur le site FreeCAD:

Comment installer des ateliers supplémentaires

Les modules recommandés sont :

A2plus : réaliser des assemblages
LCInterlocking : réaliser des emboîtements à la découpeuse laser
Fasteners : réaliser des filets et pas de vis pour l'impression 3D
SheetMetal : concevoir et déplier des pièces de métal en tôlerie
FCGear : fabrication de différents types d'engrenages et vis sans fin

D'autres modules seront ajoutés à cette liste par la suite, voir la liste complète sur le site FreeCAD .

Macros

CircularText : créer une ligne de texte placée dans différentes orientations circulaires, notamment circonférentielle et hélicoïdale

https://wiki.freecadweb.org/Macro_FCCircularText/fr

Exporter vers la découpeuse laser

FreeCAD permet d'exporter des DXF d'une multitudes de façons. Pour l'export vers du SVG, il faut toujours choisir Flattened SVG (*.svg) Prenons les deux solutions les plus simples:

  • A partir d'une sketch dans le Part Design
    • Sélectionner le sketch
    • File > Export > choisir Autodesk DXF 2D (*.dxf)
  • A partir d'une face dans le Part Design

Exporter normalement une face ne fonctionne pas comme prévu dans FreeCAD et créera un nombre important de segments non désirables. La technique la plus efficace que nous ayons utilisé est de changer de workbench pour le Draft. Mais pour réaliser cette méthode vous aurez besoin de créer une macro pour aligner la vue courante à la face que vous voulez exporter avec le code ci-dessous:

# -*- coding: utf-8 -*-
# Set the current view perpendicular to the selected face
# Place la vue perpendiculairement a la face selectionnee
# 2013 Jonathan Wiedemann, 2016 Werner Mayer

from pivy import coin

def pointAt(normal, up):
    z = normal
    y = up
    x = y.cross(z)
    y = z.cross(x)
   
    rot = App.Matrix()
    rot.A11 = x.x
    rot.A21 = x.y
    rot.A31 = x.z
   
    rot.A12 = y.x
    rot.A22 = y.y
    rot.A32 = y.z
   
    rot.A13 = z.x
    rot.A23 = z.y
    rot.A33 = z.z

    return App.Placement(rot).Rotation

s=Gui.Selection.getSelectionEx()
obj=s[0]
faceSel = obj.SubObjects[0]
dir = faceSel.normalAt(0,0)
cam = FreeCADGui.ActiveDocument.ActiveView.getCameraNode()

if dir.z == 1 :
    rot = pointAt(dir, App.Vector(0.0,1.0,0.0))
elif dir.z == -1 :
    rot = pointAt(dir, App.Vector(0.0,1.0,0.0))
else :
    rot = pointAt(dir, App.Vector(0.0,0.0,1.0))

cam.orientation.setValue(rot.Q)
Gui.SendMsgToActiveView("ViewSelection")

Ensuite dans le workbench draft, sélectionner la face à exporter et lancer la macro. La vue devrait être maintenant perpendiculaire à la face sélectionnée. Maintenant dans le menu Drafting > Shape2DView. Le Shape devrait apparaître dans l'arborescence. Vous pouvez le sélectionner et exporter en DXF via File > Export > choisir Autodesk DXF 2D (*.dxf)

Exporter vers une imprimante 3D

Pour générer un fichier STL, pour mémoire:

  • A partir d'un body dans le Part Design
    • Sélectionner le body
    • File > Export > choisir STL Mesh (*.stl *.ast)