This page presents a selection of high quality written tutorials. A complete, unsorted list of tutorials can be found in Category:Tutorials, a complete and sortable one can be found in the table below.
If you'd like to contribute with writing wiki documentation and tutorials, see the general wiki guidelines in WikiPages, and read the Tutorial guidelines.
Please notice the version of FreeCAD used in the tutorial as some tutorials may use an old version of the program. Although the general modelling process may still work, some tools may have changed.
See also video tutorials and books.
FreeCAD provides two main workflows to modeling parts:
Please note that the PartDesign Workbench workflow was considerably changed from FreeCAD 0.17 onward; some of the tutorials haven't been updated and may refer to the 0.16 version.
The Raspberry Pi project has made simple tutorials that are easy to follow, particularly for those new to CAD systems:
These are tutorials that are related to scripting or programming. They are geared towards more experienced users, who are already somewhat familiar with the program.
Here are listed all the tutorials that are not in the manual regardless of their quality. If a tutorial is listed in the Category:Tutorials and not in this table please insert it.
| チュートリアル名 | 題材 | レベル | 修了までにかかる時間 hh:mm | 著者 | 対象FreeCADバージョン | サンプルファイル
|
|---|---|---|---|---|---|---|
| Add Button to FEM Toolbar Tutorial | Finite Element Analysis | JohnWang |
| |||
| Add FEM Constraint Tutorial | Finite Element Analysis | M42kus |
| |||
| Add FEM Equation Tutorial | Finite Element Analysis | JohnWang |
| |||
| Advanced Attachment OYX | Attachment | Intermediate/Advanced | drmacro | 0.19 | None
| |
| Advanced TechDraw Tutorial (unfinished) | TechDraw Workbench | Advanced | domad | 0.19 | None
| |
| Aeroplane | Part Workbench | Beginner | 0:10 | Hughthecat |
| |
| Analysis of reinforced concrete with FEM | Finite Element Analysis | Intermediate | 1:00 | HarryvL | 0.19 or above |
|
| Arch panel tutorial | BIM Workbench | Beginner | 1:00 | Yorik |
| |
| Arch tutorial | BIM Workbench | Intermediate | Yorik | 0.14 |
| |
| Basic Attachment Tutorial | Attachment | Beginner/Intermediate | 1:00 | Bance | 0.17 or above | Basic Attachment Tutorial.FCStd
|
| Basic modeling tutorial | Modelling | Beginner | 0:15 | NormandC | Any | None
|
| Basic Part Design Tutorial | Modeling | Beginner | Mark Stephen (Quick61) and HarryGeier | 0.17 or above | Basic Part Design for v0.17
| |
| Basic Part Design Tutorial 019 | Modeling | Beginner | 1:00 | Carlo Dormeletti and Ed Williams | 0.19 or above |
|
| Basic Sketcher Tutorial | Sketcher Workbench | Beginner | 1:00 | Drei and Vocx | 0.19 | Basic Sketcher tutorial
|
| Basic TechDraw Tutorial | TechDraw Workbench | Beginner | WandererFan | 0.17 or above | Basic Part Design for v0.17 Sample Basic TechDraw Tutorial Sample
| |
| BIM ingame tutorial | BIM Workbench | Beginner | Yorik |
| ||
| CAM Walkthrough for the Impatient | CAM Workbench | Chrisb |
| |||
| Code snippets | Python | Beginner |
| |||
| Configuration Tables | Product design | Beginner | 0:30 | Gbroques | 0.20 or above | ConfigurationTableExample.FCStd
|
| Creating a simple part with Draft and Part WB | Modeling | Beginner | 1:30 | Heda | - | -
|
| Creating a simple part with Part WB | Modeling | Beginner | 2:00 | Heda | - | -
|
| Creating a simple part with PartDesign | Modeling | Beginner | 1:00 | GlouGlou | 0.17 or above | Creating a simple PartDesign Body.FCStd
|
| Customize Toolbars | Customization | Beginner | 0:05 | Mario52 | Any | None
|
| Draft ShapeString tutorial | Product Design | Beginner | 0:30 | r-frank and vocx | 0.17 or above | Draft_Shapestring_Text
|
| Draft tutorial | Draft Workbench | Beginner | 0:30 | Drei and vocx | 0.19 | Draft tutorial updated
|
| Engine Block Tutorial | Part Workbench | Beginner | 1:00 | Andrewbuck40 | 0.14.3700 |
|
| Example Combined Footing | Reinforcement Workbench | Intermediate | Shiv Charan | 0.20 | None
| |
| Example Slab Having LShape Rebars Reinforcement Mesh | Reinforcement Workbench | Intermediate | Shiv Charan | 0.20 | None
| |
| Example Slab Having Mesh Of Straight Rebars | Reinforcement Workbench | Intermediate | Shiv Charan | 0.20 | None
| |
| Example Slab Having UShape Rebars Reinforcement Mesh | Reinforcement Workbench | Intermediate | Shiv Charan | 0.20 | None
| |
| Example Slab Spanning in One Direction | Reinforcement Workbench | Intermediate | Shiv Charan | 0.20 | None
| |
| Example Slab Spanning in Two Directions | Reinforcement Workbench | Intermediate | Shiv Charan | 0.20 | None
| |
| Export to STL or OBJ | Export | Beginner | 0:20 | r-frank | 0.16.6703 |
|
| Extend FEM Module | Finite Element Analysis | M42kus |
| |||
| FEM CalculiX Cantilever 3D | Finite Element Analysis | Beginner | 0:10 | Bernd | 0.16.6377 or above |
|
| FEM Example Capacitance Two Balls | Finite Element Analysis | Beginner | Sudhanshu Dubey | 0.19 | None
| |
| FEM Geometry Preparation and Meshing | Finite Element Analysis | Beginner | NewJoker | 0.21 | None
| |
| FEM Shear of a Composite Block | Finite Element Analysis | Beginner/Intermediate | 0:30 | HarryvL | 0.17.12960 or above |
|
| FEM tutorial | Finite Element Analysis | Beginner | 0:10 | Drei | 0.17 or above |
|
| FEM Tutorial Python | Finite Element Analysis | Intermediate | 0:30 | Bernd | 0.18.15985 or above |
|
| FreeCAD-Ship s60 tutorial | Ship Workbench | Beginner |
| |||
| FreeCAD-Ship s60 tutorial (II) | Ship Workbench | Beginner |
| |||
| How to install additional workbenches | Programming | Medium programmer | 0:15 | r-frank | Any | None
|
| How to install macros | Programming | Medium programmer | 0:15 | Mario52 | Any | None
|
| Import from STL or OBJ | Import | Beginner | 0:30 | r-frank | 0.16.6703 |
|
| Import OpenSCAD code | Import | Beginner | 0:30 | r-frank | 0.16.6704 | None
|
| Import text and geometry from Inkscape | Import | Beginner | 0:30 | r-frank | 0.16.6704 |
|
| Import/Export IFC - compiling IfcOpenShell | BIM Workbench | Advanced | 2:00 | Pablo Gil |
| |
| Measurement Of Angles On Holes | TechDraw Workbench | Beginner | 0:01 | AnHi | 0.19 |
|
| NativeIFC Tutorial | BIM Workbench | Intermediate/Advanced | 1:00 | Yorik | 1.0 |
|
| PartDesign Bearingholder Tutorial I | Product design | Beginner | 1:00 | NormandC |
| |
| PartDesign Bearingholder Tutorial II | Product design | Beginner | 1:00 | NormandC |
| |
| PartDesign tutorial | Sketcher Workbench | Beginner | 0:15 | Drei | 0.16 or above |
|
| Plot Basic tutorial | Plot Workbench | Beginner |
| |||
| Plot MultiAxes tutorial | Plot workbench | Intermediate |
| |||
| Post-Processing of FEM Results with Paraview | Finite Element Analysis | Intermediate | 2:00 | HarryvL | 0.19 | Beam and wall
|
| Private Preference Packs | Customization | Intermediate/Advanced | drmacro | 1.0 or above |
| |
| Python scripting tutorial | Programming | Intermediate |
| |||
| Raytracing tutorial | Raytracing Workbench | Beginner | 0:10 | Drei | 0.16 or above |
|
| Robot 6-Axis | Robot Workbench | Intermediate |
| |||
| Robot tutorial | Robot Workbench | Beginner | r-frank |
| ||
| Scripted Parts: Ball Bearing - Part 1 | Python | Beginner | 0:30 | r-frank | 0.16.6706 |
|
| Scripted Parts: Ball Bearing - Part 2 | Python | Beginner | 0:30 | r-frank | 0.16.6706 |
|
| Scripts | Python | Beginner | onekk Carlo | 0.19 |
| |
| Sketcher Lecture | Sketcher Workbench |
| ||||
| Sketcher Micro Tutorial - Constraint Practices | Sketcher Workbench | Beginner | 0:30 | Mark Stephen (Quick61) and vocx | 0.19 | Sketcher Constraints practices
|
| Sketcher requirement for a sketch | Sketcher Workbench | Beginner | Maker | None
| ||
| Sketcher Tutorial | Sketcher Workbench | Beginner | Ulrich |
| ||
| TechDraw HowTo Page | TechDraw Workbench | 0.19 | None
| |||
| TechDraw Pitch Circle Tutorial | TechDraw Workbench | Beginner | 0:10 | Andergrin | 0.19 | None
|
| TechDraw TemplateGenerator | TechDraw Workbench | Intermediate | FBXL5 | 0.19 | None
| |
| TechDraw TemplateHowTo | TechDraw Workbench | Intermediate | 1:00 | wandererfan | 0.17 | None
|
| Thread for Screw Tutorial | Product design | Advanced | 1:00 | DeepSOIC, Murdic, vocx | 0.19 | Updated: Thread for screw tutorial
|
| Toothbrush Head Stand | Modeling | Beginner | 1:00 | EmmanuelG | 0.16 or above | Thingiverse 2403310
|
| Topological data scripting | Programming | Intermediate |
| |||
| Transient FEM analysis | Finite Element Analysis |
| ||||
| Tutorial custom placing of windows and doors | BIM Workbench | Intermediate | 1:00 | Vocx | 0.18 or above | None
|
| Tutorial for open windows | BIM Workbench | Beginner | 1:00 | Vocx | 0.18 or above | None
|
| Tutorial FreeCAD POV ray | Raytracing Workbench | Intermediate | 2:00 | Vocx | 0.18 or above | None
|
| Tutorial KinematicAssembly | Assembly3 Workbench | Beginner | 0:30 | FBXL5 | 0.20 or above | None
|
| Tutorial KinematicController | Programming | Intermediate | 1:00 | FBXL5 | 0.20 or above | None
|
| Tutorial KinematicSkeleton | Assembly3 Workbench | Intermediate | 0:40 | FBXL5 | 0.20 | None |
| Blenderを使ったレンダリングのチュートリアル | レンダリング | 中級 | 01:00 | Vocx | 第0.18版以降 | なし
|
| VRML Preparation for Robot Simulation | Robot Workbench | Intermediate | 0.11.4252ppa1 |
| ||
| Whiffle Ball tutorial | Product design | Beginner | 0:30 | r-frank and vocx | 0.17 or above | WhiffleBall_Tutorial_FCWiki.FCStd
|
| Wikihouse porting tutorial | Import | Intermediate/Advanced | 1:00 |
|