Tutorials/hr: Difference between revisions

From FreeCAD Documentation
(Updating to match new version of source page)
(Updating to match new version of source page)
 
(13 intermediate revisions by the same user not shown)
Line 15: Line 15:
</div>
</div>


If you'd like to contribute with writing wiki documentation and tutorials, see the general wiki guidelines in [[WikiPages]],
If you'd like to contribute with writing wiki documentation and tutorials, see the general wiki guidelines in [[WikiPages|WikiPages]], and read the [[Tutorial_guidelines|Tutorial guidelines]].
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.
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|video tutorials]].
See also [[Video_tutorials|video tutorials]] and [[Books|books]].


<span id="Architecture_and_BIM"></span>
==Arhitektura i projektiranje zgrada [BIM]==
==Arhitektura i projektiranje zgrada [BIM]==


Line 27: Line 27:
File:Arch tutorial 00.jpg|link=[[Arch tutorial]]|[[Arch tutorial]] (v0.14) <br/>This is the essential introduction to the Arch Workbench. It is extensive and showcases a typical workflow, from importing plans in DXF format to building the 3D model.
File:Arch tutorial 00.jpg|link=[[Arch tutorial]]|[[Arch tutorial]] (v0.14) <br/>This is the essential introduction to the Arch Workbench. It is extensive and showcases a typical workflow, from importing plans in DXF format to building the 3D model.
File:Exercise arch 01.jpg|link=[[Manual:BIM_modeling]]|[[Manual:BIM_modeling|BIM modeling]] <br/>How to model a small house, produce a blueprint with TechDraw, and export to IFC.
File:Exercise arch 01.jpg|link=[[Manual:BIM_modeling]]|[[Manual:BIM_modeling|BIM modeling]] <br/>How to model a small house, produce a blueprint with TechDraw, and export to IFC.
File:11_T01_window_all_symbol_top.png|link=[[Tutorial_for_open_windows]]|[[Tutorial for open windows|Open windows and doors]] (v0.18) <br/>How to display windows and doors as open, with elevation and plan symbols, and produce a basic floor plan with TechDraw.
File:11_T01_window_all_symbol_top.png|link=[[Tutorial_for_open_windows]]|[[Tutorial_for_open_windows|Open windows and doors]] (v0.18) <br/>How to display windows and doors as open, with elevation and plan symbols, and produce a basic floor plan with TechDraw.
File:17_T02_sketch_2_attached_correctly.png|link=[[Tutorial custom placing of windows and doors]]|[[Tutorial custom placing of windows and doors|Design custom windows]] (v0.18) <br/>How to draw custom doors and windows using the Sketcher, and adjust their normals to correctly place them in walls.
File:17_T02_sketch_2_attached_correctly.png|link=[[Tutorial custom placing of windows and doors]]|[[Tutorial_custom_placing_of_windows_and_doors|Design custom windows]] (v0.18) <br/>How to draw custom doors and windows using the Sketcher, and adjust their normals to correctly place them in walls.
File:Arch_panel_tutorial_01.jpg|link=[[Arch panel tutorial]]|[[Arch panel tutorial]] (v0.15) <br/>Modeling a microhouse roof panel by using the Sketcher, the Window tool, and the Panel tool.
File:Arch_panel_tutorial_01.jpg|link=[[Arch panel tutorial]]|[[Arch_panel_tutorial|Arch panel tutorial]] (v0.15) <br/>Modeling a microhouse roof panel by using the Sketcher, the Window tool, and the Panel tool.
File:Arch_Wikihouse_01.jpg|link=[[Wikihouse porting tutorial]]|[[Wikihouse porting tutorial|WikiHouse modelling]] <br/>Re-modeling the WikiHouse project using sketches and panels, starting from importing a mesh model created in SketchUp.
File:Arch_Wikihouse_01.jpg|link=[[Wikihouse porting tutorial]]|[[Wikihouse_porting_tutorial|WikiHouse modelling]] <br/>Re-modeling the WikiHouse project using sketches and panels, starting from importing a mesh model created in SketchUp.
</gallery>
</gallery>


<span id="Modeling_parts"></span>
<div class="mw-translate-fuzzy">
<div class="mw-translate-fuzzy">
==Modeliranje dijelova==
==Modeliranje dijelova==
Line 44: Line 45:


