Free CAD:免费开源的CAD编辑软件电脑软件图文处理

印迹发布于:2019-4-17 1539

软件介绍

FreeCAD是一个基于OpenCASCADE的开源CAD/CAE工具。 OpenCASCADE是一套开源的CAD/CAM/CAE几何模型核心,来自法国Matra Datavision公司,是著名的CAD软件EUCLID的开发平台。

可运行于 windows 以及 linux 系统环境下

FreeCAD是一种通用的3D CAD建模。发展是完全开源(GPL的LGPL许可证)。FreeCAD直接的目的是在机械工程和产品设计,也适合在更广泛的用途,如建筑或其他工程专业,工程周围。

FreeCAD具有类似CATIA,SolidWorks或Solid Edge的工具,因此也将提供CAX(CAD,CAM,CAE),PLM等功能。这将是一个基于参数化建模功能与模块化的软件架构,这使得它易于无需修改核心系统提供额外的功能。

官方网站:https://www.freecadweb.org

下载地址:https://www.freecadweb.org/downloads.php

GIT:https://github.com/FreeCAD

安装:

支持windows, mac, linux下. linux下发行版一般都有内置,但是版本可以有过时.推荐的是直接下载appimage.

顺便了解下appimage, 这个是和snap, flatpack类似的打包格式, 可以直接运行;但是对安全性不太了解.

ubuntu下直接添加ppa,获取最新版

sudo add-apt-repository ppa:freecad-maintainers/freecad-stable
sudo apt-get update
sudo apt-get install freecad


1.3D视图,显示文档的内容

2.树视图,显示文档中所有对象的层次结构和构建历史记录

3.该属性编辑器,允许你查看和修改所选对象的属性

4.报告视图(或输出窗口),这是FreeCAD打印消息,警告和错误的位置

5.Python控制台,其中打印FreeCAD执行的所有命令,并且您可以在其中输入python代码

6.该工作台选择,你选择在活动工作台

FreeCAD界面背后的主要概念是它被分成工作台。工作台是适合特定任务的工具集合,例如使用网格,或绘制2D对象或受约束的草图。您可以使用工作台选择器切换当前工作台(6)。您可以自定义每个工作台中包含的工具,添加其他工作台中的工具,甚至是我们称之为宏的自行创建的工具。广泛使用的起点是PartDesign Workbench和Part Workbench。

使用FreeCAD的第一步

FreeCAD的重点是让您制作高精度3D模型,对这些模型进行严格控制(能够重新进入建模历史并更改参数),最终构建这些模型(通过3D打印,CNC加工甚至施工现场)。因此,它与用于其他目的的一些其他3D应用程序(例如动画电影或游戏)非常不同。它的学习曲线可能非常陡峭,特别是如果这是您第一次接触3D建模时。如果您在某些方面感到震惊,请不要忘记FreeCAD论坛上友好的用户社区可能会立即让您离开。

您将在FreeCAD中开始使用的工作台取决于您需要执行的工作类型:如果您要处理机械模型,或者更常见的是任何小规模对象,您可能需要尝试使用PartDesign Workbench。如果您将在2D 中工作,则在需要约束时切换到Draft Workbench或Sketcher Workbench。如果要进行BIM,请启动Arch Workbench。如果您正在使用船舶设计,那么您可以使用特殊的Ship Workbench。如果您来自OpenSCAD世界,请尝试使用OpenSCAD Workbench。

您可以随时切换工作台,还可以自定义您喜欢的工作台以添加其他工作台中的工具。

使用PartDesign和Sketcher工作台

该PartDesign工作台是特制建立复杂的物体,从简单的形状开始,并添加或删除片段(即我们所说的“特征”),直到你到达你的最终目标。您在建模过程中应用的所有功能都存储在一个称为树视图的单独视图中,该视图还包含文档中的其他对象。您可以将PartDesign对象视为一系列操作,每个操作都应用于前一个操作的结果,形成一个大链。在树视图中,您可以看到最终对象,但可以展开它并检索所有先前的状态,并更改其任何参数,这会自动更新最终对象。

PartDesign工作台大量使用另一个工作台Sketcher Workbench。草绘器允许您绘制2D形状,这些形状通过将约束应用于2D形状来定义。例如,您可以绘制一个矩形并通过将长度约束应用于其中一个边来设置边的大小。那边不能再调整大小(除非约束被改变)。

使用草绘器制作的2D形状在PartDesign工作台中经常使用,例如创建3D体积,或在对象的面上绘制区域,然后从主体中挖空。这是典型的PartDesign工作流程:

1.创建一个新草图

2.绘制一个封闭的形状(确保所有点都连接在一起)

3.关闭草图

4.使用填充工具将草图展开为3D实体

5.选择实体的一个面

6.创建第二个草图(这次将在选定的面上绘制)

7.绘制一个封闭的形状

8.关闭草图

9.在第一个对象上的第二个草图中创建一个口袋

在任何时候,您都可以选择原始草图并对其进行修改,或者更改平移或口袋操作的挤出参数,这将更新最终对象。

使用Draft和Arch工作台

该工作台草案和拱门工作台的行为有点不同于上述的其他工作台,虽然他们遵循相同的规则,这是所有FreeCAD的。简而言之,虽然Sketcher和PartDesign主要用于设计单件,但草稿和拱门是为了在处理几个更简单的对象时简化您的工作。

该工作台草案为您提供2D工具有点类似,你可以在传统的2D CAD应用程序,如查找AutoCAD的。然而,2D绘图远离FreeCAD的范围,不要期望找到这些专用应用程序提供的全套工具。大多数草稿工具不仅可以在2D平面中工作,还可以在完整的3D空间中工作,并且受益于特殊的辅助系统,例如工作平面和对象捕捉。

在凯旋门工作台增加了BIM工具FreeCAD,让您建立建筑模型与参数化对象。Arch工作台广泛依赖于其他模块,例如Draft和Sketcher。所有Draft工具也存在于Arch工作台中,并且大多数Arch工具都使用Draft Helper系统。

Arch和Draft工作台的典型工作流程可能是:

1.使用“草稿线”工具绘制几条线

2.选择每一行并按Wall工具在每个行上构建一个墙

3.通过选择它们并按下Arch Add工具来加入墙壁

4.创建一个地板对象,并从树视图中移动它的墙

5.创建一个构建对象,并从树视图中移动它的楼层

6.单击“窗口”工具创建一个窗口,在其面板中选择一个预设,然后单击墙的一个面

7.如有必要,首先设置工作平面,然后使用“草稿尺寸”工具添加尺寸


其它

更多查看:官方教程



http://www.virplus.com/thread-287.htm
转载请注明:2019-4-17 于 VirPlus 发表

推荐阅读
最新回复 (0)

    ( 登录 ) 后,可以发表评论!

    返回