================================================================
insideFront.step  →  чертёж + DXF + G-код   (автоген. из 3D-модели)
================================================================
Деталь: ШТУЦЕР (тело вращения), Ø19,14 × L41,56 мм, мат. — уточнить.
  • Резьба наружная M16×0,75 правая (винтовая, шаг измерен = 0,75)
  • 2 лыски «под ключ» S11,4 на Ø12,9, L≈9 (НЕ резьба — измерено FFT)
  • Сквозная расточка: Ø14 → Ø10,06 → Ø7,76 → Ø8,82
  • Барб (конич. наконечник) 44°/54°, фаски, скругления R0,1…0,2

ГОТОВЫЕ ФАЙЛЫ
--------------------------------------------------------------
insideFront_drawing.pdf      — рабочий чертёж ГОСТ, A3, M2,5:1
                               (разрез + вид А–А + размеры + таблицы + ТТ)
insideFront_section.dxf      — полный разрез для CAD (LibreCAD/AutoCAD)
insideFront_profile.dxf      — чистый токарный полупрофиль для CAM
insideFront_turning.nc       — токарный G-код (Fanuc), ШАБЛОН — проверить!

ПРОВЕРКА (выполнена)
--------------------------------------------------------------
• Все 13 Ø чертежа сверены с исходным STEP (≤0,06 мм) — verify.py
• Траектория G-кода наложена на профиль — совпала — gcode_verify.py

КАК ПЕРЕГЕНЕРИРОВАТЬ (PowerShell)
--------------------------------------------------------------
$fc = "C:\Users\ikuli\AppData\Local\Programs\FreeCAD 1.1\bin\freecadcmd.exe"
& $fc sample_profile.py 0.1      # профиль из STEP -> stations.json
py profile_build.py              # сегментация -> profile_model.json
& $fc measure_thread.py          # шаг/тип резьбы
py update_features.py            # резьба vs лыски
py make_drawing.py               # -> PDF
py export_dxf.py                 # -> DXF
py make_gcode.py                 # -> .nc
py verify.py ; py gcode_verify.py

НАСТРОЙКА (константы вверху файлов)
--------------------------------------------------------------
make_drawing.py : PART_NAME, MATERIAL, SCALE
make_gcode.py   : STOCK_D, обороты, подачи, припуски

ВАЖНО
--------------------------------------------------------------
• Класс/допуск резьбы и марку материала/термообработку — УТОЧНИТЬ.
• G-код — ШАБЛОН: проверить заготовку, инструмент, нуль, режимы.
  Резьба и Ø10/Ø14 — со 2-й установки; лыски — фрезерование.
• Наружный контур немонотонный (барб) — черновой ход сделан циклом
  G73 (копирование контура), не G71. Расточка — G71 (контур монотонный).
================================================================
