Gal Fajon

CAD Data and Symbol Integration Toolkit

A company-wide C#/.NET toolchain for maintaining shared CAD symbols and importing geospatial data into AutoCAD.

  • Built a two-way conversion process that decompiled ten separate CAD symbol and line-style files into a canonical GeoJSON library, then recompiled it into two unified CAD resource files.
  • Preserved drawing behaviour throughout the conversion, including scaling, compound line patterns, referenced symbols and polygon fills, while establishing one maintainable source of truth.
  • Developed a CAD plug-in that imports GeoJSON data from the company GIS application as correctly layered and styled 2D/3D points, lines, polygons, labels and reusable blocks.
  • Enabled the plug-in to package the shared symbol and line-style resources with drawings, allowing them to render correctly without requiring company files to be installed separately.