Developer hub/zh-cn: Difference between revisions

From FreeCAD Documentation
(Created page with "===模块开发者指南=== [https://github.com/qingfengxia/FreeCAD_Mod_Dev_Guide FreeCAD模块开发指南]:这是一本电子书,在Github上写作。请分支出去,...")
(Created page with "章节: * 总体情况和软件架构 * 源代码结构 * Base和App模块 * Gui模块 * Python包封 * 模块设计 * FEM模块源代码分析(混合了C++和Python) *...")
Line 44: Line 44:
[https://github.com/qingfengxia/FreeCAD_Mod_Dev_Guide FreeCAD模块开发指南]:这是一本电子书,在Github上写作。请分支出去,然后发送拉取请求,来为它贡献内容。
[https://github.com/qingfengxia/FreeCAD_Mod_Dev_Guide FreeCAD模块开发指南]:这是一本电子书,在Github上写作。请分支出去,然后发送拉取请求,来为它贡献内容。


章节:
Chapters:
* 总体情况和软件架构
* Overview and Software Architecture
* 源代码结构
* Source code structure
* Base and App module
* BaseApp模块
* Gui module
* Gui模块
* Python wrapping
* Python包封
* 模块设计
* Modular design
* FEM模块源代码分析(混合了C++和Python)
* Fem module source analysis (mixed C++ and Python)
* CFD模块的开发(纯Python)
* Development of CFD Module (pure Python)
* 模块测试和纠错
* Module testing and debugging
* 通过git贡献代码
* Contribute code with git


Latest pdf preview can be downoaded from [https://github.com/qingfengxia/FreeCAD_Mod_Dev_Guide/tree/master/pdf pdf folder] of this git repo
Latest pdf preview can be downoaded from [https://github.com/qingfengxia/FreeCAD_Mod_Dev_Guide/tree/master/pdf pdf folder] of this git repo

Revision as of 23:14, 9 October 2018

150
150

如果你对开发FreeCAD软件有兴趣,想贡献于这个项目的开发,这里正有你该了解的内容。

这些页面还处于开发的早起阶段。如果你找不到想看的信息,如果你在别处看到了有用的信息,而我们没有链接在这里,那么请在论坛里留下你的评论,有人会调查处理它们(或者,大胆的你,为什么不直接编辑这个页面呢?)。


开发者文档

开发者文档由以下部分构成。

请自助:编译FreeCAD

制作支持工具

改装FreeCAD

模块开发者指南

FreeCAD模块开发指南:这是一本电子书,在Github上写作。请分支出去,然后发送拉取请求,来为它贡献内容。

章节:

  • 总体情况和软件架构
  • 源代码结构
  • Base和App模块
  • Gui模块
  • Python包封
  • 模块设计
  • FEM模块源代码分析(混合了C++和Python)
  • CFD模块的开发(纯Python)
  • 模块测试和纠错
  • 通过git贡献代码

Latest pdf preview can be downoaded from pdf folder of this git repo

OpenCascade Documentation

Roadmap

FreeCAD, though usable in certain areas, is at the beginning of a long way into the CAD mainstream. There is still a lot to do to reach a state where we can compete with commercial software.

Credits

Contributors