官方安装:
freeCAD稳定版
freeCAD官方提供了几个稳定版本供开发者使用: Windows (XP, Vista and 7, 32 and 64bits), Mac OS X (Lion 10.7), 和 Debian-based Linux systems (Debian, Ubuntu, 32 and 64bits). 以下几个链接为freeCAD的稳定版本. 也有不稳定版本: FreeCAD Files page , 提供最前沿的新功能,工具,但可能更容易崩溃或包含与早期的版本不兼容的特征。
Windows 32/64-bit | Ubuntu 32/64bit | Mac OS X Lion 64-bit |
开发版本
如果你想安装freecad带最新的特性,并愿意接受这些版本很高的错误和崩溃性,你可以检查官方freecad文件网页FreeCAD Files page下载64位、或不稳定的版本。当然,如果你想留下更多最前沿的发展,你可以编译freecad,或使用Ubuntu每日构建的更新Ubuntu daily build updates。
对Windows用户注释
Windows安装程序也适用于旧的Windows平台,但并不是每个版本都被测试过。你需要根据你的系统选择相应的版本安装。同样,Linux系统下,选择相应的deb文件对你的Ubuntu和Debian的版本。
对Linux系统用户的注释
在最近发布的Linux系统如Debian,Ubuntu,Fedora或Arch等,freecad包含在以上系统的正式发行版软件包库中,建议你最好从那里得到freecad,确保你有一个是100%兼容你的系统版本。pivy的Python模块(通常称为Python-pivy)是由0.9或以上版本freecad需要的。如果它没在您的系统安装,您必须从这里下载它。
对Debian系统用户的注释
由于第三方的库所需的freecad与其它软件冲突,freecad包是从当前Debian稳定库去除了。你可以下载源码重新编译及安装它。
你也应该注意到,虽然Ubuntu是基于Debian的软件包,Ubuntu和Debian的PPA不兼容。
对Mac系统用户的注释
我们依靠帮助建立MAC OSX软件包的人很少,所以FreeCAD不会经常为MAC平台更新。本网站上的版本可能会稍微过时。
Ubuntu PPA 软件包
FreeCAD Launchpad team团队建立了一个PPA(私人软件包)库,可以方便地安装Ubuntu包的FreeCAD开发分支。在软件更新后被推送到Ubuntu更新管理器,这使得它的安装方式最简单,以获得最新的freecad开发包。
该freecad每日构建库PPA是每天自动生成的,可为您提供最新的freecad版。
最近提供支持的版本是:
- Ubuntu 12.04 LTS (Precise Pangolin) 32 & 64-Bit
- Ubuntu 13.10 (Saucy Salamander) 32 & 64-Bit
- Ubuntu 14.04 (Trusty Tahr) 32 & 64-Bit
从控制台增加及安装FreeCAD
在控制台输入(或者粘贴)以下命令,用于增加PPA和安装FreeCAD和文档:
sudo add-apt-repository ppa:freecad-maintainers/freecad-daily
然后:
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install freecad freecad-doc
在图形界面下安装PPA和安装FreeCAD
在你的系统软件源下安装PPA (如果你不知道如何安装就阅读这:What are PPAs and how do I use them? ):
ppa:freecad-maintainers/freecad-daily
当一个对话框提示你更新你的软件源时,点击OK。
现在,你就能够通过Ubuntu软件中心安装FreeCAD和文档了。
Fedora 包
在Fedora中安装FreeCAD, 先确认你能够安装非*软件库 (因为 OCC/OCE 要求认证)
yum install freecad
或通过图形界面安装。
交互式构建FreeCAD
非官方构建的FreeCAD。他们可能包括定制的部件或是某些类型的处理器的优化,或其他修改,未经过软件包的维护者判断。他们也可能是过时的,因为他们使这些包的人可能需要一段时间去了解freecad新版本。但有时也更适合于特定的操作系统。注意:最常见的Linux版本,官方的软件包通常由系统的软件包管理工具安装,所以你不需要下载和安装freecad源码。
- Official Debian package
- Official Ubuntu package
- Official OpenSuse package
- Softpedia Windows build
- Packman RPM package (for opensuse, fedora)
- Slackbuilds package (for Slackware)
- ArchLinux AUR package
- Gentoo ebuild package
- Pardus linux build script
- Unofficial but well maintained Fedora FreeCAD repository
- Unofficial Debian Wheezy package (32-Bit and 64-Bit)
FreeCAD 文档
FreeCAD的文档都是由开发者和用户交互编写的,所以建议在wiki网上看最新的内容并下载最新的版本(译者:本人先在博客网上翻译,有空再传到wiki上):
手册也可以显示为一个大的文本,所以你可以打印或保存为PDF文件:
本手册也被编译为一个QT的帮助文件,所以可以用QT帮助查看器脱机浏览。查看器通常是在每个Linux软件库freecad包中(在Debian和Ubuntu系统,寻找freecad DOC包),也被捆绑到Windows安装程序内。访问它,只需打开“帮助”菜单内freecad,或使用“这是什么?”按钮。
为方便起见,我们也提供此手册的PDF版:
- 0.10 Manual (Pdf file)
- 0.11 Manual (Pdf file)
- 0.12 Manual (Pdf file)
- 0.13 Manual (Pdf file)
- 0.14 Manual (Pdf file)
在这里,你也可以在找到一份OpenCASCADE 5.2文档,CHM文件。在5.2版本后,OpenCASCADE的文件不可作为一个单一的文件了,而是作为一个180mb软件包。所以,一有改动,我们就会修改它:
- OpenCasCADE 5.2 documentation
FreeCAD 源文件包
如果你需要自己在其它平台编译freecad。你可能会想按照自己的目的自定义编译freecad。操作指南可以在CompileOnWindows, CompileOnMac 和 CompileOnUnix。你也可以在下面的链接下载最新的版本:
另外,你也可以从Git仓库下载最新的源代码。你会得到一个较新的版本,但它可能包含错误或编译失败。访问Git库可以在这里找到指令:
- FreeCAD Git repository (most active)
- FreeCAD repository on github.com
你也可以自动下载最新的源代码树或其任何部分,随时点击“Download GNU tarball”。文件夹包含当前开发版本,而分支文件夹包含所有稳定的版本。
FreeCAD 数据包
收集所有需要的库编译freecad可是一个耗时的任务。我们提供一个方便的基于Windows(VS8)所需的数据库。你可以下载最新版本的数据包:
对于Linux,您通常会在你的软件管理系统找到所有必需的库,那么你应该读 CompileOnUnix 页。
额外的模块和相关的项目
这儿有额外的模块,主要由freecad开发团队开发的freecad外部插件。他们都在这里,但没有正式的freecad团队支持。
- Fold module: 一个作用于金属薄片的工作模块(废弃了一段时间,后期不工作了)。
- Ship module, The blog of Jose Luis Cercós Pita : 用于开发船模的模块。(自0.13以后,它包括在官方freecad中)。
- MendelMax: 一个FreeCAD的宏套件,用于生成MendelMax 机器.
- OpenPLM: 一个FreeCAD支持的在线PLM平台。
- Macros recipes: freecad安装的额外工具。
- Drawing templates: 对于绘图模块附加的SVG模板。
- Tumbler thumbnailer: 显示.fcstd文件的缩略图。
- KDE thumbnailer: 在KDE Dolphin文件管理器显示 .FcStd文件缩略图。