Files
ViewDesignEngine/docs/index.md
T

60 lines
2.4 KiB
Markdown
Raw Normal View History

# ViewDesignEngine 文档
> v1.0.0-beta.1 · C++17 B-Rep 几何引擎 · Apache 2.0
## 快速导航
| 你想做什么? | 去看 |
|-------------|------|
| 快速上手编译运行 | [快速入门](getting-started.md) |
| 了解每个模块能做什么 | [模块说明书](guides/module-manual.md) |
| 学习如何使用 API | [API 使用手册](guides/api-usage.md) |
| 查看代码示例 | [教程](guides/) + [examples/](../examples/) |
| 了解架构和贡献 | [架构概览](guides/architecture.md) · [贡献指南](guides/contributing.md) |
| 了解与竞品的差距 | [竞品分析](reference/27-竞品分析.md) · [严谨差距分析](reference/30-严谨差距分析.md) |
| 查看 API 详细定义 | [Doxygen API 文档](api/html/index.html) |
| 了解版本号规则 | [版本管理规范](reference/VERSIONING.md) |
| 查看更新历史 | [CHANGELOG](../CHANGELOG.md) |
## 项目简介
ViewDesignEngine 是一个 C++17 全栈 B-Rep 几何引擎,对标 Parasolid/ACIS。
```
11 模块 · 129 源文件 · 0 编译错误 · Apache 2.0
```
### 核心能力
| 领域 | 能力 |
|------|------|
| **B-Rep** | 拓扑建模、SSI布尔、容错建模、直接建模、钣金、FFD |
| **曲面** | NURBS、G0-G3连续、Sweep/Loft/Net、曲面分析 |
| **网格** | Delaunay、QEM、MC、FEA网格、逆向工程 |
| **格式** | STEP/IGES/XT/SAT/JT/IFC/glTF/STL/OBJ/PLY/3MF |
| **CAM** | 3轴/5轴加工、HSM、刀库、8种后处理器 |
| **工程图** | 投影/剖视、HLR、自动标注、GD&T、PMI/MBD |
| **装配** | 约束求解、干涉检查、运动仿真、大装配LOD |
### 目录结构
```
docs/
├── index.md ← 你在这里
├── getting-started.md ← 5分钟快速上手
├── api/ ← Doxygen 生成的 API 文档
├── guides/ ← 开发者指南
│ ├── module-manual.md ← 模块功能说明书
│ ├── api-usage.md ← API 使用手册
│ ├── architecture.md ← 架构概览
│ ├── building.md ← 构建指南
│ ├── testing.md ← 测试指南
│ └── contributing.md ← 贡献指南
├── reference/ ← 参考资料
│ ├── 27-竞品分析.md
│ ├── 30-严谨差距分析.md
│ ├── API-REFERENCE.md
│ └── VERSIONING.md
└── archive/ ← 历史开发计划
```