Difference between revisions of "Main Page/cn"

From FreeCAD Documentation
Jump to: navigation, search
m
m
 
(12 intermediate revisions by 4 users not shown)
Line 4: Line 4:
  
  
{{Languages-top| {{cn|Main Page/cn}} {{de|Main Page/de}} {{es|Main Page/es}} {{fr|Main Page/fr}} {{it|Main Page/it}} {{pl|Main Page/pl}} {{ru|Main Page/ru}} {{se|Main Page/se}} {{tr|Main Page/tr}} }}
+
{{Languages-top| {{cn|Main Page/cn}} {{de|Main Page/de}} {{es|Main Page/es}} {{fr|Main Page/fr}} {{it|Main Page/it}} {{pl|Main Page/pl}} {{ru|Main Page/ru}} {{tr|Main Page/tr}} }}
  
 
{{menu}}
 
{{menu}}
Line 12: Line 12:
 
<div class="main-toolbox">
 
<div class="main-toolbox">
  
{{downloads}}
+
{{screenshot|FreeCAD011.png|0.11 版本的屏幕截图}}
 
 
{{screenshot|FreeCAD011.png|a screenshot showing version 0.11}}
 
  
 
{{newsbox}}
 
{{newsbox}}
  
{{feedsbox}}
+
Loading latest commits...
  
 
{{mantisbox}}
 
{{mantisbox}}
  
{{facebookbox}}
+
Loading facebook widget...
  
 
</div>
 
</div>
Line 28: Line 26:
 
<div class="main-content">
 
<div class="main-content">
  
