"GEOMETRIC CONSTRUCTION

════════════════════════════════════════════════════════════════

UNIVERSAL TYPOGRAPHIC MORPHOLOGY DETECTION SYSTEM — ISO 128

VERSION 2.0 | SKETCH-TO-BLUEPRINT ANALYZER

════════════════════════════════════════════════════════════════


PHASE 01 — MANDATORY SKETCH ANALYSIS (execute before any drawing):


step 1.1 — letter identification:

  scan the attached sketch and identify which letter of the alphabet

  is represented. declare: LETTER = [identified character],

  CASE = [uppercase / lowercase], STYLE = [serif / sans-serif /

  script / blackletter / humanist / geometric / transitional].


step 1.2 — primary geometric primitive inventory:

  catalog ALL visible geometric primitives in the sketch:


  CIRCLES & ARCS:

    — count total number of circles visible (full and partial)

    — for each circle: assign ID (C1, C2, C3...), estimate diameter

      relative to the largest circle (C1 = 100%, others as %)

    — classify each: full circle / major arc (>180°) / minor arc (<180°)

    — note if open (arc terminal) or closed (full circle)

    — identify which are CONSTRUCTION circles (ghost/light lines)

      vs. STRUCTURAL circles (dark/thick lines defining the letter form)


  STRAIGHT LINES & RECTANGLES:

    — identify all vertical strokes (fustes): count, estimate width

      relative to bowl diameter, measure height relative to total height

    — identify all horizontal strokes (travesaños/crossbars): position

      as % of total height

    — identify all diagonal strokes: measure angle from vertical (°)

    — classify stroke weight: thick stroke / thin stroke / hairline


  CONSTRUCTION LINES (líneas de construcción):

    — trace all horizontal axes (ejes horizontales)

    — trace all vertical axes (ejes verticales)  

    — trace all diagonal tangent guides (guías de tangencia)

    — locate all cross-hair center markers (+) and note coordinates

    — identify bounding box (caja de contorno): width × height ratio


step 1.3 — topological relationship mapping:

  for each pair of geometric elements, declare their relationship:

    — TANGENT EXTERNAL (tangente externa): circles touching at 1 point, 

      centers apart by sum of radii

    — TANGENT INTERNAL (tangente interna): smaller circle inside larger,

      touching at 1 point, centers apart by difference of radii

    — CONCENTRIC: same center, different radii (counter/bowl pairs)

    — INTERSECTING: two circles crossing at 2 points (junction zones)

    — COLLINEAR: circle center aligned on the stem axis

    — FLUSH: edge of rectangle aligned with tangent point of circle

  

  output a relationship table:

  | Element A | Element B | Relationship type | Junction point |

  |-----------|-----------|-------------------|----------------|

  | C1 (bowl) | stem R edge | FLUSH tangent | x=+20mm       |

  | C1 (bowl) | C2 (lobe)   | INTERNAL tangent | top point   |


