Ep. 12 - Improving FreeCAD ft. Brad Collette from Ondsel

Open Hardware Manufacturing Podcast · 18 Jan 2024 · 1h 19m

What this episode covers

Brad Collette, cofounder and CTO of Ondsel, explains how his company uses an open-core model to fund and improve the open-source CAD software FreeCAD. He details the technical challenges of solving the topological naming problem and building a robust assembly workbench, which are critical for commercial viability. Collette discusses the strategic decision to focus on enterprise features like version control and cloud collaboration to subsidize core improvements for hobbyists, while navigating the complex relationship with the FreeCAD Project Association (FPA).

Mentioned

Companies
Ondsel
Also
FreeCAD, Fusion 360, SolidWorks, Open Cascade, HeeksCAD, GitLab, Blender, KiCad, OpenSCAD

Other shows on the same ground, closest first.

  • Being an Engineer · 1h 15m

    Jon Hirschtick | Founding & Developing the Solidworks and Onshape CAD Systems

    Jon Hirschtick, founder of SolidWorks and Onshape, and current Chief Evangelist at PTC, explains how he used personal funds from his time as a professional blackjack player to launch SolidWorks in 1993, targeting the gap between expensive Unix-based 3D CAD and 2D AutoCAD. He details the technical challenges of building a solid modeler on Windows and licensing Parasolid, leading to its success, and later founded Onshape to solve persistent user pain points like version control, installation failures, and file-based collaboration by creating a true cloud-native CAD and PDM system. Hirschtick discusses Onshape's features, including real-time collaboration, FeatureScript, and its subscription model, arguing that cloud-native architecture enables faster innovation and better security than legacy file-based systems.

  • Embedded.fm · 1h 15m

    353: Red for the Ones That Might Blow Up

    Seth Hillbrand, lead developer for KiCAD and founder of KiCAD Services Corporation, discusses the evolution of the open-source EDA tool from a physics experiment necessity to a professional-grade design suite. He details how commercial licensing restrictions at Zuken and SolidWorks forced his team to adopt KiCAD for the EBEX balloon experiment, leading to his contributions and eventual leadership role. Hillbrand explains how KiCAD Services provides paid support to professional engineers, creating a sustainable funding model that allows the core team to focus on development while maintaining a welcoming, inclusive community culture that actively moderates against toxic behavior.

  • Being an Engineer · 1h 15m

    S5E52 Jon Hirschtick | Founding & Developing the Solidworks and Onshape CAD Systems

    Jon Hirschtick, founder of SolidWorks and Onshape, explains how he used winnings from the MIT Blackjack Team to fund SolidWorks' early days and overcame investor skepticism by targeting the Windows PC market with a 3D CAD tool. He details the technical challenges of building a solid modeler on Windows and licensing Parasolid, then describes the user pain points with file-based CAD that inspired him to build Onshape as a cloud-native, database-driven platform. Hirschtick discusses Onshape's real-time collaboration, feature script customization, and pricing model, while offering advice on persistence and embracing failure for engineer entrepreneurs.

  • The Amp Hour · 1h 13m

    Don't Turn It On, Don't Take It Apart

    Dave Jones of EEV Blog and Chris Gammell of Contextual Electronics discuss the complexities of open-source hardware, specifically regarding Jones's new professional test equipment product and the tension between community expectations and manufacturer concerns. They analyze why engineers join startups like Ubeam despite knowing the technology is flawed, citing the allure of working with smart people and cool tech. The conversation also covers the practical challenges of using modules versus building from scratch, the pitfalls of CAD software ecosystems like KiCad and Altium, and the importance of complexity as a defensive moat against cloning.

  • Oxide and Friends · 1h 39m

    Open Source and Capitalism with Ashley Williams and Adam Jacob

    Ashley Williams (former CTO of MPM, now at Akzo) and Adam Jacob (founder of Chef, now at Oxide Computer Company) join Bryan Cantrill and Adam Leventhal to discuss the economic tensions between open source software and capitalism. They analyze the failure of the 'open core' business model, citing HashiCorp's license change and MongoDB's struggles as evidence that giving away core value for free destroys monetization potential. The group contrasts this with Red Hat's successful model of selling proprietary distributions and support, arguing that sustainable open source businesses must charge for the product itself rather than the code.

The summary, chapters and topics are generated from the episode’s audio by this directory, not written by Open Hardware Manufacturing Podcast. The episode itself belongs to its publisher.