freecad入门
教程
资源
重要概念
- Parametric objects: 参数化对象. 不能参数化的对象意味着不能通过修改参数来修改形态, 只能通过"雕刻"的方式修改形态. 雕刻出来的则是网格组成的对象, 参数化出来的则是立体和基于NURBS曲线的对象.
- triangulated meshes: 三角网格, 或简称为网格mesh. 相当于2D位图中的像素点, 3D曲面放大到一定程度, 你看到的是平面三角形组合成的曲面, 会失真.
- solid and NURBS-based objects: 立体和基于NURBS的对象. 相当于2D矢量图中的元素. 3D曲面无论如何放大都不会失真.
- CSG: Constructive Solid Geometry, 建设性实体几何形状, 是最传统的建模方式. 可以建造所谓的BREP(Boundary representation, B-Rep, 边界表示)几何体.
视图造作
缩: 中键滚轮
转: 中键+右键按下, 或者Shift+右键
移: 中键按下, 或者Ctrl+右键
设置个中文
编辑>首选项>常规>语言
打开有用的视图
- 视图>面板>选择浏览器
- 视图>面板>Python控制台
有用库的安装
你可能需要梯子.
Parts_library工作台
简单的,是使用 工具>插件管理器 进行安装, 不过这个库有1G大小, 用Git clone安装可能更好
用git clone到mod目录中, 改名为parts_library,再将其中的.FCMacro 宏文件复制到macros目录中.
重启freecad.
BIM工作台
这个库不大, 用 工具>插件管理器 安装即可.
Dependency graph
需要自己安装第三方软件graphviz, 安装后, 用 工具>依赖关系图 定位到安装目录下的 bin
目录即可
ODA File Converter
可以在autodesk的.dxf和.dwg文件之间转换. dwg是版权版本, dxf是开源版本, 但只有2d部分开源, 3d部分不行. 安装后在编辑>首选项
中, 导入导出>DWG
中设置ODAFileConverter.exe
的路径
工作台介绍
内置工作台
画3D图可以从几个方式入手:
- 从简单的立体对象组合变化为复杂的立体对象, 如立方体,球体,椎体,圆柱体组合变化为目标对象, 这个就是
Part
工作台 - 从平面图像拉伸为复杂立体对象, Freecad提供两种方式:
- 为制造或者3D打印目的, 以
sketcher
工作台绘制平面草图, 以Part Design
工作台绘制立体图, 其中Part Design
包含了Sketcher
中的所有工具. 这样设计出来的对象都是可打印的. - 为建造目的, 以
Draft
绘制平面草图, 以Arch
绘制立体图. 其中Arch
包括所有Draft
工具.
TechDraw
是用于绘制工程图的, 从0.17版本开始替代Drawing
视图.Drawing
以后将会被抛弃.Mesh
顾名思义是网格3D的编辑视图.Raytracing
用于生成渲染图Spreadsheet
用于生成表格, 其中数据可以用于其他视图FEM
即Finite Elements Analysis, 有限元分析工作台
外置工作台
需要手动安装, 但都非常流行的有这些:
Drawing Dimensioning
,提供了很多尺寸标注的工具. 不在维护了, 这个工具是和Drawing
密切相关的.Fasteners
紧固件工作台A2plus
用于装配件assemblies的组装和工作. 直接装不上, 去官方地址安装