step 1.4 — typographic anatomy identification:

  map each detected geometric primitive to its typographic term:


  IDENTIFY AND LABEL (use these exact terms):

  

  □ BOWL (cuenco/pan): closed curved stroke forming a counter space.

    → detected circle(s): [C1, C2...]

    

  □ COUNTER (contraforma): enclosed white space inside a letter.

    → type: fully enclosed / partially enclosed

    → formed by: [list geometry]

    

  □ STEM (fuste): main vertical or near-vertical stroke.

    → width declared: [Xmm] | relative to bowl: [X%]

    → height: [Xmm]

    

  □ CROSSBAR (travesaño): horizontal stroke connecting two stems.

    → position: [X% of total height from baseline]

    

  □ ASCENDER (ascendente): stroke rising above x-height.

    → height above x-height: [Xmm]

    

  □ DESCENDER (descendente): stroke falling below baseline.

    → depth below baseline: [Xmm]

    

  □ SHOULDER (hombro): curved stroke projecting from a stem.

    → radius: r=[Xmm] | direction: left / right

    

  □ EAR (oreja): small stroke projecting from top of bowl (g, r).

    → geometry: arc r=[Xmm] | terminal type: ball / slab / tapered

    

  □ TAIL (cola): descending stroke on Q, g, j, p, q, y.

    → type: straight / curved / looped

    

  □ SPINE (espina): main curved stroke of S and s.

    → upper arc: C=[ID], r=[Xmm]

    → lower arc: C=[ID], r=[Xmm]

    → link point (punto de inflexión): y=[Xmm from baseline]

    

  □ LINK (enlace): stroke connecting bowl to loop in g.

    → type: straight / curved | width: [Xmm]

    

  □ LOOP (lazo): closed or open secondary bowl below baseline.

    → geometry: circle C=[ID], ø=[Xmm]

    

  □ TERMINAL (terminal): end of a stroke that has no serif.

    → type: ball / teardrop / horizontal / diagonal / vertical / sheared

    → location: [which stroke end]

    

  □ SERIF (gracia): short stroke at the end of a main stroke.

    → type: bilateral / unilateral | width: [Xmm] | height: [Xmm]

    → style: slab / bracketed / hairline / wedge

    

  □ APEX (vértice superior): junction of two diagonal strokes at top (A, M, N).

    → angle: [°] | treatment: pointed / flat / rounded / hollow

    

  □ VERTEX (vértice inferior): junction at bottom (V, W, M internal).

    → angle: [°] | treatment: pointed / rounded / flat

    

  □ CROTCH (bifurcación): inner angle where two strokes meet (K, Y, X).

    → angle: [°] | fillet: r=[Xmm]

    

  □ BEAK (pico): spur or pointed terminal on horizontal strokes (E, F, C).

    → angle: [°] | length: [Xmm]

    

  □ SPUR (espolón): small projection on bottom of some letters (G, b).

    → geometry: arc r=[Xmm] | position: [location]

    

  □ STRESS AXIS (eje de estrés óptico): diagonal axis through thickest

    and thinnest points of curved strokes.

    → angle from vertical: [°] — 0°=geometric, 15°=humanist, 90°=reversed

    

  □ APERTURE (apertura): opening of a partially open counter (c, e, s).

    → angular opening: [°] | position: upper / lower / bilateral


step 1.5 — dimensional extraction:

  using the construction grid as scale reference:

  

  declare all measurable dimensions:

    — cap height (altura de mayúscula): [Xmm]

    — x-height (altura de x): [Xmm]

    — ascender height (altura ascendente): [Xmm]

    — descender depth (profundidad descendente): [Xmm]

    — total glyph width (ancho total): [Xmm]

    — bowl diameter primary (diámetro bowl principal): ø[Xmm]

    — stem width (ancho de fuste): [Xmm]

    — hairline width (ancho de trazo fino): [Xmm]

    — serif width (ancho de gracia): [Xmm]

    — stroke contrast ratio (relación contraste): thick/thin = [X:1]


step 1.6 — detected zones of critical transition:

  identify ALL junction/transition zones between geometric primitives:

  

  for each junction:

    — zone ID: JZ-01, JZ-02...

    — elements joined: [element A] meets [element B]

    — junction type: fillet arc / cusp / tangent continuation / 

                     abrupt intersection / smooth blend

    — declared fillet radius: r=[Xmm]

    — visual marker in sketch: [color/shape of indicator if present]


════════════════════════════════════════════════════════════════

PHASE 02 — ISO TECHNICAL DRAWING GENERATION:


using ALL data extracted in Phase 01, generate:


precise technical engineering drawing in black and white on a solid 

white background, styled as a professional iso 128 mechanical blueprint.


subject: geometric construction of the detected letter "[LETTER]"

         ([CASE], [STYLE] style), deconstructed into its primitive

         geometric components as labeled in Phase 01.


