Commit Graph

  • 6b1a5f0ab6 docs: remove AGENTS.md documentation file master AJ Isaacs 2025-11-04 09:59:16 -05:00
  • 13009aa15e feat: add async SolidWorks connection at startup AJ Isaacs 2025-11-04 09:59:06 -05:00
  • 136a571aea feat(ui): display active SolidWorks drawing in DrawingSelectionForm AJ Isaacs 2025-11-04 09:58:48 -05:00
  • 8b1c2b5b1b refactor(ui): improve DrawingSelectionForm layout and responsiveness AJ Isaacs 2025-11-04 09:58:33 -05:00
  • f68bddac93 chore: remove test SolidWorks files from repository AJ Isaacs 2025-11-04 09:56:45 -05:00
  • de4847b834 refactor(ui): update MainForm for drawing-based workflow AJ Isaacs 2025-11-03 06:47:04 -05:00
  • cbfb9190c5 refactor: update application startup flow AJ Isaacs 2025-11-03 06:46:43 -05:00
  • 9b1fbd9fad feat(ui): add drawing selection form AJ Isaacs 2025-11-03 06:46:32 -05:00
  • 51bf3b00dd feat(api): add BOM items and cut templates endpoints AJ Isaacs 2025-11-03 06:46:22 -05:00
  • a32bbfa5d9 feat: add BomItem and LogEvent models AJ Isaacs 2025-11-03 06:46:11 -05:00
  • 84f0196c97 refactor: remove Excel export functionality AJ Isaacs 2025-11-03 06:45:58 -05:00
  • 5cf7e1f1e5 chore: add Claude Code configuration and documentation AJ Isaacs 2025-10-30 17:30:06 -04:00
  • 35ac0fb3f8 feat(api): add sheet metal properties to DXF upload AJ Isaacs 2025-10-30 17:29:56 -04:00
  • cc34fb43b6 refactor(ui): rename controls and improve drawing selection AJ Isaacs 2025-10-30 17:29:47 -04:00
  • d29d9a0e06 Feature: send sheet metal properties and upload all BOM items AJ 2025-10-29 00:17:37 -04:00
  • c7f2a51823 Submodule EtchBendLines updated AJ Isaacs 2025-10-28 17:35:14 -04:00
  • 5b996be91e refactor(model): rename JobNo to EquipmentNo in DrawingInfo AJ 2025-10-28 17:24:27 -04:00
  • 6bddbff08e feat(naming): update DXF filename format to include drawing number and PT## AJ 2025-10-28 17:24:21 -04:00
  • 1ec72bc98f feat(export): integrate CutFab API in export flow AJ 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 AJ 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 AJ 2025-10-28 17:23:56 -04:00
  • c9a8442a29 Refactored ExportContext AJ 2025-10-01 09:44:07 -04:00
  • a2b89318e1 Changed mm to inches in sheet metal properties AJ 2025-10-01 09:42:22 -04:00
  • f1fc105a1b Set minimum width for BOM description column AJ 2025-10-01 09:42:01 -04:00
  • 58269f9761 Changed BomExcelSettings defaults AJ 2025-10-01 09:40:54 -04:00
  • 4053038632 Fixed unit scales AJ 2025-10-01 09:40:16 -04:00
  • 2d5ffdf5c0 Refactored MainForm AJ 2025-09-29 13:22:47 -04:00
  • 6b37f0f6f7 Refactored BomToExcel AJ 2024-12-23 14:10:12 -05:00
  • c1aaaf07ee Set flat pattern suppression state to fully resolved. AJ 2023-07-22 08:23:53 -04:00
  • 63b96e1451 Remove xml tags from BOM items. AJ 2023-07-22 08:21:59 -04:00
  • 97f45b2fcc Set SimplifyBends to true AJ 2023-03-02 09:17:47 -05:00
  • 2e6ecd11a1 Uncheck flat pattern corner treatment AJ 2023-03-01 08:07:06 -05:00
  • db481baa89 Changed target framework to version 4.8 AJ 2023-03-01 08:06:34 -05:00
  • 636818ed33 Submodule EtchBendLines updated AJ 2023-03-01 08:05:48 -05:00
  • 979067db21 Save drawing pdf in same directory as DXF files. AJ 2022-06-23 12:44:44 -04:00
  • a0080c8a68 Print errors when getting BOM items. AJ 2022-06-23 11:06:23 -04:00
  • aeec611f78 Include 5000 range in drawing numbers. AJ 2022-06-23 10:47:30 -04:00
  • d3f6791b53 UpdatePrefix() AJ 2021-10-12 20:51:40 -04:00
  • 15edbf6fec Reset prefix if no drawing info is found. AJ 2021-10-11 06:25:01 -04:00
  • 0d1fd67b8d Updated publish settings AJ 2021-04-14 07:15:23 -04:00
  • 4fe7e0e8d7 Show automatic view flip decider first. AJ 2021-03-24 06:47:46 -04:00
  • e39b7292cb Fixed missing argument for ExportDrawingToPDF AJ 2021-03-22 07:15:30 -04:00
  • d7e4eb7e87 Specify savepath for ExportDrawingToPDF AJ 2021-03-21 23:46:57 -04:00
  • 60bd4ff645 Moved HasSupressedBends to ViewHelper class. AJ 2021-03-21 22:20:58 -04:00
  • e9a7b51d24 Moved HideModelSketches to ViewHelper class. AJ 2021-03-21 22:19:58 -04:00
  • 016e32c2e3 Moved ViewFlipDeciders to separate namespace. AJ 2021-03-21 22:13:17 -04:00
  • 16c9d97e22 Moved ItemExtractors to separate namespace. AJ 2021-03-21 22:09:31 -04:00
  • b693d8a092 Updated submodule EtchBendLines AJ 2021-03-08 22:39:23 -05:00
  • 96e54a686b Renamed ExportBomToExcel to BomToExcel AJ 2021-03-05 20:41:40 -05:00
  • 0b4173014f ExportDrawingToPDF AJ 2021-03-04 21:47:25 -05:00
  • eee6bfdff3 ExportBomToExcel AJ 2021-03-04 20:49:07 -05:00
  • 4fbcf9f4e1 Check if flat pattern feature is suppressed AJ 2020-10-15 11:23:12 -04:00
  • 344df45b34 Fixed exception thrown when view is null. AJ 2020-04-21 13:06:22 -04:00
  • 5c0d83139a Fixed crash when component is null within GetItem AJ 2020-03-17 15:35:42 -04:00
  • 29cb194920 Run EtchBendLines after creating dxf. AJ 2020-03-05 08:00:21 -05:00
  • eb13323d9d Extract referenced configuration name with part. AJ 2020-02-14 14:25:49 -05:00
  • 3b19fc39a2 Reset active configuration after exporting part. AJ 2020-02-01 11:22:18 -05:00
  • eb96fec147 Print column headers on all pages of BOM AJ 2019-11-27 14:30:27 -05:00
  • 9910c4db0a Dont resize default bend radius column AJ 2019-11-27 13:56:57 -05:00
  • a2474fca3b Set lightweight components to resolved AJ 2019-11-27 13:07:33 -05:00
  • 3f24020576 Added ItemExtractor AJ 2019-11-24 20:03:56 -05:00
  • 5f5dcabff0 Cleanup in MainForm AJ 2019-11-24 20:01:48 -05:00
  • 0762049b8e Moved GetBomTables to SolidWorksExtensions AJ 2019-11-24 19:58:35 -05:00
  • b207d4c319 Changed drawing regex to static AJ 2019-11-24 19:54:24 -05:00
  • 222431190b Added comments for bend class. AJ 2019-11-22 06:25:38 -05:00
  • 5637080b99 Forgot to remove PunctuateList from the old class AJ 2019-11-22 06:11:23 -05:00
  • c80020956f Moved PunctuateList method to Extensions class AJ 2019-11-21 14:49:57 -05:00
  • df7c3061ba Fixed GetFeatureByTypeName returning feature when it should return null. AJ 2019-11-21 14:33:49 -05:00
  • f0baecbfba Moved classes to their own file. AJ 2019-11-21 14:31:01 -05:00
  • 8ae0832bfd Renamed Item2 to ViewFlipDeciderComboboxItem AJ 2019-11-21 14:27:13 -05:00
  • 098b4f224e Renamed methods for getting bends. AJ 2019-11-21 14:02:30 -05:00
  • 6a08aba93b Moved solidworks extension methods to separate class AJ 2019-11-21 13:56:28 -05:00
  • 9ce2a4c57a Fixed error in SmallestXCoordinate method AJ 2019-11-21 13:52:46 -05:00
  • 502a216de9 Renamed ParallelBendAngle to BendLineAngle AJ 2019-11-21 13:42:14 -05:00
  • ed32bb1c27 Cleanup output AJ 2019-11-14 13:55:26 -05:00
  • 7a2bf23d0a SetLightweightToResolved AJ 2019-11-14 13:50:44 -05:00
  • 2edea0cb65 Disable the cancel button when already pressed. AJ 2019-11-14 13:50:10 -05:00
  • ceb69c7a27 Fixed issue where first component was suppressed. AJ 2019-11-14 13:49:01 -05:00
  • b375bb8e09 Improved excel BOM template for printing. AJ 2019-11-13 07:47:37 -05:00
  • 742de90d95 Fixed regex to include any font attributes AJ 2019-11-13 07:23:52 -05:00
  • 8224e11afa Notify user if part was not drawn as sheet metal. AJ 2019-09-27 22:32:06 -04:00
  • 1f9dd002be Check for suppressed bends AJ 2019-09-27 22:08:09 -04:00
  • cdc0fabe4f Set lightweight components to resolved. AJ 2019-09-12 07:39:23 -04:00
  • 06787c0392 Remove font xml from description AJ 2019-08-20 07:52:36 -04:00
  • 6b311fa2d2 Migration to PackageReference AJ 2019-03-08 07:59:37 -05:00
  • 8e2a8625d5 Cleanup AJ 2019-03-08 07:48:53 -05:00
  • 47330eb2e0 Merge branch 'master' of https://bitbucket.org/ajisaacs/exportdxf AJ 2018-11-17 08:57:18 -05:00
  • 43a38b60f3 Hide all model sketches before saving to dxf. AJ 2018-11-17 08:56:55 -05:00
  • 67a9c9b3da Fixed DrawingInfo regex pattern to work with letters. AJ 2018-10-09 10:12:14 -04:00
  • b1d7540924 Fixed export assembly. Dxf files had solidworks file extensions. AJ 2018-07-26 11:23:11 -04:00
  • 780780ba3c Fixed exception thrown when qty is not a number. AJ 2018-06-21 10:50:46 -04:00
  • 2c483d0147 Fixed bend lines not recognized when bend angle has decimals. AJ 2018-06-21 07:15:22 -04:00
  • 6e759e5b9f Changed sheet scale to 1:1 AJ 2018-06-14 08:02:54 -04:00
  • 3422e096b6 Increased precision on bend radius to 3 decimal places. AJ 2018-06-11 09:02:28 -04:00
  • ad8fd08dcf Disable input while running aj 2018-06-10 19:17:25 -04:00
  • bc2ac5b782 Save file name in excel file. aj 2018-06-10 19:05:05 -04:00
  • a578af87a3 Changed drawing number pattern to include things like rebuild number following the job number. aj 2018-06-10 11:49:08 -04:00
  • 1753f75305 Added PreferUpViewFlipDecider aj 2018-06-10 11:29:42 -04:00
  • 3a313d2409 User selection of viewFlipDecider aj 2018-06-09 22:37:10 -04:00
  • d2de737ffb Recognize drawing numbers with dash symbol and letters on end. aj 2018-06-09 21:16:04 -04:00