Шість речей, усі вони — залишки після імпорту з Inkscape чи DXF, яких ніколи не потрібно для частини дійсної форми ріжучого пристрою для пінопласту:
1. **`<symbol id="*…">`** — замісники Model_Space / Paper_Space у DXF. `*` робить файл недійсним XML для строгих парсерів.
2. **`<inkscape:path-effect …>`** — Живі ефекти шляхів (fillet_chamfer тощо). Видимий шлях сам по собі коректний; визначення LPE корисне лише, якщо ви збираєтеся повторно редагувати шлях у Inkscape.
Хеш-патерн "Hatch…"
Відстань X
5. **Невикористані визначення** — усе в `<defs>`, на що документ не посилається через `url(#…)`, `href="#…"` чи `xlink:href="#…"`. Універсальний засіб для довгого хвоста.
6. **`xml:space="preserve"`** у кореневому `<svg>` — нешкідливо, але Inkscape додає його скрізь, а наш серіалізатор цього не потребує.
Що вона НЕ торкається: шляхи, полігони, прямокутники, кола, трансформації, `<sodipodi:namedview>` (стан перегляду Inkscape), або будь-які визначення (def), які насправді використовуються.
Перевірте це на власному файлі за адресою https://cncfoam.com/svg_cleaner.php — на сторінці результату вказано, що саме було видалено, за кількістю та типом.
1. **`<symbol id="*…">`** — замісники Model_Space / Paper_Space у DXF. `*` робить файл недійсним XML для строгих парсерів.
2. **`<inkscape:path-effect …>`** — Живі ефекти шляхів (fillet_chamfer тощо). Видимий шлях сам по собі коректний; визначення LPE корисне лише, якщо ви збираєтеся повторно редагувати шлях у Inkscape.
Хеш-патерн "Hatch…"
Відстань X
5. **Невикористані визначення** — усе в `<defs>`, на що документ не посилається через `url(#…)`, `href="#…"` чи `xlink:href="#…"`. Універсальний засіб для довгого хвоста.
6. **`xml:space="preserve"`** у кореневому `<svg>` — нешкідливо, але Inkscape додає його скрізь, а наш серіалізатор цього не потребує.
Що вона НЕ торкається: шляхи, полігони, прямокутники, кола, трансформації, `<sodipodi:namedview>` (стан перегляду Inkscape), або будь-які визначення (def), які насправді використовуються.
Перевірте це на власному файлі за адресою https://cncfoam.com/svg_cleaner.php — на сторінці результату вказано, що саме було видалено, за кількістю та типом.