# zhoutao-bi/six-warping-test-models-stl architecture

> Architecture diagram of the GitHub repository zhoutao-bi/six-warping-test-models-stl, generated by GitDiagram from its file tree, README and a sample of source files (last updated 2026-09-28). It is an AI-made overview: check details against the source.

- Interactive diagram: https://gitdiagram.com/zhoutao-bi/six-warping-test-models-stl
- Repository: https://github.com/zhoutao-bi/six-warping-test-models-stl

## Overview

This repository is a small collection of six STL test geometries, not a software runtime. The user selects a model and fabricates it to compare thin-plate warping behavior; the CSV identifies geometry and observation points, and the JSON report records validation. Relationships are limited to those documented in the README and file names because no source excerpts were provided.

Main entry points: [`STL/01_五角星基准.stl`](https://github.com/zhoutao-bi/six-warping-test-models-stl/blob/main/STL/01_%E4%BA%94%E8%A7%92%E6%98%9F%E5%9F%BA%E5%87%86.stl) (Pentagram baseline), [`STL/02_双向箭头板.stl`](https://github.com/zhoutao-bi/six-warping-test-models-stl/blob/main/STL/02_%E5%8F%8C%E5%90%91%E7%AE%AD%E5%A4%B4%E6%9D%BF.stl) (Bidirectional arrow), [`STL/03_对角X形板.stl`](https://github.com/zhoutao-bi/six-warping-test-models-stl/blob/main/STL/03_%E5%AF%B9%E8%A7%92X%E5%BD%A2%E6%9D%BF.stl) (Diagonal X plate), [`STL/04_三叉梳形板.stl`](https://github.com/zhoutao-bi/six-warping-test-models-stl/blob/main/STL/04_%E4%B8%89%E5%8F%89%E6%A2%B3%E5%BD%A2%E6%9D%BF.stl) (Three-prong comb)

## Diagram (Mermaid)

```mermaid
flowchart TD

subgraph group_models["Test models"]
  node_star["Pentagram baseline<br/>[01_五角星基准.stl]"]
  node_arrow["Bidirectional arrow<br/>[02_双向箭头板.stl]"]
  node_xplate["Diagonal X plate<br/>[03_对角X形板.stl]"]
  node_comb["Three-prong comb<br/>[04_三叉梳形板.stl]"]
  node_ring["C-shaped open ring<br/>[05_C形开口环.stl]"]
  node_impeller["Five-arm impeller<br/>[06_五旋臂叶轮板.stl]"]
end

subgraph group_reference["Selection and validation"]
  node_observations["Geometry observations<br/>[模型几何与观察重点.csv]"]
  node_validation["Validation report<br/>[验证报告.json]"]
end

node_user(("Printer user"))
node_fabrication["3D printing process"]

node_user -->|"selects baseline"| node_star
node_user -->|"selects model"| node_arrow
node_user -->|"selects model"| node_xplate
node_user -->|"selects model"| node_comb
node_user -->|"selects model"| node_ring
node_user -->|"selects model"| node_impeller
node_user -->|"consults"| node_observations
node_user -->|"consults"| node_validation
node_user -->|"prints model"| node_fabrication
node_star -->|"STL geometry"| node_fabrication
node_arrow -->|"STL geometry"| node_fabrication
node_xplate -->|"STL geometry"| node_fabrication
node_comb -->|"STL geometry"| node_fabrication
node_ring -->|"STL geometry"| node_fabrication
node_impeller -->|"STL geometry"| node_fabrication

click node_star "https://github.com/zhoutao-bi/six-warping-test-models-stl/blob/main/STL/01_%E4%BA%94%E8%A7%92%E6%98%9F%E5%9F%BA%E5%87%86.stl"
click node_arrow "https://github.com/zhoutao-bi/six-warping-test-models-stl/blob/main/STL/02_%E5%8F%8C%E5%90%91%E7%AE%AD%E5%A4%B4%E6%9D%BF.stl"
click node_xplate "https://github.com/zhoutao-bi/six-warping-test-models-stl/blob/main/STL/03_%E5%AF%B9%E8%A7%92X%E5%BD%A2%E6%9D%BF.stl"
click node_comb "https://github.com/zhoutao-bi/six-warping-test-models-stl/blob/main/STL/04_%E4%B8%89%E5%8F%89%E6%A2%B3%E5%BD%A2%E6%9D%BF.stl"
click node_ring "https://github.com/zhoutao-bi/six-warping-test-models-stl/blob/main/STL/05_C%E5%BD%A2%E5%BC%80%E5%8F%A3%E7%8E%AF.stl"
click node_impeller "https://github.com/zhoutao-bi/six-warping-test-models-stl/blob/main/STL/06_%E4%BA%94%E6%97%8B%E8%87%82%E5%8F%B6%E8%BD%AE%E6%9D%BF.stl"
click node_observations "https://github.com/zhoutao-bi/six-warping-test-models-stl/blob/main/%E6%A8%A1%E5%9E%8B%E5%87%A0%E4%BD%95%E4%B8%8E%E8%A7%82%E5%AF%9F%E9%87%8D%E7%82%B9.csv"
click node_validation "https://github.com/zhoutao-bi/six-warping-test-models-stl/blob/main/%E9%AA%8C%E8%AF%81%E6%8A%A5%E5%91%8A.json"

classDef toneNeutral fill:#f8fafc,stroke:#334155,stroke-width:1.5px,color:#0f172a
classDef toneBlue fill:#dbeafe,stroke:#2563eb,stroke-width:1.5px,color:#172554
classDef toneAmber fill:#fef3c7,stroke:#d97706,stroke-width:1.5px,color:#78350f
classDef toneMint fill:#dcfce7,stroke:#16a34a,stroke-width:1.5px,color:#14532d
classDef toneRose fill:#ffe4e6,stroke:#e11d48,stroke-width:1.5px,color:#881337
classDef toneIndigo fill:#e0e7ff,stroke:#4f46e5,stroke-width:1.5px,color:#312e81
classDef toneTeal fill:#ccfbf1,stroke:#0f766e,stroke-width:1.5px,color:#134e4a
class node_star,node_arrow,node_xplate,node_comb,node_ring,node_impeller,node_user toneBlue
class node_observations,node_validation toneAmber
class node_fabrication toneIndigo
```

## Components

### Test models

- [Pentagram baseline](https://github.com/zhoutao-bi/six-warping-test-models-stl/blob/main/STL/01_%E4%BA%94%E8%A7%92%E6%98%9F%E5%9F%BA%E5%87%86.stl): `STL/01_五角星基准.stl`
- [Bidirectional arrow](https://github.com/zhoutao-bi/six-warping-test-models-stl/blob/main/STL/02_%E5%8F%8C%E5%90%91%E7%AE%AD%E5%A4%B4%E6%9D%BF.stl): `STL/02_双向箭头板.stl`
- [Diagonal X plate](https://github.com/zhoutao-bi/six-warping-test-models-stl/blob/main/STL/03_%E5%AF%B9%E8%A7%92X%E5%BD%A2%E6%9D%BF.stl): `STL/03_对角X形板.stl`
- [Three-prong comb](https://github.com/zhoutao-bi/six-warping-test-models-stl/blob/main/STL/04_%E4%B8%89%E5%8F%89%E6%A2%B3%E5%BD%A2%E6%9D%BF.stl): `STL/04_三叉梳形板.stl`
- [C-shaped open ring](https://github.com/zhoutao-bi/six-warping-test-models-stl/blob/main/STL/05_C%E5%BD%A2%E5%BC%80%E5%8F%A3%E7%8E%AF.stl): `STL/05_C形开口环.stl`
- [Five-arm impeller](https://github.com/zhoutao-bi/six-warping-test-models-stl/blob/main/STL/06_%E4%BA%94%E6%97%8B%E8%87%82%E5%8F%B6%E8%BD%AE%E6%9D%BF.stl): `STL/06_五旋臂叶轮板.stl`

### Selection and validation

- [Geometry observations](https://github.com/zhoutao-bi/six-warping-test-models-stl/blob/main/%E6%A8%A1%E5%9E%8B%E5%87%A0%E4%BD%95%E4%B8%8E%E8%A7%82%E5%AF%9F%E9%87%8D%E7%82%B9.csv): `模型几何与观察重点.csv`
- [Validation report](https://github.com/zhoutao-bi/six-warping-test-models-stl/blob/main/%E9%AA%8C%E8%AF%81%E6%8A%A5%E5%91%8A.json): `验证报告.json`

### Other components

- **Printer user**
- **3D printing process**

## Connections

- Printer user → Pentagram baseline: selects baseline
- Printer user → Bidirectional arrow: selects model
- Printer user → Diagonal X plate: selects model
- Printer user → Three-prong comb: selects model
- Printer user → C-shaped open ring: selects model
- Printer user → Five-arm impeller: selects model
- Printer user → Geometry observations: consults
- Printer user → Validation report: consults
- Printer user → 3D printing process: prints model
- Pentagram baseline → 3D printing process: STL geometry
- Bidirectional arrow → 3D printing process: STL geometry
- Diagonal X plate → 3D printing process: STL geometry
- Three-prong comb → 3D printing process: STL geometry
- C-shaped open ring → 3D printing process: STL geometry
- Five-arm impeller → 3D printing process: STL geometry
