Integrazione PLM
Il Workspace di Enterprise Server può essere collegato a una o più istanze PLM, con supporto diretto per Windchill®, Arena®, Oracle® Agile™, Aras Innovator® e Siemens Teamcenter® (con licenza aggiuntiva e configurazione). La configurazione dell'interfaccia viene eseguita tramite la pagina PLM Integration dell'interfaccia browser del Workspace, che fornisce un'interfaccia automatizzata per configurare facilmente l'interconnessione, mappare i dati dei parametri e specificare la direzione della sincronizzazione dei dati. Una volta che l'interfaccia è configurata e funzionante, sono disponibili caratteristiche e funzionalità quando si lavora nelle seguenti aree distinte:
-
Libreria (componenti) – per la sincronizzazione unidirezionale o bidirezionale dei componenti, dei parametri dei componenti e delle scelte di parte tra il Workspace e l'istanza PLM. L'interfaccia di configurazione consente di specificare quali parametri sono gestiti come master in quale sistema. Inoltre, la mappatura dei parametri consente di aggiornare le proprietà lato Workspace (configurabile per campo), senza dover rilasciare formalmente una nuova revisione di quell'elemento componente. È inoltre disponibile un workflow PLM dedicato di Part Request che supporta la creazione automatica di un componente nella propria istanza PLM e anche la propagazione dei codici parte PLM generati ai componenti nel Workspace.
-
Progettazione (progetti) – è disponibile un workflow PLM dedicato di Project Creation che supporta la creazione automatica di codici parte nella propria istanza PLM e quindi la loro propagazione come parametri del progetto Altium Designer. Tali parametri possono essere utilizzati in stringhe speciali (ad esempio, per le annotazioni del bordo del foglio). È possibile pubblicare il progetto nella propria istanza PLM come parte dell'esecuzione di Project Releaser in Altium Designer. L'operazione di pubblicazione nel PLM utilizza un modello di pubblicazione – definito come parte della configurazione di integrazione dell'istanza PLM – per controllare il modo in cui i dati devono essere propagati al PLM. E se si sta pubblicando per la prima volta e i codici parte (lato PLM) non sono ancora associati al progetto, tali codici parte verranno creati nel PLM e associati al progetto come parte di quella pubblicazione iniziale. È inoltre possibile definire voci di componente per i componenti della libreria del Workspace nell'istanza PLM come parte dell'operazione di pubblicazione (opzionale, in base alla configurazione). E sarà sempre possibile vedere esattamente cosa è stato creato, ad esempio i codici parte nell'istanza PLM, come parte della cronologia del workflow di processo (History scheda).
Supporto PLM
Il Workspace di Enterprise Server fornisce supporto diretto per i seguenti sistemi PLM:
-
PTC Windchill® PLM versione 12, 13 e PTC Windchill+ (la variante SaaS di Windchill).
-
Arena® PLM.
-
Oracle® Agile™ PLM.
-
Aras Innovator® Release 30.
Additional Setup for Aras Innovator
Per ottenere l'integrazione PLM con Aras Innovator, il server Altium deve essere registrato nella configurazione di Aras Authentication aggiungendo una nuova sezione nodo al relativo registro client. Una volta registrato, viene concesso un token OAuth univoco per consentire al server connesso di autenticare l'accesso.
Le modifiche richieste alla configurazione di Aras Innovator vengono effettuate modificando il file del registro client OAuth:
-
Sulla macchina host di Aras, aprire il file
\OAuthServer\OAuth.configper la modifica. -
Individuare e copiare la sezione IOMApp – dalla riga
<clientRegistry id="IOMApp" enabled="true">alla riga</clientRegistry>. - Incollare la sezione IOMApp copiata subito dopo per creare una nuova sezione (duplicata).
-
In questa nuova sezione nodo, rinominare
IOMAppinNEXUS– ottenendo<clientRegistry id="NEXUS" enabled="true">. Visualizza esempio. - Salvare e quindi riavviare la macchina Aras.
-
Sulla macchina host di Aras, aprire il file
-
Siemens Teamcenter®, con configurazione di integrazione aggiuntiva.
-
Duro PLM, implementato come istanza PLM di terze parti – vedere Supporto PLM di terze parti di seguito.
Scelta dell'interfaccia di configurazione PLM
La connessione di Altium Enterprise Server a un sistema PLM supportato può essere stabilita tramite un'interfaccia utente semi-automatizzata avanzata, come descritto di seguito, oppure utilizzando un processo manuale basato sulla modifica di file XML di configurazione PLM. Quest'ultimo richiede conoscenza delle strutture dati del sistema PLM di destinazione e familiarità con il formato XML, mentre il sistema aggiornato presentato di seguito importa automaticamente i dati richiesti dal PLM e dal Workspace Altium per popolare le scelte di menu nell'interfaccia.
È possibile riconfigurare il Workplace affinché presenti l'interfaccia PLM precedente – basata sulla modifica manuale dei file XML – deselezionando l'opzione Enable new PLM Configuration page nella pagina Admin – Settings – PLM Integration dell'interfaccia del Workspace. Assicurarsi di salvare la modifica, quindi disconnettersi e accedere nuovamente.
► Vedere la versione precedente di questa pagina per informazioni dettagliate sulla configurazione dei file XML PLM e sull'utilizzo della vecchia interfaccia PLM.
Connessione all'istanza PLM
Le configurazioni PLM vengono create e gestite nella pagina Admin – PLM Integration dell'interfaccia browser del Workspace.
Quando la connessione al sistema PLM è stata stabilita correttamente, l'interfaccia di configurazione fornirà una gamma di opzioni di integrazione basate su dati provenienti sia dal Workspace sia dal PLM connesso.
Utilizzare il pulsante
per iniziare il processo di connessione e procedere come illustrato nella presentazione qui sotto.
|
Fare clic su Immettere un valore Name/Description univoco per la nuova configurazione, selezionare il tipo di PLM corretto dal menu a discesa Driver e (per questo esempio Aras) uno specifico database di lavoro, se applicabile. Immettere le credenziali Username/Password per il sistema PLM e quindi fare clic su Una connessione PLM riuscita viene confermata sotto l'intestazione Server Connection e il Workspace popolerà quindi l'interfaccia con opzioni di dati parametrici provenienti sia dai dati dei componenti del Workspace sia dai dati degli attributi del PLM. Una volta caricati, l'interfaccia presenta i dati parametrici e di tipo importati come opzioni selezionabili di menu o campo. |
Eventuali errori di connettività verranno evidenziati in rosso durante l'accesso al sistema PLM di destinazione. Il bordo inferiore del riquadro evidenziato includerà i dettagli dell'errore – visualizza esempio.
PTC Windchill SSO Support
La possibilità di utilizzare l'autorizzazione Single Sign On (SSO) quando ci si connette a un sistema PLM Windchill è disponibile e viene configurata tramite l'interfaccia del Workspace. Ciò fornisce un metodo di autorizzazione della connessione semplificato e sicuro durante l'esecuzione dei processi PLM del Workspace come Project Creation e Publish to PLM. In pratica, questa configurazione consente di concedere l'accesso a Windchill utilizzando lo standard di delega OAuth tramite un servizio di identity provider come PingFederate.
L'accesso alla configurazione SSO è disponibile nella scheda OAuth della pagina PLM Integration del Workspace (Admin - PLM Integration), dove è possibile aggiungere più istanze di provider OAuth.
Fare clic sul pulsante
nella scheda OAuth per aggiungere una nuova istanza di provider OAuth. La configurazione dell'autorizzazione del provider OAuth viene completata con i dati disponibili dal proprio identity provider configurato. Immettere un nome e le informazioni richieste dal Workspace – ID, token, URL, ecc. – nei campi della pagina, quindi salvare la configurazione completata.
Le informazioni necessarie per configurare una nuova istanza OAuth SSO provengono dalla configurazione esistente del provider OAuth.
La nuova istanza di OAuth Provider diventa disponibile quando l'opzione OAuth Connection è abilitata in una configurazione PLM Windchill. Selezionare dall'elenco a discesa OAuth Provider nel caso in cui siano disponibili più provider. Completare la configurazione della connessione con il pulsante
e seguire, se necessario, le istruzioni del provider.
Supporto PLM di terze parti
Altium Enterprise Server fornisce un supporto aggiuntivo per configurazioni di sistemi PLM "non nativi" sviluppate da terze parti. Questo supporto è abilitato da Generic Connector di Altium, che richiede Altium PLM Generic Connector Addon license.
Quando si aggiunge un'istanza PLM del Workspace per un tale sistema, i file XML preconfigurati forniti dalla terza parte vengono caricati nella configurazione di quell'istanza PLM tramite l'interfaccia PLM Integration. Un esempio è il supporto Duro PLM in Enterprise Server.
Impostazione della configurazione
Dopo una connessione riuscita a un'istanza PLM, l'interfaccia PLM del Workspace offre impostazioni di configurazione per definire come viene eseguita la sincronizzazione dei componenti, la mappatura incrociata dei parametri dei componenti e l'approccio di trasferimento utilizzato per i dati Part Choices. Queste opzioni di sincronizzazione sono disponibili nella scheda Configuration dell'interfaccia.
Le opzioni di impostazione della configurazione disponibili (e le relative etichette/funzionalità) sono determinate dal tipo di sistema PLM e dai dati parametrici provenienti sia dal Workspace sia dall'istanza PLM connessa.
Parametri di sincronizzazione
Questa sezione dell'interfaccia PLM definisce quali tipi di componenti verranno sincronizzati, dove e come i nuovi componenti devono essere creati/aggiornati ed eventuali vincoli basati su criteri di parametro.
Il modo in cui i componenti vengono sincronizzati è specificato singolarmente:
- Selezionare un Altium Component Type nell'elenco dei parametri e impostare l'opzione Sync Direction secondo necessità (verso Altium/PLM o entrambi) – le opzioni del tipo di componente provengono dai dati correnti dei componenti del Workspace.
- Scegliere un nome attributo PLM correlato dal menu PLM Type – le opzioni disponibili provengono dall'istanza PLM connessa.
- Nel campo Altium Target Folder (sotto Sync to Altium) individuare e selezionare una cartella componenti del Workspace come posizione di sincronizzazione per questo componente.
- Specificare un valore Sync Mode per determinare se durante la sincronizzazione verranno creati nuovi componenti, oppure se verranno aggiornati solo quelli esistenti – o entrambe le cose.
-
Impostare il valore Component Template che verrà utilizzato per definire i tipi di parametro del componente durante la sincronizzazione di questo componente. Questa impostazione assumerà per impostazione predefinita il valore Altium Component Type selezionato (ad esempio;
Capacitors) se è disponibile un modello Workspace associato. - Utilizzare l'opzione Add Parameter Criteria per specificare un valore di parametro dal quale la sincronizzazione sarà vincolata. Un componente non verrà sincronizzato a meno che non soddisfi questo criterio. Aggiungere ulteriori criteri di parametro secondo necessità.
Sono disponibili opzioni aggiuntive quando si è connessi a un PLM PTC Windchill che supporta il sistema PartsLInk di Windchill. Il sistema PartsLink consente di classificare le parti in gruppi per una selezione più comoda e veloce e può includere coppie Attributo/Valore associate per fornire un'ulteriore definizione all'interno di tale classificazione. Vedere la sezione comprimibile seguente per ulteriori informazioni.
- Selezionare il valore Add Classification Name Criteria dal menu Filter Criteria per aggiungere un filtro di classificazione. Utilizzare il menu del nome per scegliere un gruppo di classificazione in base al quale verrà filtrata la sincronizzazione.
-
Per un controllo più preciso, selezionare l'opzione Add Classification Attribute Criteria e specificare una Attribute della classificazione e il relativo valore associato. Nell'esempio mostrato qui, verranno sincronizzati solo i condensatori della classe
102-Capcitorscon un valoreCapacitancepari a10uF.
More on Windchill PartsLink
All'interno di Windchill stesso, una classificazione PartsLink viene definita creando un binding attribute che può essere applicato a un tipo di parte. Un attributo di classificazione della parte viene quindi aggiunto a una classe di classificazione definita.
Le voci dei componenti in Windchill incorporeranno la classificazione definita e qualsiasi parametro Attributo di classificazione specificato, che a loro volta saranno disponibili per il processo di sincronizzazione dei componenti PLM del Workspace.
Quando una voce di componente viene sincronizzata da Windchill al Workspace e l'interazione PartsLink è stata specificata nella configurazione PLM del Workspace, gli attributi di configurazione di Windchill per quella parte verranno propagati ad Altium Designer.
Quando Sync Direction è impostato su To PLM o per la sincronizzazione bidirezionale (To PLM & To Altium) viene presentata un'opzione Add Filter Criteria sotto Sync To PLM. Utilizzare questa opzione per impostare criteri basati su Parametro o Cartella che controlleranno quali componenti del Workspace vengono propagati al sistema PLM.
È possibile aggiungere più criteri Parametro per vincolare in modo stringente la sincronizzazione dei componenti del Workspace verso il PLM. I criteri disponibili includono anche le opzioni di clausola OR e NOT per stabilire un controllo più preciso sul filtraggio dei componenti accettati per la sincronizzazione verso il PLM.
La sezione Sync to PLM fornisce opzioni aggiuntive di numerazione parti e prefisso/suffisso quando si utilizza un sistema Arena PLM. Questi schemi PLM predefiniti sono resi disponibili per la selezione nei menu Numbering Scheme e Code e determineranno il formato dell'Item Number delle parti caricate in Arena.
Mappatura dei parametri dei componenti
Continuare lo stesso processo descritto sopra per specificare la configurazione dei parametri di sincronizzazione per tutti i componenti che si desidera sincronizzare con il PLM. Poiché i parametri dei componenti lato Workspace non corrispondono necessariamente a quelli lato PLM, la sezione dell'interfaccia Component Parameter Mapping può essere utilizzata per mappare i parametri tra i due. Si noti che quando i parametri vengono mappati, il loro valore verrà sincronizzato da uno all'altro come se fossero lo stesso parametro.
Utilizzare il comando Add Parameter della sezione per creare una voce per la mappatura di un parametro Workspace/PLM che si applica al Altium Component Type attualmente selezionato (come selezionato sotto Sync Parameters). Le opzioni PLM e Altium Parameter Name sono quelle disponibili nei rispettivi sistemi. Un'impostazione Revision nella colonna Item/Revision fa sì che venga creata una nuova revisione del componente quando il parametro è cambiato, mentre con l'impostazione Item durante la sincronizzazione verrà aggiornato solo il parametro del componente.
Utilizzare l'icona
associata per rimuovere una voce di mappatura.
È possibile mappare qualsiasi numero di parametri in questo modo, tuttavia è probabile che esista una serie di parametri comuni Workspace/PLM che devono essere mappati per tutti i componenti. Questo approccio di mappatura globale è disponibile quando All Types è selezionato come Altium Component Type.
Creare voci di mappatura (Add Parameter) che si applicheranno a tutti i componenti includendo corrispondenze note di parametri comuni, e impostare le opzioni Item/Revision e Sync Direction secondo necessità. È inoltre importante specificare una voce di parametro mappato come Primary Key – si tratta di una coppia di parametri comuni che funge da indice di riferimento tra i due insiemi di dati parametrici. Quando si tratta di un codice parte PLM (consigliato), il numero creato lato PLM viene propagato nuovamente lato Altium creando un collegamento di riferimento noto tra gli insiemi di dati dei componenti sincronizzati.
Attributi di classificazione PLM
Per un PLM PTC Windchill connesso, che supporta il raggruppamento dei componenti come classificazioni, in questa sezione è possibile mappare i relativi attributi e valori PLM ai parametri dei componenti del Workspace.
Per estrarre uno specifico valore di attributo di classificazione da Windchill – ad esempio il valore di capacità per i condensatori nella classe 102-Capacitor – aggiungere la classificazione e il relativo valore (Capacitance) come PLM Parameter Name e il parametro componente Altium di destinazione (Value) come Altium Parameter Name. È possibile aggiungere definizioni per tutti i tipi di componente, incluse definizioni multiple per lo stesso tipo di componente.
► Vedere le informazioni PartsLink sopra per ulteriori dettagli sulle classificazioni Windchill.
Part Choices
Utilizzare il menu a discesa Sync Direction per specificare in quale direzione i dati Part Choices del produttore verranno sincronizzati tra il Workspace e il sistema PLM, oppure disabilitare la sincronizzazione Part Choices con l'opzione OFF.
A seconda del tipo di PLM connesso, l'opzione Part Choice information offrirà la sincronizzazione in un formato compatibile con le parti di produzione approvate proprie del PLM (Native PLM Manufacturer Parts) oppure come dati convenzionali dei parametri del componente (PLM Part Attributes). Questi ultimi possono essere insiemi multipli di attributi di parametro Manufacturer:PartNumber – MFR1:MPN1, MFR2:MPN2, per esempio.
Dati Part Choice PLM nativi
Impostare il menu Part Choice Information sull'opzione Native PLM Manufacturer Parts per sincronizzare le informazioni Part Choice di Altium con i dati di approvvigionamento parti "nativi" (o integrati) del PLM connesso. Un esempio di questa relazione è Manufacturer Parts in Windchill.
Le informazioni di approvvigionamento parti in Arena sono conservate principalmente come parametri Vendor, con una relazione secondaria (indiretta) di parametri Manufacturer. L'interfaccia PLM di Enterprise Server gestisce questo aspetto offrendo la scelta di sincronizzare con Arena utilizzando una relazione di approvvigionamento parti direct oppure indirect.
Quando si specificano le opzioni Part Choices nella configurazione Arena, le opzioni del menu a discesa Part Choice Information sono:
-
Native PLM Manufacturer Parts: Direct Source Relationship – Scegliere questa opzione per indirizzare i dati Part Choice di Altium verso i dati della relazione di approvvigionamento Vendor di Arena. Questa era la condizione predefinita precedente, quindi qualsiasi evento di sincronizzazione
ToPLMesistente avrà indirizzato i dati verso la relazione Vendor. - Native PLM Manufacturer Parts: Indirect Source Relationship – Scegliere questa opzione per indirizzare i dati Part Choice di Altium verso i dati della relazione di approvvigionamento Manufacturer di Arena. I dati del produttore della parte Altium saranno quindi correlati alle voci dati del produttore lato PLM.
-
PLM Part Attributes – Come descritto sopra, scegliere questa opzione per impostare una sincronizzazione Part Choice "non nativa" basata su dati convenzionali dei parametri del componente formati da insiemi di attributi
Manufacturer:PartNumber, che vengono selezionati utilizzando il relativo Attribute Definitions.
TeamcenterL’integrazione PLM supporta intrinsecamente la sincronizzazione bidirezionale delle scelte delle parti del produttore tra l’Enterprise Server e l’istanza PLM Teamcenter. I dati Component Part Choice (Manufacturer Part Number e Manufacturer) sul lato Altium possono essere sincronizzati direttamente con i parametri “nativi” Manufacturer Part e Vendor sul lato Teamcenter, disponibili quando sono abilitate le funzionalità Vendor Management di Teamcenter.
XML di configurazione del progetto
Questa sezione fornisce un elenco della configurazione XML di base che definisce la configurazione PLM iniziale per il sistema PLM connesso. La versione scaricata di questo XML di configurazione di base (Download Sample Configuration) include commenti dettagliati che evidenziano la funzione della maggior parte delle sezioni Entity e Attribute.
In definitiva, la configurazione definita nell’interfaccia PLM Integration viene archiviata come file XML di sistema, che possono essere salvati localmente dal comando Export Configuration associato ai dettagli Server Connection nella parte superiore della pagina di configurazione.
È inclusa anche un’opzione Import Configuration, che consente di applicare un file XML di configurazione esistente a una nuova configurazione PLM (o a una modificata), duplicando quindi tale configurazione PLM. Inoltre, quando è necessario apportare modifiche specializzate a una configurazione PLM esistente, il relativo file XML esportato può essere modificato manualmente e quindi importato nuovamente nella configurazione.
Aggiunta del template di pubblicazione
La configurazione PLM richiede l’aggiunta di un Publishing Template basato su XML per supportare i processi Workspace che inviano al sistema PLM tutti i dati di progetto — file di progetto, componenti e dati di output di produzione — in un’unica azione di “pubblicazione”. Questi processi includono Publish to PLM, in cui l’utente specifica i dati di output da inviare, e Project Releaser with Publish, che invia i dati generati al PLM come fase finale del processo di rilascio del progetto di Altium Designer.
Aggiungere un file XML di Publishing Template appropriato nella scheda Publish Template durante la creazione o la modifica della configurazione PLM. Utilizzare il collegamento Sample Project Configurations per scaricare una raccolta archiviata di template per i sistemi PLM supportati.
Un Publishing Template include riferimenti ai dettagli del progetto, al trasferimento dei dati dei componenti, ai percorsi delle sorgenti dati e alla distribuzione dei file dei dati di Design, Assembly e Fabrication. Gli esempi scaricati includono template per tutti i PLM supportati; ciascuno includerà eventuali regole di pubblicazione aggiuntive applicabili a quello specifico tipo di PLM e commenti dettagliati per guidarti su cosa configurare e come farlo.
Publishing Folder Support for Windchill PLM
Quando si configura un’istanza di integrazione PLM Windchill® che verrà utilizzata per i processi Publish to PLM, è anche possibile specificare (e creare) una cartella Windchill di destinazione per i documenti pubblicati dal Workspace.
I parametri correlati alla cartella Windchill sono definiti nel file XML Publishing Template applicato alla voce di integrazione PLM Windchill nel Workspace (vedere sopra). I nodi di definizione della cartella sono nel formato tag <pt:Folder>xxx</pt:Folder> – dove pt è lo spazio dei nomi corrente e xxx è il percorso completo della cartella – e sono inseriti come regola di pubblicazione nella sezione FileDistribution per ciascun tipo di documento (ad esempio un output PCB.zipFabrication).
Un esempio della gerarchia della struttura XML di pubblicazione sarebbe:
<pt:EntityRule id="FAB">
<pt:FileDistributions>
<pt:FileDistribution archiveName="PCB.zip">
<pt:Folder>PRODUCT/Projects/${project.name}/FAB data</pt:Folder>
L’ultima riga della voce specificherebbe (o creerebbe) una cartella di destinazione della pubblicazione per l’output PCB.zipFabrication con la struttura di cartelle Windchill (dove il nome del progetto è MyProject):
PRODUCT
Projects
MyProject
FAB data
Si noti che il percorso della cartella definito nel file XML di pubblicazione è assoluto (anziché relativo) e può includere altre proprietà del progetto, come il nome del progetto (${project.name}) e il numero di assembly (${project.PLM_ASSEMBLY_NUMBER}).
Support for Variant-level Parameters
La risoluzione delle variabili nel file XML avviene come segue:
-
Per il progetto base (senza varianti), viene utilizzato il valore del parametro a livello di progetto.
-
Per una variante, viene utilizzato il valore del parametro a livello di variante.
Questo può essere usato per un migliore controllo della parte identificativa del nome di un documento.
Modificare un template XML di esempio secondo necessità e caricare il file nella configurazione PLM tramite la finestra Add Publish Template, aperta dal pulsante
. Si noti che una configurazione PLM supporta più Publish Template.
Sincronizzazione dei componenti
La sincronizzazione dei dati dei componenti tra il tuo Workspace Altium 365 e il sistema PLM connesso è determinata dalla mappatura dei parametri abilitata e dalla direzione definite sopra, e avverrà quando il processo di sincronizzazione verrà attivato manualmente o automaticamente in un orario pianificato. Il processo di sincronizzazione stesso è guidato da un Workflow di processo LibSync integrato.
All’interno di un’istanza di configurazione PLM, le relative opzioni di sincronizzazione sono accessibili nella scheda Component Synchronization, dove il processo può essere attivato manualmente o impostato su una pianificazione. Per quest’ultimo caso, abilitare l’opzione Synchronize on a schedule e selezionare un intervallo di tempo dal menu a discesa associato.
È possibile utilizzare le opzioni del menu
per attivare manualmente un processo LibSync come evento di sincronizzazione Incremental oppure Full:
-
Incremental – applica solo quei componenti che sono stati modificati dall’ultima esecuzione della sincronizzazione (ossia il cui timestamp è successivo alla data dell’ultima sincronizzazione) e che soddisfano i criteri di sincronizzazione della configurazione. Si noti che questa è la modalità utilizzata quando un evento di sincronizzazione viene attivato dal controllo
nella pagina principale di PLM Integration – vedere sotto.
- Full – questa modalità forza una sincronizzazione completa. Verranno inclusi tutti i componenti che soddisfano i criteri di sincronizzazione della configurazione.
Esecuzione della sincronizzazione dei componenti
La sincronizzazione dei componenti (libreria) può essere eseguita manualmente da una voce di istanza PLM nella pagina PLM Integration del Workspace, oppure come ciclo automatizzato specificato nella configurazione dell’istanza – vedere sopra. Fare clic sul controllo
associato all’istanza PLM per avviare manualmente il processo di sincronizzazione, che procederà tramite il workflow LibSync utilizzando le impostazioni definite nella configurazione PLM associata.
Il controllo Actions cambierà in
, consentendo di arrestare il processo di sincronizzazione se necessario, e la voce Sync Status indicherà che è in corso un processo. Lo stato cambierà in Completed al termine del processo di sincronizzazione.
Quando viene eseguita la sincronizzazione dei componenti, manualmente o come evento temporizzato, il processo LibSync avanza nel suo Workflow predefinito fino al completamento o fino a quando incontra un errore. È possibile aggiornare il browser (F5) per mostrare lo stato corrente del processo di sincronizzazione.
Per accedere ai dettagli di un evento di sincronizzazione completato, fare clic sull’icona
nella colonna Last Sync per scaricare il file di log correlato (view example), oppure selezionare la data associata per aprire la voce dell’evento nella scheda Synchronization Status. Si noti che in questa vista gli eventi di sincronizzazione completati vengono elencati quando è selezionata l’opzione Closed, mentre gli eventi in esecuzione o sospesi vengono visualizzati quando è selezionata la modalità di visualizzazione Active.
Le sotto-schede della vista Status forniscono le seguenti informazioni:
-
Diagram – una rappresentazione grafica del workflow del processo, con evidenziata la posizione del passaggio corrente (Completed o stato di errore/fallimento).
-
Data – un riepilogo informativo dell’azione del processo, inclusi il successo o il fallimento dei suoi passaggi e un collegamento al report del processo registrato – view example.
-
History – un log temporale dei principali eventi di sincronizzazione del Workspace elencati in sequenza.
Eventuali eventi di sincronizzazione che si sono interrotti prematuramente, ad esempio quando si è verificato un errore, verranno elencati quando la vista è in modalità Active. Queste voci possono essere rimosse dall’elenco con il controllo Terminate oppure, più correttamente, valutate e risolte dal riquadro Task associato creato nella vista Tasks del Workspace. Si noti che un evento di sincronizzazione terminato/risolto verrà spostato nell’elenco Closed della vista Synchronization Status con un Status indicativo, come Failed.
Accesso ai processi correlati al PLM
I workflow di processo di esempio relativi a un sistema PLM connesso sono disponibili nelle schede del tema di processo nella pagina Workspace Processes. In generale, gli esempi non possono essere utilizzati direttamente, ma devono essere nuovamente salvati con un nome diverso per diventare attivi.
► Per maggiori informazioni, vedere la documentazione Processes & Workflow.
Un amministratore del Workspace può avviare una nuova istanza di qualsiasi definizione di processo attivata direttamente dall’elenco dei processi nella pagina Processes facendo clic sul controllo
. Anche gli utenti del Workspace non amministratori possono avviare processi attivi dal Workspace, ad esempio:
-
Un processo Part Request with PLM dal pulsante
nella pagina Part Request.
-
Un processo Publish to PLM dal pulsante
nelle pagine Tasks e Activities di un progetto aperto.
-
Un processo Publish to PLM dal pulsante
nella pagina principale Projects.
-
Un processo Project with Initialize in PLM dal pulsante
nella pagina principale Projects, oppure durante la clonazione di un progetto dal menu del pulsante
.
Tuttavia, in pratica i processi correlati al PLM vengono solitamente richiamati da Altium Designer durante la progettazione e lo sviluppo del progetto. I processi correlati al PLM sono accessibili da Altium Designer nei seguenti modi:
-
Part Request with PLM Part Create – Accessibili dai pannelli Explorer, Manufacturer Part Search e Components di Altium Designer.
► Per informazioni dettagliate, vedere Process-based Part Requests. -
Publish to PLM (User selects) – Accessibili dal sottomenu Project » Project Activities per il progetto attivo in Altium Designer.
► Per informazioni dettagliate, vedere Publishing to a PLM – user-selects. -
Project Releaser with Publish – Accessibili come fase finale di Project Releaser dal sottomenu Project » Project Releaser per il progetto attivo in Altium Designer.
► Per informazioni dettagliate, vedere Design Project Release – publishing to PLM. -
Project with initialise in PLM – Accessibili quando si crea un nuovo progetto in Altium Designer dal sottomenu File » New » Project in <Workspace>, oppure quando si clona un progetto.
► Per informazioni dettagliate, vedere Publishing to a PLM – initialize in PLM.
Workflow di processo
Le seguenti definizioni di processo (e i workflow sottostanti) sono disponibili tramite il Workspace a supporto dell’integrazione PLM:
-
Part Requests tema di processo:
-
Part Request with PLM Part Create– supporta la creazione automatica di un componente nella propria istanza PLM e quindi la propagazione del part number generato al componente nel Workspace. Il diagramma del workflow è mostrato sotto.Un aspetto importante da notare è che, quando si modifica questa definizione di esempio per crearne una propria, è necessario specificare l’istanza PLM nella quale devono essere create le parti. Selezionare l’entità Create Part in PLM nel diagramma del workflow e scegliere l’istanza PLM dal menu a discesa associato al campo PLM Instance. Questo menu elenca tutte le istanze PLM attualmente definite (come definite nella pagina PLM Integration dell’interfaccia).
► Per maggiori informazioni sull’uso dei workflow di processo, vedere Creating and Managing Processes.
-
-
Project Activities tema di processo:
-
Publish to PLM (User selects)– pubblicazione degli output di progetto rilasciati del Workspace nell’istanza PLM integrata, in cui l’utente può selezionare esattamente quali output pubblicare. Il diagramma del workflow è mostrato sotto. -
Project Releaser with Publish– pubblicazione nell’istanza PLM integrata come fase aggiuntiva del Project Releaser. Il diagramma del workflow è mostrato sotto.
-
-
Project Creations tema di processo:


































