Drawing Analysis Tools¶
Quality-gate your drawings. Analyse dimensions, annotations, view coverage, and GD&T compliance. Generate formal drawing reports and compare drawing revisions. Suitable for automated QA pipelines.
Prerequisite: An active Drawing document open in SolidWorks.
Total tools in this category: 8
analyze_drawing_comprehensive¶
Perform comprehensive analysis of SolidWorks drawing.
Prerequisite: SolidWorks running
Parameters:
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
drawing_path |
str |
✅ | `` | Path to drawing file (.slddrw) |
analysis_type |
str |
— | comprehensive |
Analysis type (comprehensive, dimensions, views, annotations) |
analysis_depth |
str |
— | Basic |
Analysis depth level |
standards_check |
bool |
— | True |
Check against drafting standards |
generate_report |
bool |
— | True |
Generate detailed report |
Sample call:
analyze_drawing_dimensions¶
Analyze dimensions in a SolidWorks drawing for consistency and completeness.
Prerequisite: SolidWorks running
Parameters:
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
drawing_path |
str |
✅ | `` | Path to drawing file |
check_precision |
bool |
— | True |
Check dimension precision consistency |
check_tolerances |
bool |
— | True |
Check tolerance formatting |
check_completeness |
bool |
— | True |
Check dimension completeness |
Sample call:
analyze_drawing_annotations¶
Analyze drawing annotations and notes quality.
Prerequisite: SolidWorks running
Parameters:
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
drawing_path |
str |
✅ | `` | Path to drawing file |
check_notes |
bool |
— | True |
Check note formatting and content |
check_symbols |
bool |
— | True |
Check symbol usage and placement |
check_text_styles |
bool |
— | True |
Check text style consistency |
check_annotations |
bool |
— | True |
Alias used by tests |
Sample call:
check_drawing_compliance¶
Check drawing compliance with company standards.
Prerequisite: SolidWorks running
Parameters:
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
drawing_path |
str |
✅ | `` | Path to drawing file |
standard |
str |
— | ISO |
Standard to check against (ISO, ANSI, DIN) |
standards_to_check |
List[str] |
✅ | `` | Standards list alias |
check_title_block |
bool |
— | True |
Check title block compliance |
check_sheet_format |
bool |
— | True |
Check sheet format compliance |
Sample call:
analyze_drawing_views¶
Analyze drawing views arrangement and quality.
Prerequisite: SolidWorks running
Sample call:
generate_drawing_report¶
Generate comprehensive drawing analysis report.
Prerequisite: SolidWorks running
Sample call:
compare_drawing_versions¶
Compare different versions of drawing files.
Prerequisite: SolidWorks running
Sample call:
validate_drawing_completeness¶
Validate drawing completeness for production readiness.
Prerequisite: SolidWorks running
Sample call: