Commit Graph

  • c713f2cdff fix(v1.0.1): resolve VDE-016 and VDE-017 — GCC compilation fixes from ViewDesign feedback main 茂之钳 2026-07-28 09:45:05 +08:00
  • 514a9a633c fix(v1.0.1): VDE-016 — definitive fix: fully-qualified names throughout 茂之钳 2026-07-28 08:04:34 +08:00
  • faa20db3c9 docs: update VDE-016 — using declarations are no-ops inside same namespace; only fully-qualified names work hm 2026-07-28 07:56:02 +08:00
  • 477d13dc80 fix(v1.0.1): VDE-016 — using declarations at vde::brep scope, not inside anonymous ns 茂之钳 2026-07-28 07:48:28 +08:00
  • d9963d8e85 docs: update VDE-016 — using declarations must be in vde::brep scope, not inside namespace{} hm 2026-07-28 07:32:31 +08:00
  • a10b1ffe3a fix(v1.0.1): VDE-016 — anonymous namespace needs fully-qualified names 茂之钳 2026-07-28 07:17:13 +08:00
  • 006dd3f136 docs: update VDE-016 — v1.0.3 fix insufficient, need fully qualified names hm 2026-07-28 00:09:51 +08:00
  • b48ffec290 fix(v1.0.1): VDE-016 root cause + VDE-017 submodule path 茂之钳 2026-07-27 23:34:18 +08:00
  • 7a955bac7f fix(v1.0.1): VDE-014/015/016 — STL API cleanup + ssi_boolean fixes 茂之钳 2026-07-27 23:20:46 +08:00
  • 41d33bbbc2 docs: add VDE-014/015/016 + update overview (7 fixed, 3 new, 1 P0 remaining) hm 2026-07-27 23:12:30 +08:00
  • 6bd07424b3 merge: feedback/viewdesign-issues — all 13 issues resolved 茂之钳 2026-07-27 23:00:44 +08:00
  • 5de74b543a docs: mark all 13 VDE issues as fixed 茂之钳 2026-07-27 22:56:29 +08:00
  • c021855597 fix(v1.0.1): VDE-011/012/013 — write_stl return bool, StlTrianglef, module options 茂之钳 2026-07-27 22:51:03 +08:00
  • a5594c293b docs: add overall VDE integration assessment from ViewDesign hm 2026-07-27 22:31:16 +08:00
  • a73c5e8954 fix(v1.0.1): VDE-002 submodule path + VDE-006 cycle dep + VDE-007/008/009 API fixes 茂之钳 2026-07-27 22:29:06 +08:00
  • 5eb11fa501 docs: feedback from ViewDesign integration (VDE-001~013) hm 2026-07-27 22:13:00 +08:00
  • 5bfcbcb8e9 feat(v1.0.1): tangent_pull + error codes + version + license management 茂之钳 2026-07-27 21:54:46 +08:00
  • 4b90438315 feat(v1.0.1): P2 improvements — TolerantEdge + .vde format + boolean fallback 茂之钳 2026-07-27 21:01:33 +08:00
  • 1aa753ba50 feat(v1.0.1): Parasolid + ACIS boolean robustness improvements 茂之钳 2026-07-27 20:14:52 +08:00
  • a8a46952e2 docs: learn from ACIS — tolerant modeling, direct modeling, auto-heal 茂之钳 2026-07-27 19:23:44 +08:00
  • 15eda3e74a docs: learn from Parasolid — actionable boolean robustness improvements 茂之钳 2026-07-27 19:17:29 +08:00
  • 2431acc3b6 docs: global boolean algorithm survey — 5 categories, 9 improvements 茂之钳 2026-07-27 18:36:51 +08:00
  • 5dd102f284 docs: comprehensive improvement roadmap — 8 tracks, 50+ items 茂之钳 2026-07-27 18:28:08 +08:00
  • 6150fea558 docs: comprehensive geometry engine market research — all 18 engines 茂之钳 2026-07-27 18:17:43 +08:00
  • b31ca7f650 feat: upgrade to C++20 standard v1.0.0 茂之钳 2026-07-27 15:08:21 +08:00
  • 06de5d8b1e docs: finalize API-REFERENCE for v1.0.0 茂之钳 2026-07-27 15:00:57 +08:00
  • e75467d5cc chore: add Testing/ to gitignore, remove empty benchmarks/ 茂之钳 2026-07-27 13:58:16 +08:00
  • 486a0fe011 docs: reorganize documentation — developer-friendly structure 茂之钳 2026-07-27 13:32:20 +08:00
  • 12f95df7df docs: CHANGELOG v1.0.0-beta.1 + README update 茂之钳 2026-07-27 13:11:32 +08:00
  • 23ad5930fc fix: resolve all compilation errors — 0 build errors 茂之钳 2026-07-27 12:26:36 +08:00
  • bb0029234f feat(v12): generative surfaces (Sweep/Loft/Net) + curve tools + surface analysis 茂之钳 2026-07-27 09:08:01 +08:00
  • 989f1f2328 docs: CGM Class-A surfacing deep gap analysis + catch-up plan 茂之钳 2026-07-27 07:58:19 +08:00
  • de50a28ad5 docs: versioning specification + bump to v1.0.0-alpha.1 茂之钳 2026-07-27 06:24:36 +08:00
  • 853070f668 feat(v11.3): binary format support — Parasolid XT binary + ACIS SAB + JT binary 茂之钳 2026-07-27 01:37:29 +08:00
  • 7b76689ea1 feat(v11): CI/CD + regression tests + fuzzing + benchmarks + code quality 茂之钳 2026-07-27 01:10:58 +08:00
  • 97ee97057b docs: rigorous gap analysis — no percentages, honest technical comparison 茂之钳 2026-07-27 00:45:49 +08:00
  • 63fba5389a feat(v10): tolerant modeling + Class-A deep + hex mesh + constraint solver + drawing standards 茂之钳 2026-07-27 00:33:30 +08:00
  • ddcfe01cba docs: plan to close final 7% gap — 87% → 93% 茂之钳 2026-07-27 00:12:58 +08:00
  • e905c0fb01 docs: update competitive analysis — post-cleanup pure kernel comparison 茂之钳 2026-07-27 00:09:25 +08:00
  • 5cfdcb2aad refactor: strip non-kernel code — keep pure geometry engine only 茂之钳 2026-07-27 00:05:24 +08:00
  • 69888621cd feat(v9): distributed computing + cloud-native + KBE + WASM + digital twin 茂之钳 2026-07-26 23:44:24 +08:00
  • 2ecad1543f feat(v8): ultimate performance + CAM full optimization + visualization/IGA/quality 茂之钳 2026-07-26 23:13:22 +08:00
  • 921c29cb22 feat(v7): B-Rep deep attack + Class-A surfacing + CAM deep + performance tuning 茂之钳 2026-07-26 22:54:46 +08:00
  • 5e2812a6f3 feat(v6.2): Blender addon + .NET/C# bindings + developer docs + plugin system 茂之钳 2026-07-26 22:24:40 +08:00
  • 66777e0839 feat(v6.1): 5-axis CAM + reverse engineering + FEA mesh generation 茂之钳 2026-07-26 22:08:38 +08:00
  • 11b606bd39 feat(v6.0): FFD freeform deformation + auto-dimensioning + PMI/MBD + Web viewer 茂之钳 2026-07-26 21:55:16 +08:00
  • b874741739 docs: update competitive analysis — v5 progress + v6 remaining plan 茂之钳 2026-07-26 21:38:19 +08:00
  • e469ef75ef feat(v5-M4): industrial formats + GPU acceleration + Python bindings 茂之钳 2026-07-26 21:34:44 +08:00
  • 6bc9db663e feat(v5-M3): large assembly LOD + constraint solver + CAM strategies + direct modeling 茂之钳 2026-07-26 21:19:38 +08:00
  • 73df04d5cb feat(v5-M2): G2/G3 continuity + surface analysis + extension + N-side fill + advanced blend 茂之钳 2026-07-26 20:58:31 +08:00
  • 05b62e8238 feat(v5-M1): TrimmedSurface integration + SSI boolean + topology healing + tolerance system 茂之钳 2026-07-26 20:35:24 +08:00
  • 0df9e77eac docs: v5 comprehensive plan — close all competitive gaps in one version 茂之钳 2026-07-26 19:53:49 +08:00
  • 581ee4dc0a docs: comprehensive competitive analysis — Parasolid/ACIS/GRANITE/CGM/OCCT/Blender 茂之钳 2026-07-26 19:49:48 +08:00
  • 283458524a fix: resolve all compilation errors — zero errors, 987/987 tests pass 茂之钳 2026-07-26 19:39:56 +08:00
  • c5ed3d6dd9 feat(v5.0+v5.1): feature recognition, defeature, fairing, blending, offset, assembly, GPU, fasteners, industrial formats 茂之钳 2026-07-26 18:41:28 +08:00
  • cf38d76fd0 feat(v4.6): memory pool + parallel boolean/MC/intersection + GMP exact predicates 茂之钳 2026-07-26 17:28:15 +08:00
  • a5facc84f6 feat(v4.5): add tests + CMake integration for all 3 new modules 茂之钳 2026-07-26 17:14:03 +08:00
  • 8be2f0ba0a feat(v4.5): draft analysis + incremental mesh + kinematic chain solvers 茂之钳 2026-07-26 16:58:21 +08:00
  • 98303f2634 chore: add build_*/ to gitignore 茂之钳 2026-07-26 16:43:20 +08:00
  • fcf25e561d feat(v4.4): complete remaining v4.1-v4.4 features + precision tolerance + Euler ops 茂之钳 2026-07-26 16:42:55 +08:00
  • 138d8d24a0 fix(v4.4): repair incremental_update test API mismatch + invalidate_cache propagation 茂之钳 2026-07-26 16:41:45 +08:00
  • 1db1a83c5d feat(v4.3): wall thickness analysis — centroid-offset sampling 茂之钳 2026-07-25 07:23:28 +00:00
  • 93852075dd feat(v4.3): offset_section_view — stepped section with multiple parallel planes 茂之钳 2026-07-25 07:18:49 +00:00
  • 1e196473bc feat(v4.3): BOM (bill of materials) — flat merged, name-sorted 茂之钳 2026-07-25 07:14:27 +00:00
  • 3d435a4801 feat(v4.3): mass properties, clearance, assembly mass props 茂之钳 2026-07-25 07:12:18 +00:00
  • 1b24bff3b1 perf(v4.2): 15x boolean speedup — fast pre-classification + fragment limit 茂之钳 2026-07-25 07:00:06 +00:00
  • 7810d86eeb perf(v4.2): O(1) spatial hash vertex dedup in sew_faces 茂之钳 2026-07-25 06:31:28 +00:00
  • 53ea777dda perf(v4.2): remove useless BVH build in LargeAssemblyManager 茂之钳 2026-07-25 06:02:35 +00:00
  • 8f77d04283 fix(v4.2): boolean/validate/heal/step_export use vertex array index, not v.id 茂之钳 2026-07-25 05:50:56 +00:00
  • 5825609c17 fix(v4.2): shared topology stability — fillet/chamfer/heal/featuretree pass 茂之钳 2026-07-25 05:28:41 +00:00
  • d4071847f9 docs: mark v4.1 complete 茂之钳 2026-07-25 04:17:52 +00:00
  • 62ba6da19c fix(v4.2): shared topology for make_box + precise tolerance system 茂之钳 2026-07-25 04:15:36 +00:00
  • d9b0c6af77 feat(v4.2): shared topology + precise tolerance system 茂之钳 2026-07-25 04:07:24 +00:00
  • 2e004fda6d feat(v4.1): incremental update + large assembly + format robustness 茂之钳 2026-07-25 03:51:57 +00:00
  • 89c2525f9f docs: mark v4.0 GD&T + explode view complete 茂之钳 2026-07-25 03:25:42 +00:00
  • 6a98e8cd9c feat(v4.0): GD&T geometric tolerancing — ASME Y14.5 茂之钳 2026-07-25 03:25:06 +00:00
  • a2b34733bf feat(v4.0): explode view — assembly part decomposition 茂之钳 2026-07-25 03:18:43 +00:00
  • d61c8d8a7b docs: mark v4.0 interference + motion as complete 茂之钳 2026-07-25 02:52:18 +00:00
  • de86f6004c feat(v4.0): motion simulation — revolute/prismatic/cylindrical/spherical/planar joints 茂之钳 2026-07-25 02:31:51 +00:00
  • 0fe2ad40d2 feat(v4.0): assembly interference checking — GJK + AABB broad-phase 茂之钳 2026-07-25 02:25:55 +00:00
  • 7b82663921 fix: final 3 test failures → 100% pass rate (667/667) 茂之钳 2026-07-25 01:43:28 +00:00
  • af2ad029b6 fix: surface intersection + NurbsOps — all 34 tests pass 茂之钳 2026-07-25 01:35:14 +00:00
  • 98df62271f fix: constraint solver + heal tests + shell tolerance + volume 茂之钳 2026-07-25 01:00:22 +00:00
  • 4f049b1296 fix: compilation + test fixes — 26/42 failures resolved 茂之钳 2026-07-25 00:02:48 +00:00
  • 9b89fc179f feat: N-side filling + G3 continuity 茂之钳 2026-07-24 16:16:18 +00:00
  • e02c5980b4 feat: LOD mesh generation + incremental BVH 茂之钳 2026-07-24 16:14:09 +00:00
  • 5a2f01f597 feat: 3D constraint solver for assembly (coincident/concentric/distance) 茂之钳 2026-07-24 16:12:36 +00:00
  • b96b6defd6 feat(v3.9): parallel OpenMP boolean + assembly instancing + update notifier 茂之钳 2026-07-24 15:36:42 +00:00
  • 033538013e fix: remove view_direction field refs from brep_drawing.cpp 茂之钳 2026-07-24 15:25:11 +00:00
  • d2c628215d feat(v3.8): 2D projection views + section + DXF + dimensions + G2 curvature 茂之钳 2026-07-24 15:23:30 +00:00
  • 6779b45f27 feat(v3.8): G2 curvature + continuity implementation 茂之钳 2026-07-24 15:21:20 +00:00
  • 50d835e495 feat(v3.8): G2 continuity + surface extension + curvature (header only) 茂之钳 2026-07-24 15:19:01 +00:00
  • e573cf958f docs: v3.8 engineering drawing + G2 continuity plan 茂之钳 2026-07-24 15:15:53 +00:00
  • a6939d5abd fix: replace Eigen::SelfAdjointEigenSolver with cross product plane fitting 茂之钳 2026-07-24 14:42:41 +00:00
  • 38ebb963d0 feat(v3.6): SSI-based boolean operations — face-face intersection splitting 茂之钳 2026-07-24 14:36:32 +00:00
  • 00ea90b522 fix: add default constructors to NurbsCurve and NurbsSurface 茂之钳 2026-07-24 14:26:47 +00:00
  • ebce6abdd6 feat(v3.6): TrimmedSurface — B-Rep fundamental primitive 茂之钳 2026-07-24 14:25:51 +00:00
  • 605e1aded5 docs: industrial CAD kernel alignment roadmap + v3.6 TrimmedSurface plan 茂之钳 2026-07-24 14:22:14 +00:00
  • 2c59c55c6b docs: complete documentation polish — CHANGELOG v3.1-v3.5, README update, plan cleanup, v3.6 ideas 茂之钳 2026-07-24 14:13:26 +00:00
  • d9a673257e fix: call .value() on optional before .bounds() 茂之钳 2026-07-24 14:08:29 +00:00