Commit Graph

  • da4d3228b0 revert: remove degree symbol fix (moved to caller) master AJ Isaacs 2026-02-19 16:31:50 -05:00
  • 3c1700c480 fix: repair double-encoded degree symbol in DXF output AJ Isaacs 2026-02-19 16:28:38 -05:00
  • f2f50f9914 fix: set bend line entity color to ByLayer AJ Isaacs 2026-02-19 15:51:54 -05:00
  • bf36a56387 fix: detect bend lines from SolidWorks DXF exports AJ Isaacs 2026-02-19 14:33:59 -05:00
  • 6e131d402e fix: upgrade ACadSharp 3.1.32 → 3.4.9 to fix missing OBJECTS section AJ Isaacs 2026-02-19 14:20:45 -05:00
  • f04c75235c fix: enable CreateDefaults on DxfReader to fix missing ACAD_GROUP dictionary AJ Isaacs 2026-02-19 14:13:06 -05:00
  • 2e8f0e60c5 feat: switch from netDxf to ACadSharp for DXF operations AJ Isaacs 2026-02-19 12:52:08 -05:00
  • b0e48442ca fix: return etch lines and support additional bend layer names AJ Isaacs 2026-02-19 12:37:22 -05:00
  • 89d987f6c6 Refactor Main method to separate responsibilities and improve readability AJ 2025-05-09 07:47:29 -04:00
  • 78ae737adb Refactor Etcher.AddEtchLines into discrete steps and helpers AJ 2025-05-08 19:32:20 -04:00
  • 2391eb7050 Format Bend.ToString() with 2dp and “?” placeholders for nulls AJ 2025-05-08 19:17:39 -04:00
  • dd7443ddb8 Moved GetEtchLines to Etcher class AJ 2025-05-08 08:41:00 -04:00
  • e5daf748c6 Extract IsBendLine helper to clean up BendLineExtractor AJ 2025-05-08 08:24:31 -04:00
  • 774012021c bendNoteRegex tweaks AJ 2025-05-08 07:41:01 -04:00
  • 214cc94816 Culture-safe parsing AJ 2025-05-08 07:31:19 -04:00
  • 04031a7677 Changed target framework to version 4.8 AJ 2023-03-01 08:04:50 -05:00
  • 3e4ab60366 Allow multiple paths passed through args AJ 2021-04-07 22:00:11 -04:00
  • 2b30498147 Wrap main in try catch AJ 2021-04-07 21:06:22 -04:00
  • f664bd79a4 Added Etcher class AJ 2021-03-08 22:38:29 -05:00
  • 1e66f9d960 Create application without a manifest AJ 2020-03-05 07:59:21 -05:00
  • 748899d7bf Made Program class public so it can be used in other projects AJ 2020-03-05 07:45:22 -05:00
  • bf8568f2cf Cleanup GetEtchLines AJ 2019-10-01 20:06:04 -04:00
  • d6b000ee51 Fixed PointPerpendicularTo AJ 2019-09-30 19:21:21 -04:00
  • 876455357f Cleanup AJ 2019-09-25 17:52:31 -04:00
  • 68f6035e5f Changed SharpRadius to property AJ 2019-09-16 19:44:46 -04:00
  • 76e060d361 Added option to replace sharp bends with radius. AJ 2019-09-15 01:43:57 -04:00
  • 559f57fb44 Moved bend line extraction to separate class. AJ 2019-09-15 00:21:04 -04:00
  • 443912f8f8 Handle sharp bends AJ 2019-09-11 07:54:04 -04:00
  • 5da216dec2 Exclude bend lines where radius is too large. AJ 2019-09-10 14:41:58 -04:00
  • 80d4f78858 Filter existing etch lines by layer. AJ 2019-09-07 10:14:29 -04:00
  • cc83752b0c Fixed finding existing etch lines. AJ 2019-09-07 09:37:52 -04:00
  • 767070a011 Changed assembly name AJ 2019-09-07 08:03:26 -04:00
  • be50441475 Don't add duplicate etch lines. AJ 2019-09-07 07:57:44 -04:00
  • 1661aa42dd GetPartType AJ 2019-09-07 07:45:01 -04:00
  • 3d54cb8b84 Changed namespace AJ 2019-09-06 21:10:48 -04:00
  • 3ef94813ac First commit. AJ 2019-09-06 17:28:34 -04:00