Fusion 360 CoDesigner
Il pulsante Fusion 360 CoDesigner viene utilizzato per aprire il pannello Fusion 360 CoDesigner, che serve a trasferire le modifiche di progetto avanti e indietro tra CircuitMaker e Autodesk® Fusion 360®. Al pulsante si accede scegliendo View | System | Fusion 360 CoDesigner dall'editor PCB.

Trasferimento delle modifiche di progetto tra CircuitMaker e Autodesk Fusion 360
CoDesigner trasferisce l'assieme meccanico del PCB all'ECAD tramite la piattaforma Altium 365. Le modifiche trasferite - l'assieme PCB salvato in MCAD (e aggiornato in ECAD) - vengono memorizzate separatamente sulla piattaforma Altium 365 rispetto all'assieme PCB salvato in ECAD (e aggiornato in MCAD).

Le modifiche ECAD e MCAD vengono memorizzate separatamente sulla piattaforma Altium 365.
Salva
Le modifiche di progetto create in uno dei due ambienti vengono trasferite all'ambiente di destinazione eseguendo un salvataggio nell'editor di origine. Utilizzare il comando Save Project to Server in CircuitMaker e il comando Save in Fusion 360. Il pulsante Aggiorna può quindi essere selezionato nell'editor di destinazione per sincronizzare i progetti ECAD e MCAD.
Al momento del salvataggio, le modifiche vengono scritte sulla piattaforma Altium 365 e il pannello dell'editor di destinazione mostrerà un messaggio che indica la presenza di una modifica in sospeso la volta successiva che verrà aperta la copia di lavoro del file di progetto.

Salvare il progetto in CircuitMaker, quindi aggiornarlo in Fusion 360.

Salvare il progetto in Fusion 360, quindi aggiornarlo in CircuitMaker.
Aggiorna
Per verificare in qualsiasi momento se ci sono modifiche in sospeso, fare clic su Update.
- Se sono presenti modifiche in sospeso, il messaggio New changes have been detected verrà visualizzato nel pannello Fusion 360 CoDesigner in CircuitMaker oppure nel pannello Altium CoDesigner in Fusion 360, come mostrato sopra.
- Quando si fa clic sul pulsante Update, verrà visualizzato un elenco di Changes, come mostrato nell'immagine seguente. Ogni modifica rappresenta una differenza tra i dati nel file PCB e i dati salvati nell'editor di origine.
- Abilitare la casella di controllo per ogni modifica che si desidera accettare. Fare clic con il pulsante destro del mouse nell'elenco di Changes per accedere a un menu contestuale in cui tutte le modifiche possono essere abilitate o disabilitate.
- Fare clic sul pulsante Apply per applicare tali modifiche al PCB.
Lavorare tra CircuitMaker e Autodesk Fusion 360 come utenti diversi
Se sei l'ingegnere che progetta sia l'elettronica sia il progetto meccanico, accedi al tuo account Altium sia da CircuitMaker sia da Fusion 360. Il processo cambia leggermente se ingegneri diversi lavorano in ciascuno degli strumenti di progettazione. In questa situazione, l'ingegnere CircuitMaker deve condividere il progetto con l'ingegnere Fusion 360.
Per utilizzare CoDesigner con ingegneri diversi:
- Sia l'ingegnere CircuitMaker sia l'ingegnere Fusion 360 devono avere il proprio account Altium e usarlo per accedere a CoDesigner.
- Poiché il progetto è archiviato nello Spazio personale dell'ingegnere CircuitMaker, l'ingegnere CircuitMaker deve Share il progetto con l'ingegnere Fusion 360. Scopri di più su come condividere un progetto con un utente specifico.
► Scopri di più su Lavorare con i progetti in CircuitMaker.
Installazione e configurazione di CoDesigner in Autodesk Fusion 360
Per interfacciarsi con Autodesk Fusion 360 in entrambe le direzioni, è necessario installare l'Add-In Altium CoDesigner for Autodesk Fusion 360.
Per installare l'Add-In:
- Chiudere Autodesk Fusion 360 prima dell'installazione.
- Scaricare e installare l'Add-In per Fusion 360 (AltiumCoDesignerFusion360_<VersionNo>.exe).
- Avviare Autodesk Fusion 360 e confermare che l'Add-In sia installato e disponibile nella sezione Add-Ins della barra multifunzione Tools, come mostrato di seguito.
- L'Add-In CoDesigner aggiunge il pannello Altium CoDesigner ad Autodesk Fusion 360. Tutte le attività di collaborazione vengono eseguite tramite questo pannello.
Visualizzazione del pannello CoDesigner
In Autodesk Fusion 360, il pannello Altium CoDesigner può essere abilitato facendo clic sulla voce di menu o sul pulsante Altium CoDesigner, come mostrato sopra.
Connessione alla piattaforma Altium 365 in Autodesk Fusion 360
Autodesk Fusion 360 collabora con CircuitMaker tramite la piattaforma Altium 365, alla quale è necessario accedere la prima volta che la si utilizza.
Quando non si è connessi, il pannello Altium CoDesigner includerà i campi di accesso, come mostrato di seguito. È disponibile una modalità di accesso che consente di accedere alla piattaforma Altium 365.
- Selezionare l'opzione Altium Account nel pannello Altium CoDesigner.
- Immettere l'indirizzo email utilizzato per accedere al proprio account Altium come Email e la Password del proprio account Altium.
- Abilitare l'opzione Remember Me per conservare i dettagli (inclusa la password) e connettersi automaticamente alla piattaforma Altium 365 ogni volta che Autodesk Fusion 360 viene avviato.
- Fare clic sul pulsante Sign In per connettersi.
Una volta effettuato l'accesso, sei pronto per iniziare a collaborare tramite Altium CoDesigner. Fare clic sul pulsante Open nella scheda Altium CoDesigner della barra multifunzione per aprire un progetto PCB salvato in CircuitMaker.
Configurazione delle impostazioni di collaborazione di Fusion 360
Una volta effettuato l'accesso, le impostazioni di CoDesigner possono essere configurate nella finestra di dialogo Altium CoDesigner Settings, aperta tramite la voce di menu Settings nel menu CoDesigner.

