AutoCAD Mechanical Drawing Reconstruction
Core Rule
Treat successful file generation as the start of verification, not completion. Do not claim a drawing matches the reference until it has been reopened or rendered and checked against the source.
Required Workflow
- Read all supplied requirements and inspect every reference image at full resolution.
- Build a feature inventory for each drawing:
- views and section conventions
- explicit dimensions and tolerances
- diameters, radii, chamfers, grooves, holes, and threads
- roughness symbols, technical notes, material, title block, and BOM
- Separate information into:
- confirmed: explicitly visible or dimensioned
- inferred: supported by projection relationships or another drawing
- unknown: blurred, hidden, or not dimensioned
- Draw confirmed geometry first. Use inferred geometry only when necessary and record the assumption.
- Generate or edit the CAD file using native entity types.
- Render or reopen every output and compare it side by side with the reference.
- Correct all confirmed errors, regenerate, and repeat verification.
- Deliver DWG/DXF files only after the final validation pass.
Entity Requirements
- Use
LINE for straight edges. Do not approximate straight edges with curves or segmented polylines.
- Use
ARC or CIRCLE for radii and circular features. Do not approximate round corners with straight segments.
- Use native
HATCH entities for section lining. Keep hatching inside section boundaries.
- Use centerline linetypes for axes and centers.
- Use proper arrowheads and leaders. Every note must point to its corresponding feature.
- Prefer associative AutoCAD dimensions and leaders when the environment supports them.
- Keep outline, thin, center, dimension, hatch, text, and border entities on appropriate layers with suitable lineweights.
Annotation Rules
- Match the reference annotation text exactly when legible.
- Do not invent dimensions, notes, labels, dates, or manufacturing requirements.
- Place diameter notes on cylindrical features, radius notes on arcs, chamfer notes on chamfers, and roughness symbols on the specified surfaces.
- Check the arrowhead landing point, not only the text.
- Prevent text, extension lines, leaders, and dimensions from overlapping.
- Preserve the reference's annotation hierarchy and approximate placement where practical.
Geometry Interpretation
- Identify full views, half views, half sections, local sections, and broken views from centerlines, hatch boundaries, projection position, and visible/hidden edges.
- Never decide that a feature is a full circle or semicircle from appearance alone. Confirm it using the source image and projection conventions.
- Use explicit dimensions as ground truth.
- Use related part and assembly drawings to resolve ambiguous features, but keep repeated part geometry consistent across all drawings.
- When a feature cannot be confirmed, state that limitation instead of presenting an estimate as exact.
Cross-Drawing Consistency
After changing any shared part:
- Check its part drawing.
- Check every assembly view containing it.
- Check mating dimensions and interfaces.
- Check BOM item number, name, and quantity.
Do not accept a locally correct part that conflicts with the assembly.
Validation Checklist
Read references/validation-checklist.md and complete every applicable item before delivery.
At minimum, verify:
- every required view exists and uses the correct view/section convention
- every legible source annotation exists and points to the correct feature
- arcs, circles, straight lines, hatches, centerlines, and leaders use correct native entities
- section lines do not cross holes or non-sectioned regions incorrectly
- no duplicate, disconnected, or unintended lines exist
- no annotation overlaps or obvious layout collisions remain
- part and assembly geometry agree
- text renders correctly without missing-font or encoding issues
- final DWG/DXF files reopen successfully
Reporting
Report confirmed corrections and remaining uncertainty separately. Never say "fully identical" or "complete match" when the source is blurred, perspective-distorted, incomplete, or lacks dimensions.
1---2name: autocad-mechanical-drawing-reconstruction3description: Reconstruct, edit, and rigorously verify AutoCAD mechanical part and assembly drawings from photographs, scans, PDFs, or reference drawings. Use when reproducing dimensioned mechanical drawings, matching annotations and leaders to a source, correcting arcs/lines/hatches, checking part-to-assembly consistency, or validating DXF/DWG deliverables before claiming completion.4---56# AutoCAD Mechanical Drawing Reconstruction78## Core Rule910Treat successful file generation as the start of verification, not completion. Do not claim a drawing matches the reference until it has been reopened or rendered and checked against the source.1112## Required Workflow13141. Read all supplied requirements and inspect every reference image at full resolution.152. Build a feature inventory for each drawing:16 - views and section conventions17 - explicit dimensions and tolerances18 - diameters, radii, chamfers, grooves, holes, and threads19 - roughness symbols, technical notes, material, title block, and BOM203. Separate information into:21 - confirmed: explicitly visible or dimensioned22 - inferred: supported by projection relationships or another drawing23 - unknown: blurred, hidden, or not dimensioned244. Draw confirmed geometry first. Use inferred geometry only when necessary and record the assumption.255. Generate or edit the CAD file using native entity types.266. Render or reopen every output and compare it side by side with the reference.277. Correct all confirmed errors, regenerate, and repeat verification.288. Deliver DWG/DXF files only after the final validation pass.2930## Entity Requirements3132- Use `LINE` for straight edges. Do not approximate straight edges with curves or segmented polylines.33- Use `ARC` or `CIRCLE` for radii and circular features. Do not approximate round corners with straight segments.34- Use native `HATCH` entities for section lining. Keep hatching inside section boundaries.35- Use centerline linetypes for axes and centers.36- Use proper arrowheads and leaders. Every note must point to its corresponding feature.37- Prefer associative AutoCAD dimensions and leaders when the environment supports them.38- Keep outline, thin, center, dimension, hatch, text, and border entities on appropriate layers with suitable lineweights.3940## Annotation Rules4142- Match the reference annotation text exactly when legible.43- Do not invent dimensions, notes, labels, dates, or manufacturing requirements.44- Place diameter notes on cylindrical features, radius notes on arcs, chamfer notes on chamfers, and roughness symbols on the specified surfaces.45- Check the arrowhead landing point, not only the text.46- Prevent text, extension lines, leaders, and dimensions from overlapping.47- Preserve the reference's annotation hierarchy and approximate placement where practical.4849## Geometry Interpretation5051- Identify full views, half views, half sections, local sections, and broken views from centerlines, hatch boundaries, projection position, and visible/hidden edges.52- Never decide that a feature is a full circle or semicircle from appearance alone. Confirm it using the source image and projection conventions.53- Use explicit dimensions as ground truth.54- Use related part and assembly drawings to resolve ambiguous features, but keep repeated part geometry consistent across all drawings.55- When a feature cannot be confirmed, state that limitation instead of presenting an estimate as exact.5657## Cross-Drawing Consistency5859After changing any shared part:60611. Check its part drawing.622. Check every assembly view containing it.633. Check mating dimensions and interfaces.644. Check BOM item number, name, and quantity.6566Do not accept a locally correct part that conflicts with the assembly.6768## Validation Checklist6970Read [references/validation-checklist.md](references/validation-checklist.md) and complete every applicable item before delivery.7172At minimum, verify:7374- every required view exists and uses the correct view/section convention75- every legible source annotation exists and points to the correct feature76- arcs, circles, straight lines, hatches, centerlines, and leaders use correct native entities77- section lines do not cross holes or non-sectioned regions incorrectly78- no duplicate, disconnected, or unintended lines exist79- no annotation overlaps or obvious layout collisions remain80- part and assembly geometry agree81- text renders correctly without missing-font or encoding issues82- final DWG/DXF files reopen successfully8384## Reporting8586Report confirmed corrections and remaining uncertainty separately. Never say "fully identical" or "complete match" when the source is blurred, perspective-distorted, incomplete, or lacks dimensions.