Features Guides#

This section documents everything drawing_tools knows how to read from a technical drawing, feature by feature.


Available Guides#

πŸ—οΈ Featured Classes

Learn how to use the core wrapper classes: FeaturedDrawing, FeaturedSheet, and FeaturedView. Understand the delegation pattern and how to navigate the enriched drawing hierarchy.

Featured Classes Guide
🌐 Language Configuration

Configure multi-language support for parsing view titles. Understand scale patterns, repetition patterns, and view type keywords.

Language Configuration Guide
πŸ” View Title Extraction

Master the extraction and interpretation of view titles, including view types, identifiers, scales, text styles, and more.

ViewTitle Guide
πŸ“‹ Table Detection and Navigation

Detect the tables of a sheet (native annotations, framed notes, edge-based reconstruction, title block) and extract their structured data. Learn about SheetTableDetector, DetectedTable, and TableCell.

Table Detection and Navigation
🎈 Balloon Analysis

Analyze balloon symbols in technical drawings. Detect parent/child relationships, multiplicator flags, and for-info flags (PM/FM). Access balloons at view level or sheet level.

Balloon Analysis
πŸ“ Sheet Set Detection

Detect and query named sub-regions (sets) within a sheet. Identify subdivision lines, SET markers, and map views to sets.

Sheet Set Detection
βœ‚οΈ Section Line Indicators

Detect section line indicators (renvois de vues) showing where section cuts are made. Access identifiers, cross-references, and arrow directions.

Section Line Indicators
⚑ Electrical Bonding Symbols

Detect the earth-glyph symbols of the bonding table rule (METALLISATION / ELEC. BONDING) and read their label and their leaders: their own leader arrows, or the balloon group they are stacked against and its master balloon.

Electrical Bonding Symbols
✈️ Aircraft Positioning Elements

Detect what positions the drawn part on the aircraft (the positioning rule): the dash-dot reference lines of the coordinate grid, read with their axis and value (X 6815, Y-670), and the orientation arrows read with their caption per language (AVANT APPAREIL / FRONT AIRCRAFT, HAUT APPAREIL / TOP AIRCRAFT).

Aircraft Positioning Elements
πŸ”— Auxiliary View Indicators

Detect standalone view cross-references (auxiliary view indicators) that are not part of a title or section line indicator. Visualize all identifier-bearing objects together.

Auxiliary View Indicators

Advanced Topics (Not Yet Documented)#

The following guides provide placeholder information for features that are not yet fully available nor documented.

πŸ“Š Graph-Based Analysis

Edge adjacency graphs, geometry-dimension relationships, and constraint graphs.

Graph-Based Analysis
πŸ”— Geometric Constraints

Detect and verify implicit geometric constraints between drawing entities.

Geometric Constraints
πŸ“ Dimension Analysis

Advanced dimension analysis with constraint point detection.

Dimension Analysis

Getting Started#

If you’re new to Drawing Tools, we recommend starting with the Getting Started section before diving into these guides.