diff --git a/Home.md b/Home.md index 7ad878f..ee47b65 100644 --- a/Home.md +++ b/Home.md @@ -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. diff --git a/Walkthrough-%28CLI%29.md b/Walkthrough-%28CLI%29.md index d2f4443..fde9279 100644 --- a/Walkthrough-%28CLI%29.md +++ b/Walkthrough-%28CLI%29.md @@ -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: