Tutorials/cs

    From FreeCAD Documentation
    This page is a translated version of the page Tutorials and the translation is 0% complete.

    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.

    Architecture and BIM

    Modeling parts

    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:

    Drafting and Sketching

    Technical Drawings

    FEM

    CNC & 3D Printing

    Rendering

    Robot workbench

    Development of the Robot Workbench is currently abandoned. Please inquire on our forum regarding any news or alternative workbenches.

    Scripting

    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.

    Tutorials - Comprehensive list

    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.

    Tutorial Topic Level Time to complete hh:mm Authors FreeCAD version Example files


    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
    Adding a new mouse navigation option to FreeCAD (unfinished) Programming Advanced Kunda1 0.19.x None
    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 Arch Workbench Beginner 1:00 Yorik
    Arch tutorial Modeling 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 Arch Workbench Beginner Yorik
    Code snippets Python Beginner
    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
    Dxf Importer Install Import Intermediate 0:05 Mario52 Any None
    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 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 Arch Workbench Advanced 2:00 Pablo Gil
    Measurement Of Angles On Holes TechDraw Workbench Beginner 0:01 AnHi 0.19
    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
    Path Walkthrough for the Impatient Path Workbench Chrisb
    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 Micro Tutorial - Constraint Practices Sketcher Workbench Beginner 0:30 Mark Stephen (Quick61) and vocx 0.19 Sketcher Constraints practices
    Sketcher reference Sketcher Workbench
    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 Arch Workbench Intermediate 1:00 Vocx 0.18 or above None
    Tutorial for open windows Arch 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
    Tutorial Render with Blender Rendering Intermediate 1:00 Vocx 0.18 or above None
    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