znlgis 博客

GIS开发与技术分享 — GDAL · GeoServer · PostGIS · QGIS · OpenLayers · Cesium · FreeCAD · NPOI

CAD 教程

本栏目收录 CAD(计算机辅助设计)开发相关的完整教程,涵盖参数化建模、几何内核、BIM、EDA、CAM 和三维可视化等领域。


📊 教程总览

教程系列 章节数 难度 核心技术
FreeCAD 教程 30章 ⭐⭐⭐ Python 参数化 CAD
OCCT 教程 18章 ⭐⭐⭐⭐ 几何内核 OpenCASCADE
OpenSCAD 教程 16章 ⭐⭐ 脚本化 CSG 建模
CadQuery 教程 10章 ⭐⭐⭐ Python 参数化建模
KiCad 教程 18章 ⭐⭐⭐ EDA 电子设计
SolveSpace 教程 15章 ⭐⭐ 约束求解 CAD
Xbim 教程 16章 ⭐⭐⭐⭐ BIM / IFC 开发
LibreCAD 教程 16章 ⭐⭐ 2D CAD 开源
QCAD 教程 15章 ⭐⭐ 2D CAD 专业版
LibreDWG 教程 14章 ⭐⭐⭐ DWG 文件解析
IFoxCAD 教程 8章 ⭐⭐⭐ AutoCAD .NET 开发
FY_Layout 教程 20章 ⭐⭐⭐ 场布设计平台
LightCAD 教程 20章 ⭐⭐⭐ Web CAD 框架
Clipper2 教程 6章 ⭐⭐ 多边形裁剪库
Clipper1 教程 6章 ⭐⭐ 多边形裁剪库 v1
Chili3D 教程 7章 ⭐⭐ 轻量 3D 引擎
Astral3D 教程 12章 ⭐⭐⭐ BIM 轻量化平台

🎯 推荐学习路线

🏗️ CAD 开发入门

  1. FreeCAD 教程 — 参数化建模入门
  2. CadQuery 教程 — Python 参数化 CAD
  3. OpenSCAD 教程 — 脚本化设计
  4. OCCT 教程 — 几何内核深入

🔌 AutoCAD 二次开发

  1. IFoxCAD 教程 — .NET 开发框架
  2. LibreDWG 教程 — DWG 文件格式

📐 BIM 开发

  1. Xbim 教程 — IFC 标准与 BIM
  2. Astral3D 教程 — BIM 轻量化

⚡ EDA 电子设计

  1. KiCad 教程 — 完整 PCB 设计流程

📦 详细目录