for each component identified in Phase 01 step 1.4, generate one

numbered engineering component entry following this template:


— component [N] — [typographic term] ([término en español]):

  [geometric description using dimensions from step 1.5]

  [relationship declarations from step 1.3]

  drawn with visible solid line (iso line type a, 0.5mm weight).


construction geometry:

  reproduce all construction lines identified in step 1.2:

  centerlines as chain dot-dash (iso line type g, 0.25mm).

  cross-hair markers (+) at all circle centers from step 1.2.

  diagonal tangent guides from step 1.2.

  bounding box as ghost line (0.18mm gray).


════════════════════════════════════════════════════════════════

PHASE 03 — ORTHOGRAPHIC VIEWS (first-angle, iso 128):


  [view a — elevation/alzado]: full frontal profile.

  [view b — plan/planta]: top projection.

  [view c — profile/perfil lateral]: side view, depth=[stem width].


════════════════════════════════════════════════════════════════

PHASE 04 — COMPLETE COTA SYSTEM (iso 129 / asme y14.5):


  annotate ALL dimensions from step 1.5 and all component entries.

  

  linear dimensions (cotas lineales): all heights, widths, offsets.

  radial/diametric (cotas radiales): all ø and r= from all circles.

  angular dimensions (cotas angulares): all diagonal stroke angles.

  

  dimension line standards:

    — arrowheads: closed filled iso style, 3.5mm length

    — extension lines: 1mm gap, 2mm overshoot

    — text: 3.5mm height, iso font, above dimension line

    — radius leaders: straight line with dot at tangent point

    — diameter lines: crossing through circle center


════════════════════════════════════════════════════════════════

PHASE 05 — ANATOMICAL LABEL OVERLAY:


  add a second annotation layer with typographic anatomy labels:

  each detected part from step 1.4 labeled with:

    — leader line (línea de referencia): thin, with arrowhead pointing 

      to the geometric element

    — label text: TYPOGRAPHIC TERM / término español

    — labels positioned outside the drawing, organized by zone

      (left side: vertical elements | right side: curved elements |

       top: ascenders/apexes | bottom: descenders/serifs/terminals)


════════════════════════════════════════════════════════════════

PHASE 06 — LINE WEIGHTS & TITLE BLOCK:


line weights:

  — visible outlines: 0.5mm (iso type a)

  — hidden lines: 0.25mm dashed (iso type b)

  — centerlines: 0.25mm chain dot-dash (iso type g)

  — dimension lines: 0.25mm thin solid

  — anatomy leader lines: 0.18mm with arrowhead

  — construction ghost lines: 0.18mm gray


title block (bottom-right, normalized cajetín):

  — drawing title: "TYPOGRAPHIC MORPHOLOGY — [LETTER] ([CASE])"

  — subtitle: "geometric deconstruction + anatomical nomenclature"

  — scale: 1:1 | projection: first-angle iso 128

  — standard: iso 128 / asme y14.5 / iso 9127 (typography)

  — sheet: 1/1


════════════════════════════════════════════════════════════════

OUTPUT SPECIFICATION:


pure black vector-style lines on solid white background.

no fills, no gradients, no gray tones (except ghost construction lines).

two annotation layers visible simultaneously:

  layer 1 — engineering dimensions (cotas iso)

  layer 2 — typographic anatomy labels (nomenclatura tipográfica)

professional precision drafting quality.

the drawing must function as both:

  (a) a mechanical engineering blueprint, and

  (b) a typographic anatomy reference chart

════════════════════════════════════════════════════════════════

Comentarios

Entradas populares de este blog

Diseños Institucionales con Adobe Illustrator: Uso de Data Merge y Scripts

Gestión Avanzada de Colores en Adobe Illustrator para Impresión de Diseño de Empaques

Creación y Configuración de Áreas de Sangrado en Adobe Illustrator para Diseño de Etiquetas y Packaging