• Joined on 2025-11-27
Antoine pushed to main at Antoine/Atomizer 2026-02-16 19:14:25 +00:00
8143da96e9 fix: correct enum names - ViewReorient.FalseValue, UpdateLevel.Model (verified from MCP)
Antoine pushed to main at Antoine/Atomizer 2026-02-16 19:11:30 +00:00
9534ba9ed9 fix: Builder.Commit() not CommitFeature(), correct AddGeometry signature, verbose commit logging
Antoine pushed to main at Antoine/Atomizer 2026-02-16 19:08:08 +00:00
4fc129e35b fix: try setattr/SetX/method patterns for SketchInPlaceBuilder properties (NXOpen Python getter/setter naming collision)
Antoine pushed to main at Antoine/Atomizer 2026-02-16 19:05:13 +00:00
bf1f461e2b fix: use Plane (SmartObject) not DatumPlane, method calls not property setters (verified from MCP stubs)
Antoine pushed to main at Antoine/Atomizer 2026-02-16 18:57:32 +00:00
7a2c002672 fix: use Matrix3x3 for datum plane, property assignment for SketchInPlaceBuilder2
Antoine pushed to main at Antoine/Atomizer 2026-02-16 18:54:23 +00:00
bf4e84d45a fix: use Planes.CreatePlane + Points.CreatePoint + Directions.CreateDirection for sketch creation
Antoine pushed to main at Antoine/Atomizer 2026-02-16 18:49:23 +00:00
ef8801a5cd test: add sandbox1 rib profile output for import testing
Antoine pushed to main at Antoine/Atomizer 2026-02-16 18:45:26 +00:00
f4cfc9b1b7 feat(adaptive-isogrid): import_profile.py - push rib profile as NX sketch, sandbox1 brain input test file
Antoine pushed to main at Antoine/Atomizer 2026-02-16 17:57:08 +00:00
23b6fe855b fix: handle closed circular edges (holes) - UF.Eval + GetLength circle fallback + debug logging
Antoine pushed to main at Antoine/Atomizer 2026-02-16 17:46:54 +00:00
98d510154d fix: rewrite edge sampling + loop building using verified NXOpen API (GetVertices, GetEdges, GetLength, UF.Eval)
Antoine pushed to main at Antoine/Atomizer 2026-02-16 17:42:11 +00:00
851a8d3df0 fix: replace face.GetLoops() with compatible API (GetEdgeLoops / UF layer / GetEdges fallback)
Antoine pushed to main at Antoine/Atomizer 2026-02-16 17:31:36 +00:00
1166741ffd fix: add try/except + debug logging around sandbox extraction
Antoine pushed to main at Antoine/Atomizer 2026-02-16 17:26:32 +00:00
afaa925da8 fix: search features + feature names for ISOGRID_SANDBOX attribute (Promote Body stores attrs on feature, not body)
Antoine pushed to main at Antoine/Atomizer 2026-02-16 17:23:03 +00:00
6251787ca5 merge: take remote extract_sandbox.py v2
40213578ad merge: recover Gitea state - HQ docs, cluster setup, isogrid work
bb83bb9cab feat(adaptive-isogrid): rewrite extract_sandbox.py - start from .sim, navigate to idealized part, find sandbox solid bodies by ISOGRID_SANDBOX attribute, inner loops as boundary constraints
fa9193b809 chore(hq): daily sync 2026-02-16
3184eb0d0e Add doc 12: Context lifecycle management — condensation, threads, staleness
Compare 13 commits »
Antoine pushed to main at Antoine/Atomizer 2026-02-16 17:20:30 +00:00
26100a9624 feat(adaptive-isogrid): extract_sandbox.py v2 - NX journal compatible, no argparse, sim→idealized navigation, listing window output
Antoine pushed to main at Antoine/Atomizer 2026-02-16 17:11:41 +00:00
ed6874092f chore: clean hydrotech-beam syncthing conflicts and add new docs
Antoine pushed to main at Antoine/Atomizer 2026-02-16 17:07:27 +00:00
bb83bb9cab feat(adaptive-isogrid): rewrite extract_sandbox.py - start from .sim, navigate to idealized part, find sandbox solid bodies by ISOGRID_SANDBOX attribute, inner loops as boundary constraints
Antoine pushed to main at Antoine/Atomizer 2026-02-16 10:00:33 +00:00
fa9193b809 chore(hq): daily sync 2026-02-16
Antoine pushed to main at Antoine/Atomizer 2026-02-16 02:26:21 +00:00
3184eb0d0e Add doc 12: Context lifecycle management — condensation, threads, staleness
Antoine pushed to main at Antoine/Atomizer 2026-02-16 02:04:23 +00:00
85d40898f0 Revise spec to reserved-region FEM and add Phase 2 NX sandbox scripts