update arch in wiki

2026-04-11 13:05:27 -04:00
parent 0531920d37
commit ee39c6c29a
2 changed files with 2 additions and 1 deletions

@@ -12,5 +12,6 @@ Welcome to the **svg2nametag-Ren** wiki! This project provides tools to convert
- **Automatic Multi-Material Separation**: Detects colors based on SVG classes (`st1`, `st2`) and creates separate STL files.
- **Precision Scaling**: Automatically scales designs to a standard nametag width (87.80mm).
- **Hole Handling**: Correctly processes "Even-Odd" fill rules found in complex SVG paths (like letters with holes).
- **Improved Adhesion**: Text is slightly inset into the background layer for better mechanical bonding during 3D printing.
- **Two Modalities**: Bulk processing via Python CLI or interactive processing via Web App.
- **Behind the Scenes**: Uses high-performance libraries like `Shapely` and `Manifold (WASM)` for geometry processing.

@@ -57,7 +57,7 @@ One of the trickiest parts of SVG-to-3D is handling holes (e.g., the center of a
Once we have a clean 2D polygon with holes:
- It uses `trimesh.creation.extrude_polygon` to turn the 2D shape into a 3D volume.
- **Background** is extruded to **3.0mm**.
- **Text/Logo** is extruded to **2.0mm** and offset by **3.0mm** along the Z-axis, placing it perfectly on top of the background.
- **Text/Logo** is extruded to **2.3mm** and offset by **2.7mm** along the Z-axis, placing it on top of and slightly inset into the background for better adhesion.
### 5. Automatic Scaling
To ensure consistency across different SVG sources: