This website requires JavaScript.
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