FreeCAD - 功能强大、免费开源的参数化 3D 建模软件,在 Windows、Mac 和 Linux 平台上都可以使用

最近买了个入门级的 3D 打印机,想要用来打印一些小配件,需要一款 3D 建模软件,研究了 FreeCAD 完全能满足,借此机会分享给大家。

前言

最近在网上看到有人把自己的只有弹力功能的静态车模型,改装成了转向和油门都可以全比例控制的遥控车,并且在车上还安装了类似无人机一样的实时图传,使得可以通过手机或者 VR 眼镜来像坐在遥控车里一样开车,十分有趣。而市面上很多非入门级的遥控车,不是动辄几千上万,就是外形太大,只适合拿出户外去玩。将我前些年买的一些外观设计好看的小车模型改装成遥控车,光想想就非常有意思。

热爱动手的我按耐不住热情,投入精力进去研究了,这里面需要用 3D 打印制作一些配件来完成改装,尝试了几款 3D 建模软件,最后选择了 FreeCAD 这款软件,同时也写一篇文章来介绍给大家。

关于 FreeCAD

FreeCAD 是一个免费开源的参数化 3D 建模软件,易用、灵活和集成度高,主要用于设计和创建现实生活中物体的模型,在机械设计建筑建模有广泛的应用。FreeCAD 的参数化建模可以轻松地通过模型历史来修改设计及参数,从而快速制作出符合预期的 3D 模型。FreeCAD 提供跨平台软件版本,可以在 WindowsMacLinux 电脑上使用。

FreeCAD 官网
FreeCAD 官网

从 2011 年项目建立以来,一直有很多专业的人投入在项目中,经过多年的完善,FreeCAD 已经发展成为一款专业强大、用户群体足够多的三维建模软件

FreeCAD 软件下载
FreeCAD 软件下载

FreeCAD 的功能特点

  • 参数化建模:FreeCAD 使用参数化的方法来建模,这意味着可以通过改变模型的参数来轻松修改设计
  • 轻松从 2D 图形创建 3D 模型:通过 Sketcher 工作台可以快速方便地创建2D草图,这些草图可用于创建3D模型,另外 FreeCAD 还包括一个绘图工作台,允许用户创建其模型的二维图纸,支持不同的视图和尺寸,专业化程度很高
  • 零件设计:专为零件设计打造的工作台可以使用草图、挤压件和其他工具创建模型,再复杂的三维形状也不在话下。零件设计也是 3D 打印常用的工作台
  • 支持零件装配:装配工作台允许用户创建多个零件的装配,用于模拟机械系统的运动
  • 支持多种三维格式:FreeCAD 支持多种文件格式来导入和导出模型,包括 STEPIGESSTLSVGDXFOBJIFCDAE
  • 支持 Python 脚本:FreeCAD 包括一个 Python 脚本界面,用于将重复性的任务自动化,并根据自己的需要定制软件,大大提高生产效率

学习 FreeCAD 难吗?

这主要取决于你有没有三维建模的经验,以及对技术概念的熟悉程度。我是一个工科生,大学期间选修过 机械制图CAD 课程,虽然不熟悉 FreeCAD,但对技术概念有所了解,照着教程做,上手觉得并不难,如果熟悉其他三维建模软件,过渡到 FreeCAD 会更简单,因为 FreeCAD 本身可以设置其他软件的操作习惯。但如果你是三维建模的新手,对机械零件也不够熟悉,可能会有一个学习曲线。

FreeCAD 软件界面
FreeCAD 软件界面

FreeCAD 有一个活跃的用户社区,为新用户提供支持和资源。很多用户也在上面分享自己创建的模型,可以直接下载来把玩学习。

总之,学习 FreeCAD 肯定需要一些投入和练习,但只要有耐心和毅力,最关键的是兴趣和热情,一定会支撑我们持续学习下去。下面的这套教程是来自宝岛台湾的一位高校老师录制的课堂录像,讲解非常简单明了,并且手把手教我们画模型:

来 B 站的 FreeCAD 视频教程:https://www.bilibili.com/video/BV1J5411e7Pg/

FreeCAD 制作 3D 打印件

FreeCAD 有一些专门为 3D 打印设计的功能。比如 3D 打印专用的零件设计和网格设计工作台,它们为3D打印提供好用的工具和功能。还有检查模型是否漏水、没有孔洞或其他缺陷的实体对象工具,这对成功的 3D 打印非常重要。

FreeCAD 软件界面
FreeCAD 软件界面

由于我的 3D 打印零件相对比较简单,我很快就学会并且打印出成品了。简单地说就是画出设计出 2D 图纸,然后用零件工具变成 3D,最后倒出 3D 打印机兼容的 STL 格式,用切片工具处理模型,最后拷到打印机上打印。

专业程度远不止此

总的来说,FreeCAD 是一个为 3D 打印创建 3D 模型的强大工具,当然 FreeCAD 的强大远不仅仅能用来做简单零件,许多业余爱好者、学生和专业人士都在用 FreeCAD 来完成各种复杂、庞大的机械零件建筑模型,完全可以媲美市面上其他付费的三维建模软件。

FreeCAD 用于建筑建模
FreeCAD 用于建筑建模
FreeCAD 制作电路图
FreeCAD 制作电路图

免费开源和使用说明

FreeCAD 是一款免费开源的自由软件,任何个人和公司都可以免费下载来使用,这个软件项目的源码也是开源的,有能力的开发者还可以自行修改和编译,打造属于自己的 FreeCAD。