在FreeCAD 开源跨平台二维三维CAD软件

在FreeCAD 开源跨平台二维三维CAD软件,第1张

FreeCAD是一个开源的、跨平台二维/三维CAD软件。它是一个大而全的平台,包含了各种常见的CAD功能,适用于多种不同的应用领域。

FreeCAD功能复杂,我们将分成多期,深入介绍FreeCAD的方方面面。

软件界面在FreeCAD 开源跨平台二维三维CAD软件,第2张

软件主要组成部分在FreeCAD 开源跨平台二维三维CAD软件,第3张

  1. 菜单栏
  2. 工具栏
  3. 项目面板
  4. 属性面板
  5. 绘图区
  6. 选择集面板
  7. Python面板
  8. 报告视图面板(类似AutoCAD的Output)
  9. 状态栏

菜单栏

文件在FreeCAD 开源跨平台二维三维CAD软件,第4张

编辑在FreeCAD 开源跨平台二维三维CAD软件,第5张

视图在FreeCAD 开源跨平台二维三维CAD软件,第6张

工具在FreeCAD 开源跨平台二维三维CAD软件,第7张

在FreeCAD 开源跨平台二维三维CAD软件,第8张

实用工具在FreeCAD 开源跨平台二维三维CAD软件,第9张

窗口在FreeCAD 开源跨平台二维三维CAD软件,第10张

工具栏

在FreeCAD 开源跨平台二维三维CAD软件,第11张在FreeCAD 开源跨平台二维三维CAD软件,第12张在FreeCAD 开源跨平台二维三维CAD软件,第13张在FreeCAD 开源跨平台二维三维CAD软件,第14张在FreeCAD 开源跨平台二维三维CAD软件,第15张在FreeCAD 开源跨平台二维三维CAD软件,第16张在FreeCAD 开源跨平台二维三维CAD软件,第17张

FreeCAD中的菜单栏和工具栏,会根据Workbench的不同而有很多特有的内容。Workbench是类似AutoCAD中Workspace的概念,通过把功能组织到Workbench中,用户可以根据自己的应用领域,选择适合自己的Workbench。切换不同的Workbench,简单的理解可以认为FreeCAD就变成了多个不同的软件。

我们在后面会深入的介绍每个Workbench的功能,界面和使用方法。

项目面板在FreeCAD 开源跨平台二维三维CAD软件,第18张

属性面板在FreeCAD 开源跨平台二维三维CAD软件,第19张

绘图区在FreeCAD 开源跨平台二维三维CAD软件,第20张

选择集面板在FreeCAD 开源跨平台二维三维CAD软件,第21张

Python面板FreeCAD中每一个操作都会被记录成Python脚本,通过执行记录下来的Python脚本,用户就可以重复前面的操作。用户执行的每个GUI操作,在Python面板中都会有相应的语句打印出来。

在FreeCAD 开源跨平台二维三维CAD软件,第22张用户可以直接在Python面板中运行Python语句来操作FreeCAD,这个是比AutoCAD更强大的功能。

报告视图面板在FreeCAD 开源跨平台二维三维CAD软件,第23张

状态栏在FreeCAD 开源跨平台二维三维CAD软件,第24张

数据交换

FreeCAD支持众多的数据格式

支持导入的数据格式在FreeCAD 开源跨平台二维三维CAD软件,第25张

支持导出的数据格式在FreeCAD 开源跨平台二维三维CAD软件,第26张

参数

FreeCAD也支持参数化在FreeCAD 开源跨平台二维三维CAD软件,第27张

插件

在FreeCAD 开源跨平台二维三维CAD软件,第28张

License

License是GPL V2

在FreeCAD 开源跨平台二维三维CAD软件,第29张

开发实现

开发主要基于Qt和C++语言,使用到了众多的第三方库.

  • boost
  • Qt
  • Coin3D library
  • OpenCASCADE
  • Python
  • VTK
  • Xerces

官方网站:/

Github:https://github.com/FreeCAD/FreeCAD

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » 在FreeCAD 开源跨平台二维三维CAD软件

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情