<gallery mode=packed heights=200px style="font-size:1.1em">
<gallery mode=packed heights=200px style="font-size:1.1em">
File:GGTuto1 Vue.PNG|link=[[Creating a simple part with PartDesign]]|[[Creating a simple part with PartDesign]] (v0.17)<br/>An introduction to the PartDesign workflow: tracing a sketch, using pad, pocket, and moving the object.
File:GGTuto1 Vue.PNG|link=[[Creating a simple part with Part WB]]|[[Creating_a_simple_part_with_Part_WB|Creating a simple part with Part Workbench]]<br/>An introduction to FreeCAD and Part Workbench using primitive solids.

PD WB Tutorial018.png|link=[[Basic_Part_Design_Tutorial]]|[[Basic_Part_Design_Tutorial|Basic Part Design Tutorial]] (v0.17)<br/>Model a simple part using a feature editing methodology: creating a sketch, using pad, external references, pocket, and mirror.
File:GGTuto1 Vue.PNG|link=[[Creating a simple part with Draft and Part WB]]|[[Creating_a_simple_part_with_Draft_and_Part_WB|Creating a simple part with Draft and Part Workbench]]<br/>An introduction to modeling solids with Draft Workbench by creating a 2d profile in draft.
TBHS-model.png|link=[[Toothbrush Head Stand]]|[[Toothbrush Head Stand|Model an electric toothbrush head stand]] (v0.16 or above)<br/>Multiple features used: sketch, distance and coincident constraints, pad, external references, fillet, chamfer, linear pattern, and draft.

Exercise lego 01.jpg|link=[[Manual:Modeling for product design]]|[[Manual:Modeling for product design|Modeling for product design]] (v0.16)<br/>Modeling a Lego block: sketches, vertical and horizontal distance constraints, pad, pocket, external reference, linear pattern, and assembly.
File:GGTuto1 Vue.PNG|link=[[Creating a simple part with PartDesign]]|[[Creating_a_simple_part_with_PartDesign|Creating a simple part with PartDesign]] (v0.17)<br/>An introduction to the PartDesign workflow: tracing a sketch, using pad, pocket, and moving the object.
Exercise table complete.jpg|link=[[Manual:Traditional modeling, the CSG way]]|[[Manual:Traditional modeling, the CSG way|Traditional modeling, the CSG way]]<br/>Modeling a table by using simple solids like cubes and cylinders, and performing boolean operations (fusions and cuts) with them.
Pd_tut_final_solid.png|link=[[Basic_Part_Design_Tutorial]]|[[Basic_Part_Design_Tutorial|Basic Part Design Tutorial]] (v0.17)<br/>Model a simple part using a feature editing methodology: creating a sketch, using pad, external references, pocket, and mirror.
08_T04_Part_ShapesString_Extrude_final_cut.png|link=[[Draft ShapeString tutorial]]|[[Draft ShapeString tutorial]] (v0.19)<br/>Create engraved text on a solid: extrude a shapestring to make it solid, then use a boolean cut to carve it from another solid.
Pd_tut_final_solid.png|link=[[Basic_Part_Design_Tutorial_019]]|[[Basic_Part_Design_Tutorial_019|Basic Part Design Tutorial 019]] (v0.19 or above)<br/>An updated version of the previous tutorial that creates the same model using techniques that avoid the [[Topological_naming_problem|topological naming problem]].
10_T03_Part_ball_fillet.png|link=[[Whiffle Ball tutorial]]|[[Whiffle Ball tutorial|Create a wiffle ball]] (v0.19)<br/>Use solid primitives, like cubes and cylinders, and boolean operations, like union and cut, to create a hollowed ball.
TBHS-model.png|link=[[Toothbrush_Head_Stand]]|[[Toothbrush_Head_Stand|Model an electric toothbrush head stand]] (v0.16 or above)<br/>Multiple features used: sketch, distance and coincident constraints, pad, external references, fillet, chamfer, linear pattern, and draft.
Tutorial-normand06.jpg|link=[[Basic modeling tutorial]]|[[Basic modeling tutorial]] <br/>Create an iron angle by two methods: using solid primitives, and boolean operations (CSG); and by extruding a planar profile.
Exercise lego 01.jpg|link=[[Manual:Modeling_for_product_design]]|[[Manual:Modeling_for_product_design|Modeling for product design]] (v0.16)<br/>Modeling a Lego block: sketches, vertical and horizontal distance constraints, pad, pocket, external reference, linear pattern, and assembly.
Exercise table complete.jpg|link=[[Manual:Traditional_modeling,_the_CSG_way]]|[[Manual:Traditional_modeling,_the_CSG_way|Traditional modeling, the CSG way]]<br/>Modeling a table by using simple solids like cubes and cylinders, and performing boolean operations (fusions and cuts) with them.
08_T04_Part_ShapesString_Extrude_final_cut.png|link=[[Draft_ShapeString_tutorial]]|[[Draft_ShapeString_tutorial|Draft ShapeString tutorial]] (v0.19)<br/>Create engraved text on a solid: extrude a shapestring to make it solid, then use a boolean cut to carve it from another solid.
10_T03_Part_ball_fillet.png|link=[[Whiffle_Ball_tutorial]]|[[Whiffle_Ball_tutorial|Create a wiffle ball]] (v0.19)<br/>Use solid primitives, like cubes and cylinders, and boolean operations, like union and cut, to create a hollowed ball.
Tutorial-normand06.jpg|link=[[Basic modeling tutorial]]|[[Basic_modeling_tutorial|Basic modeling tutorial]] <br/>Create an iron angle by two methods: using solid primitives, and boolean operations (CSG); and by extruding a planar profile.
File:HTCaeroplane04.png|link=[[Aeroplane]]|[[Aeroplane|Aeroplane tutorial]] <br/>Understand placements in FreeCAD by creating a simple aeroplane model. Then learn about rotation angles, yaw (Z), pitch (Y), and roll (X).
File:HTCaeroplane04.png|link=[[Aeroplane]]|[[Aeroplane|Aeroplane tutorial]] <br/>Understand placements in FreeCAD by creating a simple aeroplane model. Then learn about rotation angles, yaw (Z), pitch (Y), and roll (X).
File:T13_14_Threads_components.png|link=[[Thread_for_Screw_Tutorial]]|[[Thread_for_Screw_Tutorial|Thread for screw tutorial]] (v0.19)<br/>Understand how to create threads with several techniques that include use of the tools [[Part_Helix|Part Helix]], [[PartDesign_AdditivePipe|PartDesign AdditivePipe]], [[Part_Sweep|Part Sweep]], [[Part_Fuse|Part Fuse]], and [[Part_Cut|Part Cut]].
File:T13_14_Threads_components.png|link=[[Thread_for_Screw_Tutorial]]|[[Thread_for_Screw_Tutorial|Thread for screw tutorial]] (v0.19)<br/>Understand how to create threads with several techniques that include use of the tools [[Part_Helix|Part Helix]], [[PartDesign_AdditivePipe|PartDesign AdditivePipe]], [[Part_Sweep|Part Sweep]], [[Part_Fuse|Part Fuse]], and [[Part_Cut|Part Cut]].
Line 72: Line 78:
</gallery>
</gallery>


