FreeCAD 手册(1)

本文介绍FreeCAD,一个开源的3D建模应用,其特点为参数化设计和强大的社区支持。手册提供了从下载、安装到基本设置和安装附加内容的详细步骤,旨在帮助新手更好地理解和使用FreeCAD。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

A FreeCAD 手册

注意:该手册已移至官方的FreeCAD维基,该维基现在是它的新家。如果您希望提出编辑建议,请在那里进行,因为这个存储库将仅用于生成电子书版本,而不会再直接编辑。

简介

FreeCAD是一个免费的开源参数化3D建模应用程序。它主要用于对现实世界中的物体进行建模,从小型电子元件到建筑物和土木工程项目,重点在于可3D打印的物体。FreeCAD可以免费下载、使用、分发和修改,其源代码在非常宽松的LGPL许可证下开放和发布。您使用FreeCAD生成的数据完全属于您,并且可以在没有FreeCAD的情况下恢复。

FreeCAD从根本上来说也是一个社交项目,因为它是由一群对FreeCAD充满热情的开发人员和用户开发和维护的。

本手册是官方 FreeCAD 文档维基的相反方式的实验。维基由数十名社区成员协作编写

与大多数维基一样,它包含大量信息,但新手很难访问和浏览。这使其成为珍贵的参考资源,但不是学习FreeCAD的实用工具。本手册将引导您浏览维基上提供的信息。然而,我们希望基于示例的更循序渐进的步伐和少数作者给出的更统一的语气,将使其更适合与FreeCAD的初次接触,并使其成为维基的完美伴侣。

本手册针对当前稳定版本的FreeCAD(版本0.16)编写。本手册的所有内容均按照创意共享4.0许可证发布,可以自由使用、下载、复制和修改。本手册的源文件托管在github上。这本书主要由Yorik编写,但使用了大量由FreeCAD用户构建的信息,大部分来自FreeCAD维基。这本书真正的作者是整个FreeCAD社区!

什么是FreeCAD?

FreeCAD是一个开源的参数化3D建模应用程序,主要用于设计现实生活中的物体。参数化建模描述了一种特定的建模,其中你设计的3D物体的形状由参数控制。例如,砖块的形状可能由三个参数控制:高度、宽度和长度。在FreeCAD中,与其他参数化建模器一样,这些参数是物体的一部分,在创建物体后,可以随时修改。一些物体可以有其他物体作为参数,例如,你可以有一个以我们的砖块为输入的物体,并从中创建一个柱。你可以把参数化物体看作是一个从参数创建几何形状的小程序。

FreeCAD不是为特定类型的工作或制作特定类型的对象而设计的。相反,它允许广泛的用途,并允许用户制作各种尺寸和用途的模型,从小型电子元件到可3D打印的零件,一直到建筑物。这些任务中的每一项都有不同的专用工具和工作流程。

FreeCAD也是多平台的(它在Windows、Mac OS和Linux平台上运行的方式完全相同),并且它是开源的。作为开源软件,FreeCAD受益于全球程序员、爱好者和用户组成的庞大社区的贡献和努力。FreeCAD本质上是由使用它的人构建的应用程序,而不是由试图向你出售产品的公司制造的。当然,这也意味着FreeCAD是免费的,不仅可以使用,还可以分发、复制、修改甚至出售。

FreeCAD还受益于开源世界的巨大积累的经验。在其内部,它包括其他几个开源组件,因为FreeCAD本身可以用作其他应用程序中的组件。它还拥有各种已成为开源世界标准的功能,例如支持各种文件格式,具有巨大的可编程性,可定制性和可修改性。所有这些都是通过一个充满活力和热情的用户社区实现的。

The official website of FreeCAD is at http://www.freecadweb.org
Read more:
·  About FreeCAD: http://www.freecadweb.org/wiki/index.php?title=About_FreeCAD
•  List of features: http://www.freecadweb.org/wiki/index.php?title=Feature_list
·  Screenshots and user cases: http://forum.freecadweb.org/viewforum.php?f=24