- Ignore components smaller than
<Value><Units>in height - le prestazioni di Fusion 360 sono influenzate dal numero di componenti sul PCB. Utilizzare questa opzione per escludere i componenti che hanno un'altezza inferiore a<Value><Units>quando viene eseguito un aggiornamento. Si noti che l'altezza è la proprietà Height definita in ciascun componente CircuitMaker; non è l'altezza del modello 3D che potrebbe essere incluso nel componente PCB. Impostare questa opzione su zero per includere tutti i componenti. - Participate in the product improvement program - abilitare questa opzione per condividere automaticamente informazioni tecniche con Altium sull'utilizzo di CoDesigner.
Raccomandazioni per l'ingegnere meccanico
Questa sezione descrive in dettaglio le funzionalità e i comportamenti di cui l'ingegnere meccanico deve essere a conoscenza quando utilizza CoDesigner.
Gestione del processo di sincronizzazione
ECAD e MCAD salvano le proprie modifiche in posizioni di archiviazione diverse sulla piattaforma Altium 365. Ciò significa che ciascun ingegnere può eseguire l'aggiornamento solo con le modifiche che sono state salvate dall'altro ingegnere. Tali modifiche includeranno le proprie modifiche solo se sono già state accettate dall'altro ingegnere prima che quest'ultimo abbia salvato.
Ad esempio, una scheda viene creata in ECAD, salvata sulla piattaforma Altium 365 e aggiornata in MCAD:
Se l'ingegnere ECAD aggiunge quindi componenti AND e l'ingegnere MCAD aggiunge fori, AND se ciascuno salva la propria scheda e poi aggiorna la scheda dell'altro, CoDesigner tenterà di rimuovere i fori nella scheda dell'ingegnere MCAD e di rimuovere i componenti nella scheda dell'ingegnere ECAD:
Ciascun ingegnere ha la possibilità di rifiutare specifiche modifiche proposte; ad esempio, l'ingegnere ECAD potrebbe accettare l'aggiunta dei fori ma rifiutare l'eliminazione dei componenti rimossi. Tuttavia, lavorare in questo modo può essere difficile da gestire con schede e/o modifiche complesse. Un altro aspetto è che tutte le modifiche ai decal vengono viste da CoDesigner come un'unica modifica, quindi possono essere accettate o rifiutate solo nel loro insieme, non singolarmente.
Un approccio migliore consiste nel far eseguire le modifiche a un ingegnere e salvare la scheda, quindi far aggiornare la scheda all'altro ingegnere prima che apporti le proprie modifiche, come mostrato di seguito:
Sincronizzazione delle modifiche tra ingegneri meccanici
-
CoDesigner trasferisce l'assieme meccanico del PCB all'ECAD tramite la piattaforma Altium 365. Le modifiche trasferite sono direzionali: l'assieme PCB salvato in MCAD (e aggiornato in ECAD) viene memorizzato separatamente sulla piattaforma Altium 365 rispetto all'assieme PCB salvato in ECAD (e aggiornato in MCAD). Ciò significa che un secondo ingegnere meccanico non può aggiornare la scheda con le modifiche che un ingegnere meccanico ha appena salvato sulla piattaforma Altium 365; eseguirà invece l'aggiornamento con gli ultimi dati ECAD salvati. Per consentire ad altri ingegneri meccanici di vedere le tue modifiche, inserisci l'assieme PCB nello stesso modo in cui fai per qualsiasi altro assieme, ovvero in un archivio comune disponibile per entrambi gli ingegneri. Questo metodo preserverà eventuali vincoli MCAD. In alternativa, chiedi al progettista ECAD di aggiornare il PCB in CircuitMaker e quindi di salvare nuovamente il progetto aggiornato sulla piattaforma Altium 365. Tuttavia, come spiegato di seguito, se si utilizza questo secondo approccio non verranno inclusi vincoli MCAD.
Le modifiche ECAD e MCAD vengono memorizzate separatamente sulla piattaforma Altium 365. - Si noti che i vincoli MCAD esistono solo nell’assieme MCAD in cui sono stati creati. Quando la scheda viene trasferita da MCAD a ECAD, vengono passate le posizioni dei componenti risultanti dai vincoli, ma non i vincoli stessi. Pertanto, se la scheda viene aggiornata in un nuovo assieme MCAD, nessuno dei vincoli creati da un precedente ingegnere MCAD sarà incluso.
- Un altro punto importante è che le modifiche apportate allo stesso assieme PCB da diversi ingegneri meccanici non vengono unite quando vengono salvate; l’ultima modifica salvata da un qualsiasi ingegnere meccanico sovrascriverà le modifiche precedenti salvate da altri ingegneri meccanici.
Visibilità delle modifiche apportate sul lato ECAD
È importante aprire l’assieme PCB stesso nel software MCAD, non il dispositivo/assieme padre in cui l’assieme PCB è progettato per essere inserito. Se viene aperto l’assieme PCB, le modifiche apportate e trasferite dal lato ECAD saranno dettagliate nel pannello Altium CoDesigner. Le modifiche non saranno dettagliate nel pannello se viene aperto il dispositivo/assieme padre.
Ottenere le modifiche al proprio assieme PCB da ECAD
- Aprire l’assieme PCB come file separato (come assieme radice) in MCAD.
- Aprire il pannello Altium CoDesigner.
- Fare clic su Update.
-
Esaminare le modifiche nella tabella, abilitare quelle che si desidera applicare e fare clic sul pulsante Apply.
Quando si apre per la prima volta un assieme PCB in MCAD
- Aggiungere l’assieme PCB all’assieme del dispositivo.
- Fissarlo applicando accoppiamenti/vincoli adeguati.
If a contour of the PCB does not correspond to the shape of your enclosure:
- Iniziare a modificare la parte Board.
-
Modificare lo schizzo dell’estrusione della scheda e adattarne la forma all’involucro.
Apportare modifiche al progetto PCB in MCAD
Di seguito sono riportati alcuni suggerimenti per garantire che le forme e gli oggetti di progetto utilizzati in MCAD siano supportati quando la scheda viene trasferita in ECAD.
Editing the board outline shape:
- Iniziare a modificare la parte Board.
-
Modificare lo schizzo dell’estrusione della scheda.
Changing the MCAD Board Origin:
-
Se necessario, l’ingegnere meccanico può modificare l’origine MCAD di una scheda nuda nelle prime fasi della definizione della scheda. Per farlo, l’ingegnere meccanico può semplicemente spostare o ridisegnare l’intero sketch del profilo della scheda all’interno della parte Board. Si noti che la parte Board è vincolata come “fixed” all’interno dell’assieme della scheda, con la sua origine coincidente con quella dell’assieme (pertanto “origine MCAD” si riferisce sia all’origine della parte Board sia all’origine dell’assieme della scheda). Si raccomanda vivamente di NON modificare o interrompere questo vincolo, perché potrebbe causare modifiche imprevedibili.
Creating/editing Mounting Holes:
- Iniziare a modificare la parte Board.
-
Creare/modificare una feature Hole sulla superficie superiore o inferiore della parte Board.
Creating/editing Cutouts:
- Iniziare a modificare la parte Board.
-
Creare/modificare una feature Extruded Cut basata sulla superficie superiore o inferiore della parte Board.
Editing the placement of components:
- Iniziare a modificare l’assieme della scheda.
-
Spostare/ruotare/capovolgere oppure accoppiare/vincolare un componente.
Sincronizzazione di Fixed o Constrained in MCAD con Locked in ECAD
Se un componente è fixed o constrained in MCAD, diventa locked in ECAD (indipendentemente dal fatto che tale vincolo consenta o meno movimenti all’interno dell’assieme PCB). Se un componente è locked in ECAD, diventa fixed in MCAD, a meno che non sia già constrained lì. Le modifiche allo stato locked/fixed vengono sincronizzate tra MCAD ed ECAD.
Trasferimento dei parametri dei componenti ECAD a MCAD
I parametri dei componenti PCB ECAD vengono trasferiti ai modelli corrispondenti creati in MCAD. Si noti che questo non include i componenti originariamente posizionati in MCAD.
Lavorare con vincoli e quote in MCAD
Constraints applied to the board outline:
-
L’ingegnere meccanico può applicare un vincolo da un elemento del profilo della scheda: a un altro elemento del profilo della scheda; a una feature datum/riferimento; a una parte in un assieme di livello superiore; oppure a un componente. CoDesigner non modifica questi vincoli. Tuttavia, se il profilo della scheda viene modificato sul lato ECAD, lo schizzo della parte Board verrà ridisegnato in MCAD e tutti gli ID dei bordi verranno modificati. Si noti che qualsiasi modifica a qualsiasi parte del profilo della scheda in ECAD comporterà il ridisegno dell’intera scheda in MCAD e la modifica di tutti gli ID dei bordi della scheda. Se a tali bordi o alle superfici derivate era stato applicato un vincolo, tali vincoli verranno interrotti. La scheda rimarrà in posizione in MCAD e, se necessario, i vincoli potranno essere ripristinati manualmente. Tuttavia, considerando che ciò richiederà del tempo, è meglio apportare modifiche al profilo della scheda solo dal lato MCAD.
Constraints applied to the components:
-
L’ingegnere meccanico può applicare un vincolo da un componente: alla scheda; a un involucro; oppure a un altro componente. Questi vincoli rimarranno validi se il modello di quel componente può essere trovato localmente (se l’assieme PCB non viene ricostruito da zero in una cartella diversa, oppure se è stata configurata una cartella comune per l’archiviazione dei modelli). Tuttavia, se un componente viene spostato sul lato ECAD, la modifica di posizionamento sul lato MCAD potrebbe non corrispondere a tale spostamento e dovrà essere verificata manualmente (CoDesigner lo segnalerà in questa situazione). Per i componenti con un footprint ECAD, lo standoff del componente (posizione relativa alla superficie della scheda nella direzione Z) sarà sempre definito dalla posizione del modello STEP nel footprint. CoDesigner tenterà sempre di sovrascrivere eventuali vincoli MCAD in conflitto durante un aggiornamento in MCAD.
Mostrare rame e serigrafia
Per semplificare il processo di lavoro con i layer di rame e serigrafia in Fusion 360, è possibile controllare la visibilità di questi layer utilizzando il pulsante Advanced Geometry (
) nella barra multifunzione Altium CoDesigner. Facendo clic sul pulsante verranno visualizzati i quattro layer di schizzo: top copper, top silkscreen, bottom copper e bottom silkscreen. Fare clic una seconda volta per nascondere tali layer. Questi layer possono anche essere nascosti/visualizzati selettivamente nel Browser oggetti di Fusion 360.

Utilizzare il pulsante Advanced Geometry nella barra multifunzione di Altium CoDesigner per mostrare o nascondere rapidamente i layer top/bottom copper/silkscreen.
Modifiche che non verranno trasferite da MCAD a ECAD
-
Spessore della scheda nuda - definito dal Layer Stack in ECAD.
- Qualsiasi feature geometrica aggiuntiva applicata alla parte Board (ad esempio smussi/raccordi 3D), ad eccezione di fori e tagli estrusi nella direzione dell’asse z della scheda.
- Qualsiasi feature geometrica aggiuntiva creata nel contesto dell’assieme della scheda (ad esempio fori creati nel contesto di un assieme), a meno che tali feature non vengano propagate alle parti.
- La posizione dei fori dei componenti se vengono spostati separatamente dal componente.
- La dimensione dei fori dei componenti.
- Pattern di feature.
)


