<span id="Technical_Drawings"></span>
<div class="mw-translate-fuzzy">
<div class="mw-translate-fuzzy">
==Tehničko Crtanje==
==Tehničko Crtanje==
Line 85: Line 92:


<gallery mode=packed heights=200px style="font-size:1.1em">
<gallery mode=packed heights=200px style="font-size:1.1em">
FEM example01 pic00.jpg|link=[[FEM CalculiX Cantilever 3D]]|[[FEM CalculiX Cantilever 3D|CalculiX cantilever FEM analysis]] (v0.17) <br/>This in an example included in every installation of FreeCAD; it demonstrates a basic analysis with the CalculiX FE solver. Purge the current result, re-run the solver, and view the displacements and stresses in the deformed mesh in the viewport.
FEM example01 pic00.jpg|link=[[FEM CalculiX Cantilever 3D]]|[[FEM CalculiX Cantilever 3D|CalculiX cantilever FEM analysis]] (v0.20) <br/>This in an example included in every installation of FreeCAD; it demonstrates a basic analysis with the CalculiX FE solver. Purge the current result, re-run the solver, and view the displacements and stresses in the deformed mesh in the viewport.


FEM tutorial result.png|link=[[FEM tutorial]]|[[FEM tutorial|Simple FEM introduction]] (v0.17) <br/>This is a short introduction to the steps required to perform an analysis in the FEM Workbench: model your object, create a mesh, add constraints and forces, add a material, run the solver, and visualize the results.
FEM tutorial result.png|link=[[FEM tutorial]]|[[FEM tutorial|Simple FEM introduction]] (v0.20) <br/>This is a short introduction to the steps required to perform an analysis in the FEM Workbench: model your object, create a mesh, add constraints and forces, add a material, run the solver, and visualize the results.


