

The source files of this manual are hosted on github. You can also read it directly from github pagesĪll the contents of this manual are published under the Creative Commons 4.0 license, and can be freely used, downloaded, copied, and modified. PDF, EPUB and MOBI versions of the original editions can be found in the Releases section. It is now in the process of being updated to the upcoming 0.19. This manual has been originally written for the stable version of FreeCAD at that time, which was version 0.16. 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 will walk you through the same information available on the wiki. This makes it a precious resource for reference, but not a very practical tool to learn FreeCAD. 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 manual is an experiment at taking the opposite way from the official FreeCAD documentation wiki. The data you produce with FreeCAD is fully yours, and can be recovered without FreeCAD.įreeCAD 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.

#FREECAD USER MANUAL CODE#
FreeCAD is free to download, use, distribute and modify, and its source code is open and published under the very permissive LGPL license. 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. IntroductionįreeCAD is a free, open-source parametric 3D modeling application. 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. All the development communication happens on the forum, so be sure to visit it if you are interested in participating.Important Note: The manual has been moved to the official FreeCAD wiki which is now its new home. The source code documentation is hosted here, generated by Doxygen, and documented on the wiki.Ĭheck the Development roadmap for news about what is being planned, the Changelog and Roadmap pages on the FreeCAD tracker to see the progress towards next release, or the Project statistics for even more information about the FreeCAD codebase.

There are build instructions for Windows, Linux and MacOS. The source code is LGPL-licensed and hosted on GitHub and mirrored on GitLab, SourceForge and CodeBerg. The Contributors hub page is another effort to gather the possible ways to help and contribute to the FreeCAD project.įreeCAD can be compiled on all platforms using CMake. Starting from 2016, FreeCAD also participates in the Google Summer of Code. The help FreeCAD page describes it all with more details. helping other people around you to discover FreeCAD.helping with the packaging of the latest release of FreeCAD for your favourite operating system.translating the application and documentation.writing documentation and editing the wiki (en).Of course, there are programming tasks for C++ or Python programmers, but there are also many things you can do even if you cannot code, such as There is plenty to do inside the FreeCAD project, if you are interested in helping us. It is already available in several languages: The following table lists all the articles of this wiki that form the backbone of the offline documentation shipped with the FreeCAD application.
