CAD/CAM 技术基础 — 现代工程学习站

CAD/CAM Technology Docs

一个从《CAD/CAM 技术基础》阅读笔记演进而来的现代化工程学习站, 覆盖课程基础、FreeCAD 实操、STEP/STL 数据交换、CAM/G-code、Capstone 项目、 CadQuery 代码化建模与 Assembly 装配体作品集。

🌐 在线站点 📦 GitHub 仓库 🚀 Release Notes 🎯 项目全景

当前版本:v0.10.0-homepage-showcase | V9 系列已闭环,正向 v1.0 推进

本文档基于 《CAD/CAM技术基础》 这本书,使用 Sphinx + Furo 主题构建为现代化 GitHub Pages 站点。

适合人群:机械工程、工业工程、智能制造专业的学生和从业者

学习建议:按 课程总览 中的推荐顺序学习,每章先看学习目标,再读正文,最后做复习题。

源码在 Github

git clone https://github.com/conanxin/CAD-CAM-Technology-docs.git

六大入口

📚 课程基础

8 章系统教材,从 CAD/CAM 概论到系统集成

起点course-overview

关键页面:unit1-unit8、glossary、practice-questions

开始 →

🛠️ FreeCAD 实操线

带孔板建模 → STEP/STL 导出 → CAM 任务单 → 五步收口

起点freecad-plate-modeling

关键页面:freecad-workflow-index(V5D 收口)

开始 →

📐 工程案例

CAD→G-code、数据交换、CAPP 工艺路线完整案例

起点cad-to-gcode

关键页面:data-exchange、step-stl-mini-lab

开始 →

🏗️ Capstone 项目线

L 型支架综合项目 + 项目档案 + 评分表 + 路径收口

起点bracket-capstone-project

关键页面:capstone-learning-path(V6D 收口)

开始 →

🐍 CadQuery 代码化建模

Python + CadQuery 参数化建模、支架代码模型

起点cadquery-parametric-modeling

关键页面:cadquery-learning-path(V7D 收口)

开始 →

🔧 Assembly 装配体

多零件装配、BOM、爆炸图、Placement、子装配

起点cadquery-assembly-intro

关键页面:cadquery-assembly-learning-path(V8D 收口)

开始 →

📦 Runtime / Portfolio 收口

作品集升级 + 运行诊断 + 本地环境 + 路线总入口

起点capstone-portfolio-upgrade

关键页面:cadquery-runtime-portfolio-path(V9D 收口)

开始 →

推荐阅读路径

按读者类型给出推荐路径:

🟢 零基础读者
  • :doc:`course-overview` → :doc:`workflow-roadmap` → :doc:`chapter-map`
  • 按 unit1 → unit8 系统学习,每章做 :doc:`practice-questions`
  • 最终看 :doc:`glossary` 巩固术语
🛠️ 想做实操的读者
  • :doc:`examples/freecad-plate-modeling` → :doc:`examples/freecad-export-checklist`
  • :doc:`examples/freecad-to-cam-worksheet` → :doc:`examples/freecad-workflow-index`
  • 完成后做 :doc:`examples/bracket-capstone-project` 综合项目
📦 想看项目作品集的读者
  • :doc:`project-showcase` → :doc:`examples/capstone-portfolio-upgrade`
  • :doc:`examples/cadquery-runtime-portfolio-path` → :doc:`examples/capstone-learning-path`
  • 查看 :doc:`release-showcase` 了解版本演进
🐍 想学 CadQuery 代码建模的读者
  • :doc:`examples/cadquery-parametric-modeling` → :doc:`examples/cadquery-advanced-features`
  • :doc:`examples/cadquery-bracket-capstone` → :doc:`examples/cadquery-learning-path`
  • 进阶::doc:`examples/cadquery-local-environment-guide` 本地运行
🔧 想理解 Assembly 装配体的读者
  • :doc:`examples/cadquery-assembly-intro` → :doc:`examples/cadquery-assembly-bom-checklist`
  • :doc:`examples/cadquery-assembly-placement-mini-lab` → :doc:`examples/cadquery-assembly-learning-path`
  • 对照::doc:`examples/step-stl-mini-lab` 看 STEP vs STL

项目能力矩阵

项目能力矩阵

能力模块

覆盖内容

对应页面

当前成熟度

CAD/CAM 基础

8 章系统教材

课程总览 + unit1-8

⭐⭐⭐⭐⭐

FreeCAD 建模

矩形板 / L 型支架 / Path Workbench

FreeCAD 实操线:从建模到 G-code 的学习路径

⭐⭐⭐⭐⭐

STEP/STL 数据交换

格式对比 / 精度 / 决策指南

Mini-Lab:STEP 与 STL 格式对比实验

⭐⭐⭐⭐⭐

CAM/G-code 理解

任务单 / 刀具路径 / G-code 解读

G-code 路径可视化:从指令到动作

⭐⭐⭐⭐⭐

Capstone 项目

5 阶段支架综合项目

支架零件 Capstone 综合项目

⭐⭐⭐⭐⭐

CadQuery 代码建模

参数化建模 / 圆角倒角 / 支架代码

CadQuery 学习路径:从入门到 Capstone 收口

⭐⭐⭐⭐

Assembly 装配体

多零件 / BOM / 子装配 / Placement

CadQuery Assembly 学习路径:从多零件到装配检查

⭐⭐⭐⭐

Portfolio 作品集

升级版结构 / 运行诊断 / 本地环境

Capstone 作品集升级:加入 CadQuery 与 Assembly 成果

⭐⭐⭐⭐

v1.0 前路线图

从 v0.9.x 到 v1.0.0 稳定版

当前已发布 v0.9.3(V9 系列闭环),下一步进入 v1.0 准备阶段:

  1. V10A:首页与 Showcase(本次)— 首页视觉升级 + project-showcase 全景页
  2. V10B:全站质量审计— 死链 / 拼写 / Sphinx 0 warning / HTML CSS 验证
  1. V10C:最终发布收口— README / release notes / 导航标签完整
  2. v1.0.0:稳定版发布— 长期支持里程碑

详细路线图:v1-roadmap.svg

快速入口(旧版)

如何使用本站

  1. 新手入门:从 课程总览 开始,建立整体框架

  2. 系统学习:按 unit1 → unit8 顺序学习,每章先看学习目标

  3. 快速查阅:使用 章节地图 或搜索功能定位内容

  4. 项目视角:阅读 项目展示:CAD/CAM Technology Docs 全景导览 了解全站模块与读者入口

  5. 作品集视角:阅读 CadQuery 运行与作品集路线(V9D) 了解 V9 闭环

  6. 检验效果:完成 复习题 中的复习题

目录

索引与搜索