安装

FreeCAD使用LGPL许可证,这意味着您可以按照您想要的方式自由下载、安装、重新分发和使用FreeCAD,而不管您将使用它的工作类型(商业或非商业)。您不受任何条款或限制的约束,您用它生成的档案完全属于您。许可证真正禁止的唯一事情是声称您自己编程了FreeCAD!

FreeCAD在Windows、Mac OS和Linux上运行没有任何区别。但是,根据您的平台,安装它的方式略有不同。在Windows和Mac上,FreeCAD社区提供可下载的预编译包(安装程序),而在Linux上,源代码可供Linux发行版维护人员使用,他们负责为特定的发行版打包FreeCAD。因此,在Linux上,您通常可以直接从软件管理器应用程序安装FreeCAD。

适用于Windows和Mac OS的官方FreeCAD下载页面是

https://github.com/FreeCAD/FreeCAD/releases

FreeCAD 版本

在上述页面或您的分发软件管理器中正式发布的 FreeCAD 是稳定版本。然而,FreeCAD 的发展速度很快!几乎每天都会添加新功能和错误修复。由于稳定版本之间有时需要很长时间,您可能对尝试更前沿的 FreeCAD 版本感兴趣。这些开发版本或预发布版本会不时地上传到上述下载页面,或者,如果您使用的是 Ubuntu,FreeCAD 社区还维护着 PPA(个人软件包归档)或“每日构建”,它们会定期更新最新的更改。

如果您在虚拟机中安装FreeCAD,请注意,由于大多数虚拟机上OpenGL支持的限制,性能可能会降低,或在某些情况下无法使用。

在 Windows安装

1.从下载页面下载与您的Windows版本(32位或64位)对应的安装程序(.exe)包。FreeCAD安装程序应适用于Windows 7之后的任何Windows版本。

2.双击下载的安装程序。

3.接受LGPL许可条款(这是少数几个您可以在不阅读文本的情况下真正安全地点击“接受”按钮的情况之一。没有隐藏条款)

4.您可以在此处保留默认路径,也可以根据需要更改

5.除非你打算做一些高级的python编程,否则不需要设置PYTHONPATH变量,在这种情况下,你可能已经知道这是用来干什么的了

6.在安装过程中,还将安装捆绑在安装程序中的几个附加组件

 7.  就是这样,FreeCAD安装完毕。您可以在开始菜单中找到它。

Installing a development version

打包FreeCAD并创建安装程序需要一些时间和精力,因此通常,开发(也称为预发布)版本以.zip(或.7z)存档的形式提供。这些不需要安装,只需解压缩它们,然后双击您将在其中找到的FreeCAD.exe文件即可启动FreeCAD。这也允许您在同一台计算机上同时保留稳定和“不稳定”版本。 

 Linux安装

在大多数现代Linux发行版(Ubuntu、Fedora、OpenSUSE、Debian、Mint、Elementary等)上,FreeCAD可以通过单击按钮直接从发行版提供的软件管理应用程序安装(其方面可能与下图不同,每个发行版使用自己的工具)。

1.打开软件管理器并搜索“freecad

2.点击“安装”按钮,FreeCAD就安装好了。别忘了事后给它评分!

Alternative ways

使用 Linux 的最大乐趣之一是定制软件的大量可能性,所以不要限制自己。在 Ubuntu 和衍生产品上,FreeCAD 还可以从 FreeCAD 社区维护的 PPA 安装(它包含稳定版和开发版

版本),而且由于这是开源软件,您还可以轻松地自己编译FreeCAD。

 Mac OS上安装

在Mac OSX上安装FreeCAD现在和其他平台一样简单。然而,由于社区中拥有Mac的人较少,可用的软件包通常比其他平台落后几个版本。

  1. 从下载页面下载与您的版本对应的压缩包。

2.打开下载文件夹,展开下载的压缩文件

3.将FreeCAD应用程序从zip文件内拖到Applications文件夹

4. 就是这样,FreeCAD安装完毕!

