CAD‐AG: A Webapp for CAD‐Tool‐Independent Autograding of Two‐Dimensional CAD Drawings
Abstract
ABSTRACT Manual grading of engineering drawing assignments is often time‐consuming, inconsistent, and error‐prone, particularly in large‐scale engineering education. To address these challenges, we present “CAD‐AG”, an automated grading system designed to evaluate two‐dimensional engineering drawings exported from any CAD tool in DXF format. The system streamlines the grading process by comparing student submissions with a reference solution through geometric feature extraction and rule‐based error detection. Key criteria assessed include shape accuracy, scale, alignment, and element completeness. Developed in Python and deployed via a web‐based platform, CAD‐AG enhances accessibility and usability. In testing with over 1000 student submissions, the system achieved 100% grading accuracy and significantly reduced average grading time. These results demonstrate the potential of automated grading to improve efficiency and consistency in engineering education, providing timely and objective feedback to support both instructors and learners.
Fields of Study & Subjects
Manufacturing Process and Optimization
Design Education and Practice
Advanced Numerical Analysis Techniques
Publication details
- Journal / source
- Computer Applications in Engineering Education
- Publisher
- Wiley
- Volume
- 34
- Issue
- 1
- Publication date
- 1 January 2026
- Language
- EN