Engineering Diagram Digitization Software: A Complete Guide