feat: switch BOM export to a formatted xlsx template instead of generated sheets

Copy a pre-built "BOM Template.xlsx" (with headers/formatting) and write into
it rather than deleting/recreating worksheets from scratch, so output keeps
consistent styling. Cut Templates sheet no longer stores a File Name column;
the DXF filename is now derived from the stored revision, simplifying the
existing-templates map and removing redundant state.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
aj
2026-08-06 23:15:25 -04:00
co-authored by Claude Opus 4.6
parent 14fa1e6906
commit 81ed93045b
5 changed files with 49 additions and 34 deletions
+3
View File
@@ -1,6 +1,9 @@
## Ignore Visual Studio temporary files, build results, and
## files generated by popular Visual Studio add-ons.
# Stray Windows redirect artifact
/nul
# User-specific files
*.suo
*.user