12 Commits

Author SHA1 Message Date
marco
bbdeb39ab0 fusion: nuovo script ExportKinematicGraph_ATL (10 fix per export ATL)
Standalone add-in che importa ExportKinematicGraph come 'base' e ridefinisce solo le funzioni joint con: snap axis (1e-9), limits None se entrambi enable false, origin fallback su entityOne/Two per AsBuilt revolute, disambiguazione nomi duplicati (#2, #3...), flag _orphan, _token per matching, joint1Token/joint2Token sui motionLinks, glbNodeName troncato a 63 char. Log diagnostico + metadata.fixes nel JSON. Script plotter NON toccato.
2026-06-18 21:01:09 +02:00
Marco
3725b486a4 bridge: findings export ATL + richiesta secondo script (ExportKinematicGraph_ATL) 2026-06-18 18:50:22 +00:00
marco
c3e506c22d fusion: export body-per-body sui body propri (fix geometria fantasma stantuffo)
createOBJExportOptions(component, ...) includeva i body delle sub-occurrences,

duplicando la geometria nei nodi padre. Ora esportiamo solo comp.bRepBodies

(body propri del Component): per N>1 body, concateniamo gli OBJ riallineando

gli indici v/vt/vn. Container senza body propri non generano meshFile. Fallback STL invariato.
2026-06-10 18:03:10 +02:00
Marco
6372af25c0 bridge: segnalazione export GLB - copia fantasma di stantuffo:1 dentro mesh di pistone penna:1 2026-06-10 15:52:47 +00:00
Marco
1ab0a55210 viewer: implementato swapPC sui 5 driver in FusionRig + deploy ok 2026-06-09 17:12:14 +00:00
Marco
8a0af81583 merge: risposta agent Fusion (analisi 5 driver + cambio strategia swap lato viewer) 2026-06-09 17:10:11 +00:00
marco
7f5b555e24 bridge: cambio strategia - swap parent/child gestito lato viewer (no re-export) 2026-06-09 19:06:13 +02:00
marco
13f227beda bridge: risposta 2026-06-09 - analisi parent/child 5 driver, 3 Switch sicuri + 2 da verificare 2026-06-09 19:00:39 +02:00
Marco
6136bdb5f0 docs: richieste all'agent Fusion - verifica Switch parent/child sui 5 driver + re-export 2026-06-09 16:55:37 +00:00
Marco
ce0c076bea docs: rettifica - BUG 1 era falso allarme (mio errore in script python), chiarito comportamento _applyJoint sul child 2026-06-09 16:46:26 +00:00
Marco
c82495c13f docs: findings dal viewer (rigid groups vuoti, motion link 14 joint1=null, parent/child Motore X invertito) 2026-06-09 16:38:49 +00:00
marco
cdf4bfb3ab Initial commit: Fusion->Blender->GLB pipeline + contract for ThreeJS bridge 2026-06-09 17:43:13 +02:00