Commit Graph

  • a4051d988a fix(pyproject): use string license form compatible with setuptools >=75 (py3.13) master admin 2026-11-11 18:00:55 +10:00
  • 5ff5993d98 feat(P4): extend tests, coverage config, build license fix, tasks.md OpenClaw Coder 2026-11-11 17:12:54 +10:00
  • e407d59b13 chore(P4): ruff lint, coverage/CI, README overhaul OpenClaw Coder 2026-11-11 16:30:07 +10:00
  • 668e57a253 docs: P3.5 STEP regen + property tests recorded OpenClaw Coder 2026-11-11 15:06:07 +10:00
  • 0df78cf3c9 test(geometry): property-based guards for extended families OpenClaw Coder 2026-11-11 15:05:03 +10:00
  • 4a2c398fd0 docs: P3.4 legacy merge recorded OpenClaw Coder 2026-11-11 14:00:49 +10:00
  • 7b1eaa8c0e refactor(standard): remove dead legacy stud/self_tacker code OpenClaw Coder 2026-11-11 13:59:51 +10:00
  • 74bde71df8 docs: P3.2 KOMPAS converter + P3.3 packaging recorded OpenClaw Coder 2026-11-11 13:32:20 +10:00
  • 477fbb5f30 feat(kompas): КОМПАС (.con) converter + CLI; packaging test OpenClaw Coder 2026-11-11 13:30:07 +10:00
  • d220064bc2 feat(validate): GOST dimension validation of STEP models against nominal sizes OpenClaw Coder 2026-11-11 13:17:24 +10:00
  • 2fce781db7 docs: P3 GUI tkinter catalog viewer recorded OpenClaw Coder 2026-11-11 12:50:56 +10:00
  • 76db9827e6 feat(gui): tkinter catalog viewer — list products, per-item STEP mass, regen, vedomost export OpenClaw Coder 2026-11-11 12:50:23 +10:00
  • 82152b6e71 docs: record geometry fix (polygon across-flats) + STEP-volume mass (P3) OpenClaw Coder 2026-11-11 12:43:03 +10:00
  • 74bc4b0135 fix(geometry): correct hexagon across-flats (polygon r=2S/sqrt3); add STEP-volume mass calc + vedomost mass column OpenClaw Coder 2026-11-11 12:40:44 +10:00
  • 9d75f55867 docs: P2 vedomost marked fully done (auto-fill ГОСТ 2.119 графы) OpenClaw Coder 2026-11-11 11:38:53 +10:00
  • 6f7697efd6 feat(vedomost): автозаполнение графов ведомости по ГОСТ 2.119 OpenClaw Coder 2026-11-11 11:37:46 +10:00
  • c1cd093a38 feat(vedomost): ведомость изделий по ГОСТ 2.119 — md/csv/txt/xlsx OpenClaw Coder 2026-11-11 10:08:47 +10:00
  • 883fbe9d43 docs: добавить tasks.md — roadmap и трекинг задач между сессиями (P1 закрыт, P2 = vedomost по ГОСТ 2.119) OpenClaw Coder 2026-11-11 09:49:43 +10:00
  • 5fa3ac70de catalog: замкнуть API — add_all_extended, add_washer_l/bolt_set; уникальные id и имени STEP для подтипов OpenClaw Coder 2026-11-11 09:40:45 +10:00
  • 05ca0e1872 Repos: package renamed boltgen -> FastenGen (0.2.0) OpenClaw Coder 2026-11-11 08:14:53 +10:00
  • 1dc52fb16b boltgen: add GOST standards catalog extension (nuts/washers/studs/screws) OpenClaw Coder 2026-11-11 00:01:07 +10:00
  • 93d18a15a5 boltgen: real helical thread via spline-helix sweep; compound bolt assembly OpenClaw Coder 2026-11-10 20:43:27 +10:00
  • 715ed60f20 boltgen: reliable bolt thread via simple shaft union (was flaky sweep/cut) OpenClaw Coder 2026-11-10 16:18:34 +10:00
  • 811ec2c141 boltgen: fix stale test_models.py reference in test_specs docstring OpenClaw Coder 2026-11-10 10:11:01 +10:00
  • 8a5b6c4af1 boltgen: real hexagon head + hex nut geometry (was circle) OpenClaw Coder 2026-11-10 10:09:40 +10:00
  • c36f039d85 boltgen: GOST 1759.0-87 designation for studs/self-tackers/bolt-sets; add coating to those specs; add --class/--coating to bolt-gen CLI OpenClaw Coder 2026-11-08 13:25:49 +10:00
  • 95cfecd965 boltgen: GOST 1759.0-87 designation (strength class + coating Zn/Od/An/Ni); collapse duplicate designation helpers; add strength_class/coating to specs OpenClaw Coder 2026-11-08 12:56:04 +10:00
  • 0945496611 boltgen: expand bolts/nuts/washers to M27/M30; fix count assertions (167 bolts, 9 nuts, 9 washers) OpenClaw Coder 2026-11-08 05:02:40 +10:00
  • ec0540ad38 boltgen: property-based geometry tests + CI (cadquery) OpenClaw Coder 2026-11-07 02:56:52 +10:00
  • 6d614ac9ae boltgen: standalone spec tests (cadquery-free); lazy cadquery import OpenClaw Coder 2026-11-07 02:40:08 +10:00
  • 591aa57bd5 boltgen v0.1.0: генератор крепёжа со сравнительной базой и STEP-библиотекой OpenClaw Coder 2026-11-07 01:34:40 +10:00