Translations:Feature list/5/zh-cn: Difference between revisions

From FreeCAD Documentation
No edit summary
No edit summary
Line 3: Line 3:
* [[Image:Feature4.jpg|left]] '''模块化设计''' 允许插件 (模块) 添加功能到核心应用程序中。那些扩展能跟用 C++ 编写整个新应用程度一样复杂或者跟 [[Power users hub|Python 脚本]] 一样简单 或者 自己录制 [[macros]]。你能从内建的 '''Python''' 解释器中完全访问从宏或者外部脚本到 FreeCAD 几乎任何部分,进行 [[Topological data scripting/zh-cn|几何对象创建或变换]], 展示几何对象 ([[scenegraph]]) 的 2D 或者 3D 图形甚至控制 [[PySide|FreeCAD 界面]] {{clear}}
* [[Image:Feature4.jpg|left]] '''模块化设计''' 允许插件 (模块) 添加功能到核心应用程序中。那些扩展能跟用 C++ 编写整个新应用程度一样复杂或者跟 [[Power users hub|Python 脚本]] 一样简单 或者 自己录制 [[macros]]。你能从内建的 '''Python''' 解释器中完全访问从宏或者外部脚本到 FreeCAD 几乎任何部分,进行 [[Topological data scripting/zh-cn|几何对象创建或变换]], 展示几何对象 ([[scenegraph]]) 的 2D 或者 3D 图形甚至控制 [[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/STL_%28file_format%29 STL], [http://en.wikipedia.org/wiki/Dxf DXF], [http://en.wikipedia.org/wiki/Svg SVG], [http://en.wikipedia.org/wiki/STL_(file_format) STL], [http://en.wikipedia.org/wiki/COLLADA DAE], [http://en.wikipedia.org/wiki/Industry_Foundation_Classes IFC] or [http://people.sc.fsu.edu/~jburkardt/data/off/off.html OFF], [http://en.wikipedia.org/wiki/NASTRAN NASTRAN], [http://en.wikipedia.org/wiki/VRML VRML],另外还有 FreeCAD 的原生 [[Fcstd file format/zh-cn|Fcstd 文件格式]]. 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/STL_%28file_format%29 STL], [http://en.wikipedia.org/wiki/Dxf DXF], [http://en.wikipedia.org/wiki/Svg SVG], [http://en.wikipedia.org/wiki/STL_(file_format) STL], [http://en.wikipedia.org/wiki/COLLADA DAE], [http://en.wikipedia.org/wiki/Industry_Foundation_Classes IFC] or [http://people.sc.fsu.edu/~jburkardt/data/off/off.html OFF], [http://en.wikipedia.org/wiki/NASTRAN NASTRAN], [http://en.wikipedia.org/wiki/VRML VRML],另外还有 FreeCAD 的原生 [[Fcstd file format/zh-cn|Fcstd 文件格式]]. FreeCAD 对每种文件格式的兼容性支持级别有所不同,因为它依赖于实现读写的模块。{{clear}}
* [[Image:Feature7.jpg|left]] 一个 [[Sketcher Workbench/zh-cn|素描器]] 和 约束求解程序,允许勾画几何约束的 2D 图形。目前素描器允许你构建几种几何约束对象,并且利用它们在整个 FreeCAD 中作为构建其它对象的基础。{{clear}}
* [[Image:Feature7.jpg|left]] 一个 [[Sketcher Workbench/zh-cn|草绘器]] 和 约束求解程序,允许勾画几何约束的 2D 图形。目前草绘器允许你构建几种几何约束对象,并且利用它们在整个 FreeCAD 中作为构建其它对象的基础。{{clear}}
* [[Image:Feature9.jpg|left]] 一个 [[Robot Workbench/zh-cn|机器人模拟]] 模块用于学习机器人移动行为。这个机器人模块已经有一个扩展的图像界面允许仅限界面的工作流程。{{clear}}
* [[Image:Feature9.jpg|left]] 一个 [[Robot Workbench/zh-cn|机器人模拟]] 模块用于学习机器人移动行为。这个机器人模块已经有一个扩展的图像界面允许仅限界面的工作流程。{{clear}}
* [[Image:Feature8.jpg|left]] 一个 [[Drawing Module/zh-cn|绘制工作表]] 模块允许放置 3D 模型的 2D 视图到一张工作表上。此模块会产生可导出的 SVG 或 PDF 工作表。此模块虽然功能稀少,但此特性已经能增加一个强大的功能到 Python。
* [[Image:Feature8.jpg|left]] 一个 [[Drawing Module/zh-cn|绘制工作表]] 模块允许放置 3D 模型的 2D 视图到一张工作表上。此模块会产生可导出的 SVG 或 PDF 工作表。此模块虽然功能稀少,但此特性已经能增加一个强大的功能到 Python。

Revision as of 08:28, 29 September 2017

Information about message (contribute)
This message has no documentation. If you know where or how this message is used, you can help other translators by adding documentation to this message.
Message definition (Feature list)
* [[Image:Feature1.jpg|left]] A complete [http://en.wikipedia.org/wiki/Open_CASCADE Open CASCADE Technology]-based '''geometry kernel''' allowing complex 3D operations on complex shape types, with native support for concepts like [https://en.wikipedia.org/wiki/Boundary_representation Boundary Representation] (BREP), [https://en.wikipedia.org/wiki/Non-uniform_rational_B-spline Non-uniform rational basis spline] (NURBS) curves and surfaces, a wide range of geometric entities, boolean operations and [https://en.wikipedia.org/wiki/Fillet_(mechanics) fillets], and built-in support of [https://en.wikipedia.org/wiki/ISO_10303 STEP] and [https://en.wikipedia.org/wiki/IGES IGES] formats {{clear}}
* [[Image:Feature3.jpg|left]] A full '''parametric model'''. All FreeCAD objects are natively parametric, meaning their shape can be based on [[Property|properties]] or even depend on other objects. All changes are recalculated on demand, and recorded by an undo/redo stack. New object types can be added easily, and can even be [[Scripted_objects|fully programmed in Python]].{{clear}}
* [[Image:Feature4.jpg|left]] A '''modular architecture''' that allows plugin extensions (modules) to add functionality to the core application. An extension can be as complex as a whole new application programmed in C++ or as simple as a [[Power_users_hub|Python script]] or self-recorded [[Macros|macro]]. You have complete access to almost any part of FreeCAD from the built-in '''Python''' interpreter, macros or external scripts, be it [[Topological_data_scripting|geometry creation and transformation]], the 2D or 3D representation of that geometry ([[Scenegraph|scenegraph]]) or even the [[PySide|FreeCAD interface]].{{clear}}
* [[Image:Feature5.jpg|left]] Import/export to '''standard formats''' such as [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/STL_%28file_format%29 STL], [http://en.wikipedia.org/wiki/Dxf DXF], [http://en.wikipedia.org/wiki/Svg SVG], [http://en.wikipedia.org/wiki/COLLADA DAE], [http://en.wikipedia.org/wiki/Industry_Foundation_Classes IFC] or [http://people.sc.fsu.edu/~jburkardt/data/off/off.html OFF], [http://en.wikipedia.org/wiki/NASTRAN NASTRAN], [http://en.wikipedia.org/wiki/VRML VRML] in addition to FreeCAD's native {{FileName|[[File Format FCStd|FCStd]]}} file format. The level of compatibility between FreeCAD and a given file format can vary, since it depends on the module that implements it.{{clear}}
* [[Image:Feature7.jpg|left]] A [[Sketcher_Workbench|Sketcher]] with integrated constraint-solver, allowing you to sketch geometry-constrained 2D shapes. The constrained 2D shapes built with Sketcher may then be used as a base to build other objects throughout FreeCAD.{{clear}}
* [[Image:Feature8.jpg|left]] A [[TechDraw_Workbench|technical drawing module]] with options for detail views, cross sectional views, dimensioning and others, allowing you to generate 2D views of existing 3D models. The module then produces ready-to-export SVG or PDF files.{{clear}}
* [[Image:Feature-arch.jpg|left]] An [[Arch_Workbench|Architecture]] module that allows [http://en.wikipedia.org/wiki/Building_Information_Modeling Building Information Modeling] (BIM)-like workflow, with [http://en.wikipedia.org/wiki/Industry_Foundation_Classes Industry Foundation Classes] (IFC) compatibility.{{clear}}
* [[Image:Feature-CAM.jpg|left]] A [[Path_Workbench|Path module]] dedicated to mechanical machining for [https://en.wikipedia.org/wiki/Computer-aided_manufacturing Computer Aided Manufacturing] (CAM). Using the Path module you may output, display and adjust the [http://en.wikipedia.org/wiki/G-code G code] used to control the target machine.{{clear}}
* [[Image:Feature_spreadsheet.png|left]] An [[Spreadsheet_Workbench|Integrated Spreadsheet]] and an [[Expressions|expression parser]] which may be used to drive formula-based models and organize model data in a central location.{{clear}}
  • 一个完全基于 Open CASCADE Technology几何内核 (geometry kernel) 允许在复杂的形状类型上执行复杂的 3D 操作,原生支持这些概念:多重曲面 (brep)、非均匀有理B样条 (nurbs curves) 和 曲面 (surfaces),大量几何实体 (geometric entities),布尔操作 (boolean operations) 和圆角 (fillets) 和内建支持 STEP 和 IGES 格式
  • 一个全 参数化模型 (parametric model)。所有 FreeCAD 对象是本地原生参数化,意味着他们的形状能基于 属性 变化 或者 甚至依赖于其它的对象,所有改变在需要时会被自动重新计算,而且由 撤消/重做 栈记录其操作。很容易增加新对象类型,甚至 全部用 Python 进行编程
  • 模块化设计 允许插件 (模块) 添加功能到核心应用程序中。那些扩展能跟用 C++ 编写整个新应用程度一样复杂或者跟 Python 脚本 一样简单 或者 自己录制 macros。你能从内建的 Python 解释器中完全访问从宏或者外部脚本到 FreeCAD 几乎任何部分,进行 几何对象创建或变换, 展示几何对象 (scenegraph) 的 2D 或者 3D 图形甚至控制 FreeCAD 界面
  • 导入/导出到 标准格式,例如:STEP, IGES, OBJ, STL, DXF, SVG, STL, DAE, IFC or OFF, NASTRAN, VRML,另外还有 FreeCAD 的原生 Fcstd 文件格式. FreeCAD 对每种文件格式的兼容性支持级别有所不同,因为它依赖于实现读写的模块。
  • 一个 草绘器 和 约束求解程序,允许勾画几何约束的 2D 图形。目前草绘器允许你构建几种几何约束对象,并且利用它们在整个 FreeCAD 中作为构建其它对象的基础。
  • 一个 机器人模拟 模块用于学习机器人移动行为。这个机器人模块已经有一个扩展的图像界面允许仅限界面的工作流程。
  • 一个 绘制工作表 模块允许放置 3D 模型的 2D 视图到一张工作表上。此模块会产生可导出的 SVG 或 PDF 工作表。此模块虽然功能稀少,但此特性已经能增加一个强大的功能到 Python。
  • 一个 渲染 模块能导出 3D 对象用于外部渲染。当前仅支持 povrayLuxRender, 但期待未来支持其它的渲染器.
  • 一个 建筑学 模块支持类似BIM 工作流, 与 IFC 兼容.
  • 路径模块 专注于机械机器类似 研磨机 (milling, CAM), 并能输出、显示和修改 G code.