Main Page/cn

= FreeCAD =

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

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

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

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

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

更多......

关键特性

 * [[Image:Feature1.jpg|left]] 一个完整的OpenCasCade-based 几何内核 允许对所有截面类型进行所有3D运算，天生地支持概念如brep, nurbs, booleans运算或者fillets


 * [[Image:Feature6.jpg|left]] 一个 模块化建筑 ，允许将插件 (模块) 增加到内核程序之中. 所有扩展可以是一个完整的新程序或者一个简单的python脚本 或者自身记录集 macros


 * [[Image:Feature3.jpg|left]] 一个完整的 参数化模型 allowing any type of parameter-driven custom objects, that can even be fully programmed in python


 * [[Image:Feature4.jpg|left]] 完全通过 Python 解释器编译，宏或者扩展脚本成为FreeCAD几乎所有部分，being geometry creation and transformation, the 2D or 3D representation of that geometry (scenegraph) or even the FreeCAD interface


 * [[Image:Feature5.jpg|left]] 导入/导出到 标准格式 例如STEP, IGES, OBJ, DXF, SVG, U3D 或者 STL

正在开发

 * [[Image:Feature7.jpg|left]] A Sketcher with constraint-solver, allowing to sketch geometry-constrained 2D shapes


 * [[Image:Feature8.jpg|left]] A Drawing sheets module that permit to put 2D views of your 3D models on a sheet


 * [[Image:Feature9.jpg|left]] A Robot simulation module that allows to study robot movements


 * [[Image:Feature-raytracing.jpg|left]] A Rendering module that can export 3D objects for rendering with external renderers


 * [[Image:Feature-arch.jpg|left]] An Architecture module that allows BIM-like workflow, with IFC compatibility.

手册
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 https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk 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.