# Tools 目录结构

`tools` 按用途分成四组，避免建模过程提取、三维查错、二维图查错和 PDF 翻译工具混在一起。

查错流程边界先看：

- `DIAGNOSTIC_FLOW_BOUNDARIES.md`：划分三维零件查错、三维装配体查错、二维零件图查错、二维装配图查错，说明它们的输入输出和禁止混用规则。

## modeling-process

建模过程提取工具。

包含：

- `AssemblyKnowledgeAudit`
- `PartFeatureAudit`

## model-diagnostics

三维模型查错工具。

包含：

- `SectionBrepExtractor`
- `BrepFaultProbe`
- `StructuralFaultProbe`
- `ModelDiagnosticVerifier`
- `RuleTemplateGenerator`

## drawing-diagnostics

二维工程图查错工具。

包含：

- `AutoCadDwgExtractor`
- `DwgSheetFrameAligner`
- `SolidWorksViewCandidateGenerator`
- `SolidWorksHoverProbe`

## pdf-translation

PDF 翻译工具。

包含：

- `pdf2zh-v1.9.11-with-assets-win64`
- `pdf2zh-v1.9.11-with-assets-win64.zip`
