After more than twenty years of intense and sustained development, the FreeCAD community is proud to announce the release of version 1.0. FreeCAD 1.0 is now available for download on all platforms.
In software development, version 1 usually means: our software is now stable and ready for “real work”. If you are a FreeCAD user, you know that FreeCAD has been ready for real work for years, and is used in productive, professional activity all over the world already. We in fact were tempted many times in the past to cut to the chase, and call the next version 1.0 already!
But we didn’t. Since the very beginnings, the FreeCAD community had a clear view of what 1.0 represented for us. What we wanted in it. FreeCAD matured over the years, and that list narrowed down to just two major remaining pieces: fixing the toponaming problem, and having a built-in assembly module.
Well, I’m very proud to say those two issues are now solved. Not finished, mind you, not the perfect, bug-free, faultless features we all want, but reaching that level takes time and effort. That will be our job from now on. What we have now is a solid, working, reliable toponaming solution, that is already in action in the Sketcher and PartDesign, and is being progressively extended to everything else. And we have a good and fairly complete assembly workbench that has a shiny new solver that comes, if you can believe it, from “the other FreeCAD”. Read the full release notes to learn more about all this.
This version 1.0 is not a finished product, simply because FreeCAD is not a product. It’s our project, our baby, our passion, our tool. Version 1.0 is our achievement. All of us who worked on it, from the ones who helped raise the project on its feet and are not participating anymore to people who just came to help finishing translations for this release, we worked hard for this, we deserved this, and this 1.0 means: we’ve done it.
I hope you’ll enjoy using this new version! If this is your first contact with FreeCAD, be sure to check the documentation, the manual, the tutorials and everything the community has prepared to help you get started! ~ Yorik
With the release of version 1.0 we wanted to provide an executive summary as a quicker read of the Version 1.0 release notes. The full Version 1.0 release notes are available on the FreeCAD Wiki, and a nice, illustrated blog post written by Alex.
Highlights:
- Following a long development process, Realthunders Topological naming problem mitigation algorithm has been incorporated into FreeCAD Version 1.0. This algorithm offers resiliency against topology changes in a parametric chain and a vast improvement of a model’s stability.
- FreeCAD has a new included Assembly workbench which uses the brand-new Ondsel solver.
- A new logo was chosen by the community members, from community contributed proposals.
- The user interface has received huge improvements.These include rotational centre indicators, selection item filters, on-model task panel and combo view modes, universal measuring tools, brand-new dark and light themes and much more.
Other key improvements:
- There are multiple changes and improvements to the Core system. The vector API can now be used in expressions, the new property container App::VarSet allows the user to create design variations, along with many more improvements to the Python editor and Python API.
- A new, streamlined and faster start page replaces the Start Workbench.
- The Arch workbench has been merged with BIM and is now the BIM workbench with lots of new features and improvements added including native support for IFC documents.
- The Path workbench has been renamed the CAM workbench with lots of new features including a new CAM simulator.
- The Draft workbench has a long list of improvements. Grid behaviour has been optimised and appearance options have been increased with many of the Draft workbench tools and approaches receiving extra functionality.
- The FEM workbench has had a large overhaul with many small but useful changes to tools and functions. The language used on the FEM workbench has been developed to be closer to industrial standard terms.
- The material handling system has been completely overhauled and a standard system is now in place for further development.
- The Part workbench has numerous improvements with the Part Scale and Part Mirror tools being two obvious improved tools.
- The Part Design workbench has received many fixes and additional functionality within the revolution and groove features, as well as significant changes to the Pad tool making it possible to end extrusions at multiple faces and more.
- The Sketcher workbench has a huge amount of changes and increased functionality and UI improvements. These include “dimensioning on the go”, contextual Dimension constraint tools, a new Offset tool and more. Cut and Paste including constraints is now available within and across sketches.
- The TechDraw workbench has numerous new tools: Snapping, a CosmeticCircle tool, an AddOffsetVertex tool and many others.
47 responses to “FreeCAD Version 1.0 Released”
Congrats, I’m very happy with this news.
Keep on doing the good work.
Best Regards,
Dirk Roggeveen
Wow, what a great milestone.
I’ve been using freecad increasingly since 15 years or so.
Great work people. Thanks a lot🙏
Absolutely looking forward to downloading the new release and continuing the creative design journey!
Guys, I am absolutely thrilled with your work. I have no words. I use FreeCAD from version 0.14 and was looking forward to releasing next version and always was excited. I admire you all tremendously. Thank you. Great job!
Let’s go, congrats to everyone who has worked on this project, and gotten it where it is now.
Awesome!
Congratulations 🎉 This is major news. Very happy for the team and all end users 🤓
awesome news! thx for all hard work!
I am really excited.
Thank you very much to everybody working with this passion
to bring something good like FreeCAD to everybody
and make it even better over the long time.
About bloody time!
LOL
Thank you for all the fun
did you release any more Tutorials?
I learned a lot from the previous
But now I need to know more about CAM
Не скачивается установщик для Windows
It’s downloading for me here in the UK.
[…] https://blog.freecad.org/2024/11/19/freecad-version‑1–0‑released/ […]
Congratulations are in order. Time for the future to take flight.
Grats indeed, but to me v. 1.0 just means “feature complete” and “API stable” until the next major release. 😛 Stability and reliability aren’t the same thing.
I use FreeCAD every day for work and play when doing anything 3D. While there are plenty of issues I could nitpick, overall it’s just amazing that this level of quality and performance is free. Many thanks and congrats to the devs for this invaluable tool and your tireless efforts.
Congrats! home here from irc lol, If you guys get this more working I can talk about it on reddit, particularly if there is a demo of using free cad with the steamdeck 🙂
Well Done to all who have laboured to bring this great tool to fruition.
I have just completed my simple first release 1.0.0 model from design to cam manufacture without a problem. Very happy
Thanks to everybody who has contribution to this project, FreeCad Community is contributing to the whole socitiety more than many commercial tech giants, FreeCAD community members and developers are unknown heros in this noisy world. I hope soon or late people figure out importance and impact of this community more than ever. As a mecahnical designer i sincerely thank to every person in this community. THANK YOU SO MUCH!
[…] It took more than 20 years, but the FreeCAD computer-aided design project has just made its 1.0 release. […]
Version 1.0 is such a tremendous increase in usability, especially fixing the naming problem. Thank you so much for all the effort you put into releasing it.
Congratulations 🎉
This project is second only in importance to climate change, with college students free to hone there new skill without cooperation fees effectively stopping the very evolution that might actually prevent climate change. Well Done FC — The mojo lives!
Wow! I started with Freecad during COVID19, was looking for a reason to live?
Onya, guys, I have progressed to average user standard? The Freecad community is amazing….anything and everything is possible now in version 1.0, special thanks to Realthunder!
At 74 years of age (with 35 years in Autocad), it is an amazing program….I am designing UAV’s and robotics at warp speed?
Thank you for giving me a new life, all the best for the future!
Thank for all the hard work and to support it on this auspicious occasion I have made a donation. I hope others will do the same.
Great news! Many thanks to all involved in this stupendous effort.
[…] 详情参考 […]
FreeCAD es un programa excelente que me ha permitido hacer muchas cosas en los pocos meses que llevo usándolo. Quiero dar las gracias a todas las personas que han contribuido a lo largo de los años para hacer de FreeCAD lo que hoy es.
¡Muchas gracias a todos!
[…] https://blog.freecad.org/2024/11/19/freecad-version‑1–0‑released […]
[…] est sorti le 18 novembre 2024 en version 1.0 (voir l’annonce officielle et sa vidéo associée). Cette sortie est marquée par une amélioration majeure : […]
This will have a huge impact on the maker community. With functional assemblies and improved CAM workbench you are going to see a huge influx of users who have wanted to get away from Fusion360 for years. Congratulations on 1.0, FreeCAD team!
Congratulations, great job.
Congratulations from Africa. This is amazing and a welcome development. we will duly start getting people to know more about this
Well done! You have solved many issues and made the program more fun to use. I’m looking forward to future improvements. Thank you!
Ein großes Dankeschön an das Entwicklerteam. FreeCAD 1.0 ist ein modernes und geniales Entwicklungswerkzeug geworden, das mit kommerzieller CAD Software nicht nur mithalten kann, vielleicht sogar besser ist, weil sehr intuitiv und nutzerfreundlich, gleichzeitig skriptfähig und über die Add-Ons nahezu unbegrenzt erweiterbar. Ich bin gespannt, wie die Entwicklung weitergeht.
Gratulations!
This is a very useful tool, much improved over previous releases.
I look forward for more new features in the future. Great job!
I love your FreeCAD. I started with 0.21.2 and made some- for me — very useful designs For CNC, 3d prints and wooden staffs. Really enjoyed and I guess it will the same with FC1.0. I appreciate your work, very much. Thanks
Thank you all very much. This is wonderful!
Joe
Thanks guys, I’m not invested in FreeCad as such, but I can appreciate what goes into a labour of love and ingenuity like this. I hope you’re satisfied and ready for a beer.
[…] anos, mas a primeira versão estável do FreeCAD, um modelador CAD em 3D. / Linux, macOS, Windows / blog.freecad.org (em […]
Thank you all that have contributed to this milestone! For me it is one of the most important open source software milestones ever. Linux may well have changed computers — but FreeCAD will change the world.
Congratulation!
I’m glad there’s version 1.0 but I still can’t understand the philosophy behind it — it’s so far from what Fusion 360 and Inventor offer that doing anything in Freecad is like a torture.
I don’t know, in the case of another open source project Kicad I can freely use it interchangeably with Altium, in the case of Freecad it doesn’t work.
Very Happy with this tool, i really love to make things with your freecad congrats!!!!!
There’s a FREE missing in the 1st sentence: »In *FREE* software development, version 1 usually means: our software is now stable and ready for »real work«.
Because with proprietary software, verstion 1.0 rather means “we’ll fix it later”..
I have just downloaded the latest release of freecad, version 1.0 in my opinion it is the worst version in the history of freecad. The faces navigation buttons are gone. The restraints for vertical and horizontal distance are buried so deep, its not worth working with. I can’t place a sketch with 2 component drawings on the same plane because the pad will only pick up 1 of them. After a pad is created, the sketch is hidden in the tree view. Now it takes way longer to back step previous sketches to make any real difference. I will go back to the old version. Its way more stable than this new version.
Well done FreeCAD development team.
Thank you very much.
Will you also release the portable app version of 1.0 so it can be used on any computer ?