Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

merge #1

Open
wants to merge 320 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
320 commits
Select commit Hold shift + click to select a range
8104f68
Update traditional_2d_drafting.md
yorikvanhavre Dec 28, 2015
16f9872
Update traditional_2d_drafting.md
yorikvanhavre Dec 29, 2015
eae291d
Update traditional_2d_drafting.md
yorikvanhavre Dec 29, 2015
547cda5
Update traditional_2d_drafting.md
yorikvanhavre Dec 29, 2015
9fc1def
Update traditional_2d_drafting.md
yorikvanhavre Dec 29, 2015
1c36bcf
Update traditional_2d_drafting.md
yorikvanhavre Dec 29, 2015
d1e5447
Update traditional_2d_drafting.md
yorikvanhavre Dec 29, 2015
bd792c1
Update all_workbenches_at_a_glance.md
yorikvanhavre Dec 30, 2015
96aae92
Update installing.md
yorikvanhavre Dec 30, 2015
9f77caa
Update parametric_objects.md
yorikvanhavre Dec 30, 2015
4c45832
Update parametric_objects.md
yorikvanhavre Dec 30, 2015
f96e4a6
Update parametric_objects.md
yorikvanhavre Dec 30, 2015
5b7e24d
Update traditional_modeling_the_csg_way.md
yorikvanhavre Dec 30, 2015
46b18a6
Update traditional_2d_drafting.md
yorikvanhavre Dec 31, 2015
afdf6c3
Update traditional_2d_drafting.md
yorikvanhavre Dec 31, 2015
29484ec
Update traditional_2d_drafting.md
yorikvanhavre Dec 31, 2015
9031f09
Update traditional_2d_drafting.md
yorikvanhavre Dec 31, 2015
597e5eb
Create modeling_for_product_design.md
yorikvanhavre Dec 31, 2015
1124c7a
Update SUMMARY.md
yorikvanhavre Dec 31, 2015
82c3dd4
Update SUMMARY.md
yorikvanhavre Dec 31, 2015
684e606
Update modeling_for_product_design.md
yorikvanhavre Dec 31, 2015
85f00cf
Update modeling_for_product_design.md
yorikvanhavre Jan 2, 2016
8aa7d04
Update modeling_for_product_design.md
yorikvanhavre Jan 2, 2016
f34aebc
Update modeling_for_product_design.md
yorikvanhavre Jan 3, 2016
0d81d90
Update modeling_for_product_design.md
yorikvanhavre Jan 4, 2016
f31e9cb
Update traditional_2d_drafting.md
yorikvanhavre Jan 4, 2016
b2aeb91
Update modeling_for_product_design.md
yorikvanhavre Jan 5, 2016
08b1e63
added lego file
yorikvanhavre Jan 5, 2016
e3e2736
Update modeling_for_product_design.md
yorikvanhavre Jan 5, 2016
2b635cc
Update modeling_for_product_design.md
yorikvanhavre Jan 5, 2016
e95ad61
Update modeling_for_product_design.md
yorikvanhavre Jan 5, 2016
450f253
Create preparing_models_for_3d_printing.md
yorikvanhavre Jan 8, 2016
501c1c1
Update SUMMARY.md
yorikvanhavre Jan 8, 2016
f3917b8
Update SUMMARY.md
yorikvanhavre Jan 8, 2016
5308376
Update preparing_models_for_3d_printing.md
yorikvanhavre Jan 9, 2016
a87d677
Update preparing_models_for_3d_printing.md
yorikvanhavre Jan 9, 2016
8d0e53e
Update preparing_models_for_3d_printing.md
yorikvanhavre Jan 9, 2016
155b037
Update preparing_models_for_3d_printing.md
yorikvanhavre Jan 9, 2016
775156e
Update preparing_models_for_3d_printing.md
yorikvanhavre Jan 9, 2016
33c8420
Update SUMMARY.md
yorikvanhavre Jan 9, 2016
cd30871
added default stylesheet
yorikvanhavre Jan 9, 2016
29bcc48
left-align table text
yorikvanhavre Jan 9, 2016
bfe2bee
Update preparing_models_for_3d_printing.md
yorikvanhavre Jan 10, 2016
a90ab22
Added gcode and stl files
yorikvanhavre Jan 10, 2016
0263ec8
Update preparing_models_for_3d_printing.md
yorikvanhavre Jan 10, 2016
e9c4e42
Update preparing_models_for_3d_printing.md
yorikvanhavre Jan 10, 2016
594b2a4
Update preparing_models_for_3d_printing.md
yorikvanhavre Jan 10, 2016
ac8d4eb
Update preparing_models_for_3d_printing.md
yorikvanhavre Jan 12, 2016
ed1c0e8
Update preparing_models_for_3d_printing.md
yorikvanhavre Jan 12, 2016
56f86b5
Update preparing_models_for_3d_printing.md
yorikvanhavre Jan 12, 2016
574a0c5
left-align ol lists
yorikvanhavre Jan 12, 2016
4669b93
Update traditional_2d_drafting.md
yorikvanhavre Jan 12, 2016
4e7244a
Update traditional_2d_drafting.md
yorikvanhavre Jan 12, 2016
6de8c01
Update preparing_models_for_3d_printing.md
yorikvanhavre Jan 21, 2016
947dbf3
Update preparing_models_for_3d_printing.md
yorikvanhavre Jan 21, 2016
f53e8c7
Update preparing_models_for_3d_printing.md
yorikvanhavre Jan 21, 2016
b3e8454
renaming introduction -> discovering freecad
yorikvanhavre Jan 22, 2016
50d4d7f
Update SUMMARY.md
yorikvanhavre Jan 22, 2016
c51aadd
Update preparing_models_for_3d_printing.md
yorikvanhavre Jan 22, 2016
b8330bd
Update preparing_models_for_3d_printing.md
yorikvanhavre Jan 22, 2016
23d9072
Update preparing_models_for_3d_printing.md
yorikvanhavre Jan 23, 2016
051bb97
Update SUMMARY.md
yorikvanhavre Jan 23, 2016
b95cbfb
Update preparing_models_for_3d_printing.md
yorikvanhavre Jan 23, 2016
9344967
updated files
yorikvanhavre Jan 23, 2016
77841b9
Update preparing_models_for_3d_printing.md
yorikvanhavre Jan 23, 2016
f4b942b
Create generating_2d_drawings.md
yorikvanhavre Jan 24, 2016
ee4dca3
Update SUMMARY.md
yorikvanhavre Jan 24, 2016
3f99a53
Update installing.md
yorikvanhavre Jan 24, 2016
315dc69
Update installing.md
yorikvanhavre Jan 24, 2016
ac68453
Update installing.md
yorikvanhavre Jan 24, 2016
6e170d3
Update installing.md
yorikvanhavre Jan 24, 2016
fb07aab
Update parametric_objects.md
yorikvanhavre Jan 25, 2016
4deadc5
Update parametric_objects.md
yorikvanhavre Jan 25, 2016
3268ad2
Update parametric_objects.md
yorikvanhavre Jan 25, 2016
7956c00
Update parametric_objects.md
yorikvanhavre Jan 25, 2016
76eaf96
Update parametric_objects.md
yorikvanhavre Jan 25, 2016
111d50b
Update parametric_objects.md
yorikvanhavre Jan 25, 2016
7985113
Update master.css
yorikvanhavre Jan 25, 2016
d0cbe28
Update parametric_objects.md
yorikvanhavre Jan 25, 2016
cad9d4d
Update parametric_objects.md
yorikvanhavre Jan 25, 2016
8d16707
Update master.css
yorikvanhavre Jan 25, 2016
63540be
Update parametric_objects.md
yorikvanhavre Jan 25, 2016
90447d4
Update master.css
yorikvanhavre Jan 25, 2016
6b0df77
added drawing files
yorikvanhavre Jan 25, 2016
2aa653f
Update navigating_in_the_3d_view.md
yorikvanhavre Jan 27, 2016
563faa6
Update generating_2d_drawings.md
yorikvanhavre Jan 27, 2016
ad8e0e8
Update generating_2d_drawings.md
yorikvanhavre Jan 27, 2016
886659c
changed drawing files
yorikvanhavre Jan 31, 2016
a331d90
Update generating_2d_drawings.md
yorikvanhavre Jan 31, 2016
1c238e1
Update generating_2d_drawings.md
yorikvanhavre Feb 1, 2016
b354049
Update generating_2d_drawings.md
yorikvanhavre Feb 1, 2016
33b187c
Update generating_2d_drawings.md
yorikvanhavre Feb 1, 2016
55d7ca3
Update generating_2d_drawings.md
yorikvanhavre Feb 2, 2016
373b46d
Create bim_modeling.md
yorikvanhavre Feb 3, 2016
706e708
Update SUMMARY.md
yorikvanhavre Feb 3, 2016
eadefbd
Update bim_modeling.md
yorikvanhavre Feb 3, 2016
a70b4a7
Added house file
yorikvanhavre Feb 5, 2016
7c0e1ca
better thumbnail for chair
yorikvanhavre Feb 5, 2016
a128254
Update bim_modeling.md
yorikvanhavre Feb 10, 2016
96c93af
Update import_and_export_to_other_filetypes.md
yorikvanhavre Feb 12, 2016
cb056ed
Update bim_modeling.md
yorikvanhavre Feb 15, 2016
e8b3b18
Update bim_modeling.md
yorikvanhavre Feb 15, 2016
0cf6c33
Update bim_modeling.md
yorikvanhavre Feb 15, 2016
99a50c8
Update bim_modeling.md
yorikvanhavre Feb 28, 2016
8b2cc5c
Update bim_modeling.md
yorikvanhavre Feb 28, 2016
83d8dc7
Update bim_modeling.md
yorikvanhavre Mar 5, 2016
ffd488b
Update bim_modeling.md
yorikvanhavre Mar 5, 2016
f802d40
added ifc file
yorikvanhavre Mar 5, 2016
f1cbf8b
Update bim_modeling.md
yorikvanhavre Mar 5, 2016
67ff9fc
added preliminary cover
yorikvanhavre Mar 6, 2016
1a9c84a
Merge branch 'master' of github.com:yorikvanhavre/FreeCAD-manual
yorikvanhavre Mar 6, 2016
0728292
Update bim_modeling.md
yorikvanhavre Mar 6, 2016
8348cf2
added house.svg
yorikvanhavre Mar 6, 2016
562f351
Update bim_modeling.md
yorikvanhavre Mar 6, 2016
a9d96f5
new cover
yorikvanhavre Mar 7, 2016
dbe9c90
Update bim_modeling.md
yorikvanhavre Mar 16, 2016
a4289bd
Create using_spreadsheets.md
yorikvanhavre Mar 16, 2016
7e48124
Update using_spreadsheets.md
yorikvanhavre Mar 16, 2016
9759a45
Update using_spreadsheets.md
yorikvanhavre Apr 30, 2016
931baf4
Update SUMMARY.md
yorikvanhavre May 5, 2016
d2f4f23
Update using_spreadsheets.md
yorikvanhavre May 5, 2016
12d381a
Update using_spreadsheets.md
yorikvanhavre May 7, 2016
0f2fcb3
Update SUMMARY.md
yorikvanhavre May 7, 2016
2729fa3
Added spreadsheet file
yorikvanhavre May 7, 2016
e73dc5a
made links darker in printed material
yorikvanhavre May 7, 2016
cc17283
Update using_spreadsheets.md
yorikvanhavre May 7, 2016
9892a59
Create creating_FEM_analyses.md
yorikvanhavre May 10, 2016
aaa22b7
Update creating_FEM_analyses.md
yorikvanhavre May 10, 2016
3bcf57b
Update creating_FEM_analyses.md
yorikvanhavre May 11, 2016
8cb05bd
Update SUMMARY.md
yorikvanhavre May 11, 2016
d2bf893
Rename creating_FEM_analyses.md to creating_fem_analyses.md
yorikvanhavre May 11, 2016
27dbfb4
updated file extension
yorikvanhavre May 11, 2016
8e42025
Update using_spreadsheets.md
yorikvanhavre May 11, 2016
0a659d9
Update using_spreadsheets.md
yorikvanhavre May 11, 2016
134a198
Update creating_fem_analyses.md
yorikvanhavre May 11, 2016
dbf00ef
Update creating_fem_analyses.md
yorikvanhavre May 12, 2016
7991f9c
Update creating_fem_analyses.md
yorikvanhavre May 12, 2016
bf84d40
Update creating_fem_analyses.md
yorikvanhavre May 14, 2016
ce3ad33
added FEM file
yorikvanhavre May 14, 2016
ef1d051
Update creating_fem_analyses.md
yorikvanhavre May 14, 2016
74bba74
Create creating_renderings.md
yorikvanhavre Jun 3, 2016
405c6f0
Update SUMMARY.md
yorikvanhavre Jun 3, 2016
b50d2a1
Update creating_renderings.md
yorikvanhavre Jun 4, 2016
55dbf70
Update creating_renderings.md
yorikvanhavre Jun 17, 2016
804ce01
Update creating_renderings.md
yorikvanhavre Jun 25, 2016
91a1877
added render.FCStd
yorikvanhavre Jun 25, 2016
cc6492e
Update creating_renderings.md
yorikvanhavre Jun 25, 2016
c581313
Create README.md
yorikvanhavre Jun 25, 2016
3e4c89b
Create a_gentle_introduction.md
yorikvanhavre Jun 25, 2016
4e1606f
Update SUMMARY.md
yorikvanhavre Jun 25, 2016
3432470
Update a_gentle_introduction.md
yorikvanhavre Jun 25, 2016
6253840
Update a_gentle_introduction.md
yorikvanhavre Jun 28, 2016
de2585b
Update a_gentle_introduction.md
yorikvanhavre Jun 28, 2016
c00cddd
Update SUMMARY.md
yorikvanhavre Jun 28, 2016
f2efe7f
Update a_gentle_introduction.md
yorikvanhavre Jul 4, 2016
1638331
Create creating_and_manipulating_geometry.md
yorikvanhavre Jul 4, 2016
e1a0ed1
Update SUMMARY.md
yorikvanhavre Jul 4, 2016
46cf8e6
Update README.md
yorikvanhavre Jul 4, 2016
0b68fda
Update the_freecad_interface.md
yorikvanhavre Jul 4, 2016
1f59fa0
Update the_freecad_interface.md
yorikvanhavre Jul 4, 2016
5f6f380
Update the_freecad_interface.md
yorikvanhavre Jul 4, 2016
8f7b8e5
Update creating_and_manipulating_geometry.md
yorikvanhavre Jul 4, 2016
7e40e79
Update creating_and_manipulating_geometry.md
yorikvanhavre Jul 4, 2016
ade34cd
Update creating_and_manipulating_geometry.md
yorikvanhavre Jul 4, 2016
9762384
Create creating_parametric_objects.md
yorikvanhavre Jul 4, 2016
94c491e
Update SUMMARY.md
yorikvanhavre Jul 4, 2016
1e28ee2
Update creating_parametric_objects.md
yorikvanhavre Jul 4, 2016
cde0704
Update creating_parametric_objects.md
yorikvanhavre Jul 4, 2016
1d8c313
Update creating_parametric_objects.md
yorikvanhavre Jul 4, 2016
e04f4c8
Create creating_interface_tools.md
yorikvanhavre Jul 5, 2016
a82203d
Update SUMMARY.md
yorikvanhavre Jul 5, 2016
b8c6fec
Update creating_interface_tools.md
yorikvanhavre Jul 5, 2016
37fa8d7
Update creating_interface_tools.md
yorikvanhavre Jul 6, 2016
d968b0e
Update creating_interface_tools.md
yorikvanhavre Jul 9, 2016
311e1da
Create the_community.md
yorikvanhavre Jul 9, 2016
dc5ce37
Update SUMMARY.md
yorikvanhavre Jul 9, 2016
4641080
Update README.md
yorikvanhavre Jul 9, 2016
b149b12
Update README.md
yorikvanhavre Jul 12, 2016
1f69621
New cover
yorikvanhavre Jul 12, 2016
9f44b68
Update README.md
yorikvanhavre Jul 12, 2016
00b8ab5
Update installing.md
yorikvanhavre Jul 15, 2016
9e4d7b5
Update what_is_freecad.md
yorikvanhavre Jul 18, 2016
d6c8c8e
Update installing.md
yorikvanhavre Jul 18, 2016
9d9a2b0
Update installing.md
yorikvanhavre Jul 22, 2016
945a482
Update navigating_in_the_3d_view.md
yorikvanhavre Jul 22, 2016
6c403a6
Update installing.md
yorikvanhavre Jul 22, 2016
4c8bed0
Update bim_modeling.md
yorikvanhavre Jul 24, 2016
d846379
Update traditional_2d_drafting.md
yorikvanhavre Jul 24, 2016
c4d1586
Update traditional_2d_drafting.md
yorikvanhavre Jul 24, 2016
4e607ed
Update traditional_2d_drafting.md
yorikvanhavre Jul 24, 2016
965d7da
Update modeling_for_product_design.md
yorikvanhavre Jul 25, 2016
d0dcf49
Update traditional_modeling_the_csg_way.md
yorikvanhavre Jul 26, 2016
be3554d
Minor wording delets to improve flow in Meshes
Oct 28, 2016
8a8672f
Minor grammar edit previous to versions
Oct 28, 2016
3a0e97d
Small grammar tweeks
Oct 29, 2016
6630588
Trivial grammar edit
Oct 29, 2016
bb57d04
Trivial word change
Oct 29, 2016
14b2c59
Trivial edits
Oct 29, 2016
819e6fe
Grammar edits and turn on panels
Oct 29, 2016
d46db4c
Commented out rotate view and more grammar edits
Oct 29, 2016
c08b510
Trivial grammar edit
Oct 30, 2016
dc5142e
Minor edits, plus added recompute button
Oct 30, 2016
b027019
Grammar edits and added RS274
Oct 30, 2016
b1e240f
Added Tracker issue number to comment
Nov 3, 2016
462ae6c
Merge pull request #4 from ruchg/master
yorikvanhavre Nov 7, 2016
0f14bf1
Added word: army
Nov 12, 2016
0e64b71
Text to bridge between Experts and Novice
Nov 21, 2016
9fac1ee
additional text bridging from Expert to Novice
Dec 19, 2016
4d99c00
corrected two spelling errors
Dec 20, 2016
30dd72c
bridge text from Expert to Novice
Dec 22, 2016
0ee8c0b
minor flesh outs
Dec 29, 2016
68480ee
added bridge text from Expert to Novice
Dec 30, 2016
f8d5e90
added bridge text from Expert to Novice yet again
Dec 30, 2016
0a28200
bridge text from Expert to Novice
Jan 16, 2017
1e63c75
minor grammar polish
Jan 18, 2017
8cac134
Update README.md
yorikvanhavre Feb 11, 2017
d782a33
minor grammar edits and fixed a print mangle
Feb 20, 2017
34e6bfc
minor grammar edits and corrected wire edge entry
Feb 25, 2017
da2c234
Fixed transposition of CSG to CGS
IanWizard Aug 1, 2017
465cd38
added some more information about placements and placement matrices
uuykay Oct 25, 2018
d6fdbb6
added comments about scripting with 2D drawings
uuykay Oct 25, 2018
ac1b1a5
Added positive axis and fixed final link
May 6, 2019
1a5371f
Merge pull request #8 from ruchg/master
yorikvanhavre May 8, 2019
78faef7
Merge pull request #9 from IanWizard/patch-1
yorikvanhavre May 8, 2019
6e6a767
Merge pull request #10 from uuykay/master
yorikvanhavre May 8, 2019
a9c962a
Change Line to makeLine
alexpawlowski Jul 16, 2019
ea817f1
Merge pull request #11 from alexpawlowski/master
yorikvanhavre Sep 30, 2020
6deb961
Update README.md
yorikvanhavre Sep 30, 2020
f3f3b46
Update README.md
yorikvanhavre Sep 30, 2020
c812883
Update what_is_freecad.md
yorikvanhavre Sep 30, 2020
20f7871
Update what_is_freecad.md
yorikvanhavre Sep 30, 2020
83abfa6
Update what_is_freecad.md
yorikvanhavre Sep 30, 2020
23a9668
Update README.md
yorikvanhavre Sep 30, 2020
ecbfc60
Update README.md
yorikvanhavre Sep 30, 2020
d441948
Update installing.md
yorikvanhavre Sep 30, 2020
79ce36d
updated installing page to 0.19
yorikvanhavre Oct 1, 2020
34d08f6
Styling
yorikvanhavre Oct 1, 2020
3ab4aca
Ported the_freecad_interface
yorikvanhavre Oct 20, 2020
f13ed3e
Updated freecad_document
yorikvanhavre Oct 20, 2020
64e177d
parametric objects
yorikvanhavre Oct 21, 2020
2a12c37
replaced -> with arrows
yorikvanhavre Oct 21, 2020
c37a5a7
Part WB
yorikvanhavre Oct 28, 2020
d3465d2
Draft chapter
yorikvanhavre Oct 29, 2020
e22a6f4
Update creating_and_manipulating_geometry.md
yorikvanhavre Nov 18, 2020
0180334
Set theme jekyll-theme-minimal
yorikvanhavre Nov 19, 2020
df126e6
Update README.md
yorikvanhavre Nov 19, 2020
905578f
updated up to product design
yorikvanhavre Nov 24, 2020
90a0106
Updated up to generating 2d drawings
yorikvanhavre Mar 1, 2021
7de33c4
Update wording regarding relative copies of copies
w-tr Mar 3, 2023
91c4996
Merge pull request #16 from w-tr/patch-1
yorikvanhavre Mar 8, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
*.FCStd1
41 changes: 37 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,42 @@
![](images/readme-cover.jpg)





