5b996be91e
refactor(model): rename JobNo to EquipmentNo in DrawingInfo
...
- Update regex group and ToString to use EquipmentNo
- Prepare for equipment-centric drawing identification
2025-10-28 17:24:27 -04:00
6bddbff08e
feat(naming): update DXF filename format to include drawing number and PT##
...
- Use prefix as drawing number and format as {DrawingNo} PT{ItemNo}
- Default to PT{ItemNo} when no prefix provided
2025-10-28 17:24:21 -04:00
1ec72bc98f
feat(export): integrate CutFab API in export flow
...
- Export to temp directory and auto-upload PDF/DXF
- Resolve or create drawing via API using selected Equipment ID
- Upload DXFs per-part and create BOM items
- Attempt auto-linking of templates after export
- Add EquipmentId to ExportContext
2025-10-28 17:24:16 -04:00
b122b88435
feat(ui): add equipment and drawing selectors powered by API\n\n- Inject ICutFabApiClient into MainForm\n- Populate equipment and drawings on load\n- Hook selection changes and pass into export context\n- Resize layout and replace prefix textbox with selectors
2025-10-28 17:24:00 -04:00
b677ac8ec9
feat(api): add CutFab API client and configuration\n\n- Add ICutFabApiClient + CutFabApiClient HTTP client\n- Wire base URL via appSettings (CutFab.ApiBaseUrl)\n- Register client in Program and inject into services\n- Add required System.Net.Http and compression references
2025-10-28 17:23:56 -04:00
c9a8442a29
Refactored ExportContext
2025-10-01 09:44:07 -04:00
a2b89318e1
Changed mm to inches in sheet metal properties
2025-10-01 09:42:22 -04:00
f1fc105a1b
Set minimum width for BOM description column
2025-10-01 09:42:01 -04:00
58269f9761
Changed BomExcelSettings defaults
2025-10-01 09:40:54 -04:00
4053038632
Fixed unit scales
2025-10-01 09:40:16 -04:00
2d5ffdf5c0
Refactored MainForm
2025-09-29 13:29:50 -04:00
6b37f0f6f7
Refactored BomToExcel
2024-12-23 14:10:12 -05:00
c1aaaf07ee
Set flat pattern suppression state to fully resolved.
2023-07-22 08:23:53 -04:00
63b96e1451
Remove xml tags from BOM items.
2023-07-22 08:21:59 -04:00
97f45b2fcc
Set SimplifyBends to true
...
When set to false, some bend reliefs are made of splines
2023-03-02 09:19:14 -05:00
2e6ecd11a1
Uncheck flat pattern corner treatment
2023-03-01 08:07:06 -05:00
db481baa89
Changed target framework to version 4.8
2023-03-01 08:06:34 -05:00
636818ed33
Submodule EtchBendLines updated
...
Submodule EtchBendLines:
> 04031a7 - Changed target framework to version 4.8
> 3e4ab60 - Allow multiple paths passed through args
> 2b30498 - Wrap main in try catch
2023-03-01 08:05:48 -05:00
979067db21
Save drawing pdf in same directory as DXF files.
2022-06-23 12:44:44 -04:00
a0080c8a68
Print errors when getting BOM items.
2022-06-23 11:06:23 -04:00
aeec611f78
Include 5000 range in drawing numbers.
2022-06-23 10:47:30 -04:00
d3f6791b53
UpdatePrefix()
2021-10-12 20:51:40 -04:00
15edbf6fec
Reset prefix if no drawing info is found.
2021-10-11 06:25:01 -04:00
0d1fd67b8d
Updated publish settings
2021-04-14 07:15:23 -04:00
AJ
4fe7e0e8d7
Show automatic view flip decider first.
2021-03-24 06:47:46 -04:00
AJ
e39b7292cb
Fixed missing argument for ExportDrawingToPDF
2021-03-22 07:15:30 -04:00
d7e4eb7e87
Specify savepath for ExportDrawingToPDF
2021-03-21 23:46:57 -04:00
60bd4ff645
Moved HasSupressedBends to ViewHelper class.
2021-03-21 22:21:40 -04:00
e9a7b51d24
Moved HideModelSketches to ViewHelper class.
2021-03-21 22:19:58 -04:00
016e32c2e3
Moved ViewFlipDeciders to separate namespace.
2021-03-21 22:19:25 -04:00
16c9d97e22
Moved ItemExtractors to separate namespace.
2021-03-21 22:09:31 -04:00
b693d8a092
Updated submodule EtchBendLines
2021-03-08 22:39:23 -05:00
96e54a686b
Renamed ExportBomToExcel to BomToExcel
2021-03-05 20:42:20 -05:00
0b4173014f
ExportDrawingToPDF
2021-03-04 21:47:25 -05:00
eee6bfdff3
ExportBomToExcel
2021-03-04 21:30:10 -05:00
AJ
4fbcf9f4e1
Check if flat pattern feature is suppressed
2020-10-15 11:23:12 -04:00
AJ
344df45b34
Fixed exception thrown when view is null.
2020-04-21 13:06:22 -04:00
AJ
5c0d83139a
Fixed crash when component is null within GetItem
2020-03-17 15:35:42 -04:00
AJ
29cb194920
Run EtchBendLines after creating dxf.
2020-03-05 08:00:21 -05:00
AJ
eb13323d9d
Extract referenced configuration name with part.
2020-02-14 14:28:44 -05:00
AJ
3b19fc39a2
Reset active configuration after exporting part.
2020-02-01 11:22:18 -05:00
AJ
eb96fec147
Print column headers on all pages of BOM
2019-11-27 14:30:27 -05:00
AJ
9910c4db0a
Dont resize default bend radius column
2019-11-27 13:56:57 -05:00
AJ
a2474fca3b
Set lightweight components to resolved
2019-11-27 13:56:19 -05:00
3f24020576
Added ItemExtractor
2019-11-24 20:04:54 -05:00
5f5dcabff0
Cleanup in MainForm
2019-11-24 20:02:06 -05:00
0762049b8e
Moved GetBomTables to SolidWorksExtensions
2019-11-24 19:58:35 -05:00
b207d4c319
Changed drawing regex to static
2019-11-24 19:54:24 -05:00
AJ
222431190b
Added comments for bend class.
2019-11-22 06:25:38 -05:00
AJ
5637080b99
Forgot to remove PunctuateList from the old class
2019-11-22 06:11:23 -05:00