Novità in CoDesigner 2.x
La tecnologia MCAD CoDesigner di Altium collega i domini della progettazione meccanica ed elettrica, consentendo agli ingegneri meccanici ed elettronici di scambiarsi la PCB popolata tra i due domini.
Nel software di progettazione Altium, questo si ottiene tramite un'estensione che carica ed estrae i dati della scheda e dei componenti dall'editor PCB, il MCAD CoDesigner extension. Nel software MCAD, il Altium CoDesigner Add-in svolge la stessa funzione, caricando ed estraendo i dati della scheda e dei componenti dal software MCAD.
Il software ECAD e quello MCAD trasferiscono le modifiche di progetto tramite un Altium Workspace, che può essere ospitato nel cloud su Altium 365 oppure sulla rete aziendale utilizzando un Altium On-Prem Enterprise Server. Il Workspace funge da ponte, con il software ECAD e MCAD che vi si collegano entrambi. Il Workspace contiene i dati della scheda e dei componenti, consentendo agli ingegneri ECAD e MCAD di continuare a lavorare in modo autonomo, eseguendo Pull e Push delle proprie modifiche quando sono pronti.
Versioni supportate
CoDesigner è in continuo sviluppo; questa pagina descrive le modifiche apportate nelle versioni 2.x. Poiché l'estensione CoDesigner e gli Add-in possono essere aggiornati separatamente dal ciclo di aggiornamento del software di progettazione Altium, questa pagina include anche informazioni sulle versioni supportate del software Altium, nonché sulle versioni supportate del software MCAD.
Per informazioni sugli aggiornamenti nelle versioni più recenti, fai riferimento alla pagina Novità in CoDesigner.
ECAD-MCAD VERSION COMPATIBILITY MATRIX
Questa matrice fornisce un riepilogo della compatibilità delle versioni ECAD/MCAD. La prima riga di ogni cella riporta i numeri di versione supportati di Altium Designer o del prodotto MCAD. La seconda riga indica l'estensione/Add-in preferita da utilizzare con quella versione di Altium Designer o del tuo prodotto MCAD. Queste informazioni sono riportate anche nella sezione Versioni supportate delle informazioni Novità per ogni release di Altium MCAD CoDesigner.
Altium Designer/ estensione CoD |
Autodesk Fusion®/ componente aggiuntivo MCAD |
Autodesk Inventor®/ componente aggiuntivo MCAD |
Dassault Systemes SOLIDWORKS®/ componente aggiuntivo MCAD |
PTC Creo Parametric®/ componente aggiuntivo MCAD |
Siemens® NX™/ componente aggiuntivo MCAD |
|---|---|---|---|---|---|
AD21.3 - AD22.5 CoD 2.10.0.1555 |
Fusion 360 2.10.0.6 |
2021, 2022 2.10.0.8 |
2020, 2021, 2022 2.10.0.7 |
6.X, 7.X, 8.X 2.10.0.10 |
1953 - 1996 2.10.0.11 |
AD21.3 - AD22.5 CoD 2.9.0.1522 |
Fusion 360 2.9.0.15 |
2021, 2022 2.9.0.14 |
2020, 2021, 2022 2.9.0.11 |
6.X, 7.X, 8.X 2.9.0.12 |
1953 - 1996 2.9.0.18 |
AD21.3 - AD22.5 CoD 2.8.0.1472 |
Fusion 360 2.8.0.6 |
2021, 2022 2.8.0.3 |
2020, 2021, 2022 2.8.0.3 |
6.X, 7.X, 8.X 2.8.0.3 |
1953 - 1996 2.8.0.03 |
AD21.3 - AD22.5 CoD 2.7.0.1434 |
Fusion 360 2.7.0.13 |
2021, 2022 2.7.0.13 |
2020, 2021, 2022 2.7.0.20 |
6.X, 7.X, 8.X 2.7.0.14 |
1953 - 1996 2.7.0.23 |
AD21.3 - AD22.5 CoD 2.6.0.1377 |
Fusion 360 2.6.0.9 |
2020, 2021, 2022 2.6.0.8 |
2018, 2019, 2020, 2021 2.6.0.9 |
4.X , 5.X, 6.X, 7.X, 8.X 2.6.0.9 |
Non disponibile |
AD21.3 - AD22.5 CoD 2.5.0.1254 |
Fusion 360 2.5.0.11 |
2020, 2021, 2022 2.5.0.11 |
2018, 2019, 2020, 2021 2.5.0.11 |
4.X , 5.X, 6.X, 7.X, 8.X 2.5.0.11 |
Non disponibile |
AD21.3 - AD22.5 CoD 2.4.0.1200 |
Fusion 360 2.4.0.8 |
2020, 2021, 2022 2.4.0.7 |
2018, 2019, 2020, 2021 2.4.0.17 |
4.X , 5.X, 6.X, 7.X, 8.X 2.4.0.13 |
Non disponibile |
AD21.3 - AD22.5 CoD 2.3.0.1127 |
Fusion 360 2.3.0.8 |
2019, 2020, 2021 2.3.0.8 |
2018, 2019, 2020, 2021 2.3.0.9 |
4.X , 5.X, 6.X, 7.X 2.3.0.22 |
Non disponibile |
AD20.2 - AD21.2 CoD 2.2.0.1072 |
Non disponibile |
2019, 2020, 2021 2.2.0.6 |
2018, 2019, 2020, 2021 2.2.0.7 |
4.X , 5.X, 6.X, 7.X 2.2.0.6 |
Non disponibile |
AD20.2 - AD21.2 CoD 2.1.0.1033 |
Non disponibile |
2019, 2020, 2021 2.1.0.6 |
2018, 2019, 2020, 2021 2.1.0.7 |
4.X , 5.X, 6.X, 7.X 2.1.0.10 |
Non disponibile |
AD20.2 - AD21.2 CoD 2.0.5.885 |
Non disponibile |
2019, 2020 2.0.5.52 |
2018, 2019, 2020 2.0.5.68 |
4.X , 5.X, 6.X, 7.X 2.0.5.60 |
Non disponibile |
AD20.2 - AD21.2 CoD 2.0.4.829 |
Non disponibile |
2019, 2020 2.0.4.45 |
2018, 2019, 2020 2.0.4.62 |
4.X , 5.X, 6.X, 7.X 2.0.4.53 |
Non disponibile |
AD20.1 CoD 2.0.3.721 |
Non disponibile |
2019, 2020 2.0.3.27 |
2018, 2019, 2020 2.0.3.30 |
4.X , 5.X, 6.X 2.0.3.31 |
Non disponibile |
Novità in CoDesigner 2.10.0
Released: 25 May 2022 – Version 2.10.0
Feature Highlights
Siemens NX - Supporto per Teamcenter PLM
Siemens Teamcenter PLM riunisce gli ingegneri meccanici, consentendo loro di condividere parti e progetti in tutto il mondo. Questa versione di CoDesigner introduce il supporto per Teamcenter PLM durante l’esecuzione di operazioni con l’assieme PCB, la parte PCB e i componenti in Siemens NX. Gli assiemi PCB possono essere salvati e aperti dall’interfaccia Teamcenter direttamente in Siemens NX, come mostrato di seguito.
CoDesigner memorizza i modelli 3D dei componenti di ciascun PCB che preleva da ECAD in una di due posizioni. L’impostazione predefinita consiste nel salvare i modelli dei componenti nella stessa cartella dell’assieme PCB MCAD. In alternativa, è possibile configurare una cartella comune per i componenti che CoDesigner utilizza per tutti i modelli dei componenti di tutti i PCB prelevati da ECAD. Il vantaggio di questo approccio è che CoDesigner può condividere i modelli dei componenti comuni tra diversi assiemi PCB.
Quando si utilizza Teamcenter PLM, se nelle impostazioni di CoDesigner non è configurata alcuna cartella comune per i componenti, CoDesigner creerà una cartella \Altium_Components nella radice del repository Teamcenter per memorizzare i componenti 3D di tutti i progetti PCB prelevati. Se è stata configurata una Common folder for storing models from ECAD nella finestra di dialogo CoDesigner Settings, verrà utilizzata invece quella posizione.
CoDesigner ora supporta Siemens Teamcenter PLM.
Fusion 360 - Mostra rame e serigrafia
Per semplificare il lavoro con i layer di rame e serigrafia in Fusion 360, è stato aggiunto un nuovo pulsante Advanced Geometry (
) alla barra multifunzione Altium CoDesigner di Fusion 360. Facendo clic sul pulsante verranno visualizzati i quattro layer di schizzo: rame superiore, serigrafia superiore, rame inferiore e serigrafia inferiore. Facendo clic una seconda volta, tali layer verranno nascosti. Questi layer possono anche essere nascosti/visualizzati selettivamente nel Browser oggetti di Fusion 360.
Usa il pulsante Advanced Geometry sulla barra multifunzione di Altium CoDesigner per mostrare o nascondere rapidamente i layer di rame/serigrafia superiori e inferiori.
Lavorare tra Fusion 360 e Altium CircuitMaker
Sviluppato per la community dei maker, Altium CircuitMaker rende l’acquisizione schematica e il layout PCB accessibili a tutti. CircuitMaker può anche connettersi ad Autodesk Fusion 360 tramite Altium CoDesigner.
Questa versione di CoDesigner introduce un approccio più semplice al trasferimento del progetto avanti e indietro. Fai clic sul nuovo pulsante Open in Fusion 360 sulla barra multifunzione Altium CoDesigner per caricare un progetto da ECAD. Riceverai inoltre una notifica automatica quando il progetto viene salvato in ECAD; un solo clic porterà tali modifiche in Fusion 360.
Il trasferimento delle modifiche di progetto tra Fusion 360 e Altium CircuitMaker ora è più semplice.
Versions Supported
- Altium Designer 21.3 (o successivo) con estensione MCAD CoDesigner versione 2.10.0.1555
- Altium NEXUS Client da 4.3 a 5.8, con estensione MCAD CoDesigner versione 2.10.0.462
- Altium CircuitMaker 2.1 (o successivo) con estensione MCAD CoDesigner versione 2.10.0.68
Questo aggiornamento è stato testato sulle seguenti piattaforme MCAD e versioni dell’Add-in:
| Versione MCAD | Versione Add-In MCAD |
|---|---|
| Autodesk Inventor Professional® - versioni 2021, 2022 | 2.10.0.8 |
| Autodesk Fusion 360® (Nota 1) | 2.10.0.6 |
| Dassault Systemes SOLIDWORKS® - versioni 2020, 2021, 2022 | 2.10.0.7 |
| PTC Creo Parametric® - 6.X, 7.X, 8.X | 2.10.0.10 |
| Siemens NX® - versione 1953 o successiva (Nota 2) | 2.10.0.11 |
Notes:
- Altium CircuitMaker supporta solo Autodesk Fusion 360.
- Siemens NX è disponibile per i progettisti solo come parte di un Altium Enterprise Solution.
Release Notes
MCAD-2646 |
CoDesigner ora rispetta Siemens Teamcenter integrato con Siemens NX durante l’esecuzione di operazioni con: assieme PCB, parte PCB e componenti in Siemens NX. Il comportamento con la cartella comune dei componenti è il seguente: se il campo 'Common folder for storing models from ECAD' nella finestra di dialogo CoDesigner Settings è vuoto, CoDesigner crea una cartella 'Altium_Components' nella radice del repository Teamcenter e la utilizza. In caso contrario, viene utilizzata la cartella definita dall’utente specificata nel campo 'Common folder for storing models from ECAD' di CoDesigner. |
MCAD-2927 |
In Altium NEXUS, era possibile aprire il pannello MCAD CoDesigner con uno schema come documento attivo. Corretto. |
| MCAD-3106 | Il pulsante 'Advanced Geometry' è stato aggiunto alla barra multifunzione di CoDesigner in Autodesk Fusion 360. Fare clic per mostrare/nascondere gli schizzi che rappresentano il rame e la serigrafia sulle facce superiore e inferiore del PCB, oppure per controllare selettivamente la visibilità degli schizzi nel Browser oggetti di Fusion. |
| MCAD-3228 | L’interfaccia utente e l’esperienza d’uso complessiva di CoDesigner in Altium CircuitMaker e Autodesk Fusion 360 sono state semplificate. Non sono più presenti i pulsanti Push e Pull né nel pannello CoDesigner ECAD né in quello MCAD. Il salvataggio del PCB su Altium 365 da ECAD o MCAD lo rende automaticamente disponibile dall’altro lato, mostrando una notifica all’ingegnere, che può fare clic su Update per importare tali modifiche nel proprio editor. Per trasferire un progetto PCB in Fusion 360 per la prima volta, utilizzare il nuovo pulsante Open sulla barra multifunzione di Altium CoDesigner. Nota: tecnicamente, CoDesigner inizia a comportarsi in questo modo in Fusion 360 quando è connesso al tuo Personal Space su Altium 365. Il comportamento può essere ripristinato all’interfaccia tradizionale (con i pulsanti Pull e Push) impostando la chiave di registro di Windows LegacyPersonalUX in HKEY_CURRENT_USER\SOFTWARE\Altium\CoDesigner al valore "1". |
| MCAD-3240 | Durante il Pull in ECAD, CoDesigner reimpostava la proprietà 'Plated' per i fori la cui dimensione del diametro era stata modificata in MCAD. Corretto. |
| MCAD-3269 | CoDesigner creava vincoli ridondanti nello schizzo di una scheda rigid-flex in SOLIDWORKS. Corretto. |
| MCAD-3271 | Le modifiche allo spessore di un PCB effettuate in ECAD causavano in alcuni casi l’errore "Unable to process component" in SOLIDWORKS 2021. Corretto. |
Novità in CoDesigner 2.9.0
Released: 22 Mar 2022 – Version 2.9.0
Feature Highlights
Escludere i componenti piccoli dal trasferimento da ECAD a MCAD
Spesso su una scheda sono presenti molti componenti piccoli che non sono importanti per l’ingegnere meccanico mentre lavora all’inserimento del PCB nel contenitore. Per aiutare in questo, è stata aggiunta una nuova opzione per escludere i componenti piccoli dal trasferimento da ECAD a MCAD, in base all’altezza del componente.
Il limite di altezza viene configurato nella finestra di dialogo Altium CoDesigner Settings, in MCAD. Configura questa opzione per escludere i componenti con altezza inferiore a <Value><Units> quando viene eseguito un Pull. Imposta questa opzione su zero per includere tutti i componenti.
I componenti piccoli possono essere esclusi dal trasferimento da ECAD a MCAD.
L’altezza del componente PCB in ECAD è definita nel PCB library editor (immagine a sinistra sotto), oppure nel pannello Properties nel PCB editor (immagine a destra sotto). Nota che non si tratta dell’altezza del modello 3D incluso nel componente PCB.
Definisci l’altezza del componente nel PCB library editor oppure nel PCB editor.
Supporto per le spline MCAD
CoDesigner ora supporta l’uso delle spline nella forma della scheda e nei ritagli, nonché il Push di queste forme verso ECAD da Autodesk Inventor, Autodesk Fusion 360 e Siemens NX. Nota che le spline sono già supportate per PTC Creo e SOLIDWORKS.
Le spline possono essere inviate con Push da MCAD a ECAD.
Poiché le spline non sono un oggetto di progettazione nativo nel software di progettazione Altium, durante il Pull verso ECAD vengono convertite in oggetti nativi appropriati. Durante il Push da MCAD e il Pull in ECAD vengono visualizzati avvisi per informare l’ingegnere di questa conversione. Ad esempio, una forma spline chiusa che definisce un ritaglio della scheda in MCAD viene convertita in una Board Cutout Region di Altium. Durante la conversione da spline a regione, le curve definite dalla/e spline MCAD vengono sostituite da più bordi polilinea per formare l’oggetto ECAD. Se quel ritaglio della scheda in ECAD viene poi rinviato con Push a MCAD, non sarà più una forma basata su spline. Per mantenere le spline MCAD originali, disabilita la Shape Change che le convertirebbe in polilinee durante il Pull in MCAD, come mostrato di seguito.
Per mantenere le spline MCAD originali, disabilita la Shape Change che le convertirebbe in polilinee.
Supporto per le configurazioni delle parti SOLIDWORKS
SOLIDWORKS 2020 e versioni successive supportano la definizione di più configurazioni di una parte, come un bullone o una vite. CoDesigner ora rileva quale configurazione di una parte configurabile viene utilizzata nell’assieme PCB/dispositivo e invia quella configurazione specifica a ECAD (in precedenza veniva inviata la configurazione predefinita).
Ora puoi scegliere una configurazione specifica di una parte SOLIDWORKS da utilizzare sulla scheda.
Comportamento degli archi migliorato
Il software di progettazione PCB di Altium utilizza un approccio diverso rispetto al software MCAD per definire la posizione e il raggio di un arco, il che poteva causare lievi differenze tra l’arco in ECAD e lo stesso arco in MCAD. Gli algoritmi per lavorare con gli archi nella geometria della scheda sono stati migliorati in questo aggiornamento, per garantire che non vi siano differenze tra un arco in ECAD e lo stesso arco in MCAD.
Miglioramenti di CoDesigner per Siemens NX
Siemens NX è ora supportato da CoDesigner, per i progettisti che dispongono di un Altium Enterprise Solution.
- Siemens NX ora supporta l’anteprima delle modifiche. Quando fai clic su un elemento nell’elenco delle modifiche nel pannello Altium CoDesigner, la modifica viene visualizzata nell’area di lavoro.
Fai clic su una modifica nell’elenco per visualizzare in anteprima l’impatto di tale modifica sulla scheda.
- CoDesigner ora rappresenta in Siemens NX i piani di posizionamento dei componenti; questi piani aiutano l’ingegnere a comprendere dove i componenti sono posizionati rispetto al layer di soldermask.
- CoDesigner ora rappresenta in Siemens NX l’origine ECAD relativa.
I piani di posizionamento superiore e inferiore e l’origine ECAD sono disponibili in Siemens NX.
Versioni supportate
- Altium Designer 21.3 (o superiore) con versione dell’estensione MCAD CoDesigner 2.9.0.1522
- Altium NEXUS Client dalla 4.3 alla 5.8, con versione dell’estensione MCAD CoDesigner 2.9.0.457
- Altium CircuitMaker 2.1 (o superiore) con versione dell’estensione MCAD CoDesigner 2.9.0.57
Questo aggiornamento è stato testato sulle seguenti piattaforme MCAD e versioni dell’Add-in:
| Versione MCAD | Versione Add-In MCAD |
|---|---|
| Autodesk Inventor Professional® - versioni 2021, 2022 | 2.9.0.14 |
| Autodesk Fusion 360® (Nota 1) | 2.9.0.15 |
| Dassault Systemes SOLIDWORKS® - versioni 2020, 2021, 2022 | 2.9.0.11 |
| PTC Creo Parametric® - 6.X, 7.X, 8.X | 2.9.0.12 |
| Siemens NX® - versione 1953 o successiva (Nota 2) | 2.9.0.18 |
Notes:
- Altium CircuitMaker supporta solo Autodesk Fusion 360.
- Siemens NX è disponibile per i progettisti solo come parte di una Altium Enterprise Solution.
Note di rilascio
| MCAD-2309 | È stata aggiunta a tutti gli strumenti MCAD supportati l’opzione per escludere i componenti piccoli dal trasferimento da ECAD a MCAD. Configurare il limite di altezza nelle impostazioni di CoDesigner in MCAD. L’altezza di ciascun componente è definita nel pannello Proprietà di ECAD; si noti che non si tratta dell’altezza del modello 3D incluso nel componente PCB. |
| MCAD-2327 | Autodesk Fusion 360, CoDesigner ora rileva i contorni non chiusi per i cutout (tali contorni non sono supportati in ECAD) e avvisa l’utente. |
| MCAD-2441 | SOLIDWORKS 2020 e versioni successive supportano la definizione di più configurazioni di una parte. CoDesigner ora rileva quale configurazione di una parte configurabile viene utilizzata nell’assieme PCB/dispositivo e invia quella configurazione specifica a ECAD (in precedenza veniva inviata la configurazione predefinita). |
| MCAD-2594 | Autodesk Fusion 360, CoDesigner ora rileva se un cutout o un’area della scheda è costruita da più contorni (in ECAD è supportato un solo contorno per feature) e avvisa l’utente. |
| MCAD-2647 | Siemens NX, ora è supportata l’anteprima delle modifiche; fare clic su una modifica nell’elenco nel pannello CoDesigner per visualizzare la modifica nell’area di lavoro. |
| MCAD-2659 | È cambiato il modo in cui le parti dell’involucro meccanico vengono memorizzate e preparate per l’invio da SOLIDWORKS a ECAD. In precedenza venivano memorizzate nella cartella comune dei componenti (quando configurata nelle impostazioni di CoDesigner). Ora vengono sempre memorizzate nella cartella del progetto MCAD; questo aiuta a prevenire conflitti quando più ingegneri meccanici modificano l’involucro e utilizzano un PDM. |
| MCAD-2727 | Se una scheda veniva inserita in un involucro in MCAD e inviata a ECAD, e successivamente la forma dell’involucro veniva modificata in MCAD e inviata di nuovo a ECAD, l’involucro risultava spostato in ECAD. Corretto. |
| MCAD-2753 | Come supporto temporaneo per i progetti multi-board in CoDesigner, CoDesigner ora consente di selezionare altri PCB da includere nell’assieme del dispositivo, che possono poi essere inviati a ECAD. |
| MCAD-2760 | Poiché le spline non sono supportate in ECAD (vengono convertite in più polilinee), CoDesigner ora avvisa l’ingegnere meccanico se vengono rilevate spline durante un push. |
| MCAD-2797 | PTC Creo, CoDesigner non aggiunge più il prefisso "Altium_" ai parametri dei componenti. |
| MCAD-2868 | Siemens NX, CoDesigner ora rappresenta l’origine ECAD relativa (implementata in precedenza per altri MCAD). |
| MCAD-2869 | Siemens NX, CoDesigner ora rappresenta i piani di posizionamento dei componenti; questi piani aiutano l’ingegnere a comprendere dove i componenti sono posizionati rispetto allo strato di soldermask (implementato in precedenza per altri MCAD). |
| MCAD-2942 | L’icona dell’utente dell’Altium Workspace viene ora mostrata nel pannello Altium CoDesigner in MCAD. |
| MCAD-3018 | CoDesigner ora supporta la denominazione opzionale dei modelli dei componenti trasferiti da ECAD a MCAD per le librerie ECAD locali (in precedenza questa funzionalità era supportata solo per i componenti ECAD gestiti, come quelli posizionati da un Altium 365 Workspace). |
| MCAD-3041 | CoDesigner ora supporta l’uso delle spline nella forma della scheda e nei cutout, e il push di queste forme a ECAD da Autodesk Inventor, Autodesk Fusion 360 e Siemens NX (le spline sono già supportate per PTC Creo e SOLIDWORKS). |
| MCAD-3043 | Gli algoritmi per la gestione degli archi nella geometria della scheda sono stati migliorati. In precedenza, a causa delle differenze nella definizione degli archi in ECAD e MCAD, il trasferimento di un PCB con archi causava problemi di precisione e di vincoli in MCAD, soprattutto se le unità erano in millimetri. |
| MCAD-3068 | Per le librerie di componenti non gestite, CoDesigner non era in grado di sincronizzare la sostituzione del modello 3D con MCAD, se era stato aggiornato in ECAD. Corretto. |
| MCAD-3097 | Siemens NX, CoDesigner non era in grado di aggiungere più istanze della stessa parte come involucro meccanico. Corretto. |
| MCAD-3118 | Durante il push da ECAD, CoDesigner non era in grado di trasferire componenti che avevano caratteri di controllo bidirezionali nel nome del footprint. Corretto. |
| MCAD-3124 | Autodesk Fusion 360, CoDesigner interpretava erroneamente gli sketch interni nel contorno della scheda come contorno completo della scheda. Corretto. |
| MCAD-3184 | Fusion 360, in determinate condizioni, dopo il posizionamento di una nota di testo o di un’area Keepout, tali aree non venivano trasferite a ECAD. |
Novità in CoDesigner 2.8.0
Released: 8 February 2022 – Version 2.8.0.6 - Aggiornamento per Autodesk Fusion 360
Released: 18 January 2022 – Version 2.8.0.4 - Hot Fix for SOLIDWORKS
Released: 29 December 2021 – Version 2.8.0
Non sono incluse nuove funzionalità in questa release.
Versioni supportate
Altium Designer 21.3 (o superiore) con versione dell’estensione MCAD CoDesigner 2.8.0.1472
Altium NEXUS Client dalla 4.3 alla 5.8, con versione dell’estensione MCAD CoDesigner 2.8.0.446
Questo aggiornamento è stato testato sulle seguenti piattaforme MCAD e versioni dell’Add-in:
| Versione MCAD | Versione Add-In MCAD |
|---|---|
| Autodesk Inventor Professional® - versioni 2021, 2022 | 2.8.0.3 |
| Autodesk Fusion® | 2.8.0.6 |
| Dassault Systemes SOLIDWORKS® - versioni 2020, 2021, 2022 | 2.8.0.3 |
| PTC Creo Parametric® - 6.X, 7.X, 8.X | 2.8.0.3 |
| Siemens NX® - versione 1953 o successiva (solo clienti Enterprise Solutions) | 2.7.0.17 |
Note di rilascio per CoDesigner 2.8.0.6 (Aggiornamento per Autodesk Fusion 360)
| MCAD-2695 | Durante il push da Autodesk Fusion 360, CoDesigner ora avvisa l’utente in presenza di feature non supportate come raccordi e smussi 3D, sketch senza entità 3D costruite su di essi, ecc. |
| MCAD-3083 | Durante il pull iniziale di un PCB in Autodesk Fusion 360, CoDesigner ora informa l’utente dell’elevato numero di componenti posizionati su quel PCB e suggerisce di filtrare i componenti piccoli per evitare problemi di prestazioni. |
Note di rilascio per CoDesigner 2.8.0.4 (Hot Fix per SOLIDWORKS)
| MCAD-3044 | CoDesigner non era in grado di leggere in alcuni casi le feature specifiche del PCB dal documento SOLIDWORKS (compariva l’errore "GetDocumentFeatures"). Corretto. |
| MCAD-3045 | CoDesigner non era in grado di riconoscere i cerchi disegnati nello sketch del contorno della scheda in SOLIDWORKS (compariva l’errore "Item with same key already added"). Corretto. |
| MCAD-3047 | CoDesigner non era in grado di gestire in alcuni casi la chiusura di SOLIDWORKS (compariva l’errore "On_ActiveDocChangeNotifyEventHandler"). Corretto. |
Note di rilascio per CoDesigner 2.8.0
| MCAD-2697 | CoDesigner ora supporta l’uso di un proxy con autenticazione in MCAD; configurare nome utente e password del proxy tramite il pannello Altium CoDesigner nel software MCAD. |
| MCAD-2728 | I punti della griglia PCB non vengono più disegnati per la griglia "MCAD Coordinates" (viene disegnato solo il contrassegno dell’origine MCAD). Nota: la griglia "MCAD Coordinates" viene disegnata in ECAD quando la scheda viene spostata in coordinate negative in MCAD. Questo risolve il problema per cui i punti della griglia creavano difficoltà con l’aggancio sul PCB. |
| MCAD-2772 | Si poteva verificare una micro-deviazione nelle coordinate dei componenti e dei fori quando venivano scelte unità in millimetri sul lato ECAD o MCAD. Corretto. |
| MCAD-2940 | CoDesigner ora supporta i seguenti simboli nel nome file del PCB: , (virgola) ' (apostrofo) + (più). Nota 1: in precedenza, durante il pull in MCAD, venivano sostituiti con il simbolo _ (underscore). Nota 2: PTC Creo continua a sostituire questi simboli con il simbolo _ (underscore). |
| MCAD-3024 | CoDesigner ora avvisa l’utente se lo schema di denominazione del modello non può essere utilizzato perché renderebbe impossibile determinare la revisione del componente. |
Novità in CoDesigner 2.7.0
Released: 19 November 2021 – Version 2.7.0
Feature Highlights
Visualizzazione migliorata delle informazioni nel pannello CoDesigner
Sulla base dei recenti miglioramenti al pannello CoDesigner che hanno introdotto dettagli della cronologia comprimibili, il pannello CoDesigner è stato aggiornato nuovamente per migliorare il flusso di lavoro.
Le modifiche principali di questo aggiornamento includono:
- Il pannello MCAD CoDesigner non ha più le schede Activity e PCB Definition; tutte le informazioni, inclusi i dettagli di Board Area e Board Enclosure, sono ora presentate nel pannello principale.
- Per impostazione predefinita sono visibili solo le azioni Push e Pull più recenti; alle azioni precedenti si accede facendo clic sul collegamento History.
- Il pulsante Pull si trova ora vicino alle informazioni Push corrispondenti.
Il pannello CoDesigner aggiornato rende più semplice tenere traccia delle modifiche di progettazione.
Single Sign-On è ora supportato
Single Sign-On (SSO) è un sistema di autenticazione dell’identità che consente a un utente di accedere a diversi servizi utilizzando un accesso esistente e accreditato.
CoDesigner ora supporta Single Sign-On, incluso un sistema SSO aziendale esistente oppure l’accesso con un account Google o Facebook.
Single Sign-On può essere utilizzato per accedere al tuo Workspace.
L’origine relativa ECAD viene visualizzata in MCAD
CoDesigner ora mostra in MCAD l’origine ECAD relativa (l’origine visibile in ECAD e definita dall’ingegnere ECAD) sotto forma di due piani perpendicolari al piano XY: ECAD X e ECAD Y. Se l’origine ECAD viene modificata, anche questi piani vengono aggiornati di conseguenza in MCAD.
L’origine ECAD è rappresentata in MCAD sotto forma di due piani perpendicolari.
Supporto per SOLIDWORKS 2022
Questa release di CoDesigner include il supporto per SOLIDWORKS 2022.
CoDesigner ora supporta SOLIDWORKS 2022.
Supporto per Siemens NX
Siemens NX è ora supportato da CoDesigner, per i progettisti con una Altium Enterprise Solution. La soluzione è inizialmente in Open Beta; scarica il plugin Siemens NX dalla pagina di download. È supportata Siemens NX versione 1953 o successiva.
Le seguenti funzionalità not sono supportate in questa versione Open Beta:
- Posizionamento dei componenti MCAD.
- PCB flessibili e rigid-flex.
- Geometria avanzata del rame.
- Anteprima delle modifiche.
- Rappresentazione dell’origine ECAD in MCAD.
- La possibilità di creare il PCB Altium lato MCAD.
- Si noti che questa versione non è stata testata con un sistema PDM MCAD (ad esempio Siemens Teamcenter).
Versions Supported
Altium Designer 21.3 (o superiore) con estensione MCAD CoDesigner versione 2.7.0.1434
Altium NEXUS Client 4.3 a 5.8, con estensione MCAD CoDesigner versione 2.7.0.435
Questo aggiornamento è stato testato sulle seguenti piattaforme MCAD e versioni Add-in:
| Versione MCAD | Versione Add-In MCAD |
|---|---|
| Autodesk Inventor Professional® - versioni 2021, 2022 | 2.7.0.13 |
| Autodesk Fusion® | 2.7.0.13 |
| Dassault Systemes SOLIDWORKS® - versioni 2020, 2021, 2022 | 2.7.0.20 |
| PTC Creo Parametric® - 6.x, 7.x, 8.x | 2.7.0.14 |
| Siemens NX® - versione 1953 o successiva (solo clienti Enterprise Solutions) | 2.7.0.17 |
Release Notes
| MCAD-2308 | CoDesigner ora mostra in MCAD l’origine ECAD relativa (l’origine visibile in ECAD e controllata dall’utente ECAD) sotto forma di due piani perpendicolari al piano XY: "ECAD X" e "ECAD Y". Se l’origine ECAD viene modificata, anche questi piani vengono aggiornati di conseguenza in MCAD. |
| MCAD-2504 | Se l’opzione "Build 3D Copper" è abilitata in MCAD, CoDesigner ora applica la decalcomania della serigrafia alla faccia dell’estrusione della soldermask. |
| MCAD-2620 | SOLIDWORKS 2022 è ora supportato. |
| MCAD-2635 | L’interfaccia utente di CoDesigner è cambiata. Le modifiche principali sono: a) il pannello MCAD CoDesigner non ha più le schede "Activity" e "PCB Definition", tutte le informazioni sono ora presentate nel pannello principale; b) per impostazione predefinita sono visibili solo le azioni Push e Pull più recenti, alle azioni precedenti si accede facendo clic sul pulsante/collegamento "History"; c) il pulsante Pull si trova ora vicino alle informazioni Push corrispondenti. |
| MCAD-2636 | Single Sign On è ora supportato, incluso l’accesso con account Google e Facebook. |
| MCAD-2637 | Se un progetto PCB è stato condiviso con almeno un ingegnere meccanico, CoDesigner ora visualizza "Push" sul pulsante, invece di "Push and Share". |
| MCAD-2650 | Siemens NX è ora supportato da CoDesigner. La soluzione è inizialmente in Open Beta ed è disponibile per i progettisti che utilizzano una Altium Enterprise Software Solution; scarica il plugin Siemens NX da https://www.altium.com/products/downloads#mcad-plugins. È supportata Siemens NX versione 1953 o successiva. Le limitazioni di questa versione Open Beta sono: a) nessun supporto per il posizionamento dei componenti MCAD; b) nessun supporto per PCB flessibili e rigid-flex; c) nessun supporto per la geometria avanzata del rame; d) nessuna anteprima delle modifiche; e) nessuna rappresentazione dell’origine ECAD in MCAD; f) nessuna possibilità di creare il PCB Altium lato MCAD. Inoltre, questa versione non è stata testata con un sistema PDM MCAD (ad esempio Siemens Teamcenter). |
| MCAD-2691 | La sezione "MCAD CoDesigner" è stata rimossa dalle Preferenze del NEXUS Client. Le preferenze includevano l’opzione per inviare le proprietà dei componenti; queste proprietà ora vengono sempre inviate. |
| MCAD-2692 | Quando l’opzione "Recognize models placed in MCAD" veniva utilizzata con Creo, CoDesigner suggeriva di sostituire i componenti ECAD con Free 3D Bodies durante la sincronizzazione di ritorno da MCAD. Corretto. |
| MCAD-2713 | CoDesigner non riusciva a convalidare la geometria di room e cutout durante il push da ECAD se tale geometria includeva solo microsegmenti. Corretto. |
| MCAD-2722 | PTC Creo si bloccava durante la soppressione delle entità 3D Copper quando era attiva una connessione a Windchill. Corretto. |
| MCAD-2748 | In Autodesk Fusion 360, CoDesigner tentava di lavorare con il documento attivo al pull iniziale (nuovo) invece di creare un nuovo PCB Assembly. Corretto. |
| MCAD-2749 | In Autodesk Fusion 360, CoDesigner ora memorizza i file SVG intermedi con la grafica del rame e della serigrafia nella cartella del progetto (in precedenza, tali informazioni venivano memorizzate nella cartella comune dei componenti). |
| MCAD-2778 | Se una PCB Variant viene trasferita in MCAD tramite pull, il nome della variante è ora incluso nel nome predefinito dell’assieme PCB. |
| MCAD-2783 | Autodesk Fusion 360 andava in crash all’apertura di un assieme PCB se CoDesigner era connesso a un workspace diverso da quello a cui apparteneva il progetto. Corretto. |
| MCAD-2784 | L’operazione "Move board" in ECAD comportava la creazione di piani duplicati di posizionamento dei componenti in Autodesk Fusion 360. Corretto. |
| MCAD-2794 | Le prestazioni del pull delle modifiche per un PCB di grandi dimensioni (oltre 1000 componenti) in SOLIDWORKS sono state migliorate. |
| MCAD-2865 | Quando si aggiungono parti dell’enclosure alla definizione del PCB lato MCAD, CoDesigner ora mostra la notifica corrispondente. Nota: in precedenza non era evidente quale fosse il risultato dell’aggiunta. |
Novità in CoDesigner 2.6.0
Released: 3 September 2021 – Version 2.6.0
Feature Highlights
Supporto per la cronologia delle modifiche e i commenti di rifiuto
CoDesigner ora visualizza la cronologia completa delle modifiche accettate e rifiutate, insieme a eventuali commenti inseriti dall’ingegnere in caso di rifiuto di una modifica. La cronologia delle modifiche viene mostrata nel pannello di CoDesigner, rendendo più trasparente l’interazione tra gli ingegneri elettrici e meccanici. Non appena le modifiche vengono applicate/rifiutate da un lato, l’ingegnere dall’altro lato viene avvisato e vengono visualizzati eventuali commenti di rifiuto.
La cronologia delle modifiche consente agli ingegneri di entrambi i lati di essere facilmente consapevoli delle rispettive risposte alle modifiche apportate.
Una cronologia completa delle modifiche apportate nel progetto può essere visualizzata anche nel tuo Workspace (usando il browser) oppure nel tuo software di progettazione Altium.
Per visualizzare la cronologia nel browser, apri prima il progetto (si aprirà in una scheda separata del browser), quindi fai clic su History nel pannello a sinistra. Per visualizzare la cronologia nel software di progettazione Altium, seleziona Project » History & Version Control » Show Project History dai menu.
► Scopri di più su Project History in an Altium 365 Workspace.
La cronologia delle modifiche può essere visualizzata nel Workspace.
Opzioni per la denominazione dei modelli dei componenti
CoDesigner ora offre quattro opzioni per controllare il modo in cui i modelli dei componenti vengono denominati durante il loro trasferimento iniziale da ECAD a MCAD:
-
<FootprintName>, quindi<ComponentID>(questa è l’opzione predefinita e corrisponde al funzionamento precedente a questa modifica) -
<ComponentID>, quindi<FootprintName> -
<FootprintName>, quindi<CustomComponentProperty> -
<CustomComponentProperty>, quindi<FootprintName>
Configura l’opzione Naming of Component Models nella sezione MCAD CoDesigner delle impostazioni del Workspace.
Seleziona l’opzione di denominazione e, se include una Proprietà componente personalizzata (parametro), definisci il nome del parametro.
Queste nuove opzioni semplificano l’interazione con i componenti in MCAD, consentendo all’ingegnere MCAD di aggiungere informazioni significative, come i codici parte, nell’ID componente, oppure all’ingegnere ECAD di aggiungere una Proprietà componente personalizzata nella libreria componenti ECAD.
Il modello MCAD viene denominato in base all’opzione di denominazione configurata nel Workspace.
Supporto per la sincronizzazione dei componenti senza body
CoDesigner ora supporta la sincronizzazione dello spostamento dei componenti senza body che hanno più fori, ad esempio un componente foro di montaggio creato da un pad grande circondato da pad più piccoli, da MCAD a ECAD. La distanza e la direzione dello spostamento sono definite in base allo spostamento del foro più grande.
Pannello MCAD rinominato in Altium NEXUS
Il pannello Collaboration in Altium NEXUS è stato rinominato in pannello MCAD CoDesigner. Le sue funzionalità sono le stesse del pannello MCAD CoDesigner in Altium Designer.
Versions Supported
Altium Designer 21.3 (o successivo) con estensione MCAD CoDesigner versione 2.6.0.1377
Altium NEXUS Client da 4.3 a 5.8, con estensione MCAD CoDesigner versione 2.6.0.412
Questo aggiornamento è stato testato sulle seguenti piattaforme MCAD e versioni dell’Add-in:
| Versione MCAD | Versione Add-In MCAD |
|---|---|
| Autodesk Inventor Professional® - versioni 2020, 2021, 2022 | 2.6.0.8 |
| Autodesk Fusion® | 2.6.0.9 |
| Dassault Systemes SOLIDWORKS® - versioni 2018, 2019, 2020, 2021 | 2.6.0.9 |
| PTC Creo Parametric® - 4.X, 5.X, 6.X, 7.X, 8.X | 2.6.0.9 |
Release Notes
| MCAD-962 | Si sono verificati problemi con il supporto della codifica non inglese nei nomi dei progetti PCB, nei nomi delle varianti PCB e nell’anteprima dei commenti in ECAD. Corretto. |
| MCAD-1732 | Il barrel di rame su un pad non veniva rimosso in MCAD dopo aver deselezionato la proprietà "Plated" per quel pad in ECAD. Corretto. |
| MCAD-1734 | CoDesigner non era in grado di inviare un cutout creato su contorni multipli da Autodesk Fusion 360. Corretto. |
| MCAD-2045 | CoDesigner non assegnava i nomi corretti alle funzioni Keepout e Text Note Room dopo il roundtrip da Autodesk Fusion 360 a ECAD e ritorno. Corretto. |
| MCAD-2145 | CoDesigner ora consente all’ingegnere di inserire un commento quando una modifica viene rifiutata durante il pull delle modifiche su entrambi i lati, MCAD ed ECAD. Inoltre, l’intera cronologia delle modifiche accettate e rifiutate (e dei commenti di rifiuto) viene ora salvata sul server e può essere visualizzata nel pannello di CoDesigner. Questo rende più trasparente l’interazione tra ingegneri elettrici e meccanici. Fai riferimento alla nota nel riquadro di destra per informazioni sulla disponibilità della funzionalità Cronologia progetto nella tua installazione di MCAD CoDesigner. |
| MCAD-2294 | CoDesigner ora supporta la sincronizzazione dello spostamento dei componenti senza body con più fori (ad esempio un foro grande circondato da fori più piccoli) da MCAD a ECAD. La distanza e la direzione dello spostamento sono definite in base allo spostamento del foro più grande. |
| MCAD-2339 | CoDesigner ora mostra il messaggio di avviso corretto durante il pull in MCAD per i fori posizionati in ECAD al di fuori del contorno della scheda. |
| MCAD-2347 | Il comportamento con i componenti posizionati in MCAD e poi riconosciuti in ECAD è stato migliorato. Se un tale componente include un cutout nella definizione del footprint, CoDesigner ora lo riconosce e non suggerisce di rimuovere quel cutout al pull successivo in ECAD. |
| MCAD-2374 | Il pannello Collaboration in Altium NEXUS è stato rinominato in pannello MCAD CoDesigner. |
| MCAD-2414 | Venivano suggerite modifiche errate per i fori asolati al secondo pull in Autodesk Inventor, Autodesk Fusion 360 e SOLIDWORKS. Corretto. |
| MCAD-2425 | CoDesigner ora fornisce 4 opzioni per la denominazione dei modelli di componente trasferiti da ECAD a a) il nome inizia con il nome del Footprint e poi viene aggiunto l’ID componente (questa è l’opzione predefinita e corrisponde al funzionamento precedente), b) il nome inizia con l’ID componente e poi viene aggiunto il nome del Footprint, c) il nome inizia con il nome del Footprint e poi viene aggiunta una Proprietà componente personalizzata, d) il nome inizia con una Proprietà componente personalizzata e poi viene aggiunto il nome del Footprint. Lo scopo della 2ª, 3ª e 4ª opzione è semplificare l’interazione con i componenti in MCAD quando informazioni significative, come i codici parte, vengono inserite nell’ID componente o in una Proprietà componente personalizzata nella libreria componenti ECAD. Nota 1: l’opzione può essere modificata nel tuo Workspace da un amministratore nella sezione Admin > Settings > MCAD CoDesigner quando hai effettuato l’accesso al tuo Workspace in un browser. Nota 2: la modifica dell’opzione non cambierà l’insieme dei modelli di componente già creati da CoDesigner. |
| MCAD-2438 | CoDesigner non era in grado di eseguire il push di un PCB rigid-flex da ECAD se in stack di layer diversi erano definiti due o più layer con lo stesso nome. Corretto. |
| MCAD-2459 | CoDesigner richiedeva il riposizionamento delle parti alternative sul PCB in ECAD dopo la rinomina di una variante PCB. Migliorato (il riposizionamento non è più necessario). |
| MCAD-2469 | CoDesigner ora mostra il messaggio di avviso corretto in MCAD quando un riferimento dell’enclosure è interrotto perché l’utente è passato dal contesto del Device al contesto del PCB. |
| MCAD-2470 | In PTC Creo, i parametri start_model_dir e search_path vengono ora presi in considerazione quando CoDesigner cerca template personalizzati. |
| MCAD-2503 | Il nome del progetto PCB non veniva aggiunto al nome degli assiemi e delle parti di rame inter-layer in MCAD (creando alcuni problemi quando si utilizza un sistema PDM con il software MCAD). Corretto. |
| MCAD-2598 | CoDesigner indicava erroneamente che lo spessore della scheda era cambiato nella tabella delle modifiche durante il pull in MCAD se: l’opzione "Build 3D Copper" era attivata; e se era stato aggiunto un pad alla scheda in ECAD; e se non erano presenti componenti posizionati su quella scheda. Corretto. |
| MCAD-2621 | Si sono verificati alcuni problemi nella costruzione dei layer interni di rame in MCAD con l’opzione "Build 3D Copper" attivata nella v.2.5. Corretto. |
| MCAD-2628 | CoDesigner ora imposta un proprio valore del parametro "default_dec_places" per gli assiemi e le parti inclusi in un assieme PCB in PTC Creo se l’opzione "Build 3D Copper" nelle impostazioni di CoDesigner è attiva. Nota: in precedenza, se il valore personalizzato del parametro "default_dec_places" era troppo basso, CoDesigner non era in grado di costruire alcuni elementi di rame di precisione. |
| MCAD-2666 | Il nome del progetto PCB non veniva aggiunto al nome delle decal in SOLIDWORKS (creando problemi quando si utilizza un sistema PDM o quando un utente lavora contemporaneamente con due o più PCB). Corretto. |
| MCAD-2679 | Durante il push da ECAD, CoDesigner non consentiva il push di PCB con microsegmenti e auto-intersezioni che non venivano rilevati dal corrispondente controllo di validazione PCB ma compromettevano l’integrità dei contorni; in questi casi CoDesigner mostrava un errore generico. Corretto (ora CoDesigner consente il push di tali schede). |
Novità in CoDesigner 2.5.0
Released: 13 July 2021 – Version 2.5.0
Feature Highlights
Rappresentazione accurata della solder mask
CoDesigner ora costruisce un modello preciso della solder mask, incluse le aperture per i pad, come entità separata in MCAD quando l’opzione Build 3D Copper è abilitata. Poiché la mask riempie le regioni incise tra il rame, lo spessore del layer mask in MCAD è la somma degli spessori del layer di rame superiore e del layer soldermask, come definito in ECAD.
Visualizzazione migliorata delle decal in SOLIDWORKS
CoDesigner ora combina tutte le decal in un’unica decal superiore e un’unica decal inferiore in SOLIDWORKS, per evitare problemi di rendering delle decal della solder mask semitrasparente che possono verificarsi con alcuni hardware grafici.
La decal superiore è una combinazione del layer di rame superiore, del layer di solder mask superiore e del layer di serigrafia superiore.
Versions Supported
Altium Designer 21.3 (e versioni successive) con estensione MCAD CoDesigner versione 2.5.0.1254
Altium NEXUS Client da 4.3 a 5.8, con estensione pannello Collaboration versione 2.5.0.362
Questo aggiornamento è stato testato sulle seguenti piattaforme MCAD e versioni dell’Add-in:
| Versione MCAD | Versione Add-In MCAD |
|---|---|
| Autodesk Inventor Professional® - versioni 2020, 2021, 2022 | 2.5.0.11 |
| Autodesk Fusion 360® | 2.5.0.11 |
| Dassault Systemes SOLIDWORKS® - versioni 2018, 2019, 2020, 2021 | 2.5.0.11 |
| PTC Creo Parametric® - 4.X, 5.X, 6.X, 7.X, 8.X | 2.5.0.11 |
Release Notes
| MCAD-2010 | CoDesigner ora avvisa l’utente ECAD se sulla PCB sono posizionate revisioni diverse dello stesso componente, poiché ciò può causare problemi nella gestione del posizionamento dei modelli in MCAD. |
| MCAD-2115 | CoDesigner ora crea un modello preciso della solder mask (incluse le aperture per i pad) come entità separata in MCAD se l’opzione "Build 3D Copper" è ATTIVA. Questo aiuta a eseguire analisi più precise della PCB. Nota 1: le decalcomanie (in particolare la serigrafia) non vengono mostrate in questa modalità. Nota 2: fare riferimento alla Nota nel pannello a destra per informazioni sulla disponibilità della funzione Advanced Copper Geometry nella propria installazione di MCAD CoDesigner. |
| MCAD-2118 | CoDesigner ora funziona con i template personalizzati in PTC Creo. |
| MCAD-2160 | CoDesigner troncava a 10 caratteri il nome della sottocartella "-EDM" (situata nella cartella del progetto sul lato ECAD), rendendo difficile la navigazione. Corretto (il nome non viene troncato a meno che il percorso completo non sia inferiore a 128 caratteri). |
| MCAD-2248 | CoDesigner non invia più da MCAD a ECAD le parti che non contengono geometria fisica (ad esempio parti con geometria di costruzione usate come modelli scheletro). Nota: in precedenza, tali parti causavano errori non bloccanti durante il pull in ECAD. |
| MCAD-2268 | Le modifiche a un foro creato con Hole Wizard in SOLIDWORKS venivano applicate solo al secondo pull in MCAD se la dimensione del foro veniva ridotta in ECAD. Corretto. |
| MCAD-2284 | La sessione di Altium (e la licenza di Altium per installazioni on-site) non veniva rilasciata alla chiusura di MCAD se l’opzione "Sign In automatically" era ATTIVA in MCAD. Corretto. |
| MCAD-2288 | In precedenza CoDesigner sostituiva i trattini con caratteri underscore nel nome del progetto durante la creazione di un assieme PCB in MCAD (questo veniva fatto per soddisfare la regola di PTC secondo cui il nome di un modello non può iniziare con il simbolo "-"). Corretto: i simboli "-" non vengono più sostituiti, tranne il primo. |
| MCAD-2297 | La barra degli strumenti di Altium CoDesigner veniva mostrata automaticamente alla creazione di una nuova parte o di un nuovo assieme in SOLIDWORKS. Corretto. |
| MCAD-2299 | In SOLIDWORKS veniva creato un assieme "Interlayer" vuoto se l’opzione "Build 3D Copper" era ATTIVA ma nella PCB non erano presenti entità di rame interlayer. Corretto. |
| MCAD-2311 | Le modifiche apportate alle proprietà del componente in ECAD non venivano trasferite a MCAD se il modello 3D del componente non era stato modificato. Corretto. |
| MCAD-2328 | Le ellissi nel contorno della scheda venivano trasferite in modo errato da Autodesk Fusion 360 a ECAD. Corretto. |
| MCAD-2332 | La modifica della forma della scheda in un’ellisse in Autodesk Fusion 360 cambiava in ellissi anche la forma delle PCB Rooms. Corretto. |
| MCAD-2333 | La ridefinizione della forma della scheda in un cerchio o in un’ellisse in PTC Creo non veniva riconosciuta in ECAD. Corretto. |
| MCAD-2336 | CoDesigner modificava l’opzione "Update component names when documents are replaced" in SOLIDWORKS (in passato era necessario quando CoDesigner rappresentava i Ref Designators nell’albero del modello). Corretto (ora non viene apportata alcuna modifica). |
| MCAD-2342 | CoDesigner ora combina le decalcomanie in una decal "top" e una decal "bottom" in SOLIDWORKS per prevenire problemi di rendering delle decal della solder mask semitrasparenti, che possono verificarsi con alcuni hardware grafici. |
| MCAD-2354 | Ora è possibile disabilitare il controllo degli aggiornamenti del plugin MCAD in assenza di connessione Internet. Nota 1: per impostazione predefinita, CoDesigner avvisa l’utente in questo caso, quindi ora è possibile disattivare tale avviso. Nota 2: è possibile riattivare l’opzione nelle impostazioni del plugin CoDesigner. |
| MCAD-2377 | CoDesigner non sovrascrive più il parametro "default_dec_places" per le schede normali (non flessibili) in PTC Creo. Nota: CoDesigner impostava il valore di quel parametro più alto del necessario per un progetto normale, al fine di costruire correttamente la geometria delle schede rigid-flex. |
| MCAD-2390 | È stato rimosso lo stato Beta del plugin CoDesigner per Autodesk Fusion 360. |
| MCAD-2395 | Il plugin CoDesigner per PTC Creo non era in grado di scaricare i componenti dal server se la cartella "AltiumCoDesignerPtcCreo downloads" veniva eliminata dall’utente. Corretto. |
Novità in CoDesigner 2.4.0
Released: 12 May 2021 – Version 2.4.0
Feature Highlights
Supporto migliorato per gli strumenti MCAD più recenti
Questa release introduce il supporto per le seguenti versioni degli strumenti MCAD:
- Autodesk Inventor 2022
- PTC Creo 8
Risoluzione automatica dei micro-segmenti nel contorno della scheda
Il team di progettazione utilizza diverse tecniche per definire la forma della scheda. A seconda dell’approccio utilizzato, in alcuni casi il contorno della scheda può finire per contenere micro-segmenti. Questi micro-segmenti non possono essere trasferiti da CoDesigner e, quando si tenta un Push da ECAD, viene visualizzato un avviso. La conseguenza è che l’ingegnere ECAD deve rimuovere i micro-segmenti prima che la scheda possa essere inviata a MCAD.
Questa release introduce una nuova funzione di rimozione automatica dei micro-segmenti. Quando vengono rilevati, verrà visualizzata la seguente finestra di dialogo; fare clic su Yes per rimuoverli e consentire il trasferimento del contorno della scheda a MCAD. Se si fa clic su No, i micro-segmenti rimarranno e dovranno essere risolti manualmente.
Nuova griglia delle coordinate MCAD
CoDesigner ora crea una griglia delle coordinate MCAD durante il Pull in ECAD, inclusa un’entità MCAD Origin, quando l’origine MCAD differisce dall’origine ECAD predefinita (assoluta). Questo aiuta l’ingegnere elettronico a comunicare con l’ingegnere meccanico sul posizionamento delle diverse entità della scheda.
La rappresentazione della griglia MCAD Coordinates può essere personalizzata in ECAD; fare doppio clic sulla voce nel pannello Properties per aprire la finestra di dialogo Grid Editor. Per saperne di più, vedere Working with Grids & Guides.
Supporto per un sistema di coordinate personalizzato in PTC Creo
CoDesigner in PTC Creo ora supporta l’uso di un sistema di coordinate personalizzato per i modelli posizionati dall’ingegnere in Creo. Abilitare questa funzione nella finestra di dialogo Altium CoDesigner Settings di Creo. Si noti che, sul lato ECAD, i modelli usati nei footprint dei componenti corrispondenti devono essere costruiti sullo stesso sistema di coordinate.
Supporto per SOLIDWORKS PDM
Il posizionamento di componenti MCAD nativi da un sistema di gestione dati è ora supportato quando SOLIDWORKS è connesso a SOLIDWORKS PDM Professional.
Recommendations:
-
Il componente MCAD deve essere referenziato nel componente ECAD come parametro, nella forma
<vault>:folder\folder\component.sldprt, dove<vault>è il nome del vault PDM. - Si consiglia di configurare una cartella componenti comune nella finestra di dialogo Altium CoDesigner Settings, di porre tale cartella sotto il controllo di SW PDM e di sincronizzarla con l’archiviazione locale prima di collaborare con ECAD. Per saperne di più, vedere Configuring CoDesigner in SOLIDWORKS.
- Si consiglia di sincronizzare le librerie dei componenti con l’archiviazione PDM locale prima di eseguire il pull della PCB in MCAD.
- Si consiglia di disabilitare l’opzione Prompt to check out file if opened in read-only mode nelle impostazioni di SOLIDWORKS PDM (accessibili dal menu Tools in SOLIDWORKS), come mostrato di seguito. In questo modo non sarà necessario eseguire il check-out dei componenti esistenti, evitando disagi agli altri ingegneri meccanici. Tuttavia, se è necessario modificare le proprietà dei componenti, i componenti corrispondenti dovranno essere messi in check-out.
- Dopo l’applicazione delle modifiche, si consiglia di eseguire il check-in dei nuovi componenti in SOLIDWORKS PDM.
Supporto in Fusion 360 per ignorare i componenti piccoli
Per migliorare le prestazioni in Fusion 360 su schede con un numero elevato di componenti, CoDesigner ora supporta l’esclusione dei componenti al di sotto di un’altezza definita dall’utente durante un Pull da ECAD. Per la soglia di altezza, CoDesigner utilizza l’altezza definita come parte delle proprietà del componente in ECAD (show image).
Definire l’altezza di soglia nella finestra di dialogo Altium CoDesigner Settings, come mostrato nell’immagine seguente. La finestra di dialogo è accessibile tramite il pannello Altium CoDesigner in Fusion 360; selezionare Settings nel menu del pannello per aprire la finestra di dialogo.
I componenti di piccole dimensioni possono essere esclusi durante il Pull impostando la soglia di altezza (passare il cursore sopra per visualizzare la scheda in ECAD).
Supporto migliorato per l’anteprima delle modifiche
La possibilità di visualizzare in anteprima l’impatto di ogni modifica prima di applicarla offre all’ingegnere meccanico maggiore sicurezza nell’accettare le ultime modifiche da ECAD. Questa release introduce l’anteprima in MCAD per:
- Autodesk Inventor
- Autodesk Fusion 360
- PTC Creo
Versions Supported
Altium Designer 21.3 con estensione MCAD CoDesigner versione 2.4.0.1200
Altium NEXUS Client 4.3 con estensione del pannello Collaboration versione 2.4.0.336
Questo aggiornamento è stato testato sulle seguenti piattaforme MCAD e versioni Add-in:
| Versione MCAD | Versione Add-In MCAD |
|---|---|
| Autodesk Inventor Professional® - versioni 2020, 2021, 2022 | 2.4.0.7 |
| Autodesk Fusion® | 2.4.0.8 |
| Dassault Systemes SOLIDWORKS® - versioni 2018, 2019, 2020, 2021 | 2.4.0.17 |
| PTC Creo Parametric® - 4.X, 5.X, 6.X, 7.X, 8.X | 2.4.0.13 |
Release Notes
| MCAD-869 | L’anteprima delle modifiche è ora visualizzata in PTC Creo. |
| MCAD-870 | L’anteprima delle modifiche è ora visualizzata in Autodesk Inventor. |
| MCAD-1027 | In PTC Creo, CoDesigner ora supporta l’uso di un sistema di coordinate personalizzato per i modelli MCAD posizionati dall’ingegnere in Creo (è disponibile un’opzione per abilitarlo nelle impostazioni del plugin). Si noti che sul lato ECAD, i modelli utilizzati nei footprint dei componenti corrispondenti devono essere costruiti sullo stesso sistema di coordinate. |
| MCAD-1529 | CoDesigner ora avvisa gli utenti SOLIDWORKS se rileva un taglio estruso circolare, avvertendo che verrà trasferito come Cutout e non come Hole. Viene inoltre spiegato che un SW Extruded Cut -> ECAD Cutout, e un SW Hole -> ECAD Pad (circolare). |
| MCAD-1726 | I componenti posizionati sugli strati interni in ECAD ora vengono collocati con precisione in MCAD, tenendo conto dell’offset e dell’orientamento definiti in ECAD (in precedenza, tali componenti venivano adattati ai piani superiore/inferiore in MCAD). |
| MCAD-1753 | Le modifiche apportate all’ordine degli strati di rame in ECAD non venivano applicate in MCAD. Corretto. |
| MCAD-1917 | In alcuni casi in Fusion 360 veniva impostata un’altezza errata per le aree della scheda. Corretto. |
| MCAD-2044 | Il posizionamento di componenti MCAD nativi da un sistema di gestione dati è ora supportato per SOLIDWORKS connesso a SOLIDWORKS PDM. Nota 1: il componente MCAD deve essere definito nel componente ECAD come parametro, nel formato "<vault>:folder\folder\component.sldprt" |
| MCAD-2051 | CoDesigner ora crea una griglia "MCAD Coordinates" (inclusa un’entità "MCAD Origin") durante il pull in ECAD, quando l’origine MCAD differisce dall’origine ECAD predefinita (assoluta). Questo aiuta l’ingegnere elettronico a comunicare con l’ingegnere meccanico sul posizionamento delle diverse entità della scheda. Nota 1: la rappresentazione della griglia "MCAD Coordinates" può essere personalizzata. Nota 2: è prevista a breve anche l’implementazione della rappresentazione dell’origine ECAD in MCAD. |
| MCAD-2067 | Per Autodesk Fusion 360, CoDesigner ora offre un’opzione per ignorare i componenti piccoli durante il pull (il limite dimensionale è personalizzabile). Questo migliora le prestazioni su schede con più di 500 componenti posizionati. |
| MCAD-2082 | PTC Creo 8 è ora ufficialmente supportato. |
| MCAD-2107 | CoDesigner ora crea automaticamente un template sheet metal in PTC Creo se tale template non viene trovato in Windchill. |
| MCAD-2119 | L’anteprima delle modifiche è ora visualizzata in Autodesk Fusion 360. |
| MCAD-2127 | Aggiunta una funzione che propone di correggere automaticamente i problemi con i micro-segmenti nel contorno della scheda (previa conferma dell’utente). Si noti che questa funzione utilizza una nuova API, quindi è disponibile solo con AD 21.3.X o AN 4.3.X o versioni successive. |
| MCAD-2133 | Gli strati intermedi disattivati nello stackup rigid-flex ECAD venivano inclusi erroneamente nello spessore della scheda in MCAD. Corretto. |
| MCAD-2156 | La lunghezza massima del nome del componente in PTC Creo è stata aumentata da 24 a 31 caratteri. Nota: in precedenza, i caratteri rimanenti erano riservati alla revisione del componente; ora i caratteri per la revisione vengono sottratti dalla lunghezza complessiva del nome del componente. |
| MCAD-2170 | CoDesigner non era in grado di identificare le aree della scheda (keepout, room) quando venivano create due aree con la stessa geometria sulle facce superiore e inferiore della scheda ("Object reference not set to an instance of an object"). Corretto. |
| MCAD-2183 | Autodesk Inventor 2022 è ora ufficialmente supportato. Nota: Autodesk Inventor 2019 non è più supportato. |
| MCAD-2211 | CoDesigner ora supporta la scelta del tipo di accuratezza (assoluta o relativa) per i PCB creati in PTC Creo. |
| MCAD-2215 | Il pulsante per aprire il pannello di CoDesigner è ora aggiunto direttamente alla barra degli strumenti in Autodesk Fusion 360, semplificando l’apertura del pannello. |
| MCAD-2242 | CoDesigner bloccava il push di un PCB da MCAD se nell’assieme PCB era stata aggiunta una parte con geometria nulla. Corretto. |
| MCAD-2298 | Se l’opzione "Ignore small components" è attiva in Autodesk Fusion 360, CoDesigner talvolta non riusciva a eseguire il push del PCB di nuovo in ECAD, restituendo un errore interno "Index is out of bounds". Corretto. |
| MCAD-2303 | CoDesigner eliminava le proprietà personalizzate dei componenti MCAD (le proprietà assegnate dall’utente o dal sistema PDM ai modelli trasferiti in precedenza da ECAD) durante il pull in SOLIDWORKS. Corretto. |
Novità in CoDesigner 2.3.0
Released: 22 March 2021 – Version 2.3.0
Feature Highlights
Supporto per Autodesk Fusion 360® (release Open Beta)
Questa release introduce il supporto per Autodesk Fusion 360 (attualmente in Open Beta).
Utilizzare questi suggerimenti per iniziare con Fusion 360:
- Scaricare l’Add-In dalla pagina Downloads.
-
Installare l’Add-In CoDesigner in Fusion 360 (
AltiumCoDesignerFusion360_<VersionNumber>.exe) - chiudere Fusion 360 prima di installare l’Add-In. - Il lavoro tra Fusion 360 e il software di progettazione Altium avviene tramite il pannello Altium CoDesigner. Utilizzare l’immagine seguente per abilitare il pannello in Fusion 360.
- I progetti di scheda vengono eseguiti in Push e Pull da e verso ECAD tramite un Workspace Altium 365. Se non si dispone già di un Workspace, visitare altium.com/altium-365 per attivare il proprio Workspace su Altium 365.
- In Fusion 360, accedere al proprio Workspace nel pannello Altium CoDesigner utilizzando le credenziali Altium Live.
- Una volta fatto questo, si è pronti per iniziare il CoDesign. Consultare la pagina Direct ECAD-MCAD CoDesign per saperne di più sul processo.
Supporto rigid-flex per PTC Creo
Questa release introduce il supporto per il trasferimento di progetti di schede rigid-flex tra ECAD e PTC Creo.
I progetti di schede rigid-flex possono essere trasferiti avanti e indietro tra Creo ed ECAD.
L’ingegnere meccanico, dopo aver ricevuto una scheda rigid-flex da ECAD, può:
- Visualizzare in anteprima le modifiche ECAD in MCAD.
- Apportare modifiche alla geometria dei segmenti rigidi e flessibili della scheda. Ad esempio, regolare la forma della scheda per adattarla alla geometria dell’involucro del prodotto, creare cutout o fori di montaggio, oppure modificare il raggio di una piega.
- Apportare modifiche al posizionamento dei componenti esistenti e posizionare nuovi componenti sulla scheda.
- Trasferire i dettagli di rame e serigrafia.
- Eseguire il push di tali modifiche verso ECAD e il pull di nuove modifiche da ECAD.
Capabilities not yet Supported
- Creare una scheda rigid-flex da zero in MCAD.
- Creare nuove regioni rigide e flessibili della scheda in MCAD.
- Creare nuove pieghe in MCAD.
- Trasferire schede che includono regioni flessibili con spessori diversi (sono supportate più regioni flessibili).
- Trasferire in MCAD i componenti montati su una regione flessibile da ECAD.
- Posiziona i componenti su una regione flessibile in MCAD.
- Nuove funzionalità introdotte come parte dell'aggiornamento Rigid-flex 2.0 nell'editor PCB di Altium.
► Scopri di più sul processo di sincronizzazione di una scheda rigid-flex (nota che, sebbene questa pagina faccia riferimento a SOLIDWORKS, il processo generale è lo stesso in Creo. La pagina verrà aggiornata presto per Creo.)
Finestra di dialogo Seleziona progetto migliorata
La finestra di dialogo Select Project che si apre quando fai clic sul pulsante Pull Board nel pannello Altium CoDesigner è stata migliorata.
La finestra di dialogo Select Project ora mostra in dettaglio:
- Informazioni di scambio ECAD-MCAD: dettagli dell'ultimo invio da ECAD, incluso il commento Push.
- Una tabella con le varianti (se esistono). La prima variante è selezionata per impostazione predefinita.
Supporto migliorato per le varianti PCB
Nelle versioni precedenti di CoDesigner, se il progetto ECAD includeva varianti PCB, da ECAD poteva essere inviata una sola variante alla volta. Con questo aggiornamento, tutte le varianti vengono inviate da ECAD e la variante richiesta può quindi essere scelta nella nuova finestra di dialogo Select Project quando la scheda viene importata in MCAD tramite Pull.
Visualizzazione del numero di versione di CoDesigner
Nelle versioni precedenti di CoDesigner, era necessario aprire il Pannello di controllo di Windows e controllare il numero di versione di CoDesigner in Programmi e funzionalità. Con questa release, il numero di versione viene ora visualizzato nella parte inferiore del pannello Altium CoDesigner.
Archiviazione dei decal migliorata in SOLIDWORKS
Per supportare meglio i progettisti che utilizzano SOLIDWORKS con un sistema PDM, CoDesigner ora salva i decal (file immagine che rappresentano gli strati di rame, serigrafia e solder mask) direttamente nel file parte della scheda. Questo semplifica la gestione dei file relativi al PCB quando sul lato MCAD viene utilizzato un sistema PDM.
I decal sono ora memorizzati nel file prt di SOLIDWORKS, semplificando il processo di lavoro con SOLIDWORKS e un sistema PDM.
Versions Supported
Altium Designer 21.x con estensione MCAD CoDesigner versione 2.3.0.1127
Altium Designer 20.2 con estensione MCAD CoDesigner versione 2.3.0.1127
Altium NEXUS Client 4.x con estensione pannello Collaboration versione 2.3.0.324
Altium NEXUS Client 3.2 con estensione pannello Collaboration versione 2.3.0.324
Questo aggiornamento è stato testato sulle seguenti piattaforme MCAD e versioni Add-in:
| Versione MCAD | Versione Add-In MCAD |
|---|---|
| Autodesk Inventor Professional® - versioni 2019, 2020, 2021 | 2.3.0.8 |
| Autodesk Fusion® | 2.3.0.8 |
| Dassault Systemes SOLIDWORKS® - versioni 2018, 2019, 2020, 2021 | 2.3.0.9 |
| PTC Creo Parametric® - 4.X , 5.X, 6.X, 7.X | 2.3.0.22 |
Release Notes
MCAD-916 |
CoDesigner ora salva i decal (immagini che rappresentano rame, serigrafia e solder mask) direttamente nel file parte della scheda in SOLIDWORKS. Questo semplifica la gestione dei file relativi al PCB quando sul lato MCAD viene utilizzato un sistema PDM. |
MCAD-1505 |
I sistemi di coordinate utilizzati per gli assiemi dei componenti sulle schede rigid-flex venivano creati in modo errato in alcuni casi in SOLIDWORKS 2018 e 2019. Corretto. |
MCAD-1710 |
CoDesigner ora invia tutte le varianti PCB (se definite) da ECAD, invece della sola variante attiva. Sul lato MCAD, la variante richiesta deve essere scelta nella nuova finestra di dialogo "Pull board". |
MCAD-1844 |
La finestra di dialogo utilizzata per scegliere un PCB da importare in MCAD tramite Pull è stata modificata. Ora mostra: un'anteprima del PCB (se il progetto PCB corrispondente è stato salvato sul server da ECAD); informazioni sull'ultimo push da ECAD (se eseguito); e le varianti PCB (se esistono). |
MCAD-1847 |
La parte della scheda non veniva creata all'avvio di un nuovo progetto in MCAD se l'opzione "build vias" era ATTIVA. Corretto. |
MCAD-1860 |
CoDesigner non riusciva a trovare un add-in di traduzione Parasolid in Autodesk Inventor (e quindi a costruire di conseguenza i modelli dei componenti) se alcuni add-in di terze parti non rispondevano correttamente alla richiesta del loro tipo. Corretto. |
MCAD-1876 |
Trasferimento di schede rigid-flex: la distanza minima consentita tra una linea di separazione e un'area di piega è stata ridotta da 2,5 mil a 0,5 mil. |
MCAD-1937 |
Autodesk Fusion 360 MCAD è ora supportato da CoDesigner (la soluzione è inizialmente in Open Beta). Il plugin per Autodesk Fusion 360 può essere scaricato da https://www.altium.com/products/downloads#mcad-plugins. Nota 1: le funzionalità "PRO Subscription" (posizionamento componenti MCAD, supporto schede rigid-flex, rame estruso, scambio enclosure) non sono per ora supportate. Nota 2: la rappresentazione di rame e serigrafia è diversa da quella implementata per altri MCAD; sono rappresentati da componenti basati solo su Sketch all'interno della parte della scheda nuda (questi componenti sono nascosti per impostazione predefinita; l'utente può renderli visibili e creare inoltre feature 3D come un'estrusione o una superficie estrusa, secondo le proprie esigenze). Nota 3: con questa versione Beta, gli utenti potrebbero riscontrare alcuni problemi di prestazioni con il pull iniziale di PCB con più di 500 componenti sul lato MCAD. Questi problemi saranno affrontati nella prossima versione. |
MCAD-1945 |
La sincronizzazione delle schede rigid-flex è ora supportata per PTC Creo (la soluzione è inizialmente in modalità Beta). Le funzionalità non ancora supportate sono: 1. aggiunta di nuove regioni e nuove pieghe sul lato MCAD, 2. nuove funzionalità introdotte nella funzionalità "Rigid-flex 2.0". |
MCAD-1946 |
CoDesigner ora non sovrascrive più la proprietà Absolute Accuracy in PTC Creo. |
MCAD-2006 |
I decal (immagini che rappresentano rame, serigrafia e solder mask) non venivano scalati correttamente in PTC Creo per alcune schede arrotondate o circolari. Corretto. |
MCAD-2035 |
La versione di CoDesigner viene ora mostrata direttamente nel pannello Altium CoDesigner in MCAD (nell'angolo in basso a destra). |
MCAD-2050 |
L'altezza predefinita delle aree della scheda (keepout, room) create in MCAD è stata ridotta da 1 mm a 0,5 mm per non oscurare la vista e non rendere difficile la selezione dei componenti piccoli. |
MCAD-2073 |
Il nome del progetto veniva sostituito in modo errato con l'ID progetto nella finestra di dialogo "Choose PCB to pull" sul lato MCAD, a causa di modifiche apportate in Altium Server. Corretto. |
MCAD-2077 |
CoDesigner ora rileva duplicazioni nella denominazione dei layer nello stackup dei layer in ECAD e mostra il messaggio di errore corrispondente. |
| MCAD-2175 | I plugin MCAD in alcuni casi non riuscivano a connettersi ad Altium 365. Corretto. |
Novità in CoDesigner 2.2.0
Released: 13 Jan 2021 – Version 2.2.0
Feature Highlights
Invia l'enclosure da MCAD a ECAD
Questo aggiornamento introduce il supporto per lavorare a livello di assieme del dispositivo in MCAD e la possibilità di trasferire l'enclosure con la scheda a ECAD. Il video seguente mostra il processo di inclusione dell'assieme della scheda nell'enclosure del dispositivo e di trasferimento dell'enclosure al software di progettazione Altium.
► Fai riferimento al Note nel riquadro di destra per informazioni sulla disponibilità della funzionalità Enclosure Exchange nella tua installazione di MCAD CoDesigner. Se non è disponibile, guarda questo video per vedere un approccio alternativo al trasferimento dell'enclosure.
Ribbon CoDesigner aggiunta a Creo
La ribbon Altium CoDesigner è stata aggiunta a PTC Creo (la ribbon è già disponibile in SOLIDWORKS e Autodesk Inventor). La ribbon fornisce un modo semplice per accedere ai comuni oggetti di progettazione specifici del PCB necessari durante il processo di CoDesign MCAD-ECAD. Utilizza i pulsanti della ribbon per assicurarti che venga usato il tipo corretto di oggetto MCAD per creare un oggetto ECAD compatibile.
Nuovi piani MCAD per il posizionamento dei componenti
CoDesigner ora crea in MCAD i piani dei componenti lato top e lato bottom, semplificando il processo di posizionamento dei componenti in MCAD. I componenti vengono ora posizionati ignorando lo spessore dello strato di solder mask.
Supporto per i barrel in rame di via e pad
- Pad Barrels - i barrel dei pad passanti vengono ora trasferiti da ECAD a MCAD quando Build 3D geometry for Copper è abilitato nella finestra di dialogo Altium CoDesigner Settings.
- Via Barrels - abilita anche l'opzione Build Vias per includere i barrel dei via.
I barrel in rame di via e pad vengono sempre inviati da ECAD tramite Push (immagine a sinistra); utilizza le opzioni di CoDesigner descritte sopra in MCAD per controllare se vengono importati in MCAD tramite Pull (immagine a destra).
Pannello CoDesigner semplificato
Il menu di CoDesigner è stato aggiornato per includere le opzioni Help e Settings, che in precedenza si trovavano nella parte frontale del pannello Altium CoDesigner.
Supporto migliorato per Keepout e Room
CoDesigner ora rileva lo stato di blocco di Keepout e Room in ECAD, garantendo che non vengano spostati durante un Pull da MCAD.
Versions Supported
Altium Designer 21.0 con l'estensione MCAD CoDesigner versione 2.2.0.1072
Altium Designer 20.2 con l'estensione MCAD CoDesigner versione 2.2.0.1072
Altium NEXUS Client 4.0 con l'estensione del pannello Collaboration versione 2.2.0.310
Altium NEXUS Client 3.2 con l'estensione del pannello Collaboration versione 2.2.0.310
Questo aggiornamento è stato testato sulle seguenti piattaforme MCAD e versioni dell'Add-in:
| Versione MCAD | Versione Add-In MCAD |
|---|---|
| Autodesk Inventor Professional® - versioni 2019, 2020, 2021 | 2.2.0.6 |
| Dassault Systemes SOLIDWORKS® - versioni 2018, 2019, 2020, 2021 | 2.2.0.7 |
| PTC Creo Parametric® - 4.X , 5.X, 6.X, 7.X | 2.2.0.6 |
Release Notes
| MCAD-400 | CoDesigner ora supporta il lavoro con un PCB nel contesto di un dispositivo in MCAD, senza passare all'assieme PCB. Questo rende molto più semplice lavorare tra la definizione del PCB e l'involucro. Se in un dispositivo sono presenti più PCB, CoDesigner supporta il passaggio da uno all'altro. |
| MCAD-786 | CoDesigner ora genera il barrel di rame per i pad passanti metallizzati in MCAD (se l'opzione "3D Copper" è abilitata nelle impostazioni. Questa opzione è necessaria per la simulazione termica). |
| MCAD-796 | CoDesigner ora genera il barrel di rame per le Via in MCAD (la geometria 3D precisa del rame della Via e del foro attraverso la scheda). Nota: il trasferimento in ECAD delle modifiche apportate alle Via in MCAD non è supportato. |
| MCAD-987 | La ricerca dei progetti nella finestra di dialogo "Choose a PCB project" sul lato MCAD ora non distingue tra maiuscole e minuscole. |
| MCAD-1531 | Le icone di CoDesigner ora supportano i monitor 4K. |
| MCAD-1586 | CoDesigner ora convalida i micro-archi durante il push da ECAD (insieme alla convalida dei micro-segmenti implementata in precedenza). |
| MCAD-1607 | La soluzione per PTC Creo ora include la barra degli strumenti di CoDesigner con i comandi relativi alla definizione del PCB. |
| MCAD-1609 | CoDesigner ora supporta l'invio delle parti dell'involucro del PCB da MCAD a ECAD (vedere anche MCAD-400). L'utente può scegliere queste parti facendo clic sul nuovo pulsante "Enclosure" nella barra multifunzione di CoDesigner in MCAD. |
| MCAD-1652 | Il pulsante "Refresh" è stato aggiunto al pannello CoDesigner in MCAD. Quando si fa clic sul pulsante, CoDesigner rileva eventuali assiemi di scheda presenti nell'assieme del dispositivo attualmente aperto. Vedere anche MCAD-400. |
| MCAD-1679 | I layer Internal Plane non venivano trasferiti da ECAD a MCAD e non venivano inclusi con l'opzione 3D Copper. Corretto. |
| MCAD-1689 | Le prestazioni dell'aggiornamento delle proprietà dell'area della scheda in MCAD sono state migliorate. |
| MCAD-1693 | CoDesigner ora posiziona i componenti in MCAD ignorando lo spessore del solder mask. Per i componenti su PCB precedentemente importati in MCAD, CoDesigner mostrerà la modifica "Stand off height adjustment" al primo aggiornamento. Inoltre, CoDesigner ora crea in MCAD due piani aggiuntivi per il posizionamento dei componenti sul lato superiore e inferiore. Lo scopo di questi piani è aiutare gli ingegneri meccanici nel posizionamento preciso di nuovi componenti e nelle modifiche al posizionamento dei componenti esistenti. |
| MCAD-1694 | In alcuni casi i componenti su schede rigid-flex venivano posizionati con un offset errato. Corretto. |
| MCAD-1697 | CoDesigner ora considera la modifica dell'altezza di distanziamento del componente in MCAD (in base al valore impostato in ECAD) come un tipo di modifica separato (in precedenza era inclusa in "Placement change"). |
| MCAD-1703 | Lo spostamento e l'eliminazione di Keepout e Room bloccati ora sono impediti durante il Pull in ECAD. Questo aiuterà gli ingegneri elettronici a prevenire modifiche accidentali alle aree "elettriche" della scheda sul lato MCAD. |
| MCAD-1731 | La funzionalità di CoDesigner disponibile per gli utenti di Altium 365 è ora suddivisa in set di funzionalità "PRO" e "STD", in base ai tipi di account Altium 365. Le seguenti funzionalità avanzate saranno disponibili solo per gli utenti PRO: a) posizionamento dei componenti guidato da MCAD, b) supporto per schede rigid-flex, c) generazione di 3D Copper e Via in MCAD, d) scambio dell'involucro dal contesto dell'assieme del dispositivo. |
| MCAD-1824 | CoDesigner non avvisa più gli utenti SOLIDWORKS che una tabella incorporata in un documento SOLIDWORKS non è supportata. |
Novità in CoDesigner 2.1.0
Released: 20 Nov 2020 – Version 2.1.0
Feature Highlights
Supporto per le versioni MCAD più recenti
Questa release aggiunge il supporto per le seguenti versioni del software MCAD:
- Autodesk Inventor Professional® 2021
- Dassault Systemes SOLIDWORKS® (Standard, Pro & Premium) 2021
Pannello MCAD CoDesigner aggiornato
Il pannello MCAD Altium CoDesigner ora dispone di due schede, denominate Activity e PCB Definition.
- Activity - visualizza la cronologia delle operazioni di Push e Pull e i commenti associati, come mostrato nelle versioni precedenti di CoDesigner.
-
PCB Definition - visualizza le definizioni di Board Area presenti sulla scheda. Le definizioni di area attualmente supportate includono Keepout e Room, che possono essere creati sia lato MCAD sia lato ECAD.
- Fare clic su una definizione per configurare le impostazioni del Keepout o per aggiungere un commento a una Room.
- Se la definizione è stata rinominata nell'albero delle feature MCAD, la modifica non verrà immediatamente riportata nella scheda PCB Definitions del pannello Altium CoDesigner. Passare alla scheda Activity e poi tornare alla scheda PCB Definitions per aggiornare le definizioni.
Il pannello MCAD Altium CoDesigner ora dispone di una scheda PCB Definition; usarla per configurare Room e Keepout aggiunti alla scheda.
Nuova barra multifunzione Altium CoDesigner
Una nuova barra multifunzione Altium CoDesigner è stata aggiunta a SOLIDWORKS e Autodesk Inventor (la soluzione per Creo arriverà presto). La scheda offre un modo semplice per accedere ai comuni oggetti di progettazione specifici del PCB necessari durante il processo di co-progettazione MCAD-ECAD. L'uso di questi pulsanti garantisce che venga utilizzato il tipo corretto di oggetto MCAD per creare un oggetto ECAD compatibile.
Supporto per Keepout
Un Keepout PCB è una regione o area della scheda configurata per limitare il posizionamento di specifici oggetti ECAD. I Keepout possono essere definiti per uno dei due lati della scheda oppure applicati a tutti i layer del PCB. Gli oggetti che devono essere esclusi da quest'area vengono selezionati come proprietà di restrizione del Keepout.
Definizione di un Keepout in MCAD:
- Fare clic sul pulsante Keep Out Area nella barra multifunzione Altium CoDesigner.
- Verrà richiesto di scegliere una faccia, una superficie o un piano; fare clic sul lato della scheda che richiede il keepout. Se il keepout deve applicarsi a tutti i layer, può essere disegnato su uno qualsiasi dei due lati.
- Fare clic su uno strumento di schizzo MCAD adatto, ad esempio Rectangle, per definire il keepout. Si noti che lo schizzo deve includere un solo contorno; i contorni interni non sono supportati.
- Disegnare la forma richiesta per il keepout.
- Uscire dalla modalità Sketch.
- Ora è possibile modificare le proprietà della feature. Si può considerare il keepout come una recinzione attorno all'area di keepout; modificare Depth impostando un valore piccolo, ad esempio 1 mm.
- Questo keepout diventerà un keepout ECAD specifico del layer sul layer in cui è stato disegnato in MCAD. Per definire un keepout su tutti i layer, in MCAD configurare il keepout in modo che venga estruso in entrambe le direzioni, impostando Depth nella seconda direzione su un valore sufficientemente grande da estruderlo attraverso la scheda.
-
Fare clic sul pulsante di conferma MCAD
per completare il processo di definizione della feature. Se necessario, la feature può essere rinominata nell'albero delle feature.
- Nel pannello Altium CoDesigner, selezionare la scheda PCB Definition e configurare le restrizioni del keepout secondo necessità. Il keepout ora può essere inviato a ECAD, dove verrà aggiunto come Keepout Region. A seconda di come è stato configurato in MCAD, diventerà un Top Layer Keepout, un Bottom Layer Keepout oppure un Keepout Layer Keepout. Se necessario, la forma del keepout può essere regolata in ECAD e reinviata a MCAD.
Supporto per Room
Una PCB Room è una regola di progettazione utilizzata per definire un'area in cui specifici componenti devono essere posizionati oppure da cui devono essere esclusi. Un uso comune di questa regola è definire una restrizione di altezza dei componenti nell'area della scheda coperta dalla Room. In genere, la regola Room viene applicata a un singolo componente o a una classe di componenti.
Definizione di una Room in MCAD:
- Fare clic sul pulsante Text Note Room nella barra multifunzione Altium CoDesigner.
- Verrà richiesto di scegliere una faccia, una superficie o un piano; fare clic sul lato della scheda che richiede la room.
- Fai clic su uno strumento di schizzo MCAD adatto, ad esempio Rectangle, per definire la room. Nota che lo schizzo deve includere un solo contorno; i contorni interni non sono supportati.
- Disegna la forma richiesta per la room.
- Esci dalla modalità Sketch.
-
Fai clic sul pulsante MCAD Accept
per completare il processo di definizione della feature. Se necessario, la feature può essere rinominata nell'albero delle feature.
- Nel pannello Altium CoDesigner, seleziona la scheda PCB Definition e inserisci un commento per la room che ne spieghi lo scopo all'ingegnere ECAD. La room può ora essere inviata a ECAD, dove verrà aggiunta come regola di progettazione Placement Room, sul layer in cui è stata disegnata in MCAD. L'unica proprietà che può essere trasferita tra MCAD ed ECAD è il Comment, che diventa il commento della regola di progettazione Placement Room.
- La room di progettazione Placement Room può ora essere configurata come richiesto in ECAD.
Le aree Keepout e le Rooms possono ora essere definite in MCAD e inviate a ECAD.
Supporto migliorato per il trasferimento dei colori dei layer
Il colore del layer Core definito in ECAD viene ora trasferito e applicato alla parte della scheda in MCAD. Il colore e la trasparenza dei layer Solder Mask definiti in ECAD vengono ora trasferiti a MCAD e applicati alle decal corrispondenti in MCAD.
I colori di Solder Mask e Core vengono trasferiti tra ECAD e MCAD.
Rinominare la scheda in ECAD
Le modifiche apportate al nome della scheda nel software di progettazione Altium sono ora supportate. Una scheda che è già stata inviata a MCAD può ora essere rinominata e inviata nuovamente a MCAD.
Versions Supported
Altium Designer 20.2 con l'estensione MCAD CoDesigner versione 2.1.0.1033
Altium NEXUS Client 3.2 con l'estensione del pannello Collaboration versione 2.1.0.302
Questo aggiornamento è stato testato sulle seguenti piattaforme MCAD e versioni dell'Add-in:
| Versione MCAD | Versione Add-In MCAD |
|---|---|
| Autodesk Inventor Professional® - versioni 2019, 2020, 2021 | 2.1.0.6 |
| Dassault Systemes SOLIDWORKS® - versioni 2018, 2019, 2020, 2021 | 2.1.0.7 |
| PTC Creo Parametric® - 4.X, 5.X, 6.X, 7.X | 2.1.0.10 |
Release Notes
MCAD-659 |
I pulsanti "View Changes" e "Discard" vengono ora mostrati nelle notifiche di modifica nel Collaboration Panel in Altium NEXUS. |
MCAD-738 |
CoDesigner ora registra la maggior parte dei suoi eventi tecnici interni per eventuali ulteriori indagini su problemi tecnici. I log vengono salvati localmente nella cartella \Users\{user}\AppData\Local\Altium\Altium CoDesigner. |
MCAD-910 |
Alcuni modelli di componenti che superavano il bordo della regione rigida di una scheda rigid-flex in ECAD venivano posizionati in modo errato in SOLIDWORKS. Corretto (la regione del componente in MCAD ora include i pad del componente). |
MCAD-1073 |
Disattivare l'opzione "Build 3D Geometry of Copper" non sopprimeva gli assiemi Copper in PTC Creo e Autodesk Inventor. Corretto. |
MCAD-1299 |
CoDesigner ora supporta le modifiche apportate dall'utente al nome della parte della scheda. |
MCAD-1375 |
Il tipo di un Hole veniva reimpostato a quello predefinito in SOLIDWORKS se le proprietà del foro venivano modificate in ECAD. Corretto. |
MCAD-1398 |
CoDesigner ora supporta la definizione di aree in MCAD, incluse: a) Keep Out Areas, b) PCB Rooms, indicate come "Text Note Rooms". Entrambe possono essere create in MCAD utilizzando la nuova barra multifunzione di CoDesigner (supportata per SOLIDWORKS e Autodesk Inventor; la soluzione per PTC Creo arriverà presto) oppure manualmente come superfici estruse con lo schizzo posizionato su una faccia della scheda. Nel pannello CoDesigner è stata introdotta la nuova scheda "PCB Definition" per lavorare con le proprietà di queste aree. Un'entità "Text Note Room" creata in MCAD è rappresentata come entità Room in ECAD e può essere utilizzata per assegnare regole come i limiti di altezza. |
MCAD-1416 |
Autodesk Inventor 2021 è ora ufficialmente supportato. |
MCAD-1417 |
SOLIDWORKS 2021 è ora supportato. |
MCAD-1442 |
Le linee di costruzione incluse nello schizzo della scheda in SOLIDWORKS causavano un errore. Corretto. |
MCAD-1465 |
Il nome del componente e il reference designator vengono ora inseriti nei campi proprietà corrispondenti nelle proprietà del componente in un assieme PCB in SOLIDWORKS (in precedenza, i reference designator di ECAD venivano inseriti nel campo "Component Name"). |
MCAD-1514 |
I nomi dei componenti vengono ora mostrati insieme ai reference designator nella tabella delle modifiche durante il pull in MCAD. |
MCAD-1519 |
L'eliminazione dei Free 3D Bodies eliminati in ECAD è ora consentita quando si esegue il pull di un PCB lato MCAD (con avviso per i modelli posizionati in MCAD). |
MCAD-1520 |
La barra multifunzione "Altium CoDesigner" è ora disponibile per gli utenti SOLIDWORKS e Autodesk Inventor. La barra include attualmente comandi per creare fori, cutout e aree della scheda. Nota: la soluzione per PTC Creo arriverà presto. |
MCAD-1528 |
L'ordine delle decal (le immagini che rappresentano rame, serigrafia e solder mask su una faccia della scheda) applicate in SOLIDWORKS è stato modificato. Ora l'ordine (a partire dalla faccia della scheda) è: Copper, Solder mask, Silkscreen. |
MCAD-1536 |
Il parametro 'default_dec_places' veniva impostato per l'intera sessione in PTC Creo. Ora viene impostato solo per i modelli PCB. |
MCAD-1567 |
I diversi separatori decimali utilizzati in ECAD e in MCAD nelle impostazioni locali Windows non inglesi causavano un errore durante il pull in ECAD. Corretto. |
MCAD-1571 |
È stato modificato il modo in cui le proprietà del colore vengono applicate alla scheda stessa e ai layer della scheda in MCAD. Ora tutte le proprietà del colore vengono applicate in base a quanto impostato nelle 3D View Properties in ECAD. |
MCAD-1577 |
Il plugin CoDesigner per Autodesk Inventor veniva installato solo per l'utente corrente, causando alcuni problemi se tale utente non era un amministratore. Ora il plugin viene installato per tutti gli utenti Windows. |
MCAD-1588 |
Miglioramenti delle prestazioni: l'algoritmo per la creazione dei fori in SOLIDWORKS (era una delle operazioni più lente) è stato migliorato; i PCB con molti fori vengono ora creati a una velocità circa doppia. |
MCAD-1594 |
L'opzione "Use common folder for storing models that are coming from ECAD" veniva ignorata in Autodesk Inventor. Corretto. |
MCAD-1600 |
Le decal che rappresentano i layer Paste non vengono più inviate da ECAD a MCAD. |
MCAD-1612 |
Il meccanismo di aggiornamento automatico dei plugin MCAD non funzionava dietro un proxy. Corretto. |
MCAD-1614 |
È stato modificato il modo in cui vengono memorizzate le decal (le immagini che rappresentano rame, serigrafia e solder mask su una faccia della scheda): a) ora vengono memorizzate nella stessa cartella in cui è memorizzata la parte della scheda, b) il percorso a una decal non viene più assegnato, viene mantenuto solo il nome della decal. |
MCAD-1629 |
La riannotazione del PCB in ECAD (modifica dei reference designator dei componenti) causava in alcuni casi l'uso di modelli errati in MCAD. Corretto. |
MCAD-1685 |
I parametri dei componenti PCB non venivano sempre sincronizzati con MCAD. Corretto. |
Novità in CoDesigner 2.0.5
Released: 18 Sep 2020 – Version 2.0.5
Feature Highlights
Supporto per le varianti PCB
Il software di progettazione PCB di Altium consente al progettista elettronico di creare varianti del prodotto che sta sviluppando. Le varianti supportate includono: contrassegnare un componente come non montato; modificare i parametri di un componente, incluso il valore del componente serigrafato sulla scheda; oppure sostituire un componente con un componente alternativo (che può utilizzare o meno un footprint diverso).
Nel software di progettazione di Altium esiste un solo progetto di scheda. Le informazioni sulla variante, come i dettagli di un componente alternativo, vengono memorizzate nel file di progetto e applicate alla scheda quando la variante viene selezionata nel pannello Projects. La versione [No Variations] della scheda viene salvata come PcbDoc.
Il software di progettazione di Altium può essere utilizzato per creare varianti di un progetto di scheda.
Invio di una variante da ECAD
Per questa release, CoDesigner è stato aggiornato per supportare l’invio e il recupero di una specifica variante di una scheda tra ECAD e MCAD. Quando si esegue un Push da ECAD, si sta inviando la variante attualmente visualizzata nell’editor PCB.
Fare doppio clic nel pannello Projects per selezionare la variante richiesta da inviare.
Recupero di una variante in MCAD
Una variante PCB viene recuperata in MCAD nello stesso modo di un PCB non variante, facendo clic sul pulsante Pull Board from Server nel pannello Altium CoDesigner. Se la scheda è una variante, nella parte superiore del pannello Altium CoDesigner vengono visualizzate informazioni aggiuntive che riportano il nome della variante, come mostrato di seguito.
Ogni componente variato viene identificato includendo il nome della variante nel designatore, come descritto di seguito.
-
Componente non variato:
<EcadDesignator> -
Componente variato:
<EcadDesignator>_VARIANT_<VariantName>
I componenti variati sono identificati dal nome parte MCAD e dal loro designatore.
Invio di una variante da MCAD
In MCAD, CoDesigner riconosce se un componente fa parte del progetto base [No Variations] oppure appartiene a una variante specifica. Le modifiche apportate a un componente nel progetto base [No Variations] avranno effetto su tutte le varianti della scheda in ECAD, mentre le modifiche apportate in una variante specifica verranno applicate solo a quella variante in ECAD.
Le modifiche apportate a una variante vengono inviate da MCAD a ECAD nel modo consueto, facendo clic su Push nel pannello Altium CoDesigner.
Recupero di una variante in ECAD
Se si tenta di eseguire un Pull in ECAD mentre è attiva la variante sbagliata, si riceverà il seguente messaggio di errore. Il nome della variante applicabile viene visualizzato nella finestra di dialogo di errore; passare a quella variante ed eseguire nuovamente il Pull.
Il Pull non può essere completato perché in ECAD è attualmente attiva la variante sbagliata.
Se sono state apportate modifiche a un componente nel progetto base, tali modifiche possono essere applicate in qualsiasi variante in ECAD. Queste modifiche saranno quindi presenti in tutte le varianti in ECAD.
Supporto migliorato per modelli problematici
Ogni strumento ECAD e MCAD dispone del proprio software di conversione dei modelli, che offre diversi livelli di supporto per l’importazione e la conversione di un modello che presenta problemi di incoerenza o imprecisione nella descrizione del modello. Per aiutare in questa situazione, CoDesigner ora trasferisce direttamente da ECAD a MCAD i modelli Parasolid a corpo singolo, senza trasformazione e senza conversione (che in alcuni casi poteva causare la corruzione di un modello).
Se un modello causa problemi durante un Push-Pull tra ECAD e MCAD, estrailo dal componente ECAD, importalo nel tuo software MCAD e salvalo come Parasolid (verificando che si apra correttamente in MCAD), quindi importalo nuovamente nel componente ECAD.
► Scopri di più sui requisiti per i modelli MCAD ed ECAD
Versions Supported
Altium Designer 20.2 con l’estensione MCAD CoDesigner versione 2.0.5.885
Altium NEXUS Client 3.2 con l’estensione del pannello Collaboration versione 2.0.5.284
Questo aggiornamento è stato testato sulle seguenti piattaforme MCAD e versioni dell’Add-in:
| Versione MCAD | Versione Add-In MCAD |
|---|---|
| Autodesk Inventor Professional® - versioni 2019, 2020 | 2.0.5.52 |
| Dassault Systemes SOLIDWORKS® - versioni 2018, 2019, 2020 | 2.0.5.68 |
| PTC Creo Parametric® - 4.X , 5.X, 6.X, 7.X | 2.0.5.60 |
Release Notes
| MCAD-1098 | CoDesigner ora può sincronizzare le varianti PCB da ECAD a MCAD e viceversa. Le varianti possono essere sincronizzate una alla volta, senza creare configurazioni di prodotto in MCAD (CoDesigner mostra quale variante è attualmente sincronizzata). |
| MCAD-1167 | In Altium NEXUS veniva mostrata un’intestazione errata per i messaggi di avviso del Collaboration Panel. Corretto. |
| MCAD-1168 | CoDesigner ora riporta in ECAD l’ora assoluta delle azioni di push e pull, per evitare qualsiasi confusione quando l’utente fa una lunga pausa dopo aver eseguito una sincronizzazione. |
| MCAD-1185 | CoDesigner ora mostra le coordinate dei punti problematici nelle unità utilizzate per la scheda (in precedenza venivano sempre mostrate in mil). |
| MCAD-1228 | Supporto per schede rigid-flex: CoDesigner ora rileva la situazione in cui una delle estremità di una linea di separazione è coperta da un ritaglio durante il push da ECAD (il che significa che molto probabilmente un sistema di coordinate utilizzato per accoppiare un assieme di componenti non verrà creato correttamente in MCAD) e avvisa l’utente. |
| MCAD-1252 | CoDesigner ora trasferisce in MCAD i modelli Parasolid a corpo singolo importati nei footprint senza trasformazione e senza conversione. Questo aiuta a evitare la corruzione del modello che in alcuni casi può verificarsi durante questi passaggi. |
| MCAD-1287 | CoDesigner ora legge le impostazioni del server per il posizionamento dei componenti MCAD a ogni push, quindi non è necessario riavviare il software ECAD/MCAD dopo aver modificato le impostazioni. |
| MCAD-1346 | Supporto per schede rigid-flex: CoDesigner ora consente la sincronizzazione del movimento dei pad posizionati su un segmento flessibile e rappresentati da un componente privo di corpo. |
| MCAD-1424 | Durante il pull da ECAD, CoDesigner ora segnala i componenti che non hanno designatori. |
| MCAD-1452 | I corpi 3D liberi non venivano inviati da Inventor 2020 a ECAD a causa della moderna versione di Parasolid utilizzata. Corretto. |
| MCAD-1464 | Le impostazioni di tolleranza venivano configurate in modo errato da CoDesigner in PTC Creo. CoDesigner ha smesso di configurare tali impostazioni. |
| MCAD-1476 | La modifica del posizionamento veniva mostrata erroneamente nella tabella delle modifiche in MCAD per i componenti inizialmente posizionati in MCAD sulla faccia inferiore di una scheda. Corretto. |
| MCAD-1477 | In alcuni casi, durante il pull in ECAD veniva definita un’altezza di standoff errata per i corpi 3D liberi posizionati sul lato inferiore di una scheda sul lato MCAD. Corretto. |
| MCAD-1485 | Interfaccia utente: il pulsante "Help" è stato spostato nella parte superiore del pannello di CoDesigner in MCAD. |
| MCAD-831 | CoDesigner non era in grado di leggere il contorno della scheda in PTC Creo se quel contorno era stato creato come riferimento a una parte situata in un assieme padre (ad esempio un contorno creato come offset da un contenitore). Corretto. |
| MCAD-854 | Le modifiche apportate ai modelli 3D in MCAD non venivano sincronizzate con ECAD e viceversa. Corretto. |
| MCAD-903 | CoDesigner ora costruisce in MCAD un foro con il centro situato all’esterno del contorno della scheda come taglio per estrusione, per evitare comportamenti errati in MCAD. |
Novità in CoDesigner 2.0.4
Released: 24 June 2020 – Version 2.0.4
Feature Highlights
Definizione di schede rigid-flex in MCAD
Miglioramenti sostanziali al supporto rigid-flex: la forma della scheda e le definizioni di piegatura possono ora essere definite e modificate in SOLIDWORKS® e i componenti possono essere posizionati e spostati in SOLIDWORKS. (il supporto rigid-flex per PTC Creo® e Autodesk Inventor® arriverà in un aggiornamento futuro)
La forma della scheda e le definizioni di piegatura possono ora essere definite e modificate in SOLIDWORKS.
► Scopri di più su Sincronizzazione di una scheda rigid-flex
Supporto più solido per forme di scheda complesse
Supporto migliorato per i problemi di definizione della forma della scheda: i micro-segmenti e le auto-intersezioni nello sketch della scheda ECAD vengono ora rilevati e segnalati durante il Push. Le loro posizioni sono dettagliate e, ove possibile, vengono corrette automaticamente in MCAD.
► Per i problemi che non possono essere risolti in MCAD, scopri di più su Risoluzione dei problemi con il contorno della scheda in ECAD
Sincronizzazione dei componenti migliorata
La gestione dei componenti bloccati è stata semplificata: le parti MCAD Fixed o Constrained ora vengono tradotte in componenti Locked in ECAD, e Locked in ECAD diventa Fixed in MCAD. Le modifiche allo stato Locked/Fixed ora vengono sincronizzate tra MCAD ed ECAD.
Le proprietà dei componenti ECAD ora vengono trasferite a MCAD: tutti i parametri dei componenti PCB ECAD ora vengono trasferiti alla parte MCAD.
I parametri dei componenti PCB ECAD vengono trasferiti alla parte MCAD equivalente.
Versions Supported
Altium Designer 20.2 con la versione 2.0.4.829 dell'estensione MCAD CoDesigner
Altium NEXUS Client 3.2 con la versione 2.0.4.272 dell'estensione del pannello Collaboration
Questo aggiornamento è stato testato sulle seguenti piattaforme MCAD e versioni dell'Add-in:
| Versione MCAD | Versione Add-In MCAD |
|---|---|
| Autodesk Inventor Professional® - versioni 2019, 2020 | 2.0.4.45 |
| Dassault Systemes SOLIDWORKS® - versioni 2018, 2019, 2020 | 2.0.4.62 |
| PTC Creo Parametric® - 4.X, 5.X, 6.X, 7.X | 2.0.4.53 |
Release Notes
| MCAD-1394 | PTC Creo andava in crash durante la modifica della definizione di un componente al di fuori del contesto dell'assieme PCB. Corretto. |
| MCAD-1367 | PTC Creo andava in crash durante l'applicazione delle modifiche al pull secondario se erano presenti componenti ECAD con nomi lunghi. Corretto. |
| MCAD-1294 | La modifica Sync Component Holes compariva nella tabella delle modifiche a ogni pull in SolidWorks per componenti con più di due pad asolati auto-intersecanti. Corretto. |
| MCAD-1285 | L'accesso premendo Invio non funzionava nel plugin di Inventor. Corretto. |
| MCAD-1283 | Aggiunto il supporto per PTC Creo 7. |
| MCAD-1276 | Supporto per schede rigid-flex: aggiunta la validazione della distanza minima accettabile tra un'area di piega e una linea di separazione. |
| MCAD-1258 | Tutte le proprietà dei componenti trasferiti da ECAD ora vengono applicate ai modelli corrispondenti in MCAD. |
| MCAD-1239 | L'interfaccia utente della finestra di dialogo Settings nei plugin MCAD è stata semplificata e unificata per tutti gli MCAD supportati. Le impostazioni per la gestione dello stato fixed/locked e per il vincolo automatico in SolidWorks sono state rimosse (vedere MCAD-788) |
| MCAD-1236 | Supporto per schede rigid-flex: annullare in ECAD le modifiche al contorno della scheda effettuate in MCAD e applicate in ECAD, quindi eseguire nuovamente il pull di tali modifiche in ECAD, danneggiava la struttura della scheda in ECAD. Corretto. |
| MCAD-1222 | CoDesigner ora verifica se il progetto PCB include Variants e avvisa l'utente che le Variants non sono ancora supportate. |
| MCAD-1221 | L'elenco degli spazi di lavoro disponibili non veniva mostrato nel pannello CoDesigner in ECAD se l'utente apriva un PCB salvato localmente. Corretto. |
| MCAD-1192 | È stato introdotto il versioning del modello dei dati di scambio. Se la versione dell'estensione ECAD o del plugin MCAD non corrisponde alla versione del modello dati memorizzato sul server, CoDesigner avviserà l'utente. |
| MCAD-1191 | In ECAD venivano mostrate le vecchie coordinate nei messaggi di avviso/errore se l'origine della scheda ECAD era stata spostata in una nuova posizione. |
| MCAD-1188 | Supporto per schede rigid-flex: la struttura di un PCB rigido creato lato MCAD si danneggiava dopo la trasformazione in PCB rigid-flex in ECAD e il successivo invio di ritorno a MCAD. Corretto. |
| MCAD-1187 | I componenti posizionati in MCAD e poi riconosciuti in ECAD risultavano spostati se il contorno della scheda veniva spostato su coordinate negative in MCAD. Corretto. |
| MCAD-1183 | Supporto per schede rigid-flex: SolidWorks smetteva di funzionare durante l'applicazione delle modifiche all'angolo di piega su alcune schede. Corretto. |
| MCAD-1166 | In ECAD veniva mostrata un'anteprima errata di un corpo 3D libero se il modello era ruotato di oltre 45 gradi attorno all'asse Y in MCAD. Corretto. |
| MCAD-1165 | Veniva mostrata un'anteprima errata di un corpo 3D libero e la modifica corrispondente compariva di nuovo nella tabella delle modifiche in ECAD se il modello era ruotato attorno all'asse X in Inventor. Corretto. |
| MCAD-1164 | La modifica "Placement changed" veniva mostrata erroneamente per un corpo 3D libero in ECAD al secondo pull, nonostante la modifica corrispondente fosse già stata applicata. Corretto. |
| MCAD-1163 | In alcuni casi in MCAD non veniva creata una piega se al centro di quella piega era presente un cutout. Corretto. |
| MCAD-1161 | In alcuni casi le decal risultavano spostate sulle schede di forma arrotondata in Creo. Corretto. |
| MCAD-1159 | Sono stati apportati alcuni miglioramenti al supporto da tastiera nella finestra di dialogo MCAD "Select Project". |
| MCAD-1119 | CoDesigner ora rileva problemi con i contorni della scheda (micro-segmenti, contorni auto-intersecanti) durante il push lato ECAD, per evitare l'invio di schede che non possono essere costruite in MCAD. |
| MCAD-1104 | MCAD smetteva di funzionare se un assieme PCB veniva aperto localmente dopo l'arresto del server CoDesigner. Corretto. |
| MCAD-1102 | Supporto per schede rigid-flex: i progettisti meccanici ora possono aggiungere ed eliminare regioni rigide e flessibili, nonché pieghe, su una scheda rigid-flex in MCAD. |
| MCAD-1101 | CoDesigner ora mostra le coordinate degli elementi problematici dei contorni dei cutout. |
| MCAD-1070 | In ECAD non veniva mostrata l'anteprima di una modifica della forma di un cutout per modifiche effettuate lato MCAD. Corretto. |
| MCAD-1067 | Il comportamento nell'interpretazione di fori e cutout durante il push in SolidWorks è stato modificato (uniformato agli altri MCAD supportati): un taglio estruso ora viene sempre trasferito a ECAD come cutout. |
| MCAD-1066 | I fori dei componenti ora vengono sempre creati in SolidWorks (uniformato agli altri MCAD supportati). L'opzione corrispondente è stata rimossa dalle impostazioni. |
| MCAD-1063 | Il collegamento alla documentazione nel pannello CoDesigner in ECAD non funzionava se un progetto non era disponibile online. Corretto. |
| MCAD-1060 | In NEXUS veniva mostrato un messaggio errato nel Collaboration Panel se un progetto era appena stato reso disponibile sul server. Corretto. |
| MCAD-1054 | In MCAD veniva mostrata un'anteprima errata per un componente inizialmente posizionato in MCAD, poi riconosciuto in ECAD e quindi eliminato, se il suo asse Z era orientato orizzontalmente. Corretto. |
| MCAD-1046 | CoDesigner ora avvisa l'utente quando è impossibile definire la rotazione di un componente sincronizzato tra MCAD ed ECAD ma privo di corpi 3D incorporati. |
| MCAD-1028 | I commenti push creati in MCAD non venivano mostrati in ECAD se non venivano rilevate modifiche. Corretto. |
| MCAD-1025 | L'anteprima della modifica di posizionamento di un foro effettuata in ECAD non veniva mostrata in MCAD. Corretto. |
| MCAD-1019 | CoDesigner ora avvisa l'utente se viene rilevato il simbolo "-" nei designatori dei componenti in ECAD (quel simbolo è riservato a scopi interni). |
| MCAD-990 | CoDesigner ora informa l'utente MCAD che i problemi con i micro-segmenti nello sketch della scheda proveniente da ECAD vengono corretti automaticamente in MCAD. |
| MCAD-968 | Miglioramenti dell'interfaccia utente: nel plugin MCAD le opzioni per passare da Altium 365 a un server personalizzato sono state rese più evidenti. |
| MCAD-955 | Supporto per schede rigid-flex: CoDesigner ora verifica la presenza di problemi nella definizione della scheda durante il push lato ECAD: se un'area di piega tocca o si sovrappone a un'altra area di piega o a una linea di separazione. |
| MCAD-944 | I fori dei componenti con un contorno auto-intersecante ora vengono creati come feature separate in MCAD. |
| MCAD-943 | Supporto per schede rigid-flex: CoDesigner ora mostra l'anteprima delle modifiche al posizionamento dei componenti (mostrata nello stato disteso). |
| MCAD-942 | Miglioramenti dell'interfaccia utente: la dimensione predefinita della finestra di dialogo "Open Project" è stata ridotta e la finestra ora si apre al centro dello schermo. |
| MCAD-926 | Supporto per schede rigid-flex: i contorni interni creati nello sketch del contorno scheda in MCAD non sono più supportati. CoDesigner ora avvisa l'utente se viene rilevato un contorno di questo tipo. |
| MCAD-867 | CoDesigner non riusciva a creare un PCB di forma circolare in Creo. Corretto. |
| MCAD-840 | CoDesigner in Creo non riusciva a creare un cutout posizionato nell'angolo del PCB se il cutout includeva il punto d'angolo della scheda. Corretto. |
| MCAD-839 | Il Board Outline veniva spostato su coordinate negative in ECAD dopo l'annullamento di modifiche provenienti da MCAD, se quella scheda aveva coordinate negative in MCAD. Corretto. |
| MCAD-793 | CoDesigner ora valida i componenti posizionati lato MCAD se l'opzione "Component Recognition" è attivata e avvisa l'utente se non vengono trovati componenti corrispondenti sul server di Altium. |
| MCAD-788 | Il comportamento nella gestione dello stato "locked" di ECAD e degli stati "fixed" e "constrained" di MCAD è stato modificato. I vincoli dinamici alla faccia della scheda non vengono più creati automaticamente in MCAD. Le opzioni “Mate Electrical Components to Board” e "Fix components on board" sono state rimosse dalle impostazioni del plugin SolidWorks. 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ì. Anche la rimozione dello stato locked/fixed viene sincronizzata tra MCAD ed ECAD. |
| MCAD-709 | CoDesigner ora consente all'utente di riconnettersi al server se la connessione è stata persa. |
Novità in CoDesigner 2.0.3
Released: 22 May 2020 – Version 2.0.3
Key Highlights
Supporto più solido per forme di scheda e componenti complessi
Questa versione introduce miglioramenti sostanziali nel supporto al trasferimento dei progetti PCB avanti e indietro tra il software di progettazione Altium e il tuo software di progettazione MCAD preferito.
Questo supporto include:
- Trasferimento bidirezionale di forme di scheda complesse con ritagli
- Trasferimento bidirezionale dei componenti posizionati come modelli 3D
- Trasferimento da MCAD a ECAD di componenti nativi
- Trasferimento da ECAD a MCAD di componenti nativi (solo Creo)
- Supporto per PCB rigid-flex (solo SOLIDWORKS)
Versions Supported
Altium Designer 20.1 con l'estensione MCAD CoDesigner versione 2.0.3.721
Altium NEXUS Client 3.1 con l'estensione del pannello Collaboration versione 2.0.3.255
Questo aggiornamento è stato testato sulle seguenti piattaforme MCAD e versioni dell'Add-in:
| Versione MCAD | Versione Add-In MCAD |
|---|---|
| Autodesk Inventor Professional® - versioni 2019, 2020 | 2.0.3.27 |
| Dassault Systemes SOLIDWORKS® - versioni 2018, 2019, 2020 | 2.0.3.30 |
| PTC Creo Parametric® - 4.X , 5.X, 6.X | 2.0.3.31 |
Release Notes
| MCAD-983 | SolidWorks a volte andava in crash durante il pull. La causa della maggior parte di questi crash è stata individuata e corretta. |
| MCAD-1107 | Le decalcomanie Top Solder Mask e Bottom Solder Mask vengono ora applicate come visibili in SolidWorks 2019 e precedenti e come nascoste in SolidWorks 2020 e successivi. Nota: in precedenza l'applicazione di queste decalcomanie era disabilitata a causa di problemi di rendering in SolidWorks 2020. Ora l'utente può renderle visibili manualmente in SolidWorks 2020 e successivi e quindi regolarne l'aspetto, se necessario. |
| MCAD-1170 | Autodesk Inventor andava in crash se una scheda veniva creata dal lato MCAD. Corretto. |
| MCAD-1180 | I modelli inviati al server vengono ora compressi per risparmiare spazio e aumentare le prestazioni. |
| MCAD-1186 | Modifica dell'interfaccia utente: la barra di avanzamento è stata spostata da una finestra separata al pannello di CoDesigner. |