FreeCAD是一个开源的、跨平台二维/三维CAD软件。它是一个大而全的平台,包含了各种常见的CAD功能,适用于多种不同的应用领域。
FreeCAD功能复杂,我们将分成多期,深入介绍FreeCAD的方方面面。
软件界面
软件主要组成部分
菜单栏
文件
编辑
视图
工具
宏
实用工具
窗口
工具栏
FreeCAD中的菜单栏和工具栏,会根据Workbench的不同而有很多特有的内容。Workbench是类似AutoCAD中Workspace的概念,通过把功能组织到Workbench中,用户可以根据自己的应用领域,选择适合自己的Workbench。切换不同的Workbench,简单的理解可以认为FreeCAD就变成了多个不同的软件。
我们在后面会深入的介绍每个Workbench的功能,界面和使用方法。
项目面板
属性面板
绘图区
选择集面板
Python面板FreeCAD中每一个操作都会被记录成Python脚本,通过执行记录下来的Python脚本,用户就可以重复前面的操作。用户执行的每个GUI操作,在Python面板中都会有相应的语句打印出来。
报告视图面板
状态栏
数据交换
FreeCAD支持众多的数据格式
支持导入的数据格式
支持导出的数据格式
参数
FreeCAD也支持参数化
插件
License
License是GPL V2
开发实现
开发主要基于Qt和C++语言,使用到了众多的第三方库.
官方网站:https://www.freecad.org/
Github:https://github.com/FreeCAD/FreeCAD
联系客服