在下一篇文章中,我们将看一下FreeCAD。 这是一个 免费的开源软件,3D建模器和CAD软件。 它用于产品设计和/或机械工程。 几年前,一位同事已经向我们介绍了该计划,您可以查阅该文章。 这里。 FreeCAD是 100%开源和高度模块化。 借助扩展,可以实现无数的自定义和编程可能性。
FreeCAD是 用C ++和Python语言编程。 该程序是 基于OpenCasCade,这是一个功能强大的几何图形内核。 它读取并生成许多打开的文件格式,例如STEP,IGES,STL等。 另外,它的界面是用Qt FreeCAD构建的。 这意味着它在Windows,Mac OS X和Gnu / Linux平台上的工作方式完全相同。
像许多现代3D CAD建模者一样,它具有一个二维组件,这将有助于我们 从3D模型中提取详细设计。 这样,我们就可以生成2D工程图,但是目标不是直接2D设计(例如AutoCAD LT),也不是动画或有机形状(例如Maya,3ds Max或Cinema 4D创建的形状)的目标。
FreeCAD的特点是 类似于CATIA,SolidWorks,SolidEdge,ArchiCAD或Autodesk Revit的工作环境。 它使用参数化建模技术,并配备了模块化软件体系结构。 这使得添加功能变得容易,而无需更改系统核心。 通过建模,我们可以轻松地修改项目,可以追溯到模型的历史记录,从而可以更改其参数。
该计划直接针对机械工程和产品设计。 但必须澄清的是, 适合广泛的工程应用,例如建筑或其他专业。
FreeCAD仍处于开发的早期阶段,因此尽管它已经为我们提供了大量(并且还在不断增加)功能,但是还有很长的路要走。 特别是与最流行的商业解决方案相比时。 这就是为什么您可能发现此程序开发不足以在生产环境中使用它的原因。 但是,有一个快速增长的热心用户社区。 今天,您可以找到许多使用FreeCAD开发的高质量项目的示例。 这些项目及其所有文档可以在 项目网站.
在Ubuntu和基于Ubuntu的系统上安装FreeCAD
许多Gnu / Linux发行版都基于Ubuntu,并共享其存储库。 除了官方版本(Kubuntu,Lubuntu和Xubuntu)外,还有非官方发行版,例如Linux Mint,Voyager等。 下面显示的安装选项与这些系统兼容。
从官方Ubuntu存储库安装
FreeCAD可从Ubuntu存储库中获得,并可通过软件中心或在终端中使用以下命令(Ctrl + Alt + T)安装:
sudo apt install freecad
从稳定的PPA安装
我们还可以通过在终端(Ctrl + Alt + T)中编写或复制并粘贴以下命令来安装此程序: 添加PPA 并按照其页面上的指示安装程序 发射台。 要添加“稳定的” PPA,我们只需编写:
sudo add-apt-repository ppa:freecad-maintainers/freecad-stable
现在,别忘了更新您的软件列表。 我们将像往常一样通过编写以下代码来做到这一点:
sudo apt update
更新将可用软件包列表与服务器同步。 现在,我们只需要通过输入终端(Ctrl + Alt + T)来安装FreeCAD及其文档:
sudo apt install freecad freecad-doc && apt upgrade
最后的更新将帮助我们安装较新软件包的版本。 它将应用于我们计算机上安装的所有程序。 现在我们可以运行该程序了。 我们只需要在Dash中查找它或使用此命令打开 FreeCAD的稳定版本:
freecad
卸载FreeCAD
我们可以通过打开终端(Ctrl + Alt + T)并在其中写入以下内容来从计算机中删除该程序:
sudo apt remove freecad && sudo apt autoremove
如果要进行安装,我们选择使用应用程序的官方PPA,而现在我们想摆脱它,我们可以在终端中编写以下命令(Ctrl + Alt + T):
sudo add-apt-repository -r ppa:freecad-maintainers/freecad-stable
2条评论,留下您的评论
看起来很好。 如果专业人士告诉我们他是否使用过它以及它如何进行,那将是很好的。
新的FreeCAD v0.17版本具有许多改进。