5.如果系统阻止FreeCAD启动,由于非来自App store的应用程序权限受限,您需要在系统设置中启用它

卸载

希望您不想这样做,但无论如何知道这一点是件好事。在Windows和Linux上,卸载FreeCAD非常简单。在Windows的控制面板中使用标准的“删除软件”选项,或者使用在Linux上安装FreeCAD时使用的软件管理器删除它。在Mac上,您需要做的就是从Applications文件夹中删除它。

基本设置

安装FreeCAD后,您可能需要打开它并设置几个首选项。FreeCAD中的首选项设置位于菜单“编辑”->“首选项”下。您可以浏览不同的页面,看看是否有其他需要更改的内容,但这里有一些基本的内容

 1.语言:FreeCAD将自动选择操作系统的语言,但您可能希望更改该语言。 FreeCAD几乎完全翻译成5或6种语言,加上目前只有部分翻译的许多其他内容。您可以轻松帮助翻译FreeCAD。

2.自动加载模块:通常,FreeCAD将开始显示您的启动中心页面。您可以跳过此步骤,直接在您的工作台中开始FreeCAD会话,选择工作台将在下一章中详细解释。

3.启动时创建文档:结合上述选项,启动FreeCAD即可开始工作

4.存储选项:与任何复杂应用程序一样,FreeCAD可能会不时崩溃。在这里,您可以配置一些选项,以帮助您在发生崩溃时恢复工作。

5.创作和许可:您可以设置将用于新文件的默认设置。考虑从一开始就通过使用更友好的、更易于使用的工具使您的文件可共享。像知识共享组织这样的copyleft许可证。

6.将python消息重定向到输出视图:这两个选项总是很好的标记,因为当运行特定python脚本出现问题时,它们将允许您在报告视图中看到错误。

7.单位:您可以在这里设置您希望使用的默认单位。稍后使用示例时,使用MKS将更容易。

安装附加内容

随着FreeCAD项目及其社区的快速发展,也因为它易于扩展,社区成员和其他爱好者所做的外部贡献和副项目开始在互联网上随处可见。目前正在努力将所有这些有趣的内容收集到FreeCAD github页面上的一个地方。在那里,除了其他内容,您将找到

1.零件库,其中包含FreeCAD用户创建的各种有用模型或模型片段,可以在您的项目中自由使用。该库可以直接在FreeCAD安装内使用和访问。

2.一组插件,其中大多数是扩展了FreeCAD在某些任务中的功能。每个单独的插件页面上都有安装说明。

3. 宏的集合,这些宏在 FreeCAD wiki 上也有,以及关于如何使用它们的文档。该wiki 包含更多宏。

如果您使用的是 Ubuntu 或其任何衍生产品,FreeCAD-extras PPA 包含其中大多数插件。在其他平台上,包括零件库在内的任何插件都可以使用插件库中提供的插件安装程序宏轻松安装。以下过程显示了如何安装插件安装程序(其他宏可以以相同的方式安装)

1.从以下网址下载插件安装程序.FCMacro文件通过点击 https://github.com/FreeCAD/FreeCAD-adds,然后右键单击“RAW”按钮,选择“另存为”。

2.将宏放在FreeCAD宏目标路径中。FreeCAD中执行宏对话框底部显示目标路径

3. 关闭并重新打开“执行宏”对话框,然后启动èmes_installer.FCMacro。安装程序将启动,您可以在其中安装、更新和卸载任何插件

Read more
·  More download options: http://www.freecadweb.org/wiki/index.php?title=Download
·  Detailed installation instructions: http://www.freecadweb.org/wiki/index.php? title=Installing
·  FreeCAD PPA for Ubuntu: https://launchpad.net/~freecad-maintainers   ·  FreeCAD addons PPA for Ubuntu: https://launchpad.net/freecad-extras
·  Compile FreeCAD yourself: http://www.freecadweb.org/wiki/index.php?title=Compiling ·  FreeCAD translations: https://crowdin.com/project/freecad
·  FreeCAD github page: https://github.com/FreeCAD
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值