'''FreeCAD''' 是通用且开源的 [http://en.wikipedia.org/wiki/Open_source Open Source] 三维 [http://en.wikipedia.org/wiki/CAD CAD/MCAD]/[http://en.wikipedia.org/wiki/CAx CAx]/[http://en.wikipedia.org/wiki/Computer-aided_engineering CAE]/[http://en.wikipedia.org/wiki/Product_Lifecycle_Management PLM] 建模工具, 目标直指 [http://en.wikipedia.org/wiki/Mechanical_engineering 机械工程] 与 [http://en.wikipedia.org/wiki/Product_design 产品设计],也面向更广泛的工程应用,例如建筑或其他工程领域。'''FreeCAD''' 以参数化特征建模为核心功能,基于模块化的软件架构而实现,可在不改动系统核心的的前提下进行功能扩展。
+
'''FreeCAD''' 是通用且[http://en.wikipedia.org/wiki/Open_source 开源]的三维 [http://en.wikipedia.org/wiki/CAD CAD/MCAD]/[http://en.wikipedia.org/wiki/CAx CAx]/[http://en.wikipedia.org/wiki/Computer-aided_engineering CAE]/[http://en.wikipedia.org/wiki/Product_Lifecycle_Management PLM] 建模工具, 目标直指[http://en.wikipedia.org/wiki/Mechanical_engineering 机械工程]与[http://en.wikipedia.org/wiki/Product_design 产品设计],也面向更广泛的工程应用,例如建筑或其他工程领域。FreeCAD 以参数化特征建模为核心功能,基于模块化的软件架构而实现,可在不改动系统核心的的前提下进行功能扩展。
  
 
FreeCAD 建立于强大的几何核心 [http://en.wikipedia.org/wiki/Open_CASCADE OpenCasCade] 之上,采用 [http://en.wikipedia.org/wiki/Coin3D Coin 3D] 提供的与 [http://en.wikipedia.org/wiki/Open_Inventor Open Inventor] 兼容的三维场景模型,并提供丰富的 [http://en.wikipedia.org/wiki/Python_(programming_language) Python] 应用程序接口,其图形交互界面基于 [http://en.wikipedia.org/wiki/Qt_(framework) Qt] 实现。FreeCAD 能够确保在 Windows, Mac OS X 与 Linux 平台上运行时用户交互界面的一致性。
 
FreeCAD 建立于强大的几何核心 [http://en.wikipedia.org/wiki/Open_CASCADE OpenCasCade] 之上,采用 [http://en.wikipedia.org/wiki/Coin3D Coin 3D] 提供的与 [http://en.wikipedia.org/wiki/Open_Inventor Open Inventor] 兼容的三维场景模型,并提供丰富的 [http://en.wikipedia.org/wiki/Python_(programming_language) Python] 应用程序接口,其图形交互界面基于 [http://en.wikipedia.org/wiki/Qt_(framework) Qt] 实现。FreeCAD 能够确保在 Windows, Mac OS X 与 Linux 平台上运行时用户交互界面的一致性。
  
[[Image:Right arrow.png]] [[About FreeCAD|了解更多...]]
+
[[Image:Right arrow.png]] [[About FreeCAD/cn|了解更多...]]
  
 
== 核心功能 ==
 
== 核心功能 ==
Line 42: Line 40:
 
* [[Image:Feature3.jpg|left]] 健全的'''参数化模型''',支持任意类型的参数驱动对象定制,甚至可[[Scripted objects|完全用 Python 编程实现]]{{clear}}
 
* [[Image:Feature3.jpg|left]] 健全的'''参数化模型''',支持任意类型的参数驱动对象定制,甚至可[[Scripted objects|完全用 Python 编程实现]]{{clear}}
  
* [[Image:Feature4.jpg|left]] 可通过内建的 '''Python''' 解析器,宏或外部脚本操纵 FreeCAD 的全部功能,例如 [[Topological data scripting|几何模型创建与坐标变换]], 几何体的二维与三维表示 ([[scenegraph]]) 甚至 [[PyQt|FreeCAD 图形界面]] {{clear}}
+
* [[Image:Feature4.jpg|left]] 可通过内建的 '''Python''' 解析器,宏或外部脚本操纵 FreeCAD 的全部功能,例如 [[Topological data scripting|几何模型创建与坐标变换]], 几何体的二维与三维表示 ([[scenegraph]]) 甚至 [[PySide|FreeCAD 图形界面]] {{clear}}
  
 
* [[Image:Feature5.jpg|left]] 支持'''标准格式'''的数据导入与导出,例如 [http://en.wikipedia.org/wiki/ISO_10303 STEP], [http://en.wikipedia.org/wiki/IGES IGES], [http://en.wikipedia.org/wiki/Obj OBJ], [http://en.wikipedia.org/wiki/Dxf DXF], [http://en.wikipedia.org/wiki/Svg SVG], [http://en.wikipedia.org/wiki/Universal_3D U3D] 与 [http://en.wikipedia.org/wiki/STL_(file_format) STL] {{clear}}
 
* [[Image:Feature5.jpg|left]] 支持'''标准格式'''的数据导入与导出,例如 [http://en.wikipedia.org/wiki/ISO_10303 STEP], [http://en.wikipedia.org/wiki/IGES IGES], [http://en.wikipedia.org/wiki/Obj OBJ], [http://en.wikipedia.org/wiki/Dxf DXF], [http://en.wikipedia.org/wiki/Svg SVG], [http://en.wikipedia.org/wiki/Universal_3D U3D] 与 [http://en.wikipedia.org/wiki/STL_(file_format) STL] {{clear}}
Line 57: Line 55:
 
* [[Image:Feature-raytracing.jpg|left]] [[Raytracing Module|渲染]]模块,可导出三维对象,以供外部渲染工具实现模型渲染,目前仅支持[http://en.wikipedia.org/wiki/POV-Ray povray],但是将来有望扩展到其他渲染工具。{{clear}}
 
* [[Image:Feature-raytracing.jpg|left]] [[Raytracing Module|渲染]]模块,可导出三维对象,以供外部渲染工具实现模型渲染,目前仅支持[http://en.wikipedia.org/wiki/POV-Ray povray],但是将来有望扩展到其他渲染工具。{{clear}}
  
* [[Image:Feature-arch.jpg|left]] [[Arch Module|建筑]]模块,支持 [http://en.wikipedia.org/wiki/Building_Information_Modeling BIM] 风格的工作流程,并兼容 [http://en.wikipedia.org/wiki/Industry_Foundation_Classes IFC]。建筑模块的设计与实现还在社区讨论阶段,见[http://sourceforge.net/apps/phpbb/free-cad/viewtopic.php?f=10&t=821 这里]。{{clear}}
+
* [[Image:Feature-arch.jpg|left]] [[Arch Module|建筑]]模块,支持 [http://en.wikipedia.org/wiki/Building_Information_Modeling BIM] 风格的工作流程,并兼容 [http://en.wikipedia.org/wiki/Industry_Foundation_Classes IFC]。建筑模块的设计与实现还在社区讨论阶段,见[http://forum.freecadweb.org/viewtopic.php?f=10&t=821 这里]。{{clear}}
  
 
== 手册 ==
 
== 手册 ==
Line 72: Line 70:
 
||
 
||
 
* [[Image:Flag-fr.jpg]] [[Online Help Toc/fr|Table des matières]]
 
* [[Image:Flag-fr.jpg]] [[Online Help Toc/fr|Table des matières]]
* [[Image:Flag-se.jpg]] [[Online Help Toc/se|Innehallsforteckning]]
 
 
* [[Image:Flag-de.jpg]] [[Online Help Toc/de|Inhaltsverzeichnis]]
 
* [[Image:Flag-de.jpg]] [[Online Help Toc/de|Inhaltsverzeichnis]]
 
* [[Image:Flag-tr.jpg]] [[Online Help Toc/tr|İçindekiler]]
 
* [[Image:Flag-tr.jpg]] [[Online Help Toc/tr|İçindekiler]]
Line 85: Line 82:
 
=== 开发动态 ===
 
=== 开发动态 ===
  
从[[Development roadmap|开发路线]]页面可获得有关开发计划的一些新闻,在[http://sourceforge.net/apps/mantisbt/free-cad/changelog_page.php 更改记录] 与 [http://sourceforge.net/apps/mantisbt/free-cad/roadmap_page.php 路线图]页面中可获得当前版本至下一版本发行过程中的一些动态,或者在[http://www.ohloh.net/p/freecad 项目统计]页面查阅有关 FreeCAD 代码库的更为详细的信息。有关开发的所有事宜通过[http://sourceforge.net/apps/phpbb/free-cad/ 论坛]沟通交流,如果你有兴趣,那么一定要前往。
+
从[[Development roadmap|开发路线]]页面可获得有关开发计划的一些新闻,在[http://www.freecadweb.org/tracker/changelog_page.php 更改记录] 与 [http://www.freecadweb.org/tracker/roadmap_page.php 路线图]页面中可获得当前版本至下一版本发行过程中的一些动态,或者在[http://www.ohloh.net/p/freecad 项目统计]页面查阅有关 FreeCAD 代码库的更为详细的信息。有关开发的所有事宜通过[http://forum.freecadweb.org/ 论坛]沟通交流,如果你有兴趣,那么一定要前往。
  
 
=== 源代码 ===
 
=== 源代码 ===
Line 93: Line 90:
 
=== FreeCAD 项目需要你的帮助 ===
 
=== FreeCAD 项目需要你的帮助 ===
  
FreeCAD 会[[Help FreeCAD|受益于你的帮助]], 可以参与测试与[http://sourceforge.net/apps/mantisbt/free-cad/main_page.php Bug 报告],或者参与[[tutorials|指南]]的撰写。我们也缺乏 Mac OS X 平台的用户,如果你有一台 mac 机器,请[[CompileOnMac|帮助我们]]! 另外,也欢迎你参与[[Localisation|FreeCAD 本地化]]翻译工作。如果你熟悉 C++ 或 Python 编程并且愿意参与开发,那就更好了,请到[http://sourceforge.net/apps/phpbb/free-cad/ 论坛]联系我们!
+
FreeCAD 会[[Help FreeCAD|受益于你的帮助]], 可以参与测试与[http://www.freecadweb.org/tracker/main_page.php Bug 报告],或者参与[[tutorials|指南]]的撰写。我们也缺乏 Mac OS X 平台的用户,如果你有一台 mac 机器,请[[CompileOnMac|帮助我们]]!另外,也欢迎你参与[[Localisation|FreeCAD 本地化]]翻译工作。如果你熟悉 C++ 或 Python 编程并且愿意参与开发,那就更好了,请到[http://forum.freecadweb.org/ 论坛]联系我们!
  
 
=== 订阅 FreeCAD! ===
 
=== 订阅 FreeCAD! ===

Latest revision as of 15:36, 21 December 2019

FreeCAD

FreeCAD011.png

0.11 版本的屏幕截图. See more screenshots



Loading latest commits...

Loading latest issues...


Loading facebook widget...

FreeCAD 是通用且开源的三维 CAD/MCAD/CAx/CAE/PLM 建模工具, 目标直指机械工程产品设计,也面向更广泛的工程应用,例如建筑或其他工程领域。FreeCAD 以参数化特征建模为核心功能,基于模块化的软件架构而实现,可在不改动系统核心的的前提下进行功能扩展。

FreeCAD 建立于强大的几何核心 OpenCasCade 之上,采用 Coin 3D 提供的与 Open Inventor 兼容的三维场景模型,并提供丰富的 Python 应用程序接口,其图形交互界面基于 Qt 实现。FreeCAD 能够确保在 Windows, Mac OS X 与 Linux 平台上运行时用户交互界面的一致性。

Right arrow.png 了解更多...

核心功能

  • Feature1.jpg
    基于 Open CASCADE Technology 的完整的几何核心,对 brep, nurbs, 布尔运算与倒角 (fillet) 等概念提供原生支持,可完成复杂形状类型的三维运算


  • Feature6.jpg
    支持以插件(模块)形式对核心功能进行扩展的模块化的软件架构。所实现的扩展可以像一个全新的应用程序那样复杂,也可像 Python 脚本 或所录制的 macros 那样简单





尚在开发的功能

  • Feature7.jpg
    具备约束求值的草图 (Sketcher) 模块,以实现具有几何约束的二维形状草图建模。目前 草图模块支持多种几何约束类型,可使用它们作为 FreeCAD 中其他对象的构建基础。


  • Feature8.jpg
    工程制图 (Drawing sheets)模块,用于生成三维模型的二维视图,并能以 SVG 或 PDF 格式输出。该模块虽然仍缺乏许多功能,但是已经具备了强大的 Python 接口支持。


  • Feature9.jpg
    机器人仿真模块,可用于研究机器人运动。该模块目前已具备一个宽泛的图形界面,可仅仅通过图形交互界面进行机器人运动仿真。


  • Feature-raytracing.jpg
    渲染模块,可导出三维对象,以供外部渲染工具实现模型渲染,目前仅支持povray,但是将来有望扩展到其他渲染工具。


  • Feature-arch.jpg
    建筑模块,支持 BIM 风格的工作流程,并兼容 IFC。建筑模块的设计与实现还在社区讨论阶段,见这里


手册

FreeCAD 手册提供致力于提供有关 FreeCAD 使用的最好的文档,依赖于社区的努力该文当尚在撰写中,目前已有多种语言的版本。这份文档依然缺乏许多信息,如果你有空闲时间请给予帮助!

其他

开发动态

开发路线页面可获得有关开发计划的一些新闻,在更改记录路线图页面中可获得当前版本至下一版本发行过程中的一些动态,或者在项目统计页面查阅有关 FreeCAD 代码库的更为详细的信息。有关开发的所有事宜通过论坛沟通交流,如果你有兴趣,那么一定要前往。

源代码

FreeCAD 可通过 cMake 或 autotools 进行编译,SVN 代码仓库地址位于 https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk ,编译指南可根据操作系统环境参考 Windows, Unix/LinuxMacOSX

FreeCAD 项目需要你的帮助

FreeCAD 会受益于你的帮助, 可以参与测试与Bug 报告,或者参与指南的撰写。我们也缺乏 Mac OS X 平台的用户,如果你有一台 mac 机器,请帮助我们!另外,也欢迎你参与FreeCAD 本地化翻译工作。如果你熟悉 C++ 或 Python 编程并且愿意参与开发,那就更好了,请到论坛联系我们!

订阅 FreeCAD!

Twitter.png Facebook.png Youtube.png Googleplus.png


Navigation menu