# A FreeCAD manual

An experiment at reorganizing the contents of the [FreeCAD wiki](http://www.freecadweb.org/wiki) in an easier, friendlier book-like manner, more based on examples. The contents of this manual is made from parts of the wiki, and parts of text directly written by me and hopefully through the power of git forking, others will contribute as well. All the contents of this manual are published under the [Creative Commons 4.0](http://creativecommons.org/licenses/by/4.0/) license, and can be freely used, downloaded, copied, and modified.
**Important Note**: The manual has been moved to the [official FreeCAD wiki](https://wiki.freecadweb.org/Manual) which is now its new home. If you wish to propose edits, please do them there, as this repository will be kept only for generating the ebook versions and will not be directly edited anymore.



## Introduction

[FreeCAD](http://www.freecadweb.org) is a free, open-source parametric 3D modeling application. It is made primarily to model real-world objects, ranging from the small electronic components up to buildings and civil engineering projects, with a strong focus on 3D-printable objects. FreeCAD is free to download, use, distribute and modify, and its source code is open and published under the very permissive [LGPL](https://en.wikipedia.org/wiki/GNU_Lesser_General_Public_License) license. The data you produce with FreeCAD is fully yours, and can be recovered without FreeCAD.

FreeCAD is also fundamentally a social project, as it is developed and maintained by a community of developers and users united by their passion for FreeCAD.

This manual is an experiment at taking the opposite way from the [official FreeCAD documentation wiki](http://www.freecadweb.org/wiki). The wiki is written collaboratively by dozens of community members and, like most wikis, it contains huge amounts of information, but is very hard to access and navigate by newcomers. This makes it a precious resource for reference, but not a very practical tool to learn FreeCAD. This manual will walk you through the same information available on the wiki. However, we hope that the more step-by-step pace, based on examples, and the more unified tone given by a smaller number of authors, will make it more suitable for a first contact with FreeCAD, and that it will become a perfect companion for the wiki.

This manual has been originally written for the stable version of FreeCAD at that time, which was version **0.16**. It is now in the process of being updated to the upcoming **0.19**.

PDF, EPUB and MOBI versions of the original editions can be found in the [Releases](../../Releases) section. You can also read it directly from [github pages](http://yorikvanhavre.github.io/FreeCAD-manual/)

All the contents of this manual are published under the [Creative Commons 4.0](http://creativecommons.org/licenses/by/4.0/) license, and can be freely used, downloaded, copied, and modified. The source files of this manual are hosted on [github](https://github.com/yorikvanhavre/FreeCAD-manual). At this address, you can also find and download all the [files](https://github.com/yorikvanhavre/FreeCAD-manual/tree/master/files) that have been created during the different exercises that are part of this book.



#### About the author(s)

This book has been written originally by [Yorik van Havre](https://yorik.uncreated.net), (and corrected, proof-read or updated by [many other people](https://github.com/yorikvanhavre/FreeCAD-manual/graphs/contributors)) but using a lot of information built by FreeCAD users, mostly from the [FreeCAD wiki](https://wiki.freecadweb.org). The real author of this book is actually the whole FreeCAD community!



Start with the [table of contents](SUMMARY.md).
### Contents

If you are a book editor interested in publishing this book, drop me a note ;)
* [Discovering FreeCAD](discovering_freecad/README.md)
* [Working with FreeCAD](working_with_freecad/README.md)
* [Python scripting](python_scripting/README.md)
* [The community](the_community.md)
* [summary](SUMMARY.md)

This book is being tailored to be used with [gitbook](https://github.com/GitbookIO/gitbook).
84 changes: 47 additions & 37 deletions SUMMARY.md
Original file line number Diff line number Diff line change
@@ -1,37 +1,47 @@
* [Introduction](what_is_freecad.md)
* [What is FreeCAD](what_is_freecad.md#what-is-freecad)
* [Installing](installing.md)
* [Installing on Windows](installing.md#installing-on-windows)
* [Installing on Linux](installing.md#installing-on-linux)
* [Installing on Mac OS](installing.md#installing-on-mac-os)
* [Uninstalling](installing.md#uninstalling)
* [Setting basic preferences](installing.md#setting-basic-preferences)
* [Installing additional content](installing.md#installing-additional-content)
* [The FreeCAD interface](the_freecad_interface.md)
* [Workbenches](the_freecad_interface.md#workbenches)
* [Parts of the interface](the_freecad_interface.md#parts-of-the-interface)
* [Customizing the interface](the_freecad_interface.md#customizing-the-interface)
* [Navigating in the 3D view](navigating_in_the_3d_view.md)
* [A word about the 3D space](navigating_in_the_3d_view.md#a-word-about-the-3d-space)
* [The FreeCAD 3D view](navigating_in_the_3d_view.md#the-freecad-3d-view)
* [Selecting objects](navigating_in_the_3d_view.md#selecting-objects)
* [The FreeCAD document](the_freecad_document.md)
* [Parametric objects](parametric_objects.md)
* [Import and export to other filetypes](import_and_export_to_other_filetypes.md)
* [Working with FreeCAD](all_workbenches_at_a_glance.md)
* [All workbenches at a glance](all_workbenches_at_a_glance.md)
* Traditional modeling, the CSG way
* Traditional 2D drafting
* Modeling for product design
* Generating 2D drawings
* Preparing models for 3D printing
* BIM modeling
* Using spreadsheets
* Creating FEM analyses
* Creating renderings
* Python scripting
* A gentle introduction
* Creating and manipulating geometry
* Creating parametric objects
* Creating interface tools
* The community
* [Discovering FreeCAD](discovering_freecad/README.md)
* [What is FreeCAD?](discovering_freecad/what_is_freecad.md)
* [Installing](discovering_freecad/installing.md)
* [Installing on Windows](discovering_freecad/installing.md#installing-on-windows)
* [Installing on Linux](discovering_freecad/installing.md#installing-on-linux)
* [Installing on Mac OS](discovering_freecad/installing.md#installing-on-mac-os)
* [Uninstalling](discovering_freecad/installing.md#uninstalling)
* [Setting basic preferences](discovering_freecad/installing.md#setting-basic-preferences)
* [Installing additional content](discovering_freecad/installing.md#installing-additional-content)
* [The FreeCAD interface](discovering_freecad/the_freecad_interface.md)
* [Workbenches](discovering_freecad/the_freecad_interface.md#workbenches)
* [The interface](discovering_freecad/the_freecad_interface.md#the-interface)
* [Customizing the interface](discovering_freecad/the_freecad_interface.md#customizing-the-interface)
* [Navigating in the 3D view](discovering_freecad/navigating_in_the_3d_view.md)
* [A word about the 3D space](discovering_freecad/navigating_in_the_3d_view.md#a-word-about-the-3d-space)
* [The FreeCAD 3D view](discovering_freecad/navigating_in_the_3d_view.md#the-freecad-3d-view)
* [Selecting objects](discovering_freecad/navigating_in_the_3d_view.md#selecting-objects)
* [The FreeCAD document](discovering_freecad/the_freecad_document.md)
* [Parametric objects](discovering_freecad/parametric_objects.md)
* [Import and export to other filetypes](discovering_freecad/import_and_export_to_other_filetypes.md)
* [Working with FreeCAD](working_with_freecad/README.md)
* [All workbenches at a glance](working_with_freecad/all_workbenches_at_a_glance.md)
* [Traditional modeling, the CSG way](working_with_freecad/traditional_modeling_the_csg_way.md)
* [Traditional 2D drafting](working_with_freecad/traditional_2d_drafting.md)
* [Modeling for product design](working_with_freecad/modeling_for_product_design.md)
* [BIM modeling](working_with_freecad/bim_modeling.md)
* [Preparing models for 3D printing](working_with_freecad/preparing_models_for_3d_printing.md)
* [Exporting to slicers](working_with_freecad/preparing_models_for_3d_printing.md#exporting-to-slicers)
* [Converting objects to meshes](working_with_freecad/preparing_models_for_3d_printing.md#converting-objects-to-meshes)
* [Using Slic3r](working_with_freecad/preparing_models_for_3d_printing.md#using-slicer)
* [Using the Cura addon](working_with_freecad/preparing_models_for_3d_printing.md#using-the-cura-addon)
* [Generating G-code](working_with_freecad/preparing_models_for_3d_printing.md#generating-g-code)
* [Generating 2D drawings](working_with_freecad/generating_2d_drawings.md)
* [Using spreadsheets](working_with_freecad/using_spreadsheets.md)
* [Reading properties](working_with_freecad/using_spreadsheets.md#reading-properties)
* [Writing properties](working_with_freecad/using_spreadsheets.md#writing-properties)
* [Creating FEM analyses](working_with_freecad/creating_fem_analyses.md)
* [Creating renderings](working_with_freecad/creating_renderings.md)
* [Python scripting](python_scripting/README.md)
* [A gentle introduction](python_scripting/a_gentle_introduction.md)
* [Writing Python code](python_scripting/a_gentle_introduction.md#writing-python-code)
* [Manipulating FreeCAD objects](python_scripting/a_gentle_introduction.md#manipulating-freecad-objects)
* [Vectors and Placements](python_scripting/a_gentle_introduction.md#vectors-and-placements)
* [Creating and manipulating geometry](python_scripting/creating_and_manipulating_geometry.md)
* [Creating parametric objects](python_scripting/creating_parametric_objects.md)
* [Creating interface tools](python_scripting/creating_interface_tools.md)
* [The community](the_community.md)
1 change: 1 addition & 0 deletions _config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
theme: jekyll-theme-minimal
Loading