Figure 11 Deformed Mesh.png|link=[[FEM Shear of a Composite Block]]|[[FEM Shear of a Composite Block|FEM shear analysis of a composite block]] (v0.17) <br/>Study the deformation of a block made of a hard nucleus surrounded by a softer material: create mesh regions, add materials, set up sliding constraints, add shear loads, run the solver, and visualize the results with a clip plane.
Figure 11 Deformed Mesh.png|link=[[FEM Shear of a Composite Block]]|[[FEM Shear of a Composite Block|FEM shear analysis of a composite block]] (v0.17) <br/>Study the deformation of a block made of a hard nucleus surrounded by a softer material: create mesh regions, add materials, set up sliding constraints, add shear loads, run the solver, and visualize the results with a clip plane.
Line 98: Line 105:
</gallery>
</gallery>


<span id="CNC_&amp;_3D_Printing"></span>
==CNC & 3D Printanje ==
==CNC & 3D Printanje ==


<gallery mode=packed heights=200px style="font-size:1.1em">
<gallery mode=packed heights=200px style="font-size:1.1em">
Path-WalkThroughResult.gif|link=[[Path Walkthrough for the Impatient]]|[[Path Walkthrough for the Impatient|Path Workbench for the impatient]] <br/>This is a quick presentation of the workflow for the Path Workbench: create a job, define the output, define the milling tool, define the path operations, start the simulation, and generate a G-code output file.
Path-WalkThroughResult.gif|link=[[CAM_Walkthrough_for_the_Impatient]]|[[CAM_Walkthrough_for_the_Impatient|CAM Workbench for the impatient]] <br/>This is a quick presentation of the workflow for the CAM Workbench: create a job, define the output, define the milling tool, define the path operations, start the simulation, and generate a G-code output file.
Exercise meshing 03.jpg|link=[[Manual:Preparing models for 3D printing]]|[[Manual:Preparing models for 3D printing|Preparing models for 3D printing]] (v0.16)<br/>Convert a solid object to a mesh object using the Mesh Workbench, export the mesh to STL format, and use Slic3r to prepare the G-code. Alternatively use the Cura Workbench or the Path Workbench to generate the G-code.
Exercise meshing 03.jpg|link=[[Manual:Preparing models for 3D printing]]|[[Manual:Preparing models for 3D printing|Preparing models for 3D printing]] (v0.16)<br/>Convert a solid object to a mesh object using the Mesh Workbench, export the mesh to STL format, and use Slic3r to prepare the G-code. Alternatively use the Cura Workbench or the CAM Workbench to generate the G-code.
</gallery>
</gallery>


<span id="Rendering"></span>
==Iscrtavanje==
==Iscrtavanje==


Line 184: Line 193:
|
|
|
|

|-
| [[Adding_a_new_mouse_navigation_option_to_FreeCAD|Adding a new mouse navigation option to FreeCAD (unfinished)]]
| Programming
| Advanced
|
| [[User:Kunda1|Kunda1]]
| 0.19.x
| None

|-
| [[Advanced_Attachment_OYX|Advanced Attachment OYX]]
| Attachment
| Intermediate/Advanced
|
| [[User:drmacro|drmacro]]
| 0.19
| None

|-
| [[Advanced_TechDraw_Tutorial|Advanced TechDraw Tutorial (unfinished)]]
| TechDraw Workbench
| Advanced
|
| [[User:domad|domad]]
| 0.19
| None


