Main Page/cn

From FreeCAD Documentation
Revision as of 02:54, 5 September 2011 by Splineman (talk | contribs) (languages in alphabetic order, except english that goes first)
Jump to navigation Jump to search




a screenshot showing version 0.10. See more screenshots


Loading latest issues...


FreeCAD的目的是成为一个3D CAD 建模工具。她的开发完全遵循 Open Source (GPL & LGPL License)协议。 FreeCAD的目标直指 机械工程产品设计 ,当然也适合工程行业内的其他广大用户,比如建筑或者其他特殊工程行业。

FreeCAD的功能特征类似Catia, SolidWorksSolid Edge, 因此也可以使用关键词 MCAD, PLM, CAx 以及 CAE. 她是一个 功能化的参数化建模工具 ,是一个模块化的CAD核心环境,你可以在不修改核心程序的基础上为其开发插件、功能模块。

和其他3D CAD建模工具一样,她也将拥有一个2D组件来将3D模型的准确设计信息转化为2D的产品图纸,二维静态图纸(比如: AutoCAD LT) 并不准确、动态或者有零件关系等概念(译者:仅仅是一些线条而已)(比如: Maya, 3ds MaxCinema 4D), 因此,得益于FreeCAD可以被广泛地改写(添加功能模块), 她将比目前更加有用。

FreeCAD另外一个值得注意关注的是深度应用所有强大的已有开源库,例如计算机科学. 其中包含 OpenCascade, 强大的CAD内核, Coin3D(是 OpenInventor的进化版本), Qt,著名的UI库,Python, 是目前最好的脚本语言。当然FreeCAD自身也可以被其他项目作为库来使用。

FreeCAD是一个真正的多平台程序, 目前可在Windows、Linux/Unix以及Mac OSX系统上完美运行,并在所有平台上拥有一样的外观和功能。

Right arrow.png 更多......


  • Feature1.jpg
    一个完整的OpenCasCade-based 几何内核 允许对所有截面类型进行所有3D运算,天生地支持概念如brep, nurbs, booleans运算或者fillets
  • Feature6.jpg
    一个 模块化建筑 ,允许将插件 (模块) 增加到内核程序之中。所有扩展可以是一个完整的新程序或者一个简单的python脚本 或者自身记录集 macros
  • Feature3.jpg
    一个完整的 参数化模型 allowing any type of parameter-driven custom objects, that can even be fully programmed in python


  • Feature7.jpg
    A Sketcher with constraint-solver, allowing to sketch geometry-constrained 2D shapes
  • Feature8.jpg
    A Drawing sheets module that permit to put 2D views of your 3D models on a sheet
  • Feature-raytracing.jpg
    A Rendering module that can export 3D objects for rendering with external renderers


FreeCAD 手册是一个 a work-in-progress community effort to provide state-of-the-art documentation about using FreeCAD, and is already available in a couple of languages. 它仍然缺少很多信息, 请自由参加 contribute!



检查 Development roadmap 获取最新的开发计划, the Changelog and Roadmap mantis pages to see the progresses towards next release, or the Project statistics for even more information about the FreeCAD codebase.


FreeCAD can be compiled using cMake or autotools, the subversion link is and there are build instructions for Windows, Unix/Linux and MacOSX.


FreeCAD would benefit greatly from your help, for example by testing and reporting bugs. Another problem we have, is lack of people to build and test FreeCAD on Mac OSX. If you have a mac, please help us! You are also welcome to help translating FreeCAD in your language.

Navigation menu