Novità in CoDesigner
La tecnologia MCAD CoDesigner di Altium collega i domini della progettazione meccanica ed elettrica, consentendo agli ingegneri meccanici ed elettronici di scambiarsi avanti e indietro il PCB popolato 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, al quale si collegano sia il software ECAD sia quello MCAD. 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 in ciascuna versione. Poiché l'estensione CoDesigner e i componenti aggiuntivi 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.
ECAD-MCAD VERSION COMPATIBILITY MATRIX
Questa matrice fornisce un riepilogo della compatibilità delle versioni ECAD/MCAD. La prima colonna elenca le release di MCAD CoDesigner e la versione minima del software ECAD Altium richiesta per quella versione di CoDesigner. Per le colonne MCAD, la prima riga di ciascuna cella riporta i numeri di versione del prodotto MCAD supportati. A seguire è indicato il Extension/Add-in preferito da utilizzare con quella versione di Altium Designer o del tuo prodotto MCAD. Tieni presente che alcuni strumenti MCAD richiedono l'uso di un installer CoDesigner diverso per versioni differenti del software MCAD. Queste informazioni sono riportate anche nella sezione Supported Versions delle informazioni Novità per ciascuna release di Altium MCAD CoDesigner.
CoD extension / Altium Designer |
Autodesk Fusion®/ MCAD Add-in |
Autodesk Inventor®/ MCAD Add-in |
Dassault Systemes SOLIDWORKS®/ MCAD Add-in |
PTC Creo Parametric®/ MCAD Add-in |
Siemens® NX™/ MCAD Add-in# |
|---|---|---|---|---|---|
CoD 3.15.0.2498 Altium Designer Altium Designer Develop Altium Designer Agile |
Fusion 3.15.0.5 |
2025, 2026, 2027 |
2023, 2024, 2025, 2026 3.15.0.4 |
9.X, 10.X, 11.X, 12.X 3.15.0.5 |
(2312 < 2512)3.15.0.4 (2212 < 2312)3.15.0.4 (2206 < 2212)3.15.0.4 |
CoD 3.14.0.2469 Altium Designer Altium Designer Develop Altium Designer Agile |
Fusion 3.14.0.2 |
2024 2025, 2026 |
2023, 2024, 2025, 2026 3.14.0.4 |
9.X, 10.X, 11.X, 12.X 3.14.0.2 |
(2312 < 2506)3.14.0.4 (2212 < 2312)3.14.0.4 (2206 < 2212)3.14.0.4 |
CoD 3.13.0.2437 Altium Designer Altium Designer Develop Altium Designer Agile |
Fusion 3.13.0.2 |
2024 2025, 2026 |
2022, 2023, 2024, 2025 3.13.0.2 |
9.X, 10.X, 11.X, 12.X 3.13.0.2 |
(2312 < 2506) 3.13.0.2 (2212 < 2312) 3.13.0.2 (2206 < 2212) 3.13.0.2 |
CoD 3.12.0.2414 Altium Designer |
Fusion 3.12.0.3 |
2024 2025 |
2022, 2023, 2024, 2025 3.12.0.11 |
8.X, 9.X, 10.X, 11.X 3.12.0.11 |
(2312 - 2412) 3.12.0.12 (2212 < 2312) 3.12.0.9 (2206 < 2212) 3.12.0.15 |
CoD 3.11.0.2380 Altium Designer |
Fusion 3.11.0.9 |
2024 2025 |
2022, 2023, 2024, 2025 3.11.0.10 |
8.X, 9.X, 10.X, 11.X 3.11.0.8 |
(2312 - 2412) 3.11.0.14 (2212 < 2312) 3.11.0.13 (2206 < 2212) 3.11.0.13 |
CoD 3.10.0.2312 Altium Designer |
Fusion 3.10.0.7 |
2024 2025 |
2021, 2022, 2023, 2024, 2025 3.10.0.6 |
8.X, 9.X, 10.X, 11.X 3.10.0.5 |
(2312) 3.10.0.4 (2212 < 2312) 3.10.0.4 (2206 < 2212) 3.10.0.4 |
CoD 3.9.0.2208 Altium Designer |
Fusion 3.9.0.12 |
2024 2025 |
2021, 2022, 2023, 2024 3.9.0.9 |
8.X, 9.X, 10.X, 11.X 3.9.0.9 |
(2312) 3.9.0.16 (2212 < 2312) 3.9.0.17 (1953 < 2212) 3.9.0.15 |
CoD 3.8.0.2085 Altium Designer |
Fusion 3.8.0.16 |
2023, 2024 3.8.0.12 |
2021, 2022, 2023, 2024 3.8.0.21 |
7.X, 8.X, 9.X, 10.X 3.8.0.16 |
(2312) 3.8.0.14 (2212 < 2312) 3.8.0.14 (1953 < 2212) 3.8.0.14 |
CoD 3.7.0.2033 Altium Designer |
Fusion 3.7.0.7 |
2023, 2024 3.7.0.6 |
2021, 2022, 2023, 2024 3.7.0.9 |
7.X, 8.X, 9.X, 10.X 3.7.0.12 |
1953 - 2312 3.7.0.22 |
CoD 3.6.0.1976 Altium Designer |
Fusion 360 3.6.0.16 |
2023, 2024 3.6.0.15 |
2021, 2022, 2023, 2024 3.6.0.34 |
7.X, 8.X, 9.X, 10.X 3.6.0.26 |
1953 - 2306 3.6.0.19 |
CoD 3.5.0.1900 Altium Designer |
Fusion 360 3.5.0.17 |
2023, 2024 3.5.0.14 |
2020, 2021, 2022, 2023 3.5.0.24 |
7.X, 8.X, 9.X, 10.X 3.5.0.21 |
1953 - 2212 3.5.0.12 |
CoD 3.4.0.1780 Altium Designer |
Fusion 360 3.4.0.4 |
2022, 2023 3.4.0.3 |
2020, 2021, 2022, 2023 3.4.0.7 |
7.X, 8.X, 9.X 3.4.0.3 |
1953 - 2212 3.4.0.9 |
CoD 3.3.0.1753 Altium Designer |
Fusion 360 3.3.0.6 |
2022, 2023 3.3.0.6 |
2020, 2021, 2022, 2023 3.3.0.9 |
7.X, 8.X, 9.X 3.3.0.6 |
1953 - 1996 3.3.0.8 |
CoD 3.2.0.1730 Altium Designer |
Fusion 360 3.2.0.7 |
2022, 2023 3.2.0.8 |
2020, 2021, 2022, 2023 3.2.0.11 |
7.X, 8.X, 9.X 3.2.0.8 |
1953 - 1996 3.2.0.8 |
CoD 3.1.0.1709 Altium Designer |
Fusion 360 3.1.0.9 |
2022, 2023 3.1.0.11 |
2020, 2021, 2022, 2023 3.1.0.35 |
7.X, 8.X 3.1.0.28 |
1953 - 1996 3.1.0.9 |
CoD 3.0.0.1610 Altium Designer |
Fusion 360 3.0.0.14 |
2022, 2023 3.0.0.14 |
2020, 2021, 2022 3.0.0.13 |
7.X, 8.X 3.0.0.13 |
1953 - 1996 3.0.0.13 |
Novità in CoDesigner 3.15.0
Released: 30 April 2026 – Version 3.15.0 Hot Fix (MCAD CoDesigner extension change to version 3.15.0.2498)
Released: 9 April 2026 – Version 3.15.0
Non sono incluse nuove funzionalità in questa versione.
Versioni supportate da CoDesigner 3.15.0
-
Altium Designer 24.8 (o superiore) con versione dell’estensione MCAD CoDesigner 3.15.0.2498
-
CoDesigner 3.3 è l’ultima versione disponibile per Altium NEXUS Client.
-
CoDesigner 2.10 è l’ultima versione disponibile per Altium CircuitMaker.
Questo aggiornamento è stato testato sulle seguenti piattaforme MCAD e versioni del componente aggiuntivo:
| Versione MCAD | Versione componente aggiuntivo MCAD |
|---|---|
| Autodesk Fusion® (Nota 1) | 3.15.0.5 |
| Autodesk Inventor Professional® - versioni 2025, 2026, 2027 | 3.15.0.4 |
| Dassault Systemes SOLIDWORKS® - versioni 2023, 2024, 2025, 2026 | 3.15.0.4 |
| PTC Creo Parametric® - 9.X, 10.X, 11.X, 12.X | 3.15.0.5 |
| Siemens NX® - versione 2206<2212 (Nota 2) | 3.15.0.4 |
| Siemens NX® - versione 2212<2312 (Nota 2) | 3.15.0.4 |
| Siemens NX® - versione 2312-2512 (Nota 2) | 3.15.0.4 |
Notes:
-
Altium CircuitMaker supporta solo Autodesk Fusion.
-
Siemens NX è disponibile per i progettisti solo come parte di Altium Enterprise Solutions. A partire da MCAD CoDesigner 3.8, sono disponibili più versioni del programma di installazione di MCAD CoDesigner per Siemens NX, per adattarsi alle diverse versioni del software Siemens NX. Questi programmi di installazione installano tutti versioni identiche di MCAD CoDesigner; differiscono solo nel rilevamento della versione di Siemens NX attualmente installata. Per MCAD CoDesigner 3.7 e versioni precedenti è disponibile un unico programma di installazione e, dopo l’installazione di MCAD CoDesigner, Siemens NX potrebbe mostrare un avviso all’avvio che indica che la differenza tra la versione corrente e quella firmata è troppo grande. Questo avviso può essere ignorato: l’installazione di MCAD CoDesigner funzionerà correttamente. In alternativa, l’opzione Show Warning when Loading nella finestra di dialogo Customer Defaults in Siemens NX può essere disabilitata
Release Note for CoDesigner 3.15.0 Hot Fix (MCAD CoDesigner extension change to version 3.15.0.2498)
| MCAD-5685 | Corretto un errore che compariva durante il push di un progetto harness da ECAD dopo la modifica del cablaggio. In precedenza, modifiche come la sostituzione dei connettori, l’aggiornamento dell’assegnazione dei pin dei fili o la modifica dei designatori potevano comportare la raccolta di dati incompleti dei componenti durante il push, causando errori di tipo "wire not fully connected". Ora i dati dell’harness vengono raccolti correttamente. Nota: questa correzione viene pubblicata come hotfix per l’estensione MCAD CoDesigner di Altium Designer e inizialmente influirà sui push manuali. Gli Altium 365 Workspace verranno aggiornati poco dopo il rilascio dell’hotfix, quindi per un certo periodo i push automatici al salvataggio di un progetto in un Altium 365 Workspace continueranno a non riuscire. |
Release Notes for CoDesigner 3.15.0
| MCAD-5356 | Siemens NX: corretto un bug per cui i ritagli della scheda si fermavano all’offset inferiore della scheda quando la collaborazione sul rame era disabilitata; i ritagli standard ora rimuovono sempre materiale lungo l’intero spessore della scheda. |
MCAD-5525 |
PTC Creo: rimossa la sanitizzazione eccessivamente restrittiva dei caratteri per i simboli dei modelli dei componenti Creo, quindi i trattini non vengono più sostituiti inutilmente (migliorando il riconoscimento/la coerenza dei nomi). |
| MCAD-5549 | Autodesk Inventor: il tentativo di creare un Weldment Assembly mentre CoDesigner è attivo non causa più un arresto anomalo nella v.2026. |
| MCAD-5683 | Altium 365: la generazione automatica del modello MCAD ora avviene solo dopo il primo Pull in MCAD. |
| MCAD-5687 | PTC Creo: risolto un problema di prestazioni per cui operazioni Pull ripetute causavano un’analisi non necessaria della scheda a causa degli aggiornamenti dei parametri, con possibile esaurimento delle risorse e arresto anomalo di Creo. |
| MCAD-5689 | Autodesk Fusion: corretto un problema per cui, se il documento corrente non era un assieme, il pull di un progetto poteva non riuscire con un’eccezione. Il pull iniziale ora apre sempre un nuovo documento di assieme. |
| MCAD-5691 | Migliorata l’affidabilità del push di progetti PCB complessi con molte vias da ECAD a MCAD. |
| MCAD-5697 | PTC Creo: il modulo Cabling in Creo 12.4.3 e versioni successive non è ancora supportato da CoDesigner, quindi ora viene mostrato il relativo avviso quando si tenta di eseguire il pull di un progetto Altium Harness in tali versioni. Il supporto per questo modulo di cablaggio verrà aggiunto a breve. |
| MCAD-5704 | Siemens NX 2512 è ora supportato. |
| MCAD-5706 | I componenti della variante meccanica non montati non attivano più un falso avviso di parte alternativa durante il pull delle schede tramite CoDesigner in MCAD. |
| MCAD-5710 | Siemens NX: il supporto per la sincronizzazione dei PCB rigid-flex è passato da Beta a Production. |
| MCAD-5735 | Autodesk Inventor 2027 è ora supportato. |
Novità in CoDesigner 3.14.0
Released: 17 December 2025 – Version 3.14.0
Feature Highlights
Push automatico dell'harness al salvataggio sul server
Quando esegui un Push da ECAD nel pannello CoDesigner, non stai inviando il progetto ECAD all'Altium Workspace, ma uno speciale pacchetto dati da ECAD a MCAD. Per un progetto harness questo pacchetto include: i connettori, le giunzioni, la connettività (dati "from-to") e la topologia dell'harness.
Il salvataggio del progetto ECAD nel Workspace viene eseguito indipendentemente da un Push verso MCAD. Questa separazione tra Push verso MCAD e Salvataggio sul server può essere fonte di confusione, poiché un progettista ECAD potrebbe pensare che il Save to Server eseguito a fine giornata significhi che tutti gli altri che devono accedere a quei dati di progetto siano ora aggiornati e pronti a lavorare.
Per semplificare il processo di sincronizzazione dei file, la prima volta che il progetto harness viene Pulled dal Workspace in MCAD, quel progetto viene contrassegnato come progetto MCAD CoDesigner. Da quel momento in poi, ogni volta che il progetto viene Saved to Server in ECAD, viene anche automaticamente Pushed nel Workspace, pronto per essere Pulled in MCAD. L'Auto-Push elimina l'onere di ricordarsi di eseguire un Push manuale di CoDesigner dopo ogni salvataggio in ECAD. Quando il progettista MCAD esegue un Pull, viene avvisato se l'ultimo Push verso MCAD è stato automatico.
Un auto-push verso MCAD viene ora eseguito automaticamente quando il progetto viene salvato sul server.
Scopri di più su Automatic CoDesigner Push when you Save to Server in ECAD.
Supporto per SOLIDWORKS 2026
Il supporto per SOLIDWORKS 2026 è stato aggiunto nell'aggiornamento 3.14 di Altium MCAD CoDesigner.
Altium MCAD CoDesigner ora supporta SOLIDWORKS 2026 (immagine per gentile concessione di Dassault Systemes)
Versions Supported
-
Altium Designer 24.8 (o successivo) con MCAD CoDesigner versione dell'estensione 3.14.0.2469
-
CoDesigner 3.3 è la versione più recente disponibile per Altium NEXUS Client.
-
CoDesigner 2.10 è la versione più recente disponibile per Altium CircuitMaker.
Questo aggiornamento è stato testato sulle seguenti piattaforme MCAD e versioni dell'Add-in:
| Versione MCAD | Versione Add-In MCAD |
|---|---|
| Autodesk Fusion® (Nota 1) | 3.14.0.2 |
| Autodesk Inventor Professional® - versione 2024 | 3.14.0.2 |
| Autodesk Inventor Professional® - versioni 2025, 2026 | 3.14.0.2 |
| Dassault Systemes SOLIDWORKS® - versioni 2023, 2024, 2025, 2026 | 3.14.0.4 |
| PTC Creo Parametric® - 9.X, 10.X, 11.X, 12.X | 3.14.0.2 |
| Siemens NX® - versione 2206<2212 (Nota 2) | 3.14.0.4 |
| Siemens NX® - versione 2212<2312 (Nota 2) | 3.14.0.4 |
| Siemens NX® - versione 2312-2506 (Nota 2) | 3.14.0.4 |
Notes:
-
Altium CircuitMaker supporta solo Autodesk Fusion.
-
Siemens NX è disponibile per i progettisti solo come parte di un Altium Enterprise Solution. Da MCAD CoDesigner 3.8 in poi, esistono più versioni del programma di installazione di MCAD CoDesigner per Siemens NX, per adattarsi alle diverse versioni del software Siemens NX. Questi programmi di installazione installano tutti versioni identiche di MCAD CoDesigner; differiscono solo nel rilevamento della versione attualmente installata di Siemens NX. Per MCAD CoDesigner 3.7 e versioni precedenti esiste un unico programma di installazione e, dopo l'installazione di MCAD CoDesigner, Siemens NX può mostrare un avviso all'avvio che indica che la differenza tra la versione corrente e quella firmata è troppo grande. Questo avviso può essere ignorato, l'installazione di MCAD CoDesigner funzionerà correttamente. In alternativa, l'opzione Show Warning when Loading nella finestra di dialogo Customer Defaults in Siemens NX può essere disabilitata
Release Notes for CoDesigner 3.14.0
| MCAD-4354 | Sincronizzazione harness: CoDesigner ora consente di eseguire il pull di un progetto ECAD Harness da Altium 365 anche quando quel progetto non è stato precedentemente inviato da ECAD. Una volta selezionato un progetto di questo tipo nella finestra di dialogo MCAD "Select project for pulling", verrà inviato automaticamente da Altium 365. Nota: questa funzionalità era precedentemente abilitata solo per i progetti PCB e Multi-board, con lo scopo principale di consentire ai principianti di iniziare rapidamente a lavorare con MCAD CoDesigner. |
| MCAD-5516 | SOLIDWORKS: durante il pull delle modifiche, CoDesigner rilevava erroneamente in molti casi la necessità di aggiornare i modelli dei componenti senza modifiche alla revisione ECAD, generando l'errore "Model ABC can't be imported into <path+model_name>". Ora tali modifiche sono disabilitate nella tabella (con il tooltip che spiega il caso). |
| MCAD-5576 | SOLIDWORKS 2026 è ora supportato. |
| MCAD-5624 | Autodesk Inventor: i bounding box che rappresentano l'anteprima dello spostamento dei componenti venivano erroneamente salvati come estrusioni nella parte della scheda. Corretto. |
| MCAD-5629 | SOLIDWORKS: CoDesigner ora rileva l'orientamento non standard dell'asse Z e dei piani datum e avvisa l'utente. |
| MCAD-5633 | SOLIDWORKS e PTC Creo: nella progettazione harness, la lunghezza di fili e cavi mancava nei pull successivi in MCAD, causando un'eccezione. Corretto. |
| MCAD-5659 | PTC Creo: le modifiche alle proprietà dei componenti ora vengono mostrate come rifiutate (non selezionate) per impostazione predefinita, per evitare problemi che spesso si verificavano durante l'applicazione di tali modifiche (a causa di simboli non consentiti nei nomi delle proprietà, permessi di scrittura limitati, ecc.). Abilita le modifiche necessarie. |
Novità in CoDesigner 3.13.0
Released: 5 September 2025 – Version 3.13.0
Feature Highlights
Supporto per cavi harness che includono coppie twistate
In ECAD, una coppia twistata è considerata un cavo, che può quindi essere incluso con altre coppie twistate all'interno di un cavo più grande. Poiché alcuni strumenti MCAD non supportano questo tipo di struttura cavo-nel-cavo, MCAD CoDesigner ora trasferisce i fili di una coppia twistata come fili individuali. A ciascun filo vengono applicate le proprietà di twist, garantendo che la loro lunghezza sia corretta.
Le coppie twistate sono supportate trasferendo la coppia come fili individuali, con le proprietà di twist applicate.
Opzione per escludere il Route Tool Path della PCB in MCAD
Sebbene il route tool path sia essenziale per la fabbricazione, spesso non è necessario durante la progettazione MCAD, quando l'ingegnere meccanico deve concentrarsi sull'inserimento della scheda nell'involucro del prodotto. Per supportare questa esigenza, la finestra di dialogo Altium CoDesigner Settings ora include la casella di controllo Build Route Tool Path; configurala secondo necessità. Nota che il Route Tool Path viene sempre inviato da ECAD; questa opzione controlla se viene importato in MCAD.
Scegli se il Route Tool Path deve essere incluso nel pull in MCAD.
Supporto per PTC Creo v12
Il supporto per PTC Creo v12 è stato aggiunto nell'aggiornamento 3.13 di Altium MCAD CoDesigner.
Altium MCAD CoDesigner ora supporta PTC Creo V12 (immagine per gentile concessione di PTC).
Supporto per Autodesk Inventor 2026
Il supporto per Autodesk Inventor 2026 è stato aggiunto nell'aggiornamento 3.13 di Altium MCAD CoDesigner.
Altium MCAD CoDesigner ora supporta Autodesk Inventor 2026 (immagine per gentile concessione di Autodesk).
Supporto per Siemens NX 2506
Il supporto per Siemens NX 2506 è stato aggiunto nell'aggiornamento 3.13 di Altium MCAD CoDesigner.
Versions Supported
-
Altium Designer 24.8 (o successivo) con MCAD CoDesigner versione dell'estensione 3.13.0.2437
-
CoDesigner 3.3 è la versione più recente disponibile per Altium NEXUS Client.
-
CoDesigner 2.10 è la versione più recente disponibile per Altium CircuitMaker.
Questo aggiornamento è stato testato sulle seguenti piattaforme MCAD e versioni dell'Add-in:
| Versione MCAD | Versione del componente aggiuntivo MCAD |
|---|---|
| Autodesk Fusion® (Nota 1) | 3.13.0.2 |
| Autodesk Inventor Professional® - versione 2024 | 3.13.0.2 |
| Autodesk Inventor Professional® - versioni 2025, 2026 | 3.13.0.2 |
| Dassault Systemes SOLIDWORKS® - versioni 2022, 2023, 2024, 2025 | 3.13.0.2 |
| PTC Creo Parametric® - 9.X, 10.X, 11.X, 12.X | 3.13.0.2 |
| Siemens NX® - versione 2206<2212 (Nota 2) | 3.13.0.2 |
| Siemens NX® - versione 2212<2312 (Nota 2) | 3.13.0.2 |
| Siemens NX® - versione 2312-2506 (Nota 2) | 3.13.0.2 |
Notes:
-
Altium CircuitMaker supporta solo Autodesk Fusion.
-
Siemens NX è disponibile per i progettisti solo come parte di una Altium Enterprise Solution. A partire da MCAD CoDesigner 3.8, sono disponibili più versioni del programma di installazione di MCAD CoDesigner per Siemens NX, per adattarsi alle diverse versioni del software Siemens NX. Questi programmi di installazione installano tutti versioni identiche di MCAD CoDesigner; differiscono solo nel rilevamento della versione di Siemens NX attualmente installata. Per MCAD CoDesigner 3.7 e versioni precedenti è disponibile un unico programma di installazione e, dopo l'installazione di MCAD CoDesigner, Siemens NX potrebbe mostrare un avviso all'avvio che indica che la differenza tra la versione corrente e la versione firmata è troppo grande. Questo avviso può essere ignorato: l'installazione di MCAD CoDesigner funzionerà correttamente. In alternativa, l'opzione Show Warning when Loading nella finestra di dialogo Customer Defaults in Siemens NX può essere disabilitata
Release Notes for CoDesigner 3.13.0
| MCAD-5166 | Durante il push da MCAD, CoDesigner ora salva le parti MCAD definite come parte dell'involucro del PCB, per evitare che in ECAD venga ottenuta una revisione non aggiornata (non salvata) dell'involucro. |
| MCAD-5334 | La creazione delle entità PCB Route Tool Path in MCAD è ora facoltativa, controllata dalla relativa opzione nelle impostazioni di MCAD CoDesigner. Nota: lo stato predefinito è ATTIVO (per mantenere la compatibilità con le versioni precedenti), tuttavia si consiglia di disattivare l'opzione per evitare che le entità Route Tool Path possano corrompere i bordi del PCB. |
| MCAD-5426 | Sincronizzazione del cablaggio: CoDesigner ora sincronizza i cavi che includono coppie ritorte. I fili di una coppia ritorta vengono ora trasferiti come fili singoli, rispettandone le proprietà di torsione. |
| MCAD-5460 | PTC Creo v. 12.4 è ora supportato. |
| MCAD-5463 | Autodesk Inventor 2026 è ora supportato. |
| MCAD-5510 | Sincronizzazione del cablaggio: in MCAD, la distanza predefinita tra i fili nelle giunzioni è stata ridotta da 2,5 mm a 1 mm, in modo che i fili non appaiano più fisicamente "scollegati". |
| MCAD-5515 | PTC Creo: se un assieme PCB era stato contrassegnato dall'utente come Inseparable, CoDesigner mostrava molti messaggi di avviso sulla propria incapacità di lavorare con tale assieme. Poiché questi molteplici messaggi erano scomodi per l'utente, ora tale messaggistica è stata disabilitata (si noti che gli assiemi Inseparable continuano a non essere supportati). |
| MCAD-5517 | Programma di installazione di CoDesigner per PTC Creo: l'elenco delle versioni di Creo non era aggiornato e non era scorrevole. Corretto. |
| MCAD-5578 | Sincronizzazione del cablaggio: in ECAD, durante il pull delle modifiche da MCAD, CoDesigner non impostava la lunghezza fisica per i fili appena creati (se la lunghezza non era stata impostata prima del pull). Corretto. Nota: questo problema era presente solo in CoDesigner v. 3.12. |
| MCAD-5589 | Siemens NX 2506 è ora supportato. |
Novità in CoDesigner 3.12.0
Released: 11 June 2025 – Version 3.12.0 Hot Fix for Siemens NX (MCAD Add-ins version change)
Released: 26 May 2025 – Version 3.12.0
Feature Highlights
Avviso durante l'esecuzione di un nuovo Pull di un progetto
Per aiutare l'ingegnere meccanico a evitare di eseguire involontariamente il pull di una nuova copia di un progetto da ECAD, la finestra di dialogo Select Project di CoDesigner ora visualizza un'icona di avviso, che segnala all'ingegnere che il progetto è già stato sottoposto a pull. Si noti che l'ingegnere è libero di eseguire il Pull di una nuova copia del progetto, se lo desidera.
La finestra di dialogo Select Project ora include un'icona di avviso se il progetto selezionato è già stato sottoposto a Pull in MCAD.
Pannello CoDesigner separato per Siemens NX
Nelle versioni precedenti di Altium MCAD CoDesigner per Siemens NX, il pannello Altium CoDesigner veniva presentato come scheda nel pannello Siemens NX. Ciò significava che il pannello doveva rispettare tutti i tasti di scelta rapida esistenti di Siemens NX, il che poteva causare comportamenti imprevisti quando un utente digitava nome utente, password o commento nel pannello CoDesigner. Per risolvere questo problema, il pannello è stato rimosso dal pannello NX predefinito e ora viene presentato come pannello mobile separato.
Il pannello Altium CoDesigner viene ora presentato come pannello mobile separato in Siemens NX, garantendo che i tasti premuti al suo interno non vengano interpretati come tasti di scelta rapida di NX.
Versions Supported
-
Altium Designer 24.8 (o successivo) con estensione MCAD CoDesigner versione 3.12.0.2414
-
CoDesigner 3.3 è la versione più recente disponibile per Altium NEXUS Client.
-
CoDesigner 2.10 è la versione più recente disponibile per Altium CircuitMaker.
Questo aggiornamento è stato testato sulle seguenti piattaforme MCAD e versioni del componente aggiuntivo:
| Versione MCAD | Versione del componente aggiuntivo MCAD |
|---|---|
| Autodesk Fusion® (Nota 1) | 3.12.0.3 |
| Autodesk Inventor Professional® - versione 2024 | 3.12.0.4 |
| Autodesk Inventor Professional® - versione 2025 | 3.12.0.5 |
| Dassault Systemes SOLIDWORKS® - versioni 2022, 2023, 2024, 2025 | 3.12.0.11 |
| PTC Creo Parametric® - 8.X, 9.X, 10.X, 11.X | 3.12.0.11 |
| Siemens NX® - versione 2206<2212 (Nota 2) | 3.12.0.15 |
| Siemens NX® - versione 2212<2312 (Nota 2) | 3.12.0.9 |
| Siemens NX® - versione 2312-2412 (Nota 2) | 3.12.0.12 |
Notes:
-
Altium CircuitMaker supporta solo Autodesk Fusion.
-
Siemens NX è disponibile per i progettisti solo come parte di una Altium Enterprise Solution. A partire da MCAD CoDesigner 3.8, sono disponibili più versioni del programma di installazione di MCAD CoDesigner per Siemens NX, per adattarsi alle diverse versioni del software Siemens NX. Questi programmi di installazione installano tutti versioni identiche di MCAD CoDesigner; differiscono solo nel rilevamento della versione di Siemens NX attualmente installata. Per MCAD CoDesigner 3.7 e versioni precedenti è disponibile un unico programma di installazione e, dopo l'installazione di MCAD CoDesigner, Siemens NX potrebbe mostrare un avviso all'avvio che indica che la differenza tra la versione corrente e la versione firmata è troppo grande. Questo avviso può essere ignorato: l'installazione di MCAD CoDesigner funzionerà correttamente. In alternativa, l'opzione Show Warning when Loading nella finestra di dialogo Customer Defaults in Siemens NX può essere disabilitata
Release Notes for CoDesigner 3.12.0
| MCAD-4388 | Siemens NX: CoDesigner ora appare come pannello mobile (in precedenza era integrato nell'interfaccia utente nativa di NX). Questa modifica è stata apportata per risolvere il problema relativo all'inserimento di caratteri riservati nei campi del pannello in NX v.2306 e versioni successive. |
| MCAD-4983 | Sincronizzazione del cablaggio: CoDesigner ora trasferisce da ECAD a MCAD la proprietà "Mass Per Unit Length" per fili/cavi (consentendo il calcolo della massa di un cablaggio). Nota: le unità di massa possono essere specificate in uno dei seguenti modi: a) come parametro separato "Mass Units" (MASS_UNITS). In questo caso, devono essere solo unità di massa, non unità di massa/lunghezza; b) come suffisso nel valore di "Mass Per Unit Length". In questo caso, devono essere specificate in base ai requisiti del MCAD utilizzato. Ad esempio, per Creo devono essere le unità di massa, mentre per SOLIDWORKS devono essere unità di massa/lunghezza. Se sono specificate entrambe, le unità nel valore di "Mass Per Unit Length" hanno la priorità. |
| MCAD-5180 | CoDesigner ora informa l'ingegnere meccanico se il progetto selezionato per il pull iniziale è già stato sottoposto a pull in precedenza (la notifica appare come un'icona con il relativo suggerimento nella barra laterale con le proprietà del progetto). Questo aiuta a prevenire duplicazioni/conflitti nell'archiviazione MCAD. |
| MCAD-5255 | PTC Creo: il plug-in CoDesigner non era firmato digitalmente, causando avvisi di sicurezza. Corretto. |
| MCAD-5268 | Sincronizzazione harness: CoDesigner ora rispetta le regole di denominazione dei modelli (impostate nell’Altium Workspace) quando assegna il nome ai modelli dei connettori. Nota 1: in precedenza, i modelli venivano denominati solo in base al nome del footprint. Nota 2: con il nuovo meccanismo di denominazione, i modelli creati in precedenza verranno mantenuti in MCAD così come sono; tuttavia, nei nuovi progetti, durante un nuovo pull verranno utilizzati i nuovi modelli con il nuovo nome. Nota 3: il modello appena creato non avrà i pin fisici, quindi l’utente MCAD dovrà eseguire una delle seguenti operazioni: a) creare nuovamente i pin fisici, b) usare il posizionamento nativo del modello da ECAD a MCAD per fare riferimento al modello creato in precedenza, c) clonare il modello creato in precedenza con il nome del modello appena creato. |
| MCAD-5282 | Sincronizzazione harness: il posizionamento nativo del modello da ECAD a MCAD è ora supportato per i connettori harness per SOLIDWORKS & SW PDM, consentendo alle librerie legacy dei connettori di essere riutilizzate da CoDesigner. Nota: a differenza dei componenti PCB, i connettori harness devono essere mappati in ECAD in modo da fare riferimento al valore della proprietà "CompName" da "components.xml" sul lato MCAD. |
| MCAD-5342 | Siemens NX integrato con Teamcenter: il comportamento relativo al salvataggio dei componenti PCB è cambiato: ora, se la voce "Common folder for storing component models" nelle impostazioni di CoDesigner punta a una cartella locale, i componenti non vengono registrati in Teamcenter, ma vengono salvati solo in quella cartella locale. Nota 1: PCB Assembly e PCB Part vengono comunque salvati in Teamcenter. Nota 2: lo scopo di questa modifica è consentire un pull più rapido dei nuovi PCB e saltare la registrazione dei componenti PCB in Teamcenter quando non è necessaria. |
| MCAD-5372 | Sincronizzazione harness: per i connettori definiti in una libreria locale in ECAD, dopo aver apportato modifiche in ECAD, CoDesigner ricreava i relativi modelli in SOLIDWORKS invece di creare nuovi file (causando la perdita dei pin fisici creati sui connettori trasferiti in precedenza). Corretto. |
| MCAD-5379 | Siemens NX: venivano aggiunte Rooms invece dei keepout se CoDesigner era configurato per usare unità imperiali. Corretto. |
| MCAD-5399 | PTC Creo: per i componenti che includono parametri con valori stringa lunghi, CoDesigner tentava di aggiornare tali parametri a ogni pull in MCAD, influendo sulle prestazioni e causando confusione agli utenti. CoDesigner ora ignora tali parametri. |
| MCAD-5402 | SOLIDWORKS: arresto anomalo durante il tentativo di creare un keepout o una room in un progetto rigid-flex 2.0. Corretto. |
| MCAD-5410 | PTC Creo: per i componenti che includevano parametri con nomi riservati da Creo, CoDesigner tentava di aggiungere tali parametri a ogni pull in MCAD, influendo sulle prestazioni e causando confusione agli utenti. CoDesigner ora ignora tali parametri e mostra gli avvisi corrispondenti. |
| MCAD-5470 | Sincronizzazione harness per SOLIDWORKS: CoDesigner non applica più la proprietà "Part Number" a fili e cavi in SOLIDWORKS. Nota 1: l’assegnazione era stata introdotta in CoDesigner 3.8. Nota 2: il motivo della rimozione è che i Part Number duplicati causavano effetti collaterali, poiché SOLIDWORKS usa tale proprietà come identificatore interno di fili/cavi, in conflitto con il modo in cui CoDesigner identifica fili e cavi. |
Novità di CoDesigner 3.11.0
Released: 11 March 2025 – Version 3.11.0
Feature Highlights
Supporto rigid-flex per Siemens NX
Questa versione di MCAD CoDesigner aggiunge il supporto per il trasferimento di progetti rigid-flex tra Altium Designer e Siemens NX. Altium Designer offre due modalità di progettazione rigid-flex; CoDesigner per Siemens NX supporta la modalità Advanced Rigid-Flex (o RF2).
Le caratteristiche principali includono:
-
Qualsiasi numero di regioni rigide e flessibili.
-
Regioni flessibili con spessori diversi.
-
Regioni flessibili separate che si sovrappongono tra loro.
-
Rappresentazione del rame e della serigrafia sulle regioni rigide in MCAD.
-
Una piega locale (una piega localizzata in una regione flessibile che si trova all’interno di un ritaglio in una regione flessibile più grande).
Scopri di più sulla co-progettazione rigid-flex con Siemens NX.
Un progetto rigid-flex può ora essere sottoposto a Push avanti e indietro tra Siemens NX e Altium Designer.
Structure of an Advanced Rigid-Flex (RF2) Board in MCAD
Di seguito è riportato un riepilogo della struttura Siemens NX di una scheda Advanced Rigid-Flex:
-
Ogni regione rigida di un progetto RF2 è rappresentata da un assieme, che include quella parte rigida (regione) della scheda e i componenti montati su tale regione (in modo molto simile a come un PCB rigido viene modellato in Siemens NX).
-
Ogni regione flessibile della scheda è rappresentata da una parte in lamiera. All'interno di questa parte, ogni linea di piega ECAD è definita come una piega di schizzo. Si noti che una piega che può essere inviata con Push da ECAD potrebbe non essere formata correttamente in Siemens NX, a causa dei requisiti di piegatura. Si noti inoltre che i componenti sulle regioni flessibili non sono ancora supportati.
-
Per gli intagli che si estendono attraverso più regioni della scheda, in MCAD vengono creati estrusi di taglio separati. Se l'ingegnere meccanico desidera modificare la forma di uno di questi intagli in Siemens NX, dovrà modificare tutti questi estrusi.
Note sul lavoro con una scheda rigid-flex avanzata
-
Quando si progetta una scheda RF2 in ECAD, ogni regione rigida e flessibile della scheda viene disegnata come un oggetto separato, al quale viene poi assegnato un substack (mentre in una scheda RF1 si definisce un'unica forma complessiva della scheda e poi si posizionano linee di divisione per suddividere la forma nelle regioni richieste). Gli spazi tra regioni adiacenti in un progetto RF2 non sono consentiti: devono toccarsi esattamente oppure sovrapporsi. Se due regioni si sovrappongono, il software presume che la zona condivisa appartenga alla regione con il maggior numero di layer. Sapendo questo, può essere più semplice estendere una regione flessibile nella regione rigida adiacente se è difficile allinearne i bordi. Ulteriori informazioni in Pianificazione delle regioni rigide e flessibili - modalità avanzata.
-
L'editor PCB ECAD include numerosi strumenti per aiutare a creare regioni da oggetti linea/arco esistenti; ulteriori informazioni in Creazione di regioni della scheda da oggetti selezionati.
-
In ECAD, ogni insieme univoco di layer (substack) deve essere definito, copiando layer esistenti per creare il nuovo substack oppure aggiungendo layer per definire un substack univoco. Ulteriori informazioni in Aggiunta e modifica di un nuovo substack.
-
La modalità RF2 supporta regioni flessibili che si sovrappongono tra loro nello spazio tridimensionale. Per supportare questo, quando una linea di piega viene posizionata in modalità Board Planning in ECAD il progettista deve definire a quale Stack Region flessibile si applica la piega Se ciò non viene fatto, verrà visualizzato un avviso unaffected region quando il progetto viene inviato con Push da ECAD a MCAD
-
La struttura dell'assieme PCB ECAD in modalità RF2 differisce dalla struttura dell'assieme in RF1, quindi se la modalità viene cambiata da RF1 a RF2 si consiglia di eseguire un nuovo Pull della scheda in MCAD.
-
Quando si modifica la geometria del PCB in MCAD, tenere presente che non esiste associatività tra la geometria delle regioni vicine. Se la geometria di una regione viene modificata, è necessario adattare di conseguenza anche la geometria della regione adiacente.
-
Se si apportano modifiche significative alla geometria, ad esempio cambiando l'insieme dei bordi, i vincoli in MCAD potrebbero interrompersi. Questo è normale: verranno ripristinati alla successiva sincronizzazione MCAD-ECAD-MCAD.
-
Dopo aver apportato modifiche a una piega, nella maggior parte dei casi sarà necessaria un'operazione di ricostruzione MCAD.
-
In questa fase, la creazione di new regioni e pieghe in MCAD non è supportata.
-
In MCAD, la definizione di aree Keep Out (Keepout ECAD), stanze per note di testo (Rooms ECAD) e la generazione del rame 3D non sono attualmente supportate per le schede rigid-flex.
-
La generazione del rame 3D e la specifica dell'involucro nella definizione del PCB in MCAD (e l'invio dell'involucro a ECAD) non sono attualmente supportate per le schede rigid-flex.
-
Se i progetti sono archiviati in Altium 365, il push automatico che avviene dopo il salvataggio del progetto sul server in ECAD non elaborerà le modifiche alla scheda rigid-flex (perché la funzione di push automatico lato server non supporta ancora le modifiche ECAD RF2). Dopo aver salvato un progetto rigid-flex sul server in ECAD, è necessario anche eseguire manualmente il Push del PCB nel pannello MCAD CoDesigner.
-
Le regioni flessibili del progetto PCB vengono modellate in Siemens NX come lamiera. Siemens NX dispone di una propria serie di verifiche per controllare che una piega possa essere formata nella lamiera, tenendo conto di:
-
Spessore della scheda
-
Raggio di piega
-
Angolo di piegatura
-
Distanza tra l'area di piegatura e il bordo della regione
-
Sincronizzazione multi-board con Autodesk Inventor
Il processo di assemblaggio dei PCB nell'involucro viene eseguito al meglio in MCAD. Tuttavia, i PCB saranno progettati in ECAD e l'ingegnere ECAD potrebbe anche dover eseguire verifiche elettromeccaniche come le distanze tra componenti e involucro, oltre a controllare l'accesso agli elementi dell'interfaccia umana, come indicatori e display, pulsanti e connettori. Ci sono numerosi vantaggi nella possibilità di sincronizzare l'intero assieme del dispositivo tra i domini MCAD ed ECAD, in modo che lo stato corrente del dispositivo assemblato possa essere verificato rapidamente sia dal team di progettazione meccanica sia da quello elettronico.
Questa versione di MCAD CoDesigner introduce il supporto per la sincronizzazione di un assieme multi-board tra Autodesk Inventor e Altium Designer.
|
I PCB sono stati posizionati e l'involucro è stato inserito in Autodesk Inventor; queste modifiche sono pronte per essere inviate con Push a ECAD. L'ingegnere ECAD riceve un messaggio che informa che l'assieme è stato modificato in MCAD e che ci sono modifiche pronte da applicare. Le modifiche alla posizione della scheda e le parti dell'involucro vengono importate con Pull in ECAD. |
Ulteriori informazioni in Sincronizzazione di un assieme multi-board.
Supporto MCAD per cavità di componenti embedded
La domanda sempre crescente di prodotti elettronici più piccoli e più integrati, combinata con i segnali a frequenza più elevata presenti in questi dispositivi, spinge la ricerca continua di metodi migliori per fabbricare e assemblare un circuito. Una tecnica che offre sia una maggiore densità sia un migliore supporto per frequenze di segnale più elevate consiste nell'incorporare componenti all'interno degli strati della struttura del circuito stampato.
Questo aggiornamento di MCAD CoDesigner introduce il supporto per il trasferimento da ECAD a MCAD di progetti di schede che includono componenti embedded, insieme alle relative cavità.
In ECAD, l'oggetto regione che definisce la forma della cavità include una proprietà Cavity Height , che definisce l'altezza dell'intaglio richiesta nello strato dielettrico. L'editor PCB ECAD estende quindi automaticamente questa altezza attraverso lo strato dielettrico in cui viene creata la cavità, fino allo strato di rame successivo nello stack dei layer, per ottenere il valore effettivo Total Cavity Height.
In MCAD, la forma della cavità è definita come uno schizzo estruso sulla parte della scheda, con l'altezza di estrusione impostata su Total Cavity Height. Si noti che le modifiche alla posizione dei componenti embedded vengono sincronizzate da MCAD a ECAD, ma le modifiche alle cavità no. Se un componente embedded viene riposizionato in MCAD, non è necessario riposizionare la cavità. Le modifiche di posizione della cavità vengono risolte automaticamente quando la posizione del componente interessato viene sincronizzata da MCAD a ECAD e di nuovo a MCAD.
|
Ogni cavità viene realizzata come uno schizzo estruso sulla parte della scheda. Una cavità può creare un'apertura sulla superficie della scheda oppure essere completamente interna. In ECAD la cavità è definita dallo strato su cui è posizionato il componente fino allo strato di rame successivo. |
Ulteriori informazioni in Progettazione di un PCB con componenti embedded.
Versioni supportate
-
Altium Designer 24.8 (o superiore) con estensione MCAD CoDesigner versione 3.11.0.2380
-
CoDesigner 3.3 è la versione più recente disponibile per Altium NEXUS Client.
-
CoDesigner 2.10 è la versione più recente disponibile per Altium CircuitMaker.
Questo aggiornamento è stato testato sulle seguenti piattaforme MCAD e versioni del componente aggiuntivo:
| Versione MCAD | Versione Add-In MCAD |
|---|---|
| Autodesk Fusion® (Nota 1) | 3.11.0.9 |
| Autodesk Inventor Professional® - versione 2024 | 3.11.0.13 |
| Autodesk Inventor Professional® - versione 2025 | 3.11.0.12 |
| Dassault Systemes SOLIDWORKS® - versioni 2022, 2023, 2024, 2025 | 3.11.0.10 |
| PTC Creo Parametric® - 8.X, 9.X, 10.X, 11.X | 3.11.0.8 |
| Siemens NX® - versione 2206<2212 (Nota 2) | 3.11.0.13 |
| Siemens NX® - versione 2212<2312 (Nota 2) | 3.11.0.13 |
| Siemens NX® - versione 2312-2412 (Nota 2) | 3.11.0.14 |
Notes:
-
Altium CircuitMaker supporta solo Autodesk Fusion.
-
Siemens NX è disponibile per i progettisti solo come parte di una Altium Enterprise Solution. Da MCAD CoDesigner 3.8 in poi, esistono più versioni del programma di installazione di MCAD CoDesigner per Siemens NX, per adattarsi alle diverse versioni del software Siemens NX. Questi programmi di installazione installano tutti versioni identiche di MCAD CoDesigner; differiscono solo nel rilevamento della versione di Siemens NX attualmente installata. Per MCAD CoDesigner 3.7 e versioni precedenti è disponibile un unico programma di installazione e, dopo l'installazione di MCAD CoDesigner Siemens NX, all'avvio potrebbe mostrare un avviso che segnala che la differenza tra la versione corrente e la versione firmata è troppo grande. Questo avviso può essere ignorato; l'installazione di MCAD CoDesigner funzionerà correttamente. In alternativa, l'opzione Show Warning when Loading nella finestra di dialogo Customer Defaults in Siemens NX può essere disabilitata
Release Notes for CoDesigner 3.11.0
| MCAD-1545 | CoDesigner ora supporta la creazione di cavità 3D per componenti embedded in MCAD. |
| MCAD-3286 | Autodesk Inventor: CoDesigner ora supporta la sincronizzazione degli assiemi multiboard con Autodesk Inventor. |
| MCAD-3749 | Utilizzando Single Sign On, CoDesigner ora salva l'indirizzo email per usi futuri. |
| MCAD-5030 | Siemens NX: ora è supportata l'anteprima delle modifiche durante la sincronizzazione multiboard. |
| MCAD-5047 | Inventor 2025: quando si lavora con un server on-prem, CoDesigner non consentiva di interrompere una sessione già avviata su un altro PC. Corretto. |
| MCAD-5064 | Siemens NX: CoDesigner ora supporta la sincronizzazione di PCB rigid-flex. Nota: questa funzionalità è attualmente disponibile in modalità Beta. La limitazione principale di questa release Beta è che alcune modifiche apportate alla forma del PCB in MCAD potrebbero non essere sincronizzate correttamente di nuovo in ECAD; si consiglia di verificare i risultati della sincronizzazione in ECAD. |
| MCAD-5068 | PTC Creo: in alcuni casi, CoDesigner non riusciva a utilizzare i template personalizzati durante la creazione di componenti PCB in Creo. Il meccanismo è stato migliorato. |
| MCAD-5119 | Dopo le recenti modifiche in ECAD, non era più possibile copiare il testo dei messaggi di avviso dalla finestra di dialogo errori/avvisi di ECAD. Corretto. |
| MCAD-5130 | PTC Creo: durante l'avvio, CoDesigner ora rileva se Creo è stato aggiornato a una versione più recente e, in tal caso, avvisa l'utente (in questa situazione CoDesigner deve essere reinstallato). |
| MCAD-5143 | Siemens NX: quando si utilizzava l'opzione "Build 3D Copper" in combinazione con il sistema "Imperial units" nelle impostazioni di CoDesigner, i fori nell'Interlayer non venivano praticati. Corretto. |
| MCAD-5165 | Il pulsante "Make available online" nel pannello MCAD CoDesigner non era attivo per un progetto Harness locale. Corretto. |
| MCAD-5225 | Autodesk Inventor: i reference designator ora vengono mostrati per i componenti nell'albero del modello (vengono aggiunti al nome dell'istanza del componente). |
| MCAD-5226 | PTC Creo: sincronizzazione Harness, l'assenza del sistema di coordinate "CS0" nel modello del connettore del cablaggio causava l'arresto anomalo di Creo. Corretto. |
| MCAD-5267 | SOLIDWORKS: durante la sincronizzazione del cablaggio, i C-Point predefiniti per i connettori vengono ora creati nel punto con coordinate 0,0,0. In precedenza venivano creati con un offset di 100 mil rispetto a X e Y (100,100,0). |
| MCAD-5278 | Quando il riconoscimento dei componenti da MCAD a ECAD è abilitato nell'Altium Workspace e alcuni componenti non potevano essere trovati nella libreria ECAD, CoDesigner non segnalava correttamente quali componenti non erano stati individuati. L'avviso è stato disabilitato. |
| MCAD-5298 | CoDesigner non era in grado di riconoscere raccordi e smussi 3D creati sugli angoli dei cutout della scheda in Creo (e di suggerirne la trasformazione in feature 2D di conseguenza). Corretto. |
| MCAD-5300 | CoDesigner non era in grado di riconoscere raccordi e smussi 3D creati in Creo quando l'utente selezionava più bordi e poi applicava la feature a tutti. Corretto. |
| MCAD-5333 | Sincronizzazione Harness: CoDesigner non era in grado di elaborare correttamente i cavi che includevano fili con punti "no-connect" alle estremità. Corretto. |
Novità in CoDesigner 3.10.0
Released: 4 December 2024 – Version 3.10.0 Hot Fix for SOLIDWORKS
Released: 6 November 2024 – Version 3.10.0
Feature Highlights
Supporto per PCB a singolo strato
Nonostante la loro relativa semplicità, i PCB a singolo strato, o monofaccia, continuano a essere tra le schede di circuito più comunemente utilizzate, grazie alla loro semplicità e al costo inferiore. In precedenza, i PCB a singolo strato non erano pienamente supportati in ECAD e non potevano essere trasferiti a MCAD. Ora i PCB a singolo strato sono pienamente supportati in ECAD e possono anche essere trasferiti a MCAD. Questo supporto si estende ai progetti rigid-flex che utilizzano un solo strato di rame.
CoDesigner ora può trasferire PCB a singolo strato di rame tra ECAD e MCAD.
Supporto multiboard per Siemens NX
Il processo di assemblaggio dei PCB nell'involucro è eseguito al meglio in MCAD. Ma i PCB vengono progettati in ECAD e l'ingegnere ECAD potrebbe anche dover eseguire verifiche elettromeccaniche come le distanze tra componenti e involucro, oltre a controllare l'accesso agli elementi dell'interfaccia umana, come indicatori e display, pulsanti e connettori. Ci sono numerosi vantaggi nel poter sincronizzare l'intero assieme del dispositivo tra i domini MCAD ed ECAD, in modo che lo stato corrente del dispositivo assemblato possa essere verificato rapidamente sia dal team di progettazione meccanica sia da quello elettronico.
Questa release di Altium MCAD CoDesigner introduce il supporto per la sincronizzazione di un assieme multiboard tra Siemens NX e Altium Designer.
|
Le schede e l'involucro vengono assemblati in MCAD. L'assieme è collegato all'assieme multiboard ECAD. E quindi l'intero assieme viene trasferito a ECAD. Le modifiche vengono recuperate nell'assieme multiboard ECAD. Per mostrare l'assieme completo in ECAD. |
Scopri di più su Synchronizing a Multi-board Assembly.
Miglioramenti alla progettazione Harness
Il supporto di MCAD CoDesigner per la sincronizzazione dei cablaggi ECAD-MCAD continua a migliorare, con i seguenti aggiornamenti:
-
Flexibility with how the units are specified – Durante il push da ECAD, CoDesigner ora controlla e riconosce le unità di base incluse con i valori dimensionali delle proprietà di fili e cavi e imposta i valori corrispondenti in MCAD. In precedenza, l'unico modo per specificare le unità era includere un parametro aggiuntivo Units ed escludere le unità dal valore dimensionale. Ora sono supportati entrambi i modi: il progettista può continuare a separare il valore e il tipo di unità oppure includere il tipo di unità nel valore del parametro.
Le unità ora possono essere incluse nel valore.
-
Support for connector pins that do not include a numeric identifier – CoDesigner ora supporta l'uso di identificatori non numerici per i pin dei connettori in un progetto di cablaggio.
Scopri di più su Synchronizing a Harness Design Project.
Supporto per SOLIDWORKS 2025
Il supporto per SOLIDWORKS 2025 è stato aggiunto nell'Hot Fix dell'aggiornamento 3.10 di Altium MCAD CoDesigner.
Versions Supported
-
Altium Designer 24.8 (o successivo) con estensione MCAD CoDesigner versione 3.10.0.2312
-
CoDesigner 3.3 è l'ultima versione disponibile per Altium NEXUS Client.
-
CoDesigner 2.10 è l'ultima versione disponibile per Altium CircuitMaker.
Questo aggiornamento è stato testato sulle seguenti piattaforme MCAD e versioni Add-in:
| Versione MCAD | Versione del componente aggiuntivo MCAD |
|---|---|
| Autodesk Fusion® (Nota 1) | 3.10.0.7 |
| Autodesk Inventor Professional® - versione 2024 | 3.10.0.4 |
| Autodesk Inventor Professional® - versione 2025 | 3.10.0.4 |
| Dassault Systemes SOLIDWORKS® - versioni 2021, 2022, 2023, 2024, 2025 | 3.10.0.6 |
| PTC Creo Parametric® - 8.X, 9.X, 10.X, 11.X | 3.10.0.5 |
| Siemens NX® - versione 2206<2212 (Nota 2) | 3.10.0.4 |
| Siemens NX® - versione 2212<2312 (Nota 2) | 3.10.0.4 |
| Siemens NX® - versione 2312 (Nota 2) | 3.10.0.4 |
Notes:
-
Altium CircuitMaker supporta solo Autodesk Fusion.
-
Siemens NX è disponibile per i progettisti solo come parte di una Altium Enterprise Solution. Da MCAD CoDesigner 3.8 in poi, esistono più versioni del programma di installazione di MCAD CoDesigner per Siemens NX, per adattarsi alle diverse versioni del software Siemens NX. Questi programmi di installazione installano tutti versioni identiche di MCAD CoDesigner; differiscono solo nel rilevamento della versione di Siemens NX attualmente installata. Per MCAD CoDesigner 3.7 e versioni precedenti è disponibile un unico programma di installazione e, dopo l'installazione di MCAD CoDesigner Siemens NX potrebbe mostrare un avviso all'avvio che indica che la differenza tra la versione corrente e quella firmata è troppo grande. Questo avviso può essere ignorato; l'installazione di MCAD CoDesigner funzionerà correttamente. In alternativa, l'opzione Show Warning when Loading nella finestra di dialogo Customer Defaults di Siemens NX può essere disabilitata
Release Notes for CoDesigner 3.10.0 Hot Fix for SOLIDWORKS 2025
| MCAD-5207 | SOLIDWORKS 2025 è ora supportato. |
Release Notes for CoDesigner 3.10.0
| MCAD-3287 | Siemens NX: la sincronizzazione dei progetti Multiboard è ora supportata. |
| MCAD-4533 | CoDesigner ora supporta la sincronizzazione di un PCB a singolo strato. |
| MCAD-4751 | Sincronizzazione del cablaggio: CoDesigner ora supporta l'uso di identificatori non numerici per i pin dei connettori. |
| MCAD-4976 | Su Altium 365, un push ECAD ora avviene automaticamente quando viene eseguito un salvataggio sul server di un progetto Multiboard (allo stesso modo di quanto avviene per i progetti PCB). |
| MCAD-5008 | Autodesk Fusion: CoDesigner ora rileva se l'impostazione di Fusion (introdotta di recente) "First component grounded to parent" è ATTIVA e avvisa l'utente, per evitare il posizionamento errato dei componenti. |
| MCAD-5015 | PTC Creo: è stata migliorata la logica utilizzata per calcolare la lunghezza del segmento del cablaggio, riducendo il numero di casi in cui la lunghezza non può essere calcolata. |
| MCAD-5076 | Sincronizzazione del cablaggio: in SOLIDWORKS, se veniva utilizzato SOLIDWORKS PDM e gli elementi del cablaggio non erano stati estratti prima di recuperare le modifiche da ECAD, CoDesigner mostrava un errore generico e non riusciva a recuperare il progetto. Corretto (CoDesigner ora avvisa l'utente). |
| MCAD-5091 | Sincronizzazione del cablaggio: venivano creati modelli MCAD vuoti ridondanti per le entità "No Connect" di ECAD se non vi erano fili collegati ad esse (ad esempio, quando le entità "No Connect" erano collegate direttamente ai pin del connettore). Corretto. |
| MCAD-5103 | Sincronizzazione del cablaggio: durante il push da ECAD, CoDesigner ora riconosce le unità di base inserite nei valori delle proprietà di fili e cavi e imposta i valori corrispondenti in MCAD. Nota 1: le unità ora riconosciute sono: "mm", "in", "mil". Nota 2: in precedenza, l'unico modo per impostare le unità era inserire i valori dei parametri senza unità e creare un parametro aggiuntivo "Units". Ora sono supportati entrambi i metodi. |
| MCAD-5108 | Il rame 3D per le vie veniva generato in modo errato in PTC Creo, Autodesk Inventor e Siemens NX. Corretto. |
Novità di CoDesigner 3.9.0
Released: 21 August 2024 – Version 3.9.0 Hot Fix (MCAD CoDesigner extension change to version 3.9.0.2208)
Released: 8 August 2024 – Version 3.9.0 Hot Fix for Autodesk Inventor
Released: 24 July 2024 – Version 3.9.0
Feature Highlights
Supporto per raccordi e smussi MCAD
Un approccio comune per un ingegnere meccanico consiste nell'applicare smussi e raccordi per modellare gli angoli della scheda. Se questi sono definiti in MCAD come entità 3D, CoDesigner non può trasferirli a ECAD perché l'editor PCB ECAD definisce la forma della scheda come un oggetto 2D (con uno spessore). Per ovviare a questo problema, quando l'aggiornamento 3.9 di CoDesigner rileva una di queste entità, propone di convertirla in entità 2D e incorporarla nello schizzo della scheda. In precedenza, CoDesigner avvisava l'ingegnere meccanico della presenza di tali entità, ma queste venivano ignorate.
I raccordi e gli smussi MCAD 3D applicati a uno spigolo sull'asse z possono essere trasformati in 2D da CoDesigner e inviati a ECAD.
Supporto per raccordi e smussi:
-
Sono supportati i raccordi regolari (circolari) con raggio costante.
-
Sono supportati gli smussi definiti da distanze uguali dal bordo (simmetrici distanza-distanza).
-
Non sono supportati gli smussi definiti come angolo-distanza o distanza-distanza non simmetrica.
-
Non sono supportati i raccordi e gli smussi definiti su spigoli laterali non rettilinei, così come quelli definiti su altri raccordi e smussi.
-
Non sono supportati i raccordi e gli smussi definiti su un progetto rigid-flex.
The Fillet and Chamfer Transformation Process
-
Quando si fa clic su Push to ECAD nel pannello Altium CoDesigner e vengono rilevate entità 3D, viene visualizzata la seguente finestra di dialogo.
-
Se si fa clic su Yes - le entità 3D vengono trasformate in entità 2D e applicate allo schizzo della scheda. Si noti che CoDesigner non ha ancora eseguito il Push. Verrà visualizzata la seguente finestra di dialogo, che invita a eseguire nuovamente il Push per trasferire il progetto a ECAD. Confermare visivamente che la trasformazione sia stata eseguita correttamente, quindi fare clic su Push to ECAD nel pannello Altium CoDesigner per continuare il processo di progettazione collaborativa.
-
Se si fa clic su No - le entità 3D non vengono trasformate e viene visualizzata la seguente finestra di dialogo, che elenca tutte le entità 3D che non verranno trasferite a ECAD. Questa finestra di dialogo viene visualizzata anche quando sono presenti entità 3D che CoDesigner non può trasformare in 2D.
Modifiche intelligenti allo schizzo in MCAD
Si consideri la situazione in cui l'ingegnere ECAD deve modificare la forma della scheda e a tale forma sono applicate quote e vincoli in MCAD. In precedenza, le quote e i vincoli nello schizzo MCAD andavano persi quando la scheda veniva nuovamente recuperata in MCAD. L'aggiornamento 3.9 di CoDesigner migliora notevolmente questo aspetto. Durante un Pull, CoDesigner ora ridisegna solo gli elementi di uno schizzo che sono stati modificati in ECAD, in modo che le quote e i vincoli relativi agli elementi non modificati vengano mantenuti.
Si noti che in alcuni casi, ad esempio in presenza di vincoli meccanici complessi, questo comportamento può portare a modifiche impreviste nella geometria. In tali casi, può essere più efficiente disabilitare questa nuova funzione di supporto intelligente dello schizzo ed eseguire nuovamente il Pull, quindi ricreare quote e vincoli (come richiesto nelle versioni precedenti di CoDesigner). Ciò può essere ottenuto disabilitando l'opzione Smart Sketch Change nella finestra di dialogo MCAD Altium CoDesigner Settings.
Le quote intelligenti che non sono influenzate dalle modifiche del progetto vengono mantenute durante un Pull da ECAD.
Recuperare in MCAD una revisione precedente del PCB
L'ingegnere meccanico a volte deve aprire una release o revisione precedente di un progetto PCB. In precedenza, ciò significava dover chiedere all'ingegnere ECAD di ripristinare temporaneamente una revisione precedente e inviare tale revisione a MCAD. L'aggiornamento 3.9 di Altium CoDesigner risolve questo problema, introducendo il supporto per il Pull di uno qualsiasi dei Push precedentemente eseguiti in ECAD.
Durante il Pull in un assieme MCAD vuoto, l'ingegnere meccanico può ora selezionare quale revisione recuperare da un elenco di Push precedenti. Se i commit ECAD sono stati contrassegnati con tag, è possibile filtrare rapidamente l'elenco abilitando l'opzione Only show tagged commits nella finestra di dialogo Select Push.
Utilizzare la finestra di dialogo Select Push per selezionare una revisione precedente, tra tutte le revisioni inviate in ECAD.
Supporto per PTC Creo 11
Il supporto per PTC Creo versione 11 è stato aggiunto nell'aggiornamento 3.9 di Altium MCAD CoDesigner.
Altium MCAD CoDesigner ora supporta PTC Creo V11 (immagine per gentile concessione di PTC).
Supporto per Autodesk Inventor 2025
È stato aggiunto il supporto per Autodesk Inventor 2025 nell’Hot Fix dell’aggiornamento 3.9 di Altium MCAD CoDesigner.
Altium MCAD CoDesigner ora supporta Autodesk Inventor 2025 (immagine per gentile concessione di Autodesk).
Versions Supported
-
Altium Designer 24.7 (o superiore) con l’estensione MCAD CoDesigner versione 3.9.0.2208
-
CoDesigner 3.3 è la versione più recente disponibile per Altium NEXUS Client.
-
CoDesigner 2.10 è la versione più recente disponibile per Altium CircuitMaker.
Questo aggiornamento è stato testato sulle seguenti piattaforme MCAD e versioni dell’Add-in:
| Versione MCAD | Versione Add-In MCAD |
|---|---|
| Autodesk Fusion® (Nota 1) | 3.9.0.12 |
| Autodesk Inventor Professional® - versione 2024 | 3.9.0.8 |
| Autodesk Inventor Professional® - versione 2025 | 3.9.1.7 |
| Dassault Systemes SOLIDWORKS® - versioni 2021, 2022, 2023, 2024 | 3.9.0.9 |
| PTC Creo Parametric® - 8.X, 9.X, 10.X, 11.X | 3.9.0.9 |
| Siemens NX® - versione 1953<2212 (Nota 2) | 3.9.0.15 |
| Siemens NX® - versione 2212<2312 (Nota 2) | 3.9.0.17 |
| Siemens NX® - versione 2312 (Nota 2) | 3.9.0.16 |
Notes:
-
Altium CircuitMaker supporta solo Autodesk Fusion.
-
Siemens NX è disponibile ai progettisti solo come parte di una Altium Enterprise Solution. Da MCAD CoDesigner 3.8 in poi, sono disponibili più versioni del programma di installazione di MCAD CoDesigner per Siemens NX, per adattarsi alle diverse versioni del software Siemens NX. Questi programmi di installazione installano tutti versioni identiche di MCAD CoDesigner; differiscono solo nel modo in cui rilevano la versione di Siemens NX attualmente installata. Per MCAD CoDesigner 3.7 e versioni precedenti è disponibile un unico programma di installazione e, dopo l’installazione di MCAD CoDesigner, Siemens NX potrebbe mostrare un avviso all’avvio che segnala che la differenza tra la versione corrente e quella firmata è troppo grande. Questo avviso può essere ignorato: l’installazione di MCAD CoDesigner funzionerà correttamente. In alternativa, l’opzione Show Warning when Loading nella finestra di dialogo Customer Defaults in Siemens NX può essere disabilitata
Release Notes for CoDesigner 3.9.0 Hot Fix (MCAD CoDesigner extension change to version 3.9.0.2208)
Aggiornamenti solo interni.
Release Notes for CoDesigner 3.9.0 Hot Fix for Autodesk Inventor 2025
| MCAD-4832 | Autodesk Inventor 2025 è ora supportato. |
Release Notes for CoDesigner 3.9.0
| MCAD-4599 | Quando si applicano modifiche allo sketch della scheda in MCAD, CoDesigner ora mantiene gli elementi dello sketch della scheda che non sono stati modificati in ECAD. Ciò significa che l’ingegnere meccanico non deve più ripristinare le corrispondenti quote e i vincoli meccanici quando la forma della scheda è stata modificata in ECAD. Nota: in alcuni casi (ad esempio con vincoli meccanici complessi), questo comportamento può portare a modifiche impreviste della geometria. In tali casi, può essere più efficiente disabilitare questo comportamento e ridisegnare completamente lo sketch (come avveniva in precedenza). A tale scopo, l’opzione "Smart Sketch Change" può essere disattivata nelle impostazioni di CoDesigner. |
| MCAD-4600 | In MCAD, CoDesigner ora trasforma i tipici raccordi e smussi 3D creati dal ME sugli spigoli verticali del PCB (spigoli lungo l’asse Z) nei corrispondenti elementi dello sketch della scheda. Nota 1: in precedenza, CoDesigner si limitava ad avvisare il ME di tali entità. Nota 2: per i raccordi, sono supportati solo raccordi regolari con raggio costante. Per gli smussi, sono supportati solo gli smussi definiti da distanze uguali dal bordo. Non sono supportati raccordi e smussi definiti su bordi laterali non rettilinei, né su altri raccordi e smussi. Come in precedenza, CoDesigner avviserà il ME in merito a raccordi e smussi non supportati. |
| MCAD-4683 | Siemens NX: risolto il trasferimento errato dei Free 3D Body da MCAD a ECAD quando la geometria del Free 3D Body è basata su geometria esterna al Free 3D Body. |
| MCAD-4804 | Autodesk Fusion: CoDesigner ora rispetta la geometria di costruzione personalizzata nello sketch della scheda. Non viene considerata parte del contorno della scheda e non viene modificata quando lo sketch della scheda viene aggiornato. |
| MCAD-4835 | PTC Creo 11 è ora supportato. |
| MCAD-4848 | In MCAD, CoDesigner ora supporta il Pull di qualsiasi Push precedente eseguito in ECAD. Nota 1: la policy per i Push automatici da ECAD è cambiata. A partire da maggio 2024, gli Auto-Push vengono eseguiti solo su un progetto che è stato sottoposto almeno una volta a Pull in MCAD. Nota 2: la funzionalità non è disponibile con un abbonamento Standard. |
| MCAD-4925 | Siemens NX: è stata aggiunta un’impostazione di configurazione per ignorare i componenti che non possono essere ottenuti da Teamcenter durante un Pull in MCAD. Per abilitare l’impostazione, modificare il file \Program Files\Siemens\NXXXX\ALTIUM_CODESIGNER\template_parameters_mapping.xml. Nella sezione ComponentPart, impostare IgnoreComponentsMissingInDMS su 1 (oppure yes o true): <ComponentPart IgnoreComponentsMissingInDMS="yes" …> |
| MCAD-4955 | Il supporto per la sincronizzazione dei progetti Harness è ora uscito dalla beta. Nota 1: attualmente supporta SOLIDWORKS e PTC Creo; il supporto per altri MCAD è previsto nel medio termine. Nota 2: la funzionalità è disponibile con una licenza CoDesigner PRO / Advanced. |
Novità in CoDesigner 3.8.0
Released: 18 April 2024 – Version 3.8.0
Feature Highlights
Nell’aggiornamento 3.8 di Altium MCAD CoDesigner, il supporto per la sincronizzazione dei cablaggi da ECAD a MCAD passa a Open Beta, rendendolo disponibile agli ingegneri PTC Creo e SOLIDWORKS con un abbonamento Altium Designer idoneo.
Sincronizzazione di un progetto Harness con MCAD CoDesigner
Nell’aggiornamento 3.8 di Altium MCAD CoDesigner, il supporto per la sincronizzazione Harness MCAD-ECAD passa da Focused Beta a Open Beta. Un harness è un assieme comune in molti prodotti elettronici e, con questo aggiornamento, i progettisti che lavorano in PTC Creo e SOLIDWORKS possono ora trasferire il progetto harness da ECAD a MCAD, dove il cablaggio può essere instradato e possono essere definite le lunghezze dei fili. Il cablaggio instradato può quindi essere ritrasferito in ECAD, pronto per il completamento della documentazione di fabbricazione dettagliata in Draftsman.
► Scopri di più su Synchronizing a Harness Design Project con MCAD CoDesigner
Un progetto harness ECAD, pronto per essere inviato a MCAD.
Aggiornare le lunghezze dei fili dell’Harness in MCAD
Quando l’harness viene instradato in MCAD, le lunghezze dei fili vengono calcolate automaticamente. Queste lunghezze potrebbero dover essere regolate dall’ingegnere meccanico: questa possibilità è stata aggiunta a MCAD CoDesigner nell’aggiornamento 3.8.
Quando l’assieme MCAD è un progetto harness, il pannello Altium CoDesigner ora include una sezione Length of Harness Objects, come mostrato di seguito. Il software MCAD determina il Calculated Length in base all’instradamento dell’harness. Se necessario, è possibile inserire un Corrected Length e inviarlo nuovamente a ECAD tramite Push.
I valori di lunghezza dei fili corretti vengono inviati a ECAD al posto dei valori di lunghezza calcolati.
SOLIDWORKS - Memorizzare tutti i file di progetto nella stessa cartella
Molti progettisti meccanici preferiscono memorizzare tutti i file MCAD Part e Assembly che compongono un singolo assieme nella stessa cartella di archiviazione. Questo ora può essere ottenuto abilitando l’opzione Flat Folder Structure nella finestra di dialogo Altium CoDesigner Settings.
Se necessario, i file di progetto MCAD possono essere memorizzati utilizzando una struttura di cartelle piatta.
Rimozione automatica dei file intermedi
In MCAD, dopo un Pull riuscito del progetto da ECAD, CoDesigner ora elimina i file Parasolid intermedi, le immagini e i file checksum, lasciando solo i file MCAD. Si noti che CoDesigner non elimina le sottocartelle \Orig e \Expt (anche se sono vuote), poiché la logica interna si basa sulla loro presenza.
Versioni supportate
-
Altium Designer 24.0 (o superiore) con versione dell’estensione MCAD CoDesigner 3.8.0.2085
-
CoDesigner 3.3 è l’ultima versione disponibile per Altium NEXUS Client.
-
CoDesigner 2.10 è l’ultima versione disponibile per Altium CircuitMaker.
Questo aggiornamento è stato testato sulle seguenti piattaforme MCAD e versioni dell’Add-in:
| Versione MCAD | Versione Add-In MCAD |
|---|---|
| Autodesk Fusion® (Nota 1) | 3.8.0.16 |
| Autodesk Inventor Professional® - versioni 2022, 2023, 2024 | 3.8.0.12 |
| Dassault Systemes SOLIDWORKS® - versioni 2021, 2022, 2023, 2024 | 3.8.0.21 |
| PTC Creo Parametric® - 7.X, 8.X, 9.X, 10.X | 3.8.0.16 |
| Siemens NX® - versione 1953<2212 (Nota 2) | 3.8.0.14 |
| Siemens NX® - versione 2212<2312 (Nota 2) | 3.8.0.14 |
| Siemens NX® - versione 2312 (Nota 2) | 3.8.0.14 |
Notes:
-
Altium CircuitMaker supporta solo Autodesk Fusion.
-
Siemens NX è disponibile per i progettisti solo come parte di Altium Enterprise Solutions. A partire da MCAD CoDesigner 3.8, sono disponibili più versioni del programma di installazione di MCAD CoDesigner per Siemens NX, per adattarsi alle diverse versioni del software Siemens NX. Questi programmi di installazione installano tutti versioni identiche di MCAD CoDesigner; differiscono solo nel modo in cui rilevano la versione attualmente installata di Siemens NX. Per MCAD CoDesigner 3.7 e versioni precedenti è disponibile un unico programma di installazione e, dopo l’installazione di MCAD CoDesigner, Siemens NX può mostrare un avviso all’avvio che indica che la differenza tra la versione corrente e quella firmata è troppo grande. Questo avviso può essere ignorato: l’installazione di MCAD CoDesigner funzionerà correttamente. In alternativa, l’opzione Show Warning when Loading nel dialogo Customer Defaults in Siemens NX può essere disabilitata
Note di rilascio di CoDesigner 3.8.0
| MCAD-1601 | SOLIDWORKS, CoDesigner ora supporta l’archiviazione di tutti i file di sottoassieme e delle parti nella stessa cartella in cui è archiviato l’assieme PCB. Per ottenere questo risultato, abilitare la nuova opzione "Struttura cartelle piatta" nella finestra di dialogo delle impostazioni di CoDesigner. |
| MCAD-2690 | PTC Creo, al primo pull di un PCB, CoDesigner ora controlla la definizione dei piani datum di base definiti nei template di Creo e avvisa l’utente se tale definizione non corrisponde ai requisiti (come descritto nella documentazione). Nota: in precedenza, in questa situazione, CoDesigner costruiva l’assieme PCB in modo errato. |
| MCAD-2736 | PTC Creo, quando viene utilizzato Windchill, CoDesigner non duplica più i file nella cartella di lavoro locale di Creo. |
| MCAD-3717 | In MCAD, dopo un Pull riuscito del progetto da ECAD, CoDesigner ora elimina i file Parasolid intermedi, le immagini e i file "checksum", lasciando solo i file MCAD. Si noti che CoDesigner non elimina le sottocartelle \Orig e \Expt (anche se sono vuote), poiché la logica interna si basa sulla loro presenza. |
| MCAD-3797 | Sincronizzazione multiboard, durante la creazione dell’assieme multiboard in ECAD, CoDesigner ora importa tutti i PCB referenziati nello schema multiboard. In precedenza, se in un progetto PCB erano presenti più PCB, CoDesigner importava semplicemente il primo PCB. |
| MCAD-4524 | Sincronizzazione harness, prima di inviare il progetto da MCAD a ECAD, CoDesigner ora supporta la sovrascrittura (correzione) della lunghezza fisica di fili/cavi calcolata nel modello MCAD. |
| MCAD-4548 | La policy per il push automatico dei PCB sul server Altium 365 è stata modificata: ora un PCB viene inviato dal server solo dopo essere stato scelto nella finestra di dialogo "Select project for pull" in MCAD (in precedenza, tutti i PCB venivano inviati automaticamente con "Save to server" da ECAD, indipendentemente dal fatto che dovessero essere costruiti in MCAD o meno). Si noti che, una volta che un PCB è stato scelto in questo modo, in futuro quel PCB verrà inviato automaticamente a ogni "Save to server" da ECAD. |
| MCAD-4571 | Rigid-Flex, per un PCB completamente flessibile con Stiffeners, CoDesigner ora costruisce sul lato MCAD i sottoassiemi per le regioni con Stiffeners nello stesso modo in cui vengono costruite le regioni rigide. Nota: in precedenza non era possibile costruire tali PCB in MCAD senza dichiarare gli Stiffeners come regioni rigide in ECAD. |
| MCAD-4575 | CoDesigner ora consente all’utente di terminare una sessione avviata dallo stesso utente su un PC con un indirizzo IP diverso. |
| MCAD-4588 | Sincronizzazione harness, i designatori delle coppie twistate sono ora supportati. |
| MCAD-4593 | Sincronizzazione harness, CoDesigner ora assegna la proprietà "Part Number" per fili/cavi in SOLIWORKS (nome del parametro ECAD: "PART_NUMBER"). |
| MCAD-4596 | Siemens NX, ora è possibile installare CoDesigner in una cartella personalizzata utilizzando l’opzione della riga di comando del programma di installazione /DIR="<some_path>". |
| MCAD-4611 | PTC Creo, per i PCB rigid-flex, CoDesigner assegnava i nomi a sottoassiemi e parti in base al nome iniziale del progetto PCB, e non al nome dell’assieme PCB inserito dall’utente MCAD durante il pull del PCB. Corretto. |
| MCAD-4628 | PTC Creo, la ribbon Flow Analysis diventava inattiva dopo l’installazione di CoDesigner. Corretto. |
| MCAD-4637 | Con "3D Copper" attivato, CoDesigner assegnava i nomi ai sottoassiemi e alle parti in rame in base al nome iniziale del progetto PCB, e non al nome dell’assieme PCB inserito dall’utente MCAD durante il pull del PCB. Corretto. |
| MCAD-4638 | Autodesk Fusion, dopo il secondo e i successivi Pull in MCAD il colore del PCB veniva modificato in modo errato. Corretto. |
| MCAD-4641 | Siemens NX, se un PCB veniva creato sul lato MCAD e il contorno del PCB veniva spostato su coordinate negative, i componenti MCAD posizionati nativamente risultavano posizionati in modo errato in ECAD. Corretto. |
| MCAD-4659 | Siemens NX, CoDesigner ora analizza tutti i file .pax nella cartella dei template per trovare i template da utilizzare (in precedenza, CoDesigner cercava solo in ugs_model_templates.pax) |
| MCAD-4669 | Siemens NX, il programma di installazione ora include opzioni per selezionare la versione specifica di Siemens NX e l’utente deve effettuare la scelta corrispondente durante il processo di installazione. |
| MCAD-4689 | Autodesk Inventor, le immagini decal non venivano scalate correttamente sui PCB più grandi. Corretto |
| MCAD-4695 | La sincronizzazione harness per PTC Creo e SOLIDWORKS passa da Focused Beta a Open Beta. |
| MCAD-4721 | Creo, CoDesigner calcolava in modo errato la lunghezza dei segmenti harness in alcuni casi, quando venivano utilizzati bundle di cavi Creo. Corretto. |
| MCAD-4722 | Creo, passando tra un progetto harness e un progetto multiboard nel pannello CoDesigner, la sezione "multiboard/harness definition" del pannello in alcuni casi non veniva aggiornata. Corretto. |
| MCAD-4723 | Le modifiche in ECAD alla proprietà "UNITS" per i fili non venivano mostrate nella tabella "Changes" durante il Pull in MCAD (sebbene le modifiche stesse venissero applicate). Corretto. |
| MCAD-4724 | SOLIDWORKS, ora viene mostrato un avviso quando l’impostazione CoDesigner "Common folder for models" non è definita. Una cartella comune per i modelli è consigliata per: condividere i modelli tra ingegneri, evitare duplicazioni tra progetti ed evitare errori causati dall’uso dello stesso nome modello per modelli diversi in assiemi diversi. |
| MCAD-4732 | Sincronizzazione harness, durante il push di un progetto da ECAD, se erano assegnate proprietà a un punto di connessione nel disegno di layout, compariva un errore. Corretto. |
| MCAD-4765 | Autodesk Fusion, arresto anomalo all’apertura di un progetto di esempio Fusion Electronics. Corretto. |
Novità in CoDesigner 3.7.0
Released: 7 February 2024 – Version 3.7.0 Hot Fix for Autodesk Fusion
Released: 26 January 2024 – Version 3.7.0 Hot Fix (MCAD CoDesigner extension change to version 3.7.0.2033)
Released: 17 January 2024 – Version 3.7.0
Caratteristiche principali
L’aggiornamento 3.7 di MCAD CoDesigner introduce il supporto per il trasferimento delle definizioni di svasatura e lamatura tra ECAD e MCAD. Introduce inoltre il supporto per il trasferimento del Route Tool Path di ECAD a MCAD, dove diventa un taglio estruso. È stato inoltre migliorato il trasferimento dei parametri di progetto, così come il supporto per le definizioni harness. Sono presenti anche numerosi miglioramenti nel collegamento dei componenti ECAD-MCAD per gli ingegneri MCAD che lavorano con Siemens NX.
Trasferimento dei parametri di progetto e di variante da ECAD a MCAD
In ECAD, i parametri definiti dall’utente consentono al progettista di includere informazioni critiche esattamente dove sono necessarie. Questo aggiornamento di CoDesigner introduce il supporto per il trasferimento di:
- parametri a livello di progetto ECAD all’assieme PCB MCAD
- parametri a livello di variante ECAD all’assieme variante PCB MCAD specifico 1
- parametri dell’assieme multi-board ECAD all’assieme dispositivo MCAD 2
- parametri del progetto harness ECAD all’assieme harness MCAD
1 Non supportato da Autodesk Inventor
2 Gli assiemi multi-board sono attualmente supportati in CoDesigner per SOLIDWORKS e PTC Creo.
I parametri ECAD vengono ora trasferiti alle proprietà MCAD per scheda, varianti, harness e assiemi multi-board.
Trasferimento dei fori svasati e lamati a MCAD
CoDesigner ora sincronizza i fori Countersink e Counterbore tra ECAD e MCAD, in entrambe le direzioni. Se l’opzione 3D Copper è abilitata in MCAD, per questi fori viene generata la geometria precisa del rame (si noti che CoDesigner per Autodesk Fusion al momento non supporta la generazione del rame 3D).
I fori countersink e counterbore possono essere trasferiti tra ECAD e MCAD.
Trasferimento del Route Tool Path ECAD a MCAD
Una tecnica diffusa per rimuovere ciascuna scheda dal pannello di fabbricazione consiste nell’eseguire meccanicamente una fresatura di ritaglio attorno al bordo del PCB. In Altium Designer, questo è definito come un Route Tool Path, creato come un percorso continuo di tracce e archi sul layer meccanico Route Tool Path. CoDesigner ora supporta il trasferimento dell’entità ECAD Route Tool Path a MCAD, dove viene rappresentata come un taglio estruso. Se tale entità viene modificata in MCAD, viene ritrasferita a ECAD come ritaglio della scheda.
Il route tool path ECAD diventa una serie di tagli estrusi in MCAD.
Siemens NX - Collegamento dei componenti migliorato
Il collegamento dei componenti consente agli ingegneri MCAD ed ECAD di utilizzare ciascuno modelli di componenti nativi nella propria istanza del progetto della scheda, mappando i riferimenti ai rispettivi modelli nell’Altium Workspace. Scopri di più su Linking MCAD and ECAD Design Components.
MCAD to ECAD Linking
Il collegamento tra modello MCAD e footprint ECAD viene definito mappando una proprietà del modello MCAD a un parametro del componente ECAD nel tuo Altium Workspace. In precedenza, CoDesigner poteva mappare i parametri ECAD solo a una singola categoria di proprietà del modello NX, limitando le opzioni di collegamento dei componenti. Con questa release, CoDesigner ora supporta la definizione sia del Teamcenter Category sia del Property nel campo MCAD model property used for mapping and recognition del Workspace.
Il formato è: <CategoryName>::<PropertyName>
La categoria e la proprietà Teamcenter per il collegamento vengono mappate nelle impostazioni del Workspace utilizzando la sintassi <CategoryName>::<PropertyName>.
ECAD to MCAD Linking
Durante il pull in MCAD, CoDesigner può essere configurato per cercare nel sistema di gestione dati MCAD un modello MCAD con quel nome. Se in Siemens NX viene utilizzato il collegamento nativo dei componenti da ECAD a MCAD, il riferimento del componente MCAD deve essere definito nel parametro del componente ECAD in modo che includa il percorso Teamcenter, con il valore del parametro nel formato:
:root_TC_folder:subfolder1:subfolder12:model_name
L’aggiornamento 3.7 di CoDesigner migliora questo aspetto, aggiungendo il supporto per la mappatura al Teamcenter Part Identifier. Se il valore del parametro del componente ECAD non inizia con il carattere : , CoDesigner presume che il valore del parametro sia il Teamcenter Part Identifier e cercherà in Teamcenter una parte con tale identificatore.
Il parametro del componente ECAD può ora essere configurato per cercare il Teamcenter Part Identifier.
Siemens NX - Supporto per configurazione e attributi di template personalizzati
CoDesigner ora supporta configurazioni personalizzate per i template con Siemens NX, che possono includere parametri obbligatori con (o senza) proprietà di progetto. Questo avviene tramite il file XML di configurazione template_parameters_mapping.xml. Questa funzionalità opera nella creazione di assiemi o parti in cui viene utilizzato un template.
► Scopri di più sul file di configurazione XML
Supporto per coppie twistate nella progettazione di harness
Quando utilizzi CoDesigner per sincronizzare un progetto Harness tra ECAD e MCAD, CoDesigner ora sincronizza le Twisted Pairs con MCAD come cavi e calcola la lunghezza fisica dei fili considerando le proprietà Twists per Unit Length e Thickness definite nell’oggetto ECAD Twist.
Le proprietà Twists per Unit Length e Thickness sono definite come parametri dell’oggetto harness ECAD Twist.
La lunghezza non twistata del filo viene calcolata come segue:
Wire Length (untwisted) = Turn Length x Number of Turns
dove:
-
Number of Turns = Twists per Unit Length * Cable Length-
Twists per Unit Length = number of twists per unit length of cable, defined as a parameter of the ECAD Twist object
-
-
Turn Length = sqrt((Twist Pitch)^2 + (pi*Thickness)^2)-
Twist Pitch = 1 / Twists per Unit Length -
Thickness = outer diameter of the twisted pair, defined as a parameter of the ECAD Twist object
-
► Scopri di più su Synchronizing a Harness Design Project (disponibile per PTC Creo e SOLIDWORKS)
Versions Supported
-
Altium Designer 24.0 (o superiore) con estensione MCAD CoDesigner versione 3.7.0.2033
-
CoDesigner 3.4 (e versioni successive) non è disponibile per Altium NEXUS Client; CoDesigner 3.3.0 è la versione più recente.
-
CoDesigner 3.x non è disponibile per Altium CircuitMaker; CoDesigner 2.10 è la versione più recente.
Questo aggiornamento è stato testato sulle seguenti piattaforme MCAD e versioni Add-in:
| Versione MCAD | Versione Add-In MCAD |
|---|---|
| Autodesk Fusion® (Nota 1) | 3.7.0.7 |
| Autodesk Inventor Professional® - versioni 2022, 2023, 2024 | 3.7.0.6 |
| Dassault Systemes SOLIDWORKS® - versioni 2020, 2021, 2022, 2023, 2024 | 3.7.0.9 |
| PTC Creo Parametric® - 7.X, 8.X, 9.X, 10.X | 3.7.0.12 |
| Siemens NX® - versione 1953 - 2312 (Nota 2) | 3.7.0.22 |
Notes:
-
Altium CircuitMaker supporta solo Autodesk Fusion.
-
Siemens NX è disponibile ai progettisti solo come parte di Altium Enterprise Solutions. Si noti che le versioni più recenti di Siemens NX potrebbero mostrare un avviso che indica che la differenza tra la versione corrente e quella firmata è troppo elevata. Siemens NX è stato testato fino alla v.2312; questo avviso può essere ignorato. In alternativa, l’opzione Show Warning when Loading nella finestra di dialogo Customer Defaults in Siemens NX può essere disabilitata
Release Notes for CoDesigner 3.7.0 Hot Fix for Autodesk Fusion
| MCAD-4629 | La geometria del rame e della serigrafia veniva posizionata in modo errato a causa delle modifiche introdotte in Autodesk Fusion v.2.0.18220 (rilasciata il 29 gennaio 2024). Corretto. |
Release Notes for CoDesigner 3.7.0 Hot Fix
| MCAD-4610 | Lato ECAD, durante il pull di un progetto harness, CoDesigner non riusciva a leggere la lunghezza dei cavi trasferiti da MCAD. Corretto. |
CoDesigner 3.7.0 Release Notes
| MCAD-3772 | Autodesk Fusion: CoDesigner non riusciva a generare il bounding box per un "modello danneggiato". Corretto. |
| MCAD-3773 | Autodesk Fusion: durante il Push da MCAD, CoDesigner non leggeva correttamente la posizione dei fori di montaggio quando tali fori venivano posizionati senza riferimento alla geometria (questo accade durante il trasferimento dei fori da ECAD) e la dimensione complessiva della scheda veniva modificata. Corretto. |
| MCAD-3868 | CoDesigner ora trasferisce i parametri definiti dall’utente dal progetto (incluse le varianti) da ECAD a MCAD e li assegna di conseguenza come proprietà dell’assieme PCB/Harness/Multiboard. |
| MCAD-4072 | Durante la sincronizzazione di progetti Multiboard, CoDesigner ora supporta più livelli di gerarchia nel progetto (in precedenza funzionava solo con un livello di gerarchia). |
| MCAD-4185 | L’entità ECAD Route Tool Path è ora supportata. In MCAD viene rappresentata come un taglio estruso. Se tale entità viene modificata in MCAD, viene ritrasferita a ECAD come ritaglio della scheda. |
| MCAD-4290 | Siemens NX: CoDesigner ora supporta l’assegnazione di proprietà personalizzate agli elementi in Siemens Teamcenter e la mappatura di tali proprietà alle proprietà del progetto/variante ECAD. |
| MCAD-4347 | CoDesigner ora sincronizza i fori Countersink/Counterbore tra ECAD e MCAD, in entrambe le direzioni. Se l’opzione "3D Copper" è ATTIVA in MCAD, per questi fori viene generata la geometria precisa del rame (tranne in Autodesk Fusion, dove la generazione del rame 3D non è ancora supportata). |
| MCAD-4375 | Durante il Pull in MCAD, la tabella "Changes" di CoDesigner elencava i componenti usando i loro nomi predefiniti; qualsiasi personalizzazione del nome veniva ignorata. Corretto. |
| MCAD-4390 | Siemens NX e Teamcenter: CoDesigner ora supporta l’uso del Part Identifier di Teamcenter come proprietà di mappatura per il collegamento nativo dei componenti da ECAD a MCAD. |
| MCAD-4416 | Nei progetti Harness, CoDesigner ora sincronizza le Twisted Pairs con MCAD come cavi e calcola la lunghezza fisica dei fili considerando le proprietà "twist per unit length" e "wire thickness" impostate in ECAD. |
| MCAD-4440 | Le impostazioni di CoDesigner ora supportano separatori decimali di sistema diversi dal carattere "." (punto). |
| MCAD-4461 | Il rilevamento di contorni multipli all’interno di un singolo sketch keepout MCAD non mostrava il messaggio di errore corretto. Corretto. |
| MCAD-4463 | Autodesk Inventor 2023: il pannello CoDesigner veniva nascosto durante il Pull da ECAD, quindi non era possibile visualizzare l’avanzamento del Pull. Corretto. |
| MCAD-4473 | CoDesigner non valida più le pieghe rigid-flex durante il Push verso MCAD, poiché in alcuni casi ciò generava falsi errori di "manually created bend". |
| MCAD-4481 | Siemens NX: CoDesigner gestiva in modo errato lo sketch del contorno scheda se lo sketch includeva geometria di costruzione. Corretto. |
| MCAD-4484 | PTC Creo: durante la generazione degli harness di fili, CoDesigner ora fa passare i fili attraverso i Connection Points nello stesso modo in cui avviene con il passaggio manuale. In precedenza, i fili si intersecavano tra loro, rendendo necessario un rerouting manuale. |
| MCAD-4535 | Siemens NX e Teamcenter: aggiunto il supporto delle categorie per la mappatura MCAD CCID in NX. |
| MCAD-4543 | La versione 2312 di Siemens NX è ora supportata. |
| MCAD-4545 | Siemens NX: il recupero delle modifiche dal contesto dell'assieme del dispositivo è temporaneamente disabilitato perché in molti casi non funzionava correttamente. I problemi verranno risolti nel prossimo aggiornamento. |
Novità in CoDesigner 3.6.0
Released: 2 November 2023 – Version 3.6.0
Feature Highlights
Sulla base del supporto di CoDesigner per gli assiemi Multi-board in SOLIDWORKS, l'aggiornamento 3.6 di MCAD CoDesigner aggiunge il supporto per la sincronizzazione del cablaggio, che può quindi essere incluso come parte dell'assieme Multi-board. È stato inoltre aggiunto il supporto per SOLIDWORKS 2024. In questa release di CoDesigner è stato anche aggiunto il supporto per l'anteprima delle modifiche in un assieme Multi-board e tutti gli MCAD supportati ora dispongono di un supporto migliorato per il rilevamento del bordo delle schede rigid-flex.
Sincronizzazione di un progetto di progettazione del cablaggio in SOLIDWORKS (Beta)
I cablaggi sono comunemente presenti in molti assiemi e collegano elettricamente i vari PCB del dispositivo, oltre a cablare i vari pulsanti, display e controlli con cui l'utente interagisce. Basandosi sul supporto di SOLIDWORKS per gli assiemi Multi-board, la sincronizzazione del cablaggio supporta il trasferimento degli elementi del cablaggio da ECAD a MCAD (connettori, fili, giunzioni, connettività (dati from-to) e topologia del cablaggio), nonché il trasferimento da MCAD a ECAD delle lunghezze fisiche di fili, cavi e segmenti del cablaggio.
Il modello 3D del cablaggio può anche essere inviato a ECAD durante la sincronizzazione dell'assieme Multi-board, insieme alle parti dell'involucro meccanico.
► Scopri di più su Sincronizzazione di un progetto di progettazione del cablaggio in Altium MCAD CoDesigner.
Con CoDesigner, puoi progettare in modo collaborativo il cablaggio in SOLIDWORKS e Altium Designer.
Supporto per SOLIDWORKS 2024
Il supporto per SOLIDWORKS 2024 è stato aggiunto negli aggiornamenti 3.6 di Altium MCAD CoDesigner.
Altium MCAD CoDesigner ora supporta SOLIDWORKS 2024 (immagine per gentile concessione di Dassault Systemes)
Anteprima delle modifiche in un assieme Multi-board
Nei progetti multiboard, CoDesigner ora mostra l'anteprima delle modifiche di sincronizzazione sia in ECAD sia in MCAD.
Esamina l'impatto di ogni modifica nell'assieme Multi-board prima di applicarla.
Supporto per progetti nidificati
CoDesigner ora sincronizza le modifiche nei progetti multi-board nidificati. In precedenza, ciascuno dei progetti Multi-board nidificati doveva essere sincronizzato separatamente.
Migliorato il rilevamento del bordo delle schede rigid-flex
L'algoritmo per rilevare i contorni della scheda durante il Push da ECAD è stato migliorato. I casi in cui una regione della scheda include angoli molto acuti, come le curve tangenziali, non sono più considerati un errore. Ora vengono segnalati come avviso durante il Push e possono essere accettati durante il Pull in MCAD.
È stato migliorato il supporto per il Push delle regioni di schede rigid-flex che includono angoli acuti.
Supporto migliorato per le pieghe rigid-flex in SOLIDWORKS
In precedenza, CoDesigner per SOLIDWORKS non elaborava correttamente le pieghe in una regione flessibile se all'interno di quella regione era presente un numero elevato di pieghe. Questa limitazione è stata rimossa.
Versions Supported
- Altium Designer 23.9.1 (o superiore) con l'estensione versione MCAD CoDesigner 3.6.0.1976
- CoDesigner 3.6 non è disponibile per Altium NEXUS Client; CoDesigner 3.3.0 è la versione più recente.
- CoDesigner 3.x non è disponibile per Altium CircuitMaker; CoDesigner 2.10 è la versione più recente.
Questo aggiornamento è stato testato sulle seguenti piattaforme MCAD e versioni dell'Add-in:
| Versione MCAD | Versione Add-In MCAD |
|---|---|
| Autodesk Fusion 360® (Nota 1) | 3.6.0.16 |
| Autodesk Inventor Professional® - versioni 2022, 2023, 2024 | 3.6.0.15 |
| Dassault Systemes SOLIDWORKS® - versioni 2021, 2022, 2023, 2024 | 3.6.0.34 |
| PTC Creo Parametric® - 7.X, 8.X, 9.X, 10.X | 3.6.0.26 |
| Siemens NX® - versione 1953 - 2306 (Nota 2) | 3.6.0.19 |
Notes:
-
Altium CircuitMaker supporta solo Autodesk Fusion 360.
-
Siemens NX è disponibile per i progettisti solo come parte di Altium Enterprise Solutions. Si noti che le versioni più recenti di Siemens NX potrebbero mostrare un avviso che indica che la differenza tra la versione corrente e quella firmata è troppo grande. Siemens NX è stato testato fino alla v.2306; questo avviso può essere ignorato. In alternativa, l'opzione Show Warning when Loading nel dialogo Customer Defaults di Siemens NX può essere disabilitata
CoDesigner 3.6.0 Release Notes
| MCAD-4104 | Progetti multiboard: CoDesigner ora mostra l'anteprima delle modifiche di sincronizzazione sia in ECAD sia in MCAD. |
| MCAD-4105 | Progetti multiboard: CoDesigner ora sincronizza le modifiche nei progetti nidificati. In precedenza, funzionava solo un livello alla volta. |
| MCAD-4109 | SOLIDWORKS 2024 è ora supportato. |
| MCAD-4114 | Progetti multiboard: CoDesigner non era in grado di sincronizzare parti di un involucro già dichiarate come involucro in un progetto figlio. Corretto. |
| MCAD-4117 | Progetti multiboard: durante la sincronizzazione verso ECAD, l'operazione "MoveBoard" non veniva presa in considerazione, causando lo spostamento di quei PCB nell'assieme Multiboard in ECAD. Corretto. |
| MCAD-4123 | Siemens NX: durante il push da MCAD, CoDesigner ora avvisa l'utente se sono state utilizzate funzionalità non supportate, come già avviene durante il push da altri MCAD. |
| MCAD-4149 | Nella finestra di dialogo MCAD "Select Project for Pull", le cartelle lato server sono ora mostrate all'inizio dell'elenco. |
| MCAD-4154 | CoDesigner ora supporta la sincronizzazione dei progetti Harness tra Altium Designer e SOLIDWORKS. CoDesigner invia le seguenti informazioni dal documento ECAD Harness Layout Drawing a MCAD: connettori, giunzioni, connettività (dati "from-to"), topologia del cablaggio (punti di connessione con gli insiemi di fili e cavi che passano attraverso tali punti). Da MCAD, CoDesigner rimanda al documento Harness Layout Drawing i seguenti risultati del routing 3D: la lunghezza fisica di fili, cavi e segmenti del cablaggio. |
| MCAD-4179 | PTC Creo: CoDesigner ora costruisce il routing fisico per i cavi (in precedenza era possibile solo per i fili all'interno di un cavo). |
| MCAD-4256 | SOLIDWORKS: CoDesigner non era in grado di elaborare un numero relativamente elevato di pieghe in una singola regione flessibile di una scheda rigid-flex. Corretto. |
| MCAD-4257 | SOLIDWORKS: le immagini decal che rappresentano rame, serigrafia e soldermask sono ora incorporate nelle parti che rappresentano le corrispondenti regioni rigide delle schede rigid-flex. |
| MCAD-4335 | L'algoritmo per rilevare gli errori nei contorni della scheda durante il push da ECAD è stato migliorato. I casi con angoli molto acuti (tipicamente i casi di tangenza) non sono più considerati bloccanti per il push e ora vengono segnalati come avviso. |
| MCAD-4358 | SOLIDWORKS: CoDesigner non riusciva a creare un PCB in MCAD se nelle impostazioni di SOLIDWORKS era abilitata l'opzione "Create sketch on new part". Corretto. |
Novità in CoDesigner 3.5.0
Released: 17 August 2023 – Version 3.5.0 – Hot Fix (no change to Altium Designer CoD extension)
Released: 27 July 2023 – Version 3.5.0
Feature Highlights
La release 3.5 di Altium MCAD CoDesigner introduce il supporto agli assiemi Multi-board in PTC Creo, oltre a una nuova funzionalità: la possibilità di sincronizzare un progetto di cablaggio tra ECAD e MCAD (solo Creo per la release Beta iniziale). La sincronizzazione del cablaggio supporta il push del cablaggio definito nell'assieme Multi-board ECAD verso PTC Creo, dove l'ingegnere meccanico può definire il routing dei cavi attraverso l'involucro e le connessioni alle schede a circuito stampato. La definizione del cablaggio può quindi essere inviata da MCAD di nuovo a ECAD come parte dell'assieme multi-board.
Sincronizzazione di un progetto di progettazione del cablaggio (Beta)
Un elemento presente in molti assiemi è uno o più cablaggi. I cablaggi vengono utilizzati per collegare elettricamente i vari PCB del dispositivo, oltre a cablare i vari pulsanti, display e controlli con cui l'utente interagisce. Basandosi sul supporto per gli assiemi Multi-board in PTC Creo (vedere il seguente punto saliente), la sincronizzazione del cablaggio supporta il trasferimento degli elementi del cablaggio da ECAD a MCAD (connettori, fili, giunzioni, connettività (dati from-to) e topologia del cablaggio), nonché il trasferimento da MCAD a ECAD delle lunghezze fisiche di fili, cavi e segmenti del cablaggio.
Il modello 3D del cablaggio può anche essere inviato a ECAD durante la sincronizzazione dell'assieme Multiboard, insieme alle parti dell'involucro meccanico.
► Scopri di più su Sincronizzazione di un progetto di progettazione del cablaggio in Altium MCAD CoDesigner.
Usa il supporto ai cablaggi di CoDesigner per collaborare alla progettazione del cablaggio.
Supporto per gli assiemi multi-board in PTC Creo
Molti dispositivi elettronici sono realizzati come un assieme di più schede di circuito, sagomate e disposte con cura all’interno di un involucro meccanico per offrire un prodotto esteticamente gradevole e funzionale. Il software di progettazione elettronica (ECAD) di Altium supporta questo approccio, in cui più PCB possono essere riuniti per creare un assieme di PCB, chiamato Multi-Board Assembly. Questo assieme può includere anche l’involucro e altri elementi meccanici che compongono il prodotto.
Un assieme multi-board aperto nell’editor Multi-board Assembly di Altium.
Il processo di assemblaggio dei PCB nell’involucro viene eseguito al meglio in MCAD. Tuttavia, i PCB vengono progettati in ECAD e l’ingegnere ECAD potrebbe anche dover eseguire verifiche elettromeccaniche, come le distanze tra componente e componente e tra componente e involucro, oltre a controllare l’accesso agli elementi dell’interfaccia utente, come indicatori e display, pulsanti e connettori. La possibilità di sincronizzare l’intero assieme del dispositivo tra i domini MCAD ed ECAD offre numerosi vantaggi, consentendo ai team di progettazione meccanica ed elettronica di verificare rapidamente lo stato corrente del dispositivo assemblato.
In Altium CoDesigner 3.5, il supporto per Multi-board Assembly esce dalla fase beta. Oltre a supportare la sincronizzazione di Multi-board Assembly da SOLIDWORKS, ora è supportata anche la sincronizzazione di Multi-board Assembly da PTC Creo.
► Scopri di più su Sincronizzazione di un assieme multi-board in Altium MCAD CoDesigner.
Supporto per le cartelle del Workspace durante il Pull verso MCAD
Le cartelle di Altium Workspace sono ora rappresentate nella finestra di dialogo Select Project from <Workspace> quando si Pull un nuovo PCB in MCAD. La finestra di dialogo può mostrare tutti i progetti in tutte le cartelle oppure visualizzare i progetti all’interno delle rispettive cartelle. Fare clic sul pulsante
nella parte superiore della finestra di dialogo per cambiare modalità di visualizzazione, quindi navigare nelle cartelle utilizzando le tecniche standard di Windows.
Le cartelle di archiviazione dei progetti sono ora supportate nella finestra di dialogo Select Project <from Workspace> quando si fa clic per eseguire Pull da MCAD.
Supporto per PTC Creo 10
Il supporto per PTC Creo Version 10 è stato aggiunto negli aggiornamenti 3.5 di Altium MCAD CoDesigner.
Altium MCAD CoDesigner ora supporta PTC Creo V10 (immagine per gentile concessione di PTC)
Supporto per Autodesk Inventor 2024
Il supporto per Autodesk Inventor 2024 è stato aggiunto negli aggiornamenti 3.5 di Altium MCAD CoDesigner.
Versions Supported
- Altium Designer 23.5.1 (o successivo) con estensione MCAD CoDesigner versione 3.5.0.1900
- CoDesigner 3.5 non è disponibile per Altium NEXUS Client; CoDesigner 3.3.0 è la versione più recente.
- CoDesigner 3.x non è disponibile per Altium CircuitMaker; CoDesigner 2.10 è la versione più recente.
Questo aggiornamento è stato testato sulle seguenti piattaforme MCAD e versioni dell’Add-in:
| Versione MCAD | Versione Add-In MCAD |
|---|---|
| Autodesk Fusion 360® (Nota 1) | 3.5.0.17 |
| Autodesk Inventor Professional® - versioni 2022, 2023, 2024 | 3.5.0.14 |
| Dassault Systemes SOLIDWORKS® - versioni 2020, 2021, 2022, 2023 | 3.5.0.24 |
| PTC Creo Parametric® - 7.X, 8.X, 9.X, 10.X | 3.5.0.21 |
| Siemens NX® - versione 1953 o successiva (Nota 2) | 3.5.0.12 |
Notes:
- Altium CircuitMaker supporta solo Autodesk Fusion 360.
- Siemens NX è disponibile ai progettisti solo come parte di Altium Enterprise Solutions.
Release Notes for CoDesigner 3.5.0 Hotfix
| MCAD-4221 | Se il numero di push e pull era sufficientemente elevato, in MCAD CoDesigner mostrava la data/ora e il commento del push ECAD non dell’ultimo push. Corretto. |
CoDesigner 3.5.0 Release Notes
| MCAD-2210 | Le cartelle di Altium Workspace sono ora rappresentate nella finestra di dialogo "Select Project from <Workspace>" in MCAD. |
| MCAD-3892 | CoDesigner ora verifica se l’impostazione "Use fully defined sketches" è attivata in SOLIDWORKS e ripristina tale stato dopo la creazione del PCB (CoDesigner non è ancora in grado di creare schizzi completamente definiti e in precedenza questa impostazione non veniva rispettata). |
| MCAD-3905 | CoDesigner ora supporta la sincronizzazione dei progetti Harness tra Altium Designer e PTC Creo. CoDesigner invia le seguenti informazioni dal documento ECAD Harness Layout Drawing a MCAD: connettori, giunzioni, connettività (dati "from-to"), topologia dell’harness (punti di connessione con gli insiemi di fili e cavi che passano attraverso tali punti). Da MCAD, CoDesigner invia al documento Harness Layout Drawing i seguenti risultati del routing 3D: la lunghezza fisica di fili, cavi e segmenti dell’harness. Nota 1: per avviare la sincronizzazione, Harness Layout Drawing deve includere almeno i connettori trasferiti dal Wiring Diagram. Nota 2: per posizionare i modelli dei connettori dall’archivio MCAD è possibile usare il collegamento nativo dei componenti ECAD-MCAD, invece dei connettori trasferiti da ECAD. Nota 3: CoDesigner non costruisce la topologia dell’harness nel Layout Drawing ECAD dopo la sincronizzazione di ritorno da MCAD, quindi la topologia dell’harness deve essere specificata in quel documento prima della sincronizzazione di ritorno. Nota 4: il modello 3D dell’harness può essere inviato a ECAD durante la sincronizzazione di Multi-board Assembly, insieme alle parti dell’involucro meccanico. |
| MCAD-4032 | CoDesigner ora supporta la sincronizzazione degli assiemi multiboard con PTC Creo. Nota 1: in precedenza questa funzionalità era disponibile solo per SOLIDWORKS. Nota 2: questa funzionalità è in modalità Beta sia per PTC Creo sia per SOLIDWORKS. |
| MCAD-4039 | CoDesigner non avvisava l’ingegnere meccanico dell’uso di funzionalità non supportate, come raccordi/smussi 3D. Corretto. |
| MCAD-4054 | Il flusso di condivisione di un progetto PCB con un ingegnere meccanico esterno non ancora incluso nel Workspace è cambiato: ora una richiesta di "add and share" viene inviata automaticamente a tutti gli amministratori del workspace. Non appena viene approvata, l’ingegnere meccanico esterno viene aggiunto automaticamente al workspace e il progetto viene condiviso con lui/lei (in precedenza questi passaggi dovevano essere eseguiti manualmente). |
| MCAD-4056 | In SOLIDWORKS 2023, in alcuni casi, un "modello di componente danneggiato" bloccava l’intero posizionamento in batch di tutti i modelli. Corretto (CoDesigner ora rileva tali casi e posiziona i modelli singolarmente). |
| MCAD-4058 | PTC Creo 10 è ora supportato. |
| MCAD-4059 | Autodesk Inventor 2024 è ora supportato. |
| MCAD-4060 | In Autodesk Fusion 360, in alcuni casi, le estremità degli archi nello schizzo del contorno della scheda non erano associate alle estremità dei segmenti di schizzo adiacenti, rendendo difficile la modifica dello schizzo. Corretto. |
| MCAD-4076 | In SOLIDWORKS, dopo aver attivato il rame 3D nelle impostazioni di CoDesigner e prima di eseguire il Pull delle modifiche, le decalcomanie venivano nascoste. Corretto: le decalcomanie restano visibili fino all’esecuzione del Pull successivo. |
| MCAD-4083 | CoDesigner reimpostava l’opzione "Enable Snapping" durante il lavoro con un PCB rigid-flex in SOLIDWORKS e non la ripristinava. Corretto. |
| MCAD-4084 | CoDesigner ora informa l’ingegnere meccanico su quanti componenti vengono ignorati (filtrati) in base al limite di altezza impostato nelle impostazioni di CoDesigner (per evitare confusione nel vedere/non vedere i componenti). |
| MCAD-4142 | In Siemens NX, veniva mostrato l’errore "Unsupported curve type 'SketchVirtualPoint'" se lo schizzo della scheda veniva modificato dopo aver creato una quota nello schizzo. Corretto. |
| MCAD-4147 | In PTC Creo, il secondo pull di un PCB non riusciva se il filtro dei componenti per dimensione era attivato e il numero di componenti filtrati e delle relative proprietà era elevato. Corretto. |
Novità in CoDesigner 3.4.0
Released: 29 May 2023 – Version 3.4.0.1859 – Hot Fix for GovCloud
Released: 10 April 2023 – Version 3.4.0.1792 – Hot Fix
Released: 23 March 2023 – Version 3.4.0
Feature Highlights
Il comportamento predefinito di CoDesigner consiste nel trasferire i componenti del PCB avanti e indietro tra MCAD ed ECAD come modelli Parasolid. Sebbene ciò fornisca un modello meccanicamente accurato a ciascun dominio di progettazione, non consente a quel modello di rappresentare completamente il componente reale montato nel prodotto finale. Per i progettisti che devono lavorare con un componente completamente dettagliato in ciascun dominio di progettazione, CoDesigner supporta il collegamento dei componenti ECAD e MCAD, consentendo all’ingegnere MCAD di lavorare con il componente MCAD e all’ingegnere ECAD di lavorare con il componente ECAD.
Siemens NX - Supporto per geometrie avanzate del rame
CoDesigner rappresenta il rame negli strati superiore e inferiore come decalcomanie, offrendo una resa visiva accurata del rame su ciascun lato della scheda. Se è necessaria una definizione precisa delle forme su ogni strato di rame, questa versione introduce il supporto per geometrie avanzate del rame in Siemens NX.
Abilitare l'opzione Build 3D Geometry for Copper and Solder Mask nella finestra di dialogo Altium CoDesigner Settings per includere il dettaglio del rame in ciascun layer di segnale e di piano; abilitare l'opzione Build Vias per includere il dettaglio del rame che collega i layer di segnale e di piano.
Quando le opzioni avanzate della geometria del rame sono abilitate, ogni layer di rame del PCB, layer di soldermask e insieme di fori passanti viene creato come componente MCAD nell'Assembly Navigator.
Siemens NX - Posizionamento e riconoscimento dei componenti da MCAD a ECAD
CoDesigner per Siemens NX ora supporta il collegamento dal componente MCAD al componente ECAD equivalente. Includere nel componente MCAD un parametro che faccia riferimento al componente ECAD equivalente, specificare il parametro di collegamento nelle impostazioni MCAD CoDesigner del proprio Altium Workspace, quindi, quando si esegue il Push della scheda da MCAD a ECAD, la scheda verrà caricata in ECAD con il componente ECAD completamente descritto, posizionato direttamente dal proprio Altium Workspace nel PCB ECAD.
► Ulteriori informazioni su Collegamento dai componenti MCAD ai componenti ECAD
Siemens NX - Posizionamento dei componenti da ECAD a MCAD da TeamCenter
Con questa release, CoDesigner in Siemens NX può ora posizionare il componente MCAD da TeamCenter quando si esegue il Push da ECAD a MCAD. Specificare quale parametro ECAD contiene il nome del componente MCAD di TeamCenter e specificare questo parametro nelle impostazioni MCAD CoDesigner del proprio Altium Workspace: sarà quindi tutto pronto. Quando il progetto viene inviato con Push da ECAD a MCAD, il componente ECAD viene sostituito automaticamente con il componente MCAD, posizionato direttamente da TeamCenter.
► Ulteriori informazioni su Collegamento dai componenti ECAD ai componenti MCAD
Sistema di gestione dei dati MCAD - Specificare il componente MCAD come parametro di footprint ECAD
Se si utilizza il posizionamento automatico dei modelli dei componenti da un sistema di gestione dei dati MCAD, CoDesigner ora supporta l'acquisizione del nome del modello MCAD da una proprietà Footprint personalizzata di ECAD, oltre al parametro personalizzato del componente usato in precedenza. Questa funzionalità supporta meglio le relazioni molti-a-molti tra componenti e footprint.
Oltre alla possibilità di specificare il nome del modello MCAD come parametro del componente ECAD, è anche possibile specificarlo come parametro di footprint ECAD, se lo si preferisce,
l'opzione Use models from data management system on MCAD side when creating PCB assembly supporta entrambi gli approcci.
La logica ora seguita da CoDesigner è la seguente: durante il Push da ECAD, CoDesigner:
- verifica se l'opzione Use models from data management system on MCAD side when creating PCB assembly è abilitata nel proprio Altium Workspace e, se lo è;
- verifica se il nome del parametro specificato nell'opzione Workspace è presente come parametro di mappatura del nome del modello assegnato nel footprint e, in tal caso, che non sia vuoto;
- invia il parametro e il relativo valore a MCAD come parte del Push;
- e quindi, durante il Pull in MCAD, preleva il modello MCAD dall'archivio MCAD in base al valore del parametro del footprint. Se il parametro del footprint non è assegnato oppure è vuoto, CoDesigner prende invece il nome del modello MCAD dal parametro del componente (se non è vuoto).
Il supporto avanzato Rigid-Flex esce dalla Beta
Per gli strumenti MCAD che supportano il rigid-flex, questa release introduce il rilascio pubblico del supporto per la modalità avanzata della progettazione Rigid-Flex (indicata anche come RF2). In questa fase, il rigid-flex è supportato da SOLIDWORKS e PTC Creo.
► Ulteriori informazioni su Sincronizzazione di una scheda Rigid-Flex
Versions Supported
- Altium Designer 22.11.1 (o successivo) con estensione MCAD CoDesigner versione 3.4.0.1859
- CoDesigner 3.4 non è disponibile per Altium NEXUS Client; CoDesigner 3.3.0 è la versione più recente.
- CoDesigner 3.x non è disponibile per Altium CircuitMaker; CoDesigner 2.10 è la versione più recente.
| Versione MCAD | Versione add-in MCAD |
|---|---|
| Autodesk Inventor Professional® - versioni 2022, 2023 | 3.4.0.8 |
| Autodesk Fusion 360® (Nota 1) | 3.4.0.9 |
| Dassault Systemes SOLIDWORKS® - versioni 2020, 2021, 2022, 2023 | 3.4.0.12 |
| PTC Creo Parametric® - 7.X, 8.X, 9.X | 3.4.0.7 |
| Siemens NX® - versione 1953 o successiva (Nota 2) | 3.4.0.13 |
Notes:
- Altium CircuitMaker supporta solo Autodesk Fusion 360.
- Siemens NX è disponibile per i progettisti solo come parte di Altium Enterprise Solutions.
Release Notes for CoDesigner 3.4.0.1859 (Hot Fix for GovCloud support)
| MCAD-4024 | È stato aggiunto il supporto per Altium 365 GovCloud (https://www.altium.com/trust/govcloud). |
Release Notes for CoDesigner 3.4.0.1792
| MCAD-3951 | Nell'elenco delle modifiche nell'estensione ECAD, nei casi in cui il numero di modifiche era sufficientemente elevato, lo scorrimento e il ridimensionamento delle colonne non funzionavano. Corretto. |
Release Notes for CoDesigner 3.4.0
| MCAD-2958 | Durante il Pull delle modifiche in MCAD, se in ECAD erano state apportate modifiche al contorno della scheda, CoDesigner ora evidenzia la modifica corrispondente nella tabella Changes e mostra un tooltip corrispondente per tale modifica. Questo può evitare la perdita di quote e vincoli creati dall'ingegnere meccanico (nella fase successiva della sincronizzazione) oppure può aiutare l'ingegnere meccanico a ripristinare quote e vincoli andati persi. |
| MCAD-3248 | Siemens NX: ora è supportata la possibilità di posizionare componenti PCB in MCAD e riconoscerli in ECAD. |
| MCAD-3249 | Siemens NX: ora è supportata la possibilità di posizionare automaticamente i modelli dei componenti PCB da Teamcenter. Nota: nella proprietà del componente/footprint ECAD, il riferimento al modello MCAD deve includere il percorso Teamcenter, ad esempio :root_TC_folder:subfolder1:subfolder12:model_name |
| MCAD-3250 | Siemens NX: ora è supportata la funzionalità "Advanced Copper Geometry" (creazione del modello 3D preciso dei layer di rame, barrel di rame, vias e soldermask). |
| MCAD-3319 | Nel caso del posizionamento automatico dei modelli dei componenti da un sistema di gestione dei dati MCAD, CoDesigner ora supporta l'acquisizione del nome del modello MCAD da un parametro Footprint personalizzato di ECAD, oltre al supporto esistente per l'uso di un parametro Component personalizzato. Questa funzionalità supporta meglio le relazioni molti-a-molti tra componenti e footprint. La logica ora seguita da CoDesigner è la seguente: durante il Push da ECAD, CoDesigner verifica se l'opzione Use models from data management system on MCAD side when creating PCB assembly è abilitata nel proprio Altium Workspace e, se lo è, verifica se il parametro denominato nel Workspace è presente come parametro del footprint e che non sia vuoto; invia il parametro e il relativo valore a MCAD; quindi, durante il Pull in MCAD, preleva il modello MCAD dall'archivio MCAD in base al valore del parametro del footprint. Se il parametro del footprint non è assegnato oppure è vuoto, CoDesigner prende invece il nome del modello MCAD dal parametro del componente (se non è vuoto). Si noti che la possibilità di lavorare con i parametri Footprint in Altium Designer è attualmente in Beta; verificare che l'opzione avanzata PCB.FootprintParameters sia abilitata in Altium Designer per utilizzare questa funzionalità di CoDesigner. |
| MCAD-3589 | SOLIDWORKS: durante l'aggiornamento di un PCB progettato in modalità rigid-flex 2.0, CoDesigner ora ridisegna solo le regioni la cui geometria è cambiata in ECAD. Ciò consente ai progettisti di mantenere attive le quote e i vincoli MCAD creati per altre regioni. |
| MCAD-3753 | Autodesk Fusion 360: durante la costruzione del contorno della scheda, CoDesigner ora vincola tra loro i segmenti di schizzo sequenziali, rendendo più semplice per l'ingegnere meccanico apportare modifiche allo schizzo. |
| MCAD-3778 | L'algoritmo per l'invio delle singole parti dell'involucro meccanico è stato migliorato. In precedenza, quando più parti venivano salvate contemporaneamente in MCAD (ad esempio nel caso di importazione da formati di scambio), si verificavano errori durante il Pull in ECAD. Corretto. |
| MCAD-3783 | Autodesk Fusion 360: durante il Push, CoDesigner ora rileva correttamente il caso in cui lo schizzo della scheda fa riferimento a una geometria esterna e visualizza il messaggio di errore "Invalid feature profile: Board." Si noti che tali schizzi non possono essere inviati con Push a ECAD. |
| MCAD-3831 | Siemens NX: aggiunto il supporto per NX v.2xxx. |
| MCAD-3857 | Autodesk Fusion 360: la possibilità di creare keepout e cutout utilizzando gli strumenti CoDesigner non funzionava perché il contesto dell'assieme del dispositivo veniva rilevato in modo errato. Corretto. |
| MCAD-3930 | Durante il Pull delle modifiche in SOLIDWORKS, CoDesigner ora mantiene deselezionata per impostazione predefinita la modifica "Synchronize component properties". Questo aiuta l'utente a evitare di dover effettuare manualmente il check-out dei componenti da SOLIDWORKS PDM. Nota: si consiglia di chiarire perché le proprietà negli archivi ECAD e MCAD sono diverse. |
Novità in CoDesigner 3.3.0
Released: 21 December 2022 – Version 3.3.0
Non sono incluse nuove funzionalità in questa release.
Versions Supported
- Altium Designer 22.6 (o superiore) con versione dell'estensione MCAD CoDesigner 3.3.0.1753
- Altium NEXUS Client dalla 5.6 alla 5.8, con versione dell'estensione MCAD CoDesigner 3.3.0.497
- CoDesigner 3.x non è disponibile per Altium CircuitMaker; CoDesigner 2.10 è la versione più recente.
Questo aggiornamento è stato testato sulle seguenti piattaforme MCAD e versioni dell'Add-in:
| Versione MCAD | Versione Add-In MCAD |
|---|---|
| Autodesk Inventor Professional® - versioni 2022, 2023 | 3.3.0.6 |
| Autodesk Fusion 360® (Nota 1) | 3.3.0.6 |
| Dassault Systemes SOLIDWORKS® - versioni 2020, 2021, 2022, 2023 | 3.3.0.9 |
| PTC Creo Parametric® - 7.X, 8.X, 9.X | 3.3.0.6 |
| Siemens NX® - versione 1953 o successiva (Nota 2) | 3.3.0.8 |
Notes:
- Altium CircuitMaker supporta solo Autodesk Fusion 360.
- Siemens NX è disponibile per i progettisti solo come parte di una Altium Enterprise Solution.
Release Notes
| MCAD-3587 | SOLIDWORKS e PTC Creo: CoDesigner ora supporta la definizione di Keepout e Room sui segmenti rigidi delle schede rigid-flex. |
| MCAD-3650 | È stato modificato il modo in cui viene verificata la licenza Altium per i server On-Prem. In precedenza, tutte le funzionalità "Pro" erano disponibili per impostazione predefinita sui server On-Prem. Ora CoDesigner verifica separatamente ogni singola funzionalità "Pro". Per lavorare con le funzionalità "Pro" introdotte di recente - Multiboard Sync e Keepout/Room Sync - la licenza "Altium Enterprise Server & CAL" deve essere aggiornata. |
| MCAD-3666 | In linea con la politica di licenza di Altium, la possibilità di creare Keepout e Room in MCAD è ora disponibile solo con gli abbonamenti "PRO" ed "Enterprise". Nota: i Keepout e le Room esistenti creati in precedenza in MCAD con un abbonamento "Standard" non saranno interessati, ma qualsiasi modifica apportata a tali entità d'ora in poi non verrà più trasferita in ECAD. |
| MCAD-3745 | SOLIDWORKS: è stato migliorato il modo in cui i segmenti della scheda in una scheda rigid-flex 2.0 vengono accoppiati, applicando un vincolo angolare aggiuntivo per evitare potenziali problemi microscopici di allineamento. |
| MCAD-3746 | In Siemens NX, CoDesigner ora supporta l'impostazione di un Item Type personalizzato per memorizzare le entità PCB in Siemens Teamcenter. |
| MCAD-3812 | CoDesigner non era in grado di sincronizzare i progetti Multi-board tramite server on-premises in cui veniva utilizzato il DBMS Firebird. |
Novità in CoDesigner 3.2.0
Released: 17 November 2022 – Version 3.2.0
Feature Highlights
Modalità Demo per CoDesigner
CoDesigner ora include una demo mode in MCAD. Per accedere alla modalità Demo, ti serviranno:
- un Altium Account, con un nome utente che attualmente non sia membro di un Altium Workspace esistente,
- una soluzione MCAD supportata,
- con installata l'ultima versione dell'Add-in di Altium MCAD CoDesigner.
Se il nome utente del tuo Account non è attualmente membro di un Altium Workspace, dopo aver effettuato l'accesso a CoDesigner nel tuo software MCAD, il pannello Altium CoDesigner includerà informazioni su come accedere a un progetto demo.
Se al momento non sei membro di un Workspace, la modalità demo sarà disponibile dopo l'accesso ad Altium MCAD CoDesigner.
In modalità Demo, l'ingegnere meccanico può:
- Creare il modello della Demo PCB nel formato nativo dell'MCAD, verificarne la struttura e controllare come associare/vincolare il modello all'involucro.
- Eseguire il Pull di una modifica di progetto ed esplorare le funzionalità di controllo delle modifiche (CoDesigner simula modifiche ECAD alla Demo PCB).
- Creare una geometria 3D precisa del rame (la creazione del rame 3D non è ancora supportata in Autodesk Fusion 360 e Siemens NX).
- Verificare la definizione meccanica del PCB, inclusi: modifica della forma della scheda, posizionamento dei componenti, creazione di fori di montaggio e creazione di keepout/room.
Se hai eseguito il Pull delle modifiche simulate in MCAD, puoi fare clic su una voce per evidenziare quella modifica sulla scheda (mostrata in viola).
Apri il PCB nell'interfaccia web di Altium dal tuo software MCAD
In MCAD, ora puoi aprire la versione ECAD del progetto PCB/Multiboard nell'interfaccia web di Altium Workspace facendo clic sul pulsante
(Open in Web) nella parte superiore del pannello Altium CoDesigner.
- Per impostazione predefinita viene visualizzata la vista 3D della scheda. Puoi anche usare le schede in alto per esplorare SCH, il PCB (versione 2D della scheda), il documento Draftsman e il BOM (distinta base ActiveBOM).
- Usa le icone verso l'angolo superiore destro dell'area grafica della Web UI per: Search componenti o net; oppure fai clic su un componente o una net nell'area di visualizzazione grafica per mostrare i dettagli nel pannello Info. L'oggetto verrà evidenziato contemporaneamente nelle schede Sch, PCB, 3D e BOM.
Fai clic sul pulsante Open in Web nel tuo software MCAD per aprire la versione ECAD del PCB nel browser web che preferisci, quindi usa le funzionalità dell'interfaccia per esplorare il progetto in maggiore dettaglio.
► Scopri di più sull'interfaccia basata su browser di un Altium Workspace
Piegare / dispiegare facilmente una scheda rigid-flex
In SOLIDWORKS e PTC Creo, è stato aggiunto un pulsante alla barra multifunzione di Altium CoDesigner per Fold / Unfold un PCB rigid-flex. In precedenza, l'ingegnere meccanico doveva piegare/dispiegare un PCB rigid-flex sopprimendo / riattivando manualmente le feature di piega nell'albero del modello MCAD.
Usa il pulsante Fold / Unfold nella barra multifunzione di Altium CeoDesigner per commutare rapidamente lo stato Suppress di tutte le pieghe.
Dettagli migliorati sulle modifiche ai parametri dei componenti
Quando un progetto viene scambiato avanti e indietro tra i team di progettazione elettrica e meccanica e entrambi i team utilizzano sistemi di gestione dei componenti, possono verificarsi conflitti quando viene rilevata una differenza tra un componente ECAD e un componente MCAD controllato da PDM.
In MCAD, CoDesigner ora mostra informazioni dettagliate sulle modifiche proposte alle proprietà dei componenti durante la sincronizzazione da ECAD a MCAD. In precedenza le modifiche ai componenti erano rappresentate da un singolo record nell'elenco delle modifiche; ora quella modifica può essere espansa per mostrare informazioni dettagliate su cambi di nome, cambi di footprint e proprietà modificate o aggiornate, per ciascun componente modificato.
Questo livello di dettaglio aiuta l'ingegnere meccanico a verificare rapidamente quando le librerie ECAD e MCAD non sono più sincronizzate, magari a causa di modifiche automatiche apportate da MCAD o PDM durante la sincronizzazione precedente, e a prendere una decisione sull'impatto sul progetto.
Espandi la voce Change per esaminare quale sincronizzazione dei parametri del componente è richiesta.
Supporto per PTC Creo 9
Il supporto per PTC Creo Version 9 è stato aggiunto negli aggiornamenti 3.2 di Altium MCAD CoDesigner.
Altium MCAD CoDesigner ora supporta PTC Creo V9 (immagine per gentile concessione di PTC)
Versions Supported
- Altium Designer 22.6 (o superiore) con versione dell'estensione MCAD CoDesigner 3.2.0.1730
- Altium NEXUS Client dalla 5.6 alla 5.8, con versione dell'estensione MCAD CoDesigner 3.2.0.490
- CoDesigner 3.x non è disponibile per Altium CircuitMaker; CoDesigner 2.10 è la versione più recente.
Questo aggiornamento è stato testato sulle seguenti piattaforme MCAD e versioni dell'Add-in:
| Versione MCAD | Versione Add-In MCAD |
|---|---|
| Autodesk Inventor Professional® - versioni 2022, 2023 | 3.2.0.8 |
| Autodesk Fusion 360® (Nota 1) | 3.2.0.7 |
| Dassault Systemes SOLIDWORKS® - versioni 2020, 2021, 2022, 2023 | 3.2.0.11 |
| PTC Creo Parametric® - 7.X, 8.X, 9.X | 3.2.0.8 |
| Siemens NX® - versione 1953 o successiva (Nota 2) | 3.2.0.8 |
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-2932 | In MCAD, CoDesigner ora mostra informazioni dettagliate sulle modifiche proposte alle proprietà dei componenti durante la sincronizzazione da ECAD a MCAD (in precedenza, queste modifiche erano rappresentate da un singolo record nell'elenco delle modifiche). Questo aiuta un ingegnere meccanico a esaminare la situazione quando le librerie ECAD e MCAD non sono sincronizzate, a causa di modifiche automatiche apportate da MCAD o PDM durante la sincronizzazione precedente. |
| MCAD-3404 | PTC Creo, l'algoritmo per la generazione del rame 3D è stato migliorato: sono stati risolti i problemi nella generazione di piccoli elementi ripetuti di rame ed è stata migliorata la prestazione complessiva. |
| MCAD-3498 | PTC Creo, aggiunto il supporto per Creo Version 9. |
| MCAD-3500 | CoDesigner ritagliava le immagini decal per PCB di grandi dimensioni (quando la dimensione della decal superava 32768 pixel). Corretto. |
| MCAD-3510 | SOLIDWORKS, per creare un ritaglio che copre più di una regione, CoDesigner ora utilizza schizzi derivati da SOLIDWORKS. |
| MCAD-3590 | PTC Creo, dopo che sono state apportate modifiche al contorno della scheda in ECAD, CoDesigner ora ricostruisce solo le regioni modificate di una scheda rigid-flex (in precedenza veniva ricostruita l'intera scheda). |
| MCAD-3599 | CoDesigner ora include una "Modalità demo" in MCAD, se non ci sono Workspace associati all'utente. In Modalità demo, l'ingegnere meccanico può fare quanto segue: a) generare il modello della Demo PCB nel formato nativo dell'MCAD, verificare la struttura del modello, verificare come associare/vincolare il modello all'involucro, b) vedere come controllare le modifiche (CoDesigner simula modifiche ECAD alla Demo PCB), c) generare la geometria 3D precisa del rame (la generazione del rame 3D non è ancora supportata in Autodesk Fusion 360 e Siemens NX), d) verificare la definizione meccanica della PCB, inclusi: modifica della forma della scheda, posizionamento dei componenti, creazione di fori di montaggio e creazione di keepout/room. |
| MCAD-3647 | SOLIDWORKS e PTC Creo, è stato aggiunto alla barra multifunzione di CoDesigner un pulsante per piegare/aprire una PCB rigid-flex. In precedenza, gli ingegneri meccanici dovevano piegare/aprire una PCB rigid-flex sopprimendo/riattivando manualmente le feature di piega nell'albero del modello MCAD. |
| MCAD-3686 | In MCAD, ora è possibile aprire il progetto PCB/Multiboard nell'interfaccia web di Altium Workspace facendo clic sul pulsante "Open in Web" nella parte superiore del pannello Altium CoDesigner. |
| MCAD-3718 | SOLIDWORKS, le impostazioni di snap venivano reimpostate allo stato predefinito quando una PCB veniva importata per la prima volta, se l'opzione "3D Copper" era attivata nelle impostazioni di CoDesigner. Corretto. |
| MCAD-3728 | Il nome del progetto PCB è ora incluso nel nome delle parti e dei sottoassiemi che rappresentano diverse regioni di una scheda rigid-flex in SOLIDWORKS, semplificando il lavoro con PDM se lì è attivato il controllo dell'univocità dei nomi. |
Novità in CoDesigner 3.1.0
Released: 4 October 2022 – Version 3.1.0
Punti salienti delle funzionalità
Il focus di questa release è l'introduzione del supporto per le schede progettate utilizzando la modalità Advanced Rigid-Flex nell'editor PCB di Altium (nota anche come Rigid-Flex 2, o RF2). In ECAD, la modalità Advanced Rigid-Flex introduce il supporto per progetti rigid-flex più complessi, inclusi: progetti con regioni flessibili sovrapposte, pieghe all'interno di un ritaglio interno della PCB e suddivisioni rigid-flex con forma personalizzata.
Progettazione Rigid-Flex avanzata (Beta)
L'aggiunta del supporto per la modalità Advanced Rigid-Flex a CoDesigner introduce i seguenti miglioramenti nel supporto rigid-flex ECAD-MCAD:
- Regioni flessibili con spessori diversi
- Regioni flessibili separate che si sovrappongono tra loro
- Rappresentazione di rame e serigrafia sulle regioni rigide in MCAD in SOLIDWORKS
- Una piega locale (una piega localizzata in una regione flessibile che si trova all'interno di un ritaglio in una regione flessibile più grande)
Un progetto Advanced Rigid-Flex con regioni flessibili sovrapposte di diverso spessore, aperto in Altium Designer e in PTC Creo.
Struttura di una scheda Advanced Rigid-Flex (RF2) in MCAD
Di seguito è riportato un riepilogo della struttura MCAD di una scheda Advanced Rigid-Flex:
-
Ogni regione rigida di un progetto RF2 è rappresentata da un assieme, che include quella parte rigida (regione) della scheda e i componenti montati su quella regione (molto simile a come una PCB rigida viene modellata in MCAD).
-
Ogni regione flessibile della scheda è rappresentata da una parte in lamiera. All'interno di questa parte, ogni linea di piega ECAD è definita come una piega da schizzo. Si noti che una piega che può essere inviata con Push da ECAD potrebbe non essere formata correttamente in MCAD, a causa dei requisiti di piega di quello strumento MCAD. Si noti inoltre che i componenti sulle regioni flessibili non sono ancora supportati.
-
Per i ritagli che si estendono attraverso più regioni della scheda, in MCAD vengono creati estrusi di taglio separati. Se l'ingegnere meccanico desidera modificare la forma di tale ritaglio in MCAD, dovrà modificare tutti questi estrusi.
Note sul lavoro con schede Advanced Rigid Flex
-
Per una scheda RF2 in ECAD, ogni regione X-Y della scheda viene disegnata come oggetto separato, al quale viene poi assegnato un substack (mentre in una scheda RF1 si definisce la forma complessiva della scheda e poi si posizionano linee di divisione per suddividerla nelle regioni richieste). Gli spazi tra regioni adiacenti in una RF2 non sono consentiti: devono toccarsi esattamente o sovrapporsi. Se due regioni si sovrappongono, il software presume che la zona condivisa appartenga alla regione con il maggior numero di layer. Sapendo questo, può essere più semplice estendere una regione flessibile nella regione rigida adiacente se è difficile allinearne i bordi. Scopri di più su Pianificazione delle regioni rigide e flessibili - Modalità avanzata.
-
L'editor PCB ECAD include una serie di strumenti per aiutare a creare regioni da oggetti linea/arco esistenti; scopri di più su Creazione di regioni della scheda da oggetti selezionati.
-
In ECAD, ogni insieme univoco di layer (substack) deve essere definito, copiando layer esistenti per creare il nuovo substack oppure aggiungendo layer per definire un substack univoco. Scopri di più su Aggiunta e modifica di un nuovo substack.
-
La modalità RF2 supporta regioni flessibili che si sovrappongono tra loro nello spazio tridimensionale. Per supportare questo, quando una linea di piega viene posizionata in modalità Board Planning in ECAD, il progettista deve assicurarsi che la piega sia applicata alla corretta Stack Region flessibile Se ciò non viene fatto, verrà visualizzato un avviso di regione non interessata quando il progetto viene inviato con Push da ECAD a MCAD
-
La struttura dell'assieme PCB in modalità RF2 in SOLIDWORKS differisce dalla struttura dell'assieme in modalità RF1 in SOLIDWORKS, quindi se in ECAD si passa dalla modalità RF1 a RF2, si consiglia di eseguire un nuovo Pull della scheda in SOLIDWORKS. In Creo, la struttura dell'assieme PCB è unificata sia per RF1 sia per RF2, quindi non si vedranno cambiamenti nell'albero delle feature MCAD.
-
Le decal che rappresentano il rame superiore/inferiore, la serigrafia e la soldermask vengono ora applicate alle regioni rigide in modalità RF2 in SOLIDWORKS.
-
In questa fase, la creazione di nuove regioni e pieghe in MCAD non è supportata per le schede che utilizzano la modalità Advanced Rigid-Flex.
-
Quando si modifica la geometria della PCB in MCAD, tenere presente che non esiste associatività tra la geometria delle regioni vicine. Se la geometria di una regione viene modificata, regolare di conseguenza la geometria della regione adiacente.
-
Se si apportano modifiche significative alla geometria, ad esempio cambiando l'insieme dei bordi, i vincoli in MCAD potrebbero interrompersi. Questo è normale: verranno ripristinati alla successiva sincronizzazione MCAD-ECAD-MCAD.
-
Dopo aver apportato modifiche alle pieghe, nella maggior parte dei casi sarà necessaria un'operazione di Rebuild in MCAD.
-
Se i progetti sono archiviati in Altium 365, il push automatico che avviene dopo aver salvato il progetto sul server non elaborerà le modifiche alla scheda rigid-flex (le modifiche RF2 non sono ancora state aggiunte al push automatico lato server ECAD). Dopo aver salvato un progetto rigid-flex sul server, è necessario anche inviare manualmente la PCB a MCAD nel pannello MCAD CoDesigner.
-
La definizione di aree Keep Out (Keepout ECAD), Text Note Room (Room ECAD), la generazione del rame 3D e la specifica dell'involucro nella definizione PCB in MCAD (e l'invio dell'involucro a ECAD) non sono attualmente supportate per le schede rigid-flex.
-
Le regioni flessibili del progetto PCB vengono modellate in MCAD come lamiera. Ogni strumento MCAD dispone di una propria serie di test applicati per verificare che una piega possa essere formata nella lamiera, tenendo conto di:
-
Spessore della scheda
-
Raggio di piegatura
-
Angolo di piegatura
-
Distanza tra l'area di piegatura e il bordo della regione
-
Supporto per SOLIDWORKS 2023
SOLIDWORKS 2023 è ora in Beta, e CoDesigner 3.1 è stato aggiornato per supportarlo.
Versions Supported
- Altium Designer 22.6 (o successivo) con estensione MCAD CoDesigner versione 3.1.0.1709
- Altium NEXUS Client da 5.6 a 5.8, con estensione MCAD CoDesigner versione 3.1.0.487
- CoDesigner 3.x non è disponibile per Altium CircuitMaker; CoDesigner 2.10 è l'ultima versione supportata.
Questo aggiornamento è stato testato sulle seguenti piattaforme MCAD e versioni dell'Add-in:
| Versione MCAD | Versione Add-In MCAD |
|---|---|
| Autodesk Inventor Professional® - versioni 2022, 2023 | 3.1.0.11 |
| Autodesk Fusion 360® (Nota 1) | 3.1.0.9 |
| Dassault Systemes SOLIDWORKS® - versioni 2020, 2021, 2022, 2023 | 3.1.0.35 (Nota 3) |
| PTC Creo Parametric® - 7.X, 8.X | 3.1.0.28 |
| Siemens NX® - versione 1953 o successive (Nota 2) | 3.1.0.9 |
Notes:
- Altium CircuitMaker supporta solo Autodesk Fusion 360.
- Siemens NX è disponibile ai progettisti solo come parte di una Altium Enterprise Solution.
- Alla release del 4 ottobre questa versione era la 3.1.0.34. Questa versione successiva è stata fornita perché Symantec Antivirus ha, presumibilmente per errore, rilevato la versione precedente come virus. Non vi sono modifiche funzionali in questa versione successiva.
Release Notes
| MCAD-2438 | CoDesigner non era in grado di eseguire il push di un PCB rigid-flex da ECAD se erano definiti due o più layer con lo stesso nome nei diversi layer stack. Corretto. |
| MCAD-3234 | Se CoDesigner è connesso a un server personalizzato in MCAD, il nome di quel server viene ora mostrato nel plugin (in precedenza veniva mostrato "Custom Server"). |
| MCAD-3242 | CoDesigner ora mostra l'anno della modifica nella cronologia se tale modifica è stata effettuata nell'anno precedente, per evitare confusione. |
| MCAD-3466 | CoDesigner ora sincronizza i PCB progettati in modalità Advanced Rigid-Flex (RF2) con SOLIDWORKS e PTC Creo. Nota 1: La struttura dell'assieme PCB in modalità RF2 in SOLIDWORKS differisce dalla struttura dell'assieme in modalità RF1, quindi se in ECAD si passa dalla modalità RF1 alla RF2, si consiglia di eseguire un nuovo pull della scheda in SOLIDWORKS. Nota 2: Le decalcomanie che rappresentano il rame top/bottom, la serigrafia e la soldermask vengono ora applicate alle regioni rigide in modalità RF2 in SOLIDWORKS. Nota 3. La creazione di nuove regioni e pieghe in MCAD non è ancora supportata, così come l'applicazione di decalcomanie alle regioni flessibili. |
| MCAD-3528 | In Autodesk Inventor 2023, la finestra di dialogo Choose Project talvolta passava in background e impediva qualsiasi ulteriore operazione. Corretto. |
| MCAD-3548 | SOLIDWORKS 2023 è ora supportato. |
| MCAD-3655 | A causa delle modifiche apportate alla policy di sicurezza sui server Altium, un normale utente ECAD (non amministratore) non può più invitare un ingegnere meccanico esterno nel Workspace. In questa situazione, il comportamento di abilitazione dell'opzione Share durante un Push nell'estensione ECAD CoDesigner è cambiato: CoDesigner ora segnala all'utente ECAD non amministratore che un amministratore del Workspace deve invitare l'ingegnere meccanico esterno nel Workspace. |
| MCAD-3658 | Il pulsante CoDesigner è stato aggiunto alla ribbon predefinita in Autodesk Inventor. Usalo per aprire il pannello CoDesigner, risolvendo il problema per cui non era possibile accedere al pannello in Autodesk Inventor 2023 quando non erano aperti file. |
Novità in CoDesigner 3.0.0
Released: 18 July 2022 – Version 3.0.0
Feature Highlights
Altium CoDesigner 3.0 introduce il supporto per la sincronizzazione di un assieme dispositivo MCAD con un assieme Multi-board ECAD. Questa funzionalità viene inizialmente rilasciata in beta per SOLIDWORKS; il supporto per altri strumenti MCAD seguirà nelle prossime release.
Supporto per gli assiemi Multi-board
La realizzazione di un dispositivo a partire da più assiemi è l'approccio standard per lo sviluppo di un prodotto nei software CAD meccanici. Il software di progettazione elettronica di Altium supporta un concetto simile, in cui più PCB possono essere riuniti per creare un assieme di PCB, chiamato Multi-Board Assembly. Questo assieme può includere anche l'involucro.
Un assieme Multi-board aperto nell'editor Multi-board Assembly di Altium.
Il processo di assemblaggio dei PCB nell'involucro viene eseguito al meglio in MCAD. Tuttavia, anche l'ingegnere ECAD potrebbe dover effettuare verifiche elettromeccaniche, come le distanze tra componente e componente e tra componente e involucro, oltre a controllare l'accesso e l'etichettatura degli elementi dell'interfaccia utente, come indicatori e display, pulsanti e connettori. Ci sono numerosi vantaggi nella possibilità di sincronizzare l'intero assieme del dispositivo tra i domini MCAD ed ECAD, in modo che lo stato corrente del dispositivo assemblato possa essere verificato rapidamente sia dal team di progettazione meccanica sia da quello elettronico.
La release di Altium CoDesigner 3.0 introduce il supporto per la sincronizzazione dell'assieme dispositivo MCAD con l'assieme Multi-board ECAD. Questa release beta iniziale supporta SOLIDWORKS; il supporto per altri MCAD verrà aggiunto nelle prossime release.
► Scopri di più su Synchronizing a Multi-board Assembly in Altium MCAD CoDesigner.
Le slide seguenti mostrano un riepilogo della sincronizzazione di un assieme Multi-board tra MCAD ed ECAD. Questo ordine di passaggi non è fisso; ad esempio, le slide mostrano una sequenza in cui i singoli PCB sono stati importati tramite Pull da ECAD e assemblati nell'involucro MCAD, prima di decidere di trasferire l'intero assieme in ECAD.
Invia i singoli PCB da ECADOgni PCB deve essere inviato tramite Push da ECAD, importato tramite Pull in MCAD e salvato come assieme. Invia l'assieme Multi-board ECADIncludi i singoli PCB nell'assieme Multi-board ECAD (la loro posizione può essere lasciata non definita) ed esegui il Push dell'MBA da ECAD. Crea l'assieme del dispositivo in MCADIncludi l'involucro e uno o più assiemi PCB MCAD (in alternativa, i PCB possono essere aggiunti successivamente). Riconosci i PCBSe è stato aggiunto uno o più assiemi PCB, facendo clic su questo pulsante CoDesigner viene informato che ciascuno dei PCB che riesce a rilevare fa parte di questo assieme dispositivo MCAD. Collega Multi-boardSe i PCB sono stati riconosciuti, puoi collegare l'assieme dispositivo MCAD all'assieme Multi-board ECAD selezionando il comando Link Multiboard dal menu a discesa nella parte superiore del pannello Altium CoDesigner, come mostrato sopra. Se i PCB non sono ancora stati riconosciuti, usa il pulsante Link Multiboard nel pannello Altium CoDesigner. Definisci l'involucroSeleziona l'involucro nell'albero delle feature MCAD, quindi fai clic sul pulsante Enclosure nella ribbon Altium CoDesigner. CoDesigner ora riconosce questa parte/questo assieme come involucro e lo indicherà nella sezione Multiboard Definition del pannello Altium CoDesigner. Invia l'assieme da MCADCoDesigner invia a ECAD la posizione e l'orientamento di ciascun PCB, insieme all'involucro se è stato definito. Importa l'assieme in ECADImporta l'assieme completato in ECAD nel pannello MCAD CoDesigner nell'editor Multi-board Assembly in ECAD. L'assieme completato in ECADL'ingegnere può ora esaminare l'assieme Multi-board completato in ECAD. |
► Scopri di più su Synchronizing a Multi-board Assembly with Altium CoDesigner
Fusion 360 - Supporto per il lavoro con l'assieme del dispositivo
Autodesk Fusion 360 ora supporta il lavoro nel contesto dell'assieme del dispositivo. CoDesigner in Fusion 360 ora riconosce il PCB e l'involucro, supportando lo scambio dell'involucro tra MCAD ed ECAD (queste funzionalità sono già supportate in altri MCAD).
Seleziona l'involucro nell'albero del modello, quindi fai clic sul pulsante Enclosure nel pulsante Altium CoDesigner: controlla il pannello per confermare che sia stato riconosciuto.
Push automatico di CoDesigner al salvataggio sul server
Quando esegui un Push da ECAD in CoDesigner, non stai inviando il file PCB all'Altium Workspace, ma uno speciale pacchetto dati da ECAD a MCAD. Questo pacchetto include: i dati del PCB, la geometria dei layer, i modelli 3D dei componenti in formato Parasolid e la geometria del rame (se tale opzione è disponibile e abilitata).
Il salvataggio del progetto PCB nel Workspace viene eseguito indipendentemente da un Push verso MCAD. Questa separazione tra Push verso MCAD e salvataggio sul server può generare confusione, perché un progettista elettronico potrebbe pensare che il salvataggio sul server eseguito a fine giornata significhi che tutti gli altri che devono accedere a quei dati di progetto siano ora aggiornati e pronti a lavorare.
Per semplificare il processo di sincronizzazione dei file, il Workspace ora esegue automaticamente un Push verso MCAD ogni volta che viene eseguito un Save to Server sul progetto PCB in ECAD.
Ora viene eseguito automaticamente un Push verso MCAD quando il progetto viene salvato sul server.
Quando l'ingegnere MCAD esegue un Pull, viene avvisato del fatto che l'ultimo Push verso MCAD è stato automatico, come mostrato nelle schermate qui sotto. Non vi è alcuna modifica nel modo in cui i Push manuali verso MCAD vengono contrassegnati nel pannello Altium CoDesigner.
Keepout e Rooms
I Keepout e le Rooms creati o modificati in ECAD non vengono più visualizzati per impostazione predefinita in MCAD, eliminando informazioni visive ridondanti per l'ingegnere meccanico.
CoDesigner per Siemens NX esce dalla beta
Con il rilascio di Altium CoDesigner 3.0, CoDesigner per Siemens NX non è più in beta.
Versioni supportate
- Altium Designer 22.6 (o superiore) con estensione MCAD CoDesigner versione 3.0.0.1610
- Altium NEXUS Client 5.6 fino a 5.8, con estensione MCAD CoDesigner versione 3.0.0.474
- CoDesigner 3.0 non è disponibile per Altium CircuitMaker; CoDesigner 2.10 è la versione più recente.
Questo aggiornamento è stato testato sulle seguenti piattaforme MCAD e versioni dell'Add-in:
| Versione MCAD | Versione Add-In MCAD |
|---|---|
| Autodesk Inventor Professional® - versioni 2022, 2023 | 3.0.0.14 |
| Autodesk Fusion 360® (Nota 1) | 3.0.0.14 |
| Dassault Systemes SOLIDWORKS® - versioni 2020, 2021, 2022 | 3.0.0.13 |
| PTC Creo Parametric® - 7.X, 8.X | 3.0.0.13 |
| Siemens NX® - versione 1953 o successiva (Nota 2) | 3.0.0.13 |
Notes:
- Altium CircuitMaker supporta solo Autodesk Fusion 360.
- Siemens NX è disponibile per i progettisti solo come parte di un'Altium Enterprise Solution.
Note di rilascio
| MCAD-2364 | Autodesk Fusion 360, il lavoro nel contesto del Device Assembly e dell'Enclosure Exchange è ora supportato (queste funzionalità sono già supportate in altri MCAD). Si noti che dopo l'inserimento nell'assieme del dispositivo, Autodesk Fusion 360 mantiene le posizioni dei componenti del PCB rispetto all'assieme del dispositivo. Nel caso in cui il PCB venga spostato nell'assieme del dispositivo in MCAD e successivamente i componenti vengano spostati in ECAD, si consiglia di rimuovere il PCB dall'assieme del dispositivo e inserirlo nuovamente, in modo da reimpostare tali relazioni e mantenere il corretto posizionamento dei componenti nel contesto dell'assieme del dispositivo. |
| MCAD-2775 | PTC Creo, CoDesigner ora può leggere i template da un PTC Windchill PDM Link. |
| MCAD-3038 | PTC Creo, il modello 3D del rame per i fori metallizzati non circolari veniva generato in modo errato (troppo grossolano) con alcuni template Creo. Corretto. |
| MCAD-3154 | Per sincronizzare i progetti Multi-board, l'assieme che rappresenta il dispositivo/sistema in MCAD deve essere collegato al corrispondente progetto Multi-board di ECAD tramite la funzione "Link Multiboard" nel pannello CoDesigner in MCAD. Questa funzionalità consente la sincronizzazione del posizionamento dei PCB e degli elementi dell'involucro meccanico nello spazio 3D. I PCB figli devono essere sincronizzati singolarmente nel modo consueto. |
| MCAD-3221 | I Keepout e le Rooms creati o modificati in ECAD non vengono più mostrati in MCAD, eliminando informazioni ridondanti per l'ingegnere meccanico. |
| MCAD-3239 | In SOLIDWORKS, CoDesigner non era in grado di elaborare il contorno del profilo della scheda se lo sketch della scheda includeva una linea d'asse che intersecava lo sketch dividendolo in più di una regione. CoDesigner ora avvisa l'utente di questa condizione. |
| MCAD-3294 | PTC Creo, in alcuni casi CoDesigner non era in grado di generare i poligoni interni di rame. Corretto. |
| MCAD-3297 | PTC Creo, i modelli 3D di piccoli elementi di rame venivano generati in modo errato (troppo grossolano) con alcuni template Creo. Corretto. |
| MCAD-3303 | In MCAD, CoDesigner ora consente all'utente di lavorare con l'ultimo push riuscito da ECAD, se per qualche motivo l'ultimo push automatico da ECAD non è andato a buon fine. |
| MCAD-3322 | PTC Creo, nella modalità "use models from data management system in MCAD", se erano presenti più componenti ECAD che facevano riferimento allo stesso modello MCAD, CoDesigner non era in grado di riutilizzare i modelli MCAD esistenti (venivano invece usati i modelli ECAD). Corretto (ora i modelli MCAD vengono riutilizzati correttamente). |
| MCAD-3329 | Siemens NX, la riattivazione della visualizzazione dei componenti piccoli non funzionava correttamente dopo la modifica del limite di altezza dei componenti. Corretto. |
| MCAD-3335 | PTC Creo, CoDesigner ora avvisa se il template Creo ha un orientamento dei piani incompatibile. |
| MCAD-3345 | SOLIDWORKS, il collegamento nativo dei componenti non funzionava correttamente quando venivano utilizzate le varianti PCB. Corretto. |
| MCAD-3347 | Autodesk Fusion 360, CoDesigner non era in grado di elaborare correttamente cutout, keepout e room con forme complesse che includevano archi. Corretto. |
| MCAD-3379 | CoDesigner per Siemens NX è passato da "Beta" a "Production". |
| MCAD-3391 | CoDesigner ora avvisa l'utente ECAD quando un componente viene posizionato su un layer in cui il posizionamento dei componenti non è consentito (CoDesigner non può garantire il corretto posizionamento di tali componenti in MCAD). |
| MCAD-3396 | PTC Creo, il modello 3D del rame veniva generato in modo errato (troppo grossolano) sulle via con alcuni template Creo. Corretto. |
| MCAD-3397 | PTC Creo, keepout e room complessi (entità con archi nello sketch) definiti sulla faccia inferiore del PCB non venivano trasferiti correttamente a ECAD. Corretto. |
| MCAD-3398 | SOLIDWORKS, CoDesigner non era in grado di inviare parti dell'involucro meccanico se veniva utilizzato SOLIDWORKS PDM STANDARD. Corretto. |
| MCAD-3400 | Se veniva utilizzata la cartella comune dei componenti ed era gestita da un sistema PDM sul lato MCAD, CoDesigner non era in grado di modificare i file intermedi con la grafica dei layer nella sottocartella "\Orig" di quella cartella comune dei componenti. Corretto (la sottocartella "\Orig" ora viene memorizzata nella cartella del progetto, dove può essere facilmente trovata e controllata per eventuali modifiche). |
| MCAD-3402 | PTC Creo, in alcuni casi le modifiche al limite di altezza dei componenti non venivano elaborate correttamente. Corretto. |
| MCAD-3403 | SOLIDWORKS, i componenti non potevano essere resi nuovamente visibili se il modello del componente veniva modificato in ECAD. Corretto. |
Novità in CoDesigner 2.x
Released: 22 May 2020 (Version 2.0.3) – 25 May 2022 (Version 2.10.0)
Scopri di più sugli aggiornamenti nelle release di MCAD CoDesigner 2.x.
).
).
).
).
).
).



)
)
)