|-
|-
Line 196: Line 232:
|-
|-
| [[Analysis_of_reinforced_concrete_with_FEM|Analysis of reinforced concrete with FEM]]
| [[Analysis_of_reinforced_concrete_with_FEM|Analysis of reinforced concrete with FEM]]
| Finite Element Analysis
| Reinforced concrete with FEM
| Intermediate
| Intermediate
| 1:00
| 1:00
Line 205: Line 241:
|-
|-
| [[Arch_panel_tutorial|Arch panel tutorial]]
| [[Arch_panel_tutorial|Arch panel tutorial]]
| Arch Workbench
| Modeling an architectural panel
| Beginner
| Beginner
| 1:00
| 1:00
Line 223: Line 259:
|-
|-
| [[Basic_Attachment_Tutorial|Basic Attachment Tutorial]]
| [[Basic_Attachment_Tutorial|Basic Attachment Tutorial]]
| Attachment
| Sketch attachment
| Beginner/intermediate
| Beginner/intermediate
| 1:00
| 1:00
| [[User:Bance|Bance]]
| [[User:Bance|Bance]]
| 0.17 and above
| 0.17 or above
| [https://github.com/BanceFC/Examples/blob/master/Basic_Attachment_Tutorial.FCStd Basic Attachment Tutorial.FCStd]
| [https://github.com/BanceFC/Examples/blob/master/Basic_Attachment_Tutorial.FCStd Basic Attachment Tutorial.FCStd]


|-
|-
| [[Basic_modeling_tutorial|Basic modeling tutorial]]
| [[Basic_modeling_tutorial|Basic modeling tutorial]]
| Modelling
| Introduction to modelling
| Beginner
| Beginner
| 0:15
| 0:15
Line 247: Line 283:
| 0.17 or above
| 0.17 or above
| [https://github.com/FreeCAD/Examples/blob/master/Basic_Part_Design_Tutorial_Example_017_Files/Basic_Part_Design_Tutorial_017.fcstd Basic Part Design for v0.17]
| [https://github.com/FreeCAD/Examples/blob/master/Basic_Part_Design_Tutorial_Example_017_Files/Basic_Part_Design_Tutorial_017.fcstd Basic Part Design for v0.17]

|-
| [[Basic_Part_Design_Tutorial_019|Basic Part Design Tutorial 019]]
| Modeling
| Beginner
| 1:00
| [[User:Onekk|Carlo Dormeletti]] and [[User:Edwilliams16|Ed Williams]]
| 0.19 or above
|


|-
|-
| [[Basic_Sketcher_Tutorial|Basic Sketcher Tutorial]]
| [[Basic_Sketcher_Tutorial|Basic Sketcher Tutorial]]
| Sketcher
| Sketcher Workbench
| Beginner
| Beginner
| 1:00
| 1:00
Line 263: Line 308:
|
|
| [[User:WandererFan|WandererFan]]
| [[User:WandererFan|WandererFan]]
| 0.17 and above
| 0.17 or above
| [https://github.com/FreeCAD/Examples/blob/master/Basic_Part_Design_Tutorial_Example_017_Files/Basic_Part_Design_Tutorial_017.fcstd Basic Part Design for v0.17 Sample] [https://github.com/FreeCAD/Examples/blob/master/Basic_TechDraw_Tutorial_Example_Files/Basic_TechDraw_Tutorial.fcstd Basic TechDraw Tutorial Sample]
| [https://github.com/FreeCAD/Examples/blob/master/Basic_Part_Design_Tutorial_Example_017_Files/Basic_Part_Design_Tutorial_017.fcstd Basic Part Design for v0.17 Sample] [https://github.com/FreeCAD/Examples/blob/master/Basic_TechDraw_Tutorial_Example_Files/Basic_TechDraw_Tutorial.fcstd Basic TechDraw Tutorial Sample]

|-
| [[BIM_ingame_tutorial|BIM ingame tutorial]]
| Arch Workbench
| Beginner
|
| [[User:Yorik|Yorik]]
|
|

|-
| [[CAM_Walkthrough_for_the_Impatient|CAM Walkthrough for the Impatient]]
| CAM Workbench
|
|
| Chrisb
|
|


|-
|-
Line 274: Line 337:
|
|
|
|

|-
| [[Creating_a_simple_part_with_Draft_and_Part_WB|Creating a simple part with Draft and Part WB]]
| Modeling
| Beginner
| 1:30
| Heda
| -
| -

|-
| [[Creating_a_simple_part_with_Part_WB|Creating a simple part with Part WB]]
| Modeling
| Beginner
| 2:00
| Heda
| -
| -


|-
|-
Line 286: Line 367:
|-
|-
| [[Customize_Toolbars|Customize Toolbars]]
| [[Customize_Toolbars|Customize Toolbars]]
| Customization
|
| Beginner
| Beginner
| 0:05
| 0:05
Line 299: Line 380:
| 0:30
| 0:30
| r-frank and vocx
| r-frank and vocx
| 0.17 and above
| 0.17 or above
| [https://github.com/FreeCAD/Examples/blob/master/Draft_Shapestring_Tutorial_Examples/Draft_Shapestring_Tutorial_Text.FCStd?raw=true Draft_Shapestring_Text]
| [https://github.com/FreeCAD/Examples/blob/master/Draft_Shapestring_Tutorial_Examples/Draft_Shapestring_Tutorial_Text.FCStd?raw=true Draft_Shapestring_Text]


|-
|-
| [[Draft_tutorial|Draft tutorial]]
| [[Draft_tutorial|Draft tutorial]]
| Draft Workbench
| Drafting
| Beginner
| Beginner
| 0:30
| 0:30
Line 312: Line 393:


|-
|-
| [[Engine_Block_Tutorial|Engine Block Tutorial]]
| [[Drawing_Template_HowTo|Drawing Template HowTo (obsolete)]]
| Part Workbench
| 2D Drafting
| Beginner
| Intermediate
| 1:00
| 1:00
| Andrewbuck40
| [[User:Quick61|Mark Stephen (Quick61)]]
| 0.14.3700 or above
| 0.14.3700
|

|-
| [[Example_Combined_Footing|Example Combined Footing]]
| Reinforcement Workbench
| Intermediate
|
| [[User:Shiv_Charan|Shiv Charan]]
| 0.20
| None
| None


|-
|-
| [[Example_Slab_Having_LShape_Rebars_Reinforcement_Mesh|Example Slab Having LShape Rebars Reinforcement Mesh]]
| [[Drawing_tutorial|Drawing tutorial (obsolete)]]
| Reinforcement Workbench
| Blueprints / Drawings
| Intermediate
| Beginner
| 0:15
|
| [[User:Drei|Drei]]
| [[User:Shiv_Charan|Shiv Charan]]
| 0.16 or above
| 0.20
| None
|


|-
|-
| [[Example_Slab_Having_Mesh_Of_Straight_Rebars|Example Slab Having Mesh Of Straight Rebars]]
| [[Dxf_Importer_Install|Dxf Importer Install]]
| Reinforcement Workbench
|
| Intermediate
| Intermediate
| 0:05
|
| [[User:Mario52|Mario52]]
| [[User:Shiv_Charan|Shiv Charan]]
| Any
| 0.20
| None
| None


|-
|-
| [[Example_Slab_Having_UShape_Rebars_Reinforcement_Mesh|Example Slab Having UShape Rebars Reinforcement Mesh]]
| [[Engine_Block_Tutorial|Engine Block Tutorial]]
| Part Workbench
| Reinforcement Workbench
| Intermediate
| Beginner
| 1:00
|
| [[User:Shiv_Charan|Shiv Charan]]
| Andrewbuck40
| 0.14.3700
| 0.20
| None
|

|-
| [[Example_Slab_Spanning_in_One_Direction|Example Slab Spanning in One Direction]]
| Reinforcement Workbench
| Intermediate
|
| [[User:Shiv_Charan|Shiv Charan]]
| 0.20
| None

|-
| [[Example_Slab_Spanning_in_Two_Directions|Example Slab Spanning in Two Directions]]
| Reinforcement Workbench
| Intermediate
|
| [[User:Shiv_Charan|Shiv Charan]]
| 0.20
| None


|-
|-
| [[Export_to_STL_or_OBJ|Export to STL or OBJ]]
| [[Export_to_STL_or_OBJ|Export to STL or OBJ]]
| Export to STL or OBJ
| Export
| Beginner
| Beginner
| 0:20
| 0:20
Line 373: Line 481:
| 0.16.6377 or above
| 0.16.6377 or above
|
|

|-
| [[FEM_Example_Capacitance_Two_Balls|FEM Example Capacitance Two Balls]]
| Finite Element Analysis
| Beginner
|
| [[User:Sudhanshu Dubey|Sudhanshu Dubey]]
| 0.19
| None


|-
|-
Line 389: Line 506:
| 0:10
| 0:10
| [[User:Drei|Drei]]
| [[User:Drei|Drei]]
| 0.16.6700 or above
| 0.17 or above
|
|


Line 439: Line 556:
|-
|-
| [[Import_from_STL_or_OBJ|Import from STL or OBJ]]
| [[Import_from_STL_or_OBJ|Import from STL or OBJ]]
| Import from STL or OBJ
| Import
| Beginner
| Beginner
| 0:30
| 0:30
| r-frank
| r-frank
| 1.0
| 0.16.6703
| 0.16.6703
|


|-
|-
| [[Import_OpenSCAD_code|Import OpenSCAD code]]
| [[Import_OpenSCAD_code|Import OpenSCAD code]]
| Import OpenSCAD code
| Import
| Beginner
| Beginner
| 0:30
| 0:30
Line 457: Line 574:
|-
|-
| [[Import_text_and_geometry_from_Inkscape|Import text and geometry from Inkscape]]
| [[Import_text_and_geometry_from_Inkscape|Import text and geometry from Inkscape]]
| Import
| Import text and geometry from Inkscape
| Beginner
| Beginner
| 0:30
| 0:30
Line 484: Line 601:
|-
|-
| [[PartDesign_Bearingholder_Tutorial_I|PartDesign Bearingholder Tutorial I]]
| [[PartDesign_Bearingholder_Tutorial_I|PartDesign Bearingholder Tutorial I]]
| Product design - Bearingholder #1
| Product design
| Beginner
| Beginner
| 1:00
| 1:00
Line 493: Line 610:
|-
|-
| [[PartDesign_Bearingholder_Tutorial_II|PartDesign Bearingholder Tutorial II]]
| [[PartDesign_Bearingholder_Tutorial_II|PartDesign Bearingholder Tutorial II]]
| Product design - Bearingholder #2
| Product design
| Beginner
| Beginner
| 1:00
| 1:00
Line 502: Line 619:
|-
|-
| [[PartDesign_tutorial|PartDesign tutorial]]
| [[PartDesign_tutorial|PartDesign tutorial]]
| Sketcher
| Sketcher Workbench
| Beginner
| Beginner
| 0:15
| 0:15
| [[User:Drei|Drei]]
| [[User:Drei|Drei]]
| 0.16 or above
| 0.16 or above
|

|-
| [[Path_Walkthrough_for_the_Impatient|Path Walkthrough for the Impatient]]
| Path Workbench
|
|
| Chrisb
|
|
|


|-
|-
| [[Plot_Basic_tutorial|Plot Basic tutorial]]
| [[Plot_Basic_tutorial|Plot Basic tutorial]]
| Plot Workbench Basic Tutorial
| Plot Workbench
| Beginner
| Beginner
|
|
Line 538: Line 646:
|-
|-
| [[Post-Processing_of_FEM_Results_with_Paraview|Post-Processing of FEM Results with Paraview]]
| [[Post-Processing_of_FEM_Results_with_Paraview|Post-Processing of FEM Results with Paraview]]
| Finite Element Analysis
| Post-Processing of FEM Results with ParaView
| Intermediate
| Intermediate
| 2:00
| 2:00
Line 544: Line 652:
| 0.19
| 0.19
| [https://forum.freecadweb.org/download/file.php?id=103403 Beam] and [https://forum.freecadweb.org/download/file.php?id=103557 wall]
| [https://forum.freecadweb.org/download/file.php?id=103403 Beam] and [https://forum.freecadweb.org/download/file.php?id=103557 wall]

|-
| [[Private_Preference_Packs|Private Preference Packs]]
| Customization
| Intermediate/Advanced
|
| [[User:Drmacro|drmacro]]
| 1.0 or above
|


|-
|-
Line 556: Line 673:
|-
|-
| [[Raytracing_tutorial|Raytracing tutorial]]
| [[Raytracing_tutorial|Raytracing tutorial]]
| Raytracing
| Raytracing Workbench
| Beginner
| Beginner
| 0:10
| 0:10
Line 583: Line 700:
|-
|-
| [[Scripted_Parts:_Ball_Bearing_-_Part_1|Scripted Parts: Ball Bearing - Part 1]]
| [[Scripted_Parts:_Ball_Bearing_-_Part_1|Scripted Parts: Ball Bearing - Part 1]]
| Python
| Part Scripting - Ball Bearing #1
| Beginner
| Beginner
| 0:30
| 0:30
Line 592: Line 709:
|-
|-
| [[Scripted_Parts:_Ball_Bearing_-_Part_2|Scripted Parts: Ball Bearing - Part 2]]
| [[Scripted_Parts:_Ball_Bearing_-_Part_2|Scripted Parts: Ball Bearing - Part 2]]
| Python
| Part Scripting - Ball Bearing #2
| Beginner
| Beginner
| 0:30
| 0:30
Line 601: Line 718:
|-
|-
| [[Scripts|Scripts]]
| [[Scripts|Scripts]]
| Python
| Scripting
| Beginner
| Beginner
|
|
Line 610: Line 727:
|-
|-
| [[Sketcher_Micro_Tutorial_-_Constraint_Practices|Sketcher Micro Tutorial - Constraint Practices]]
| [[Sketcher_Micro_Tutorial_-_Constraint_Practices|Sketcher Micro Tutorial - Constraint Practices]]
| Sketcher
| Sketcher Workbench
| Beginner
| Beginner
| 0:30
| 0:30
Line 619: Line 736:
|-
|-
| [[Sketcher_reference|Sketcher reference]]
| [[Sketcher_reference|Sketcher reference]]
| Sketcher Workbench
|
|
|
|
|
Line 628: Line 745:
|-
|-
| [[Sketcher_requirement_for_a_sketch|Sketcher requirement for a sketch]]
| [[Sketcher_requirement_for_a_sketch|Sketcher requirement for a sketch]]
| Sketcher
| Sketcher Workbench
| Beginner
| Beginner
|
|
Line 637: Line 754:
|-
|-
| [[Sketcher_Tutorial|Sketcher Tutorial]]
| [[Sketcher_Tutorial|Sketcher Tutorial]]
| Sketcher
| Sketcher Workbench
| Beginner
| Beginner
|
|
Line 643: Line 760:
|
|
|
|

|-
| [[TechDraw_HowTo_Page|TechDraw HowTo Page]]
| TechDraw Workbench
|
|
|
| 0.19
| None


|-
|-
Line 700: Line 826:
|-
|-
| [[Transient_FEM_analysis|Transient FEM analysis]]
| [[Transient_FEM_analysis|Transient FEM analysis]]
| Finite Element Analysis
| Transient FEM analysis
|
|
|
|
Line 709: Line 835:
|-
|-
| [[Tutorial_custom_placing_of_windows_and_doors|Tutorial custom placing of windows and doors]]
| [[Tutorial_custom_placing_of_windows_and_doors|Tutorial custom placing of windows and doors]]
| Arch Workbench
| Architecture
| Intermediate
| Intermediate
| 1:00
| 1:00
Line 718: Line 844:
|-
|-
| [[Tutorial_for_open_windows|Tutorial for open windows]]
| [[Tutorial_for_open_windows|Tutorial for open windows]]
| Arch Workbench
| Architecture
| Beginner
| Beginner
| 1:00
| 1:00
Line 727: Line 853:
|-
|-
| [[Tutorial_FreeCAD_POV_ray|Tutorial FreeCAD POV ray]]
| [[Tutorial_FreeCAD_POV_ray|Tutorial FreeCAD POV ray]]
| Raytracing Workbench
| Rendering
| Intermediate
| Intermediate
| 2:00
| 2:00
Line 736: Line 862:
|-
|-
| [[Tutorial_KinematicAssembly|Tutorial KinematicAssembly]]
| [[Tutorial_KinematicAssembly|Tutorial KinematicAssembly]]
| Assembly3 Workbench
| Assemly3
| Beginner
| Beginner
| 0:30
| 0:30
Line 750: Line 876:
| [[User:FBXL5|FBXL5]]
| [[User:FBXL5|FBXL5]]
| 0.20 or above
| 0.20 or above
| None

|-
| [[Tutorial_KinematicSkeleton|Tutorial KinematicSkeleton]]
| Assembly3 Workbench
| Intermediate
| 0:40
| [[User:FBXL5|FBXL5]]
| 0.20
| None
| None


Line 776: Line 911:
| 0:30
| 0:30
| r-frank and vocx
| r-frank and vocx
| 0.17 and above
| 0.17 or above
| [https://github.com/FreeCAD/Examples/blob/master/Whiffle_Ball_Tutorial_ExampleFiles/WhiffleBall_Tutorial_FCWiki.FCStd?raw=true WhiffleBall_Tutorial_FCWiki.FCStd]
| [https://github.com/FreeCAD/Examples/blob/master/Whiffle_Ball_Tutorial_ExampleFiles/WhiffleBall_Tutorial_FCWiki.FCStd?raw=true WhiffleBall_Tutorial_FCWiki.FCStd]


|-
|-
| [[Wikihouse_porting_tutorial|Wikihouse porting tutorial]]
| [[Wikihouse_porting_tutorial|Wikihouse porting tutorial]]
| Import
| Wikihouse porting tutorial
| Intermediate/Advanced
| Intermediate/Advanced
| 1:00
| 1:00

Latest revision as of 09:18, 18 March 2024

Ova stranica predstavlja izbornik napisanih vježbi visoke kvalitete koja još nije gotova, nesortirana lista vježbi se može ovdje naći Upute.

Vi možete pogledati na Vanjske Upute i Video Upute koji su linkovi na vanjske web stranice. Koristan izvor video vježbi je na YouTube,upišite FreeCAD u tražilicu.

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.

Arhitektura i projektiranje zgrada [BIM]

Modeliranje dijelova

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

Tehničko Crtanje

FEM

CNC & 3D Printanje

Iscrtavanje

Robot workbench

Robot simulacija

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
CAM Walkthrough for the Impatient CAM Workbench Chrisb
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
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
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