最近买了个入门级的 3D 打印机,想要用来打印一些小配件,需要一款 3D 建模软件,研究了 FreeCAD 完全能满足,借此机会分享给大家。
前言
最近在网上看到有人把自己的只有弹力功能的静态
车模型
,改装成了转向和油门都可以全比例控制的遥控车,并且在车上还安装了类似无人机一样的实时图传
,使得可以通过手机或者 VR 眼镜来像坐在遥控车里一样开车,十分有趣。而市面上很多非入门级的遥控车,不是动辄几千上万,就是外形太大,只适合拿出户外去玩。将我前些年买的一些外观设计好看的小车模型
改装成遥控车,光想想就非常有意思。热爱动手的我按耐不住热情,投入精力进去研究了,这里面需要用
3D 打印
制作一些配件来完成改装,尝试了几款 3D 建模软件,最后选择了FreeCAD
这款软件,同时也写一篇文章来介绍给大家。关于 FreeCAD
FreeCAD
是一个免费开源
的参数化3D 建模
软件,易用、灵活和集成度高,主要用于设计和创建现实生活中物体的模型,在机械设计
、建筑建模
有广泛的应用。FreeCAD 的参数化建模可以轻松地通过模型历史来修改设计及参数,从而快速制作出符合预期的 3D 模型。FreeCAD 提供跨平台软件版本,可以在 Windows、Mac 和 Linux 电脑上使用。
从 2011 年项目建立以来,一直有很多专业的人投入在项目中,经过多年的完善,
FreeCAD
已经发展成为一款专业强大、用户群体足够多的三维建模软件
。
FreeCAD 的功能特点
参数化建模
:FreeCAD 使用参数化的方法来建模,这意味着可以通过改变模型的参数来轻松修改设计- 轻松从
2D 图形
创建3D 模型
:通过 Sketcher 工作台可以快速方便地创建2D草图,这些草图可用于创建3D模型,另外 FreeCAD 还包括一个绘图工作台,允许用户创建其模型的二维图纸,支持不同的视图和尺寸,专业化程度很高 零件设计
:专为零件设计打造的工作台可以使用草图、挤压件和其他工具创建模型,再复杂的三维形状也不在话下。零件设计也是3D 打印
常用的工作台- 支持
零件装配
:装配工作台允许用户创建多个零件的装配,用于模拟机械系统的运动 - 支持多种三维格式:FreeCAD 支持多种文件格式来导入和导出模型,包括
STEP
、IGES
、STL
、SVG
、DXF
、OBJ
、IFC
、DAE
等 - 支持
Python
脚本:FreeCAD 包括一个 Python 脚本界面,用于将重复性的任务自动化,并根据自己的需要定制软件,大大提高生产效率
学习 FreeCAD 难吗?
这主要取决于你有没有
三维建模
的经验,以及对技术概念的熟悉程度。我是一个工科生,大学期间选修过机械制图
和 CAD 课程,虽然不熟悉 FreeCAD,但对技术概念有所了解,照着教程做,上手觉得并不难,如果熟悉其他三维建模软件,过渡到 FreeCAD 会更简单,因为FreeCAD
本身可以设置其他软件的操作习惯。但如果你是三维建模的新手,对机械零件
也不够熟悉,可能会有一个学习曲线。
FreeCAD 有一个活跃的用户社区,为新用户提供支持和资源。很多用户也在上面分享自己创建的模型,可以直接下载来把玩学习。
总之,学习 FreeCAD 肯定需要一些投入和练习,但只要有耐心和毅力,最关键的是兴趣和热情,一定会支撑我们持续学习下去。下面的这套教程是来自宝岛台湾的一位高校老师录制的
课堂录像
,讲解非常简单明了,并且手把手教我们画模型:来 B 站的 FreeCAD 视频教程:https://www.bilibili.com/video/BV1J5411e7Pg/
FreeCAD 制作 3D 打印件
FreeCAD 有一些专门为
3D 打印
设计的功能。比如 3D 打印专用的零件设计和网格设计工作台,它们为3D打印提供好用的工具和功能。还有检查模型是否漏水、没有孔洞或其他缺陷的实体对象工具,这对成功的 3D 打印非常重要。
由于我的 3D 打印零件相对比较简单,我很快就学会并且打印出成品了。简单地说就是画出设计出 2D 图纸,然后用零件工具变成 3D,最后倒出 3D 打印机兼容的
STL
格式,用切片工具
处理模型,最后拷到打印机上打印。专业程度远不止此
总的来说,
FreeCAD
是一个为 3D 打印创建 3D 模型的强大工具,当然 FreeCAD 的强大远不仅仅能用来做简单零件,许多业余爱好者、学生和专业人士都在用 FreeCAD 来完成各种复杂、庞大的机械零件
和建筑模型
,完全可以媲美市面上其他付费的三维建模软件。

这一切,似未曾拥有