iassembly e iparts sono la stessa cosa ad eccessione che con iassembly puoi inserire quanti iassembly e iparts che vuoi.
Ilogic è programmare con il linguaggio sql un assieme o un iparts decidendo cosa deve fare come cambiare colore o decidere se sostituire un pezzo od altro, insomma programmare una serie di comandi.
Un po' di confusione direi.
Partendo da iLogic:
- Il linguaggio di programmazione è un dialetto del Basic, non SQL;
- Può gestire parti (non solo iParts) e assiemi;
- Permette di gestire un po' tutti gli aspetti della modellazione; soppressione/abilitazione di lavorazioni, scelta tipo di materiale, lettura e modifica valori dei parametri (passandoli ad esempio dall'assieme principale alle parti e viceversa), compilazione di iProperties ecc. ecc. Si possono anche creare velocemente semplici maschere di inserimento dati.
PRO: potenza e flessibilità
CONTRO: Devi avere almeno le basi della programmazione per poterlo sfruttare, ma basta davvero poco per cominciare e ci sono numerosi "pezzetti di codice" proposti automaticamente. Avevo fatto solo qualche prova e poi abbandonato i componenti iLogic perché :
1) i nomi file generati per me non andavano bene, ma questa è una questione molto soggettiva.
2) era complesso riutilizzare parti già esistenti.
IPart:
Ottime per componenti facilmente gestibili tramite tabelle, sostanzialmente puoi copiarti elementi da catalogo con la loro tabella (es. supporti o cuscinetti ma anche ogni cosa a tuo disegno), puoi anche mettere in tavola i vari membri (lamiere comprese se ti interessa). Per ogni riga della tabella viene creato un file collegato all' iPart principale.
iAssembly
Sarebbero l'equivalente delle iPart in ambiente assieme, ovvero una tabella gestirebbe le tipologie e quantità del membro iAssembly; tuttavia non ho mai approfondito più di tanto perché (follia delle follie) con gli iAssembly salta la gestione distinta base e questo per me ha sempre costituito un ostacolo insormontabile; posso riprovare, magari con la 2019 qualcosa è cambiato e in caso riferisco.
https://www.cad3d.it/forum1/threads/distinta-isassemby-problema.48589/
http://help.autodesk.com/view/INVNTOR/2017/ITA/?guid=GUID-6E529299-CAB9-4F5C-B100-7901D877B83F
Volendo ripartire, quello che io adesso farei è un ibrido iPart + Ilogic (le iParts per le parti da riutilizzare sempre, iLogic per altri componenti tipo profilati metallici a misura); con gli Assembly non ci perderei tempo.
Fossi in te proverei a fare qualche esperimento con semplici iParts tanto per capirle un po' meglio, sono comunque sempre utili.