FreeCAD is an open-source software that began as a public project in 2002. Since then, FreeCAD has evolved from an experiment into a professional 3D CAD software. Participants at the Design Managers' Forum 2025 can learn how it can enhance efficiency in product development in mechanical engineering.
Open-source software offers cost efficiency, flexibility, security, and independence through transparent source code and strong community support.
Open-source software offers a variety of advantages, making it an attractive option for various user groups. One of these is, of course, cost savings, as there are no licensing fees. Additionally, the open source code provides flexibility and customizability, allowing users to tailor the software to their specific needs and extend it as desired. Another important aspect is independence from individual vendors.
Strong community support is another advantage, as a large developer community ensures quick support, regular updates, and continuous development. Finally, the collaborative nature of open source fosters innovation: through collaboration and the open exchange of ideas and solutions, new features can be developed quickly while sharing development efforts.
Free And Publicly Available
The advantages of open-source software for the product development process in mechanical engineering are demonstrated by Aleksander Sadowski, owner of Alsado, at the Design Managers' Forum 2025 using the example of FreeCAD software.
FreeCAD is freely and publicly available along with its source code. This allows it to be easily extended using Python code to create custom design tools for internal company processes. Users can also access a virtually endless collection of extensions developed by independent experts, which can be installed for free via the integrated Add-on Manager.
Aleksander Sadowski is the owner of the company Alsado.
(Image: Alsado)
Mr. Sadowski, why is the topic of your presentation relevant for designers and developers?
Open-source software has been an integral part of software development for many years. However, in product development, especially in mechanical engineering, it is not yet used as frequently. As a result, valuable potential for developing innovative products is being lost.
For this reason, I demonstrate how open-source software can be effectively used in the product development process, with a focus on mechanical engineering in Germany. This provides designers and design managers with a quick overview of the use of open-source software. The presented product development process was developed and adapted based on the VDI 2222 guideline. The product development process using open-source software has not only been partially implemented for customers but has also been fully applied and optimized internally on an own product—a newly invented security screw.
What are the key aspects of the presentation?
The presentation first demonstrates a general product development process in mechanical engineering and contrasts it with the concrete implementation using open-source software. The software used and the data created in the process are shown as a chain. It is important to note that the presented process can be immediately implemented in companies and that the open-source software used is already available.
CAD software is central to designers in the product development process. Therefore, in the presentation, I focus on the open-source CAD software FreeCAD. Specifically, I also demonstrate how FreeCAD can be used in combination with a versioning solution that is also open-source and free. With versioning, CAD files can be centrally stored, team roles can be assigned, and the history of CAD files can be tracked. An open-source CAD software combined with versioning can also be integrated into small companies without programming knowledge.
The presented process can be immediately implemented in companies, and the utilized open-source software is available now.
What do participants learn from your presentation?
Participants will learn through the presentation the advantages of using open-source software in mechanical engineering and how they can implement the product development process using open-source software in their own companies. They will learn through concrete examples how open-source software is applied. Participants will learn how to create a requirements list so that all team members work towards the same goal, conduct and document a patent search for public domain inventions for their own product, assemble and evaluate a concept of the product from public domain technologies using a morphological box, document a risk assessment of the product concept to ensure it meets minimum safety requirements, create preliminary and detailed designs with CAD files and spreadsheets, test component geometries using FEM simulation, and finally integrate everything into an IT infrastructure so that file versions can be tracked and all project members can collaborate seamlessly.
Date: 08.12.2025
Naturally, we always handle your personal data responsibly. Any personal data we receive from you is processed in accordance with applicable data protection legislation. For detailed information please see our privacy policy.
Consent to the use of data for promotional purposes
I hereby consent to Vogel Communications Group GmbH & Co. KG, Max-Planck-Str. 7-9, 97082 Würzburg including any affiliated companies according to §§ 15 et seq. AktG (hereafter: Vogel Communications Group) using my e-mail address to send editorial newsletters. A list of all affiliated companies can be found here
Newsletter content may include all products and services of any companies mentioned above, including for example specialist journals and books, events and fairs as well as event-related products and services, print and digital media offers and services such as additional (editorial) newsletters, raffles, lead campaigns, market research both online and offline, specialist webportals and e-learning offers. In case my personal telephone number has also been collected, it may be used for offers of aforementioned products, for services of the companies mentioned above, and market research purposes.
Additionally, my consent also includes the processing of my email address and telephone number for data matching for marketing purposes with select advertising partners such as LinkedIn, Google, and Meta. For this, Vogel Communications Group may transmit said data in hashed form to the advertising partners who then use said data to determine whether I am also a member of the mentioned advertising partner portals. Vogel Communications Group uses this feature for the purposes of re-targeting (up-selling, cross-selling, and customer loyalty), generating so-called look-alike audiences for acquisition of new customers, and as basis for exclusion for on-going advertising campaigns. Further information can be found in section “data matching for marketing purposes”.
In case I access protected data on Internet portals of Vogel Communications Group including any affiliated companies according to §§ 15 et seq. AktG, I need to provide further data in order to register for the access to such content. In return for this free access to editorial content, my data may be used in accordance with this consent for the purposes stated here. This does not apply to data matching for marketing purposes.
Right of revocation
I understand that I can revoke my consent at will. My revocation does not change the lawfulness of data processing that was conducted based on my consent leading up to my revocation. One option to declare my revocation is to use the contact form found at https://contact.vogel.de. In case I no longer wish to receive certain newsletters, I have subscribed to, I can also click on the unsubscribe link included at the end of a newsletter. Further information regarding my right of revocation and the implementation of it as well as the consequences of my revocation can be found in the data protection declaration, section editorial newsletter.
With the presentation, I am also making the file templates from the product development process publicly available for the first time. This makes it even easier to implement the product development process using open-source software in your own company.
Secure and Compliant Authentication in Laboratories