Integrazione PLM

Now reading version 5.5. For the latest, read: Integrazione PLM for version 8.0
 

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 configurazione aggiuntiva). La configurazione dell’interfaccia viene eseguita tramite l’interfaccia browser del Workspace, con la maggior parte delle impostazioni definite all’interno di un file di configurazione basato su XML (caricato tramite il Workspace). Una volta configurata e funzionante l’interfaccia, sono disponibili caratteristiche e funzionalità quando si lavora nelle seguenti aree distinte:

  • Libreria (componenti) – per la sincronizzazione unidirezionale o bidirezionale di componenti, parametri dei componenti e scelte delle parti tra il Workspace e l’istanza PLM. La configurazione consente di specificare quali parametri sono gestiti come master in quale sistema. Inoltre, i parametri dell’item consentono di aggiornare le proprietà lato Workspace (configurabili per campo), senza dover rilasciare formalmente una nuova revisione di quel Component Item. È inoltre disponibile un workflow dedicato di Part Request che supporta la creazione automatica di un Component nell’istanza PLM e anche la propagazione dei numeri di parte PLM generati ai componenti nel Workspace.
  • Progettazione (progetti) – è disponibile un workflow dedicato di Project Creations che supporta la creazione automatica di numeri di parte nell’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 nell’istanza PLM come parte dell’esecuzione di Project Releaser in Altium Designer. L’operazione di pubblicazione utilizza un modello di pubblicazione, definito come parte della configurazione di integrazione dell’istanza PLM, per controllare come i dati devono essere propagati al PLM. E se si pubblica per la prima volta e i numeri di parte (lato PLM) non sono ancora associati al progetto, tali numeri di parte verranno creati nel PLM e associati al progetto come parte di quella pubblicazione iniziale. È inoltre possibile definire voci di componente per i componenti di libreria del Workspace nell’istanza PLM come parte dell’operazione di pubblicazione (opzionale, in base alla configurazione). E sarà sempre possibile vedere esattamente che cosa è stato creato, ad esempio i numeri di 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
  • Arena® PLM
  • Oracle® Agile™ PLM
  • Aras Innovator® release 12.0 SP18
  • Siemens Teamcenter®, con configurazione di integrazione aggiuntiva.

    • Si noti che l’attuale supporto per Siemens Teamcenter PLM è basato sull’interfaccia Teamcenter EDA (Electronic Design Automation) Gateway ed è in Closed Beta. La versione precedente dell’interfaccia Teamcenter (che utilizza l’API basata su SOAP) rimarrà funzionante fino al completamento del test Beta per la nuova interfaccia Teamcenter.
    • L’integrazione con Siemens Teamcenter PLM richiede l’installazione e la configurazione del software Teamcenter EDA Gateway. È inoltre necessaria una Teamcenter PLM Addon licenza Workspace per abilitare questa funzionalità nel Workspace.

    Per tutti i dettagli, vedere Additional Installation and Setup for Teamcenter EDA Gateway.

  • Il Workspace offre anche un Configuration Generator che crea una configurazione PLM analizzando il modello dati del Workspace corrente. La configurazione risultante include tutti gli elementi (tipi di componente e parametri, ecc.) disponibili nel Workspace corrente ed è destinata a un sistema PLM di destinazione specificato (e supportato).
Nelle situazioni in cui non è possibile stabilire una connessione tra il Workspace di Enterprise Server e un sistema enterprise aziendale, i dati dei componenti esportati da tale sistema possono essere importati nel Workspace utilizzando lo strumento da riga di comando fornito CSV Import command line tool.

Connessione all’istanza PLM

La connessione all’istanza PLM viene eseguita dalla pagina Admin – PLM Integration dell’interfaccia browser del Workspace. Ciò comporta il caricamento del file di configurazione basato su XML applicabile e del modello di pubblicazione, nonché l’abilitazione/configurazione della sincronizzazione dei componenti PLM con quelli nel Workspace.

Per creare una nuova istanza di interfaccia PLM, fare clic sul pulsante  . È possibile definire tutte le istanze necessarie per interfacciare il Workspace con varie istanze PLM differenti. Ad esempio, i componenti potrebbero risiedere in un’istanza PLM, mentre l’output generato dai progetti di progettazione rilasciati in un’altra, oppure diverse divisioni potrebbero utilizzare istanze diverse (dello stesso sistema PLM o di sistemi PLM differenti). Ogni istanza deve avere un nome univoco, un file di configurazione e uno o più modelli di pubblicazione definiti. Per testare la connessione per un’istanza definita, fare clic sul pulsante  – vedere Convalida della connessione di seguito.

Come parte dell’installazione vengono forniti file di configurazione e modelli di pubblicazione di esempio: espandere le sezioni seguenti per ulteriori informazioni:

Quando si aggiunge una nuova voce PLM dal pulsante  , utilizzare il pulsante  per individuare e quindi applicare una configurazione PLM opportunamente salvata/modificata.

Allo stesso modo, un modello di pubblicazione compatibile viene aggiunto tramite il pulsante  nella scheda Publish Template. Nella finestra di dialogo Publish Template seguente, utilizzare il pulsante  per individuare e selezionare il file modello corretto.

Aggiungere e configurare l’interfaccia al sistema PLM della propria azienda. Con una connessione valida, è quindi possibile pubblicare i dati di rilascio del progetto nel sistema PLM (utilizzando definizioni di processo definite) in conformità con un modello di pubblicazione attivo per l’istanza, nonché pianificare la sincronizzazione dei componenti tra quel PLM e il Workspace.Aggiungere e configurare l’interfaccia al sistema PLM della propria azienda. Con una connessione valida, è quindi possibile pubblicare i dati di rilascio del progetto nel sistema PLM (utilizzando definizioni di processo definite) in conformità con un modello di pubblicazione attivo per l’istanza, nonché pianificare la sincronizzazione dei componenti tra quel PLM e il Workspace.

I file di configurazione per le istanze PLM Windchill, Agile e Arena supportano anche il flusso di lavoro Change Order (ECO) formalizzato, che viene abilitato nel file XML del Publishing Template e definito nel file XML di configurazione nella sezione entità altiumType="ProjectChangeOrder"vedi esempio.

A seconda dell’istanza PLM, le definizioni di configurazione includono lo schema per l’identificazione del Change Order (numerazione, posizione, ID, ecc.), attributi specifici del Change Order come Nome/Titolo, Descrizione e Complessità della modifica (solo Windchill), nonché impostazioni opzionali come la strategia di creazione del Change Order (nessuna, nuovo o riutilizza esistente) e la promozione dello stato del Lifecycle (solo Windchill e Agile). Il Change Order definito viene abilitato durante la pubblicazione tramite la dichiarazione del relativo riferimento publishId nel Publishing Template associato – vedi esempio.

Una volta definiti nei file XML di configurazione del server e del Publishing Template, i Change Order sono disponibili durante i flussi di lavoro PLM Project Creation e Publishing process, avviati da Altium Designer o tramite l’interfaccia di Enterprise Server. Durante il flusso verrà presentato un modulo Change Order associato, nel quale vengono specificate la configurazione e le opzioni del Change Order.

Per informazioni sull’utilizzo della funzionalità PLM Change Order (ECO) per le istanze Windchill, Agile e Arena, vedere le note di commento nei rispettivi file di esempio Configuration XML files e Publishing Template XML files forniti con l’installazione di Enterprise Server.

Invece di utilizzare i file di configurazione forniti per creare una nuova istanza del sistema enterprise, è possibile usare il generatore di configurazione interno del Workspace per creare una configurazione adattata che deriva la propria struttura dal modello dati del Workspace. Il generatore richiede le informazioni di connessione (tipo di PLM e URL), quindi interroga il Workspace per i tipi di componente registrati (condensatori, diodi, ecc.) e i relativi Component Templates corrispondenti, per costruire un file di configurazione di base – fare clic sulla seguente sezione espandibile per ulteriori informazioni:

Quando un file di configurazione è stato modificato e poi ricaricato nell’istanza PLM, assicurarsi di testare (convalidare) la connessione per rilevare eventuali problemi che potrebbero essere stati introdotti – vedere sotto.

Convalida della connessione

Il Workspace offre un controllo completo di convalida della connessione all’istanza PLM, disponibile dal pulsante nella pagina Add/Edit Instance. Questo esegue una serie di controlli di compatibilità della configurazione e riporta immediatamente i risultati.

Quando viene eseguito il report di convalida della connessione, il Workspace analizza le impostazioni correnti di configurazione e del publishing template per verificarne la compatibilità sia con il Workspace sia con i dati del sistema enterprise di destinazione. Problemi di configurazione come errori di percorso, definizioni e parametri dei tipi di componente non corrispondenti, impostazioni di Lifecycle o Revision non valide vengono rilevati e riportati nella seguente finestra di dialogo Configuration Validation Report.

Se vengono segnalati errori di configurazione, con conseguente stato complessivo ERROR (Status), questi dovranno essere risolti prima che la nuova istanza possa essere creata. Uno stato WARNING, che indica problemi quali tipi di componenti del Workspace non inclusi nella configurazione o attributi specificati non disponibili sul lato del sistema enterprise, consente comunque di salvare e utilizzare l’istanza configurata.

Gli errori e gli avvisi segnalati possono quindi essere corretti nei file di configurazione/publishing applicati e/o apportando modifiche alle impostazioni del Workspace o del sistema enterprise. Assicurarsi di fare clic sul pulsante  una volta che l’istanza è stata definita correttamente. Tale istanza apparirà nell’elenco corrente delle istanze connesse, nella pagina principale PLM Integration dell’interfaccia.

Quando un file di configurazione è stato modificato e poi ricaricato nella nuova istanza, utilizzare nuovamente il pulsante  per rilevare eventuali problemi che potrebbero essere stati introdotti.

Sincronizzazione dei componenti

La sincronizzazione dei componenti tra il Workspace e l’istanza del sistema enterprise connessa – o, più precisamente, dei loro dati parametrici – si basa sul flusso di LibSync process workflow. Il processo LibSync è predefinito nel Workspace e non è accessibile (né modificabile) dalla pagina Admin - Processes del Workspace. Tuttavia, essendo un processo basato su workflow, i risultati della sua azione di sincronizzazione possono essere visualizzati e gli eventuali errori gestiti.

L’utilizzo del processo di sincronizzazione comporta quanto segue:

  • Configurazione dell’impostazione di sincronizzazione per ciascun tipo di componente, che in pratica consiste in:
    • Determinare la direzione della sincronizzazione (verso il Workspace oppure verso il PLM).
    • Determinare quali tipi di componente sono coinvolti e dove devono essere creati i nuovi componenti.
    • Configurare la mappatura o gli attributi dei parametri.
  • Configurazione della mappatura dei dati Part Choices, se applicabile.
  • Eseguire la sincronizzazione.

I primi due gruppi di elementi sopra indicati vengono gestiti nel file di configurazione utilizzato per l’istanza del sistema enterprise connessa (ad esempio un PLM). La sincronizzazione stessa può essere eseguita su richiesta dalla pagina PLM Integration dell’interfaccia del Workspace e/o può essere pianificata – sincronizzazione automatizzata a intervalli periodici, definita durante la configurazione della connessione all’istanza PLM.

Configurazione della sincronizzazione

All’interno del file di configurazione, la connettività con l’istanza del sistema enterprise è definita tra i tag Instance come un tipo Driver specificato e un URL di destinazione. Quando è stato utilizzato il Configuration Generator per creare il file di configurazione, i riferimenti Driver e URL inclusi sono quelli immessi nella finestra di dialogo Generate Configuration durante il processo di generazione.

<Instance>
    <Driver>[Tipo Driver]</Driver>
    <Url>[URL API PLM]</Url>
</Instance>
  • Quando nel file di configurazione viene specificato il driver Arena® PLM, è disponibile una voce aggiuntiva per gestire gli Arena workspaces disponibili per un account utente Arena. L’attributo di riferimento ID opzionale a più cifre viene aggiunto alla sezione Instance tra i tag context, come mostrato nell’esempio seguente.
    • <Instance>
          <Driver>Arena</Driver>
          <Url>https://api.arenasolutions.com/v1/</Url>
          <Context>12345678</Context>
          <!-- If a workspace ID is not defined, the PLM instance will work with Arena's default workspace for that account. -->
          <!-- The server will report an error if another PLM synchronization session is attempting to use a second workspace from the Arena user account. -->
      </Instance>
  • Quando il sistema connesso è PTC Windchill PLM, potrebbe essere necessario aggiungere una riga di configurazione per abilitare le unità di misura per le letture di Value.
    • <Instance>
          <Driver>Windchill</Driver>
          <Url>URL</Url>
          <EnableUOMRead>true</EnableUOMRead>
      </Instance>

Nella seguente sezione Schema del file di configurazione, si definisce una sezione di mappatura della sincronizzazione per ciascun tipo di parte dedicato. Nel Workspace, questo è il componente di tipo altiumType – il suo valore è una delle opzioni dei parametri di tipo visibili nella pagina Data Management - Component Types page della finestra di dialogo Preferences in Altium Designer. Sul lato PLM, viene creata una parte di tipo plmType, come determinato dal relativo valore nello spazio PLM.

La sezione viene dichiarata come Entity nel file; un esempio, per i condensatori, potrebbe essere:

<Entity altiumType="Capacitor" plmType="Capacitor">
  .
  .
</Entity>
Il valore plmType può variare, a seconda della particolare istanza PLM in uso.

All'interno di Entity, vengono utilizzate due sezioni per controllare e configurare la sincronizzazione dal Workspace all'istanza PLM e dall'istanza PLM al Workspace, consentendo una sincronizzazione unidirezionale o bidirezionale. Utilizza le sezioni seguenti, insieme ai commenti disponibili nei file di configurazione di esempio, per saperne di più. In definitiva, ciò che viene definito nel file di configurazione varierà in base alle tue esigenze specifiche e anche agli attributi (PLM) che sono stati definiti nell'istanza del sistema enterprise connesso.

La sezione per definire la mappatura dei dati Part Choices si trova alla fine del file di configurazione di esempio (o di un file di configurazione generato).

  • I parametri, gli attributi e i valori inclusi in un file di configurazione fanno distinzione tra maiuscole e minuscole.
  • A parte la comune inclusione di una chiave di sincronizzazione primaria (come PlmPartNumber), non è consigliabile includere gli stessi attributi/parametri del componente sia nelle sezioni ToAltium sia ToPlm di un file di configurazione. La sincronizzazione bidirezionale avviene in quell'ordine (prima da PLM ad Altium), quindi in questa situazione i dati PLM avranno sempre la precedenza.
  • Fare riferimento ai file di configurazione e pubblicazione di esempio per informazioni su come impostare l'integrazione con il sistema enterprise in uso.

Enterprise Server supporta l'aggiornamento di elementi Arena PLM esistenti quando si lavora con i processi Altium Project Releaser e Component Sync. Ciò consente di trasferire ai revisioni di lavoro degli elementi parte BOM di Arena i nuovi dati di progetto e componente rilasciati sul lato Altium (dati PCBA, FAB e Component).

Con il rilascio di un progetto Altium in Arena PLM – utilizzando il processo Project Release with Publish to PLM – la revisione BOM del progetto Arena precedentemente rilasciata verrà aggiornata, così come gli aggiornamenti aggiuntivi delle parti figlie collegati a quel padre. In questo caso il log PLM includerà un avviso che indica che una revisione di lavoro è stata aggiornata e che revisioni effettive sono state aggiunte alla BOM corrispondente in Arena.

Esecuzione della sincronizzazione dei componenti

La sincronizzazione dei componenti (libreria) può essere eseguita come processo manuale o temporizzato, dal pulsante Sync action di una voce istanza PLM nella pagina PLM Integration del Workspace oppure come ciclo automatizzato specificato nella configurazione dell'istanza, rispettivamente. Fare clic sul controllo  associato all'istanza PLM che si desidera sincronizzare. Il processo di sincronizzazione procederà attraverso il workflow LibSync, in conformità con le impostazioni definite nel file di configurazione associato.

Il controllo cambia in  . Se si desidera interrompere il processo di sincronizzazione, fare clic su questo controllo. Verrà visualizzata una finestra di conferma, nella quale è possibile fare clic su  per annullare la sincronizzazione: tutti i componenti già sincronizzati rimarranno tali, ma non verrà eseguita alcuna ulteriore sincronizzazione oltre quel punto.

Sincronizzazione dei componenti in corso tra il Workspace e l'istanza PLM indicata.Sincronizzazione dei componenti in corso tra il Workspace e l'istanza PLM indicata.

La sincronizzazione coinvolgerà only solo quei componenti che sono stati modificati dall'ultima esecuzione della sincronizzazione (ovvero il cui timestamp è successivo alla data dell'ultima sincronizzazione) e che soddisfano i criteri di sincronizzazione nel file di configurazione. Questo è definito come Incremental Synchronization.

Quando viene eseguita la sincronizzazione dei componenti, il processo LibSync avanza attraverso il Workflow predefinito fino al completamento o fino al verificarsi di un errore. Aggiornare il browser (F5) per mostrare lo stato corrente del processo di sincronizzazione. Per monitorare o rivedere il processo LibSync, selezionare la scheda Synchronization status e scegliere l'opzione di elenco Closed – se un processo è ancora in esecuzione verrà mostrato nell'elenco Active. Il pulsante , disponibile per gli amministratori, può essere utilizzato per scaricare un record dettagliato di tutte le attività di sincronizzazione elencate in formato file CSV delimitato da virgole (Synchronisation status.csv).

Le sottoschede della vista forniscono le seguenti informazioni:

  • Diagram – una rappresentazione grafica del workflow del processo, con evidenziata la posizione del passaggio corrente (completato oppure stato di errore/fallimento).
  • Data – un riepilogo informativo dell’azione del processo, inclusi l’esito positivo o negativo dei suoi passaggi e un collegamento al report del processo registrato – vedi sotto.
  • History – un registro temporale dei principali eventi di sincronizzazione del Workspace elencati in sequenza.

I risultati del processo LibSync sono disponibili anche nella pagina Process Management (Admin » Processes) nella scheda Browser.

I dettagli dell’evento LibSync selezionato, mostrati nella sotto-scheda Data, includono un collegamento al file di log di sistema (PLM [date-number].log) relativo all’evento.

Se un processo LibSync non riesce, viene creato un task Handle errors con i dati di errore associati, incluse informazioni di riepilogo e il diagramma del processo. I task di azione correnti sono disponibili nella pagina Tasks Management, accessibile dall’opzione Tasks nel menu principale.

Sincronizzazione pianificata

Hai anche la possibilità di pianificare una sincronizzazione automatizzata. Per farlo, modifica l’istanza PLM (dalla pagina principale PLM Integration, fai clic sul suo nome o sul relativo controllo), seleziona la scheda Component Synchronisation e abilita l’opzione Synchronize PLM Components with server on schedule. Usa i controlli Synchronize every per impostare la pianificazione della sincronizzazione automatica secondo necessità. Il sistema è molto flessibile e ti consente di:

  • Impostare una sincronizzazione pianificata ogni 15/30/45/60/75/90 minuti.
  • Impostare una sincronizzazione pianificata ogni x ore.
  • Impostare una sincronizzazione giornaliera pianificata, da eseguire a un’ora specificata.

La pianificazione definita verrà riportata nella pagina principale PLM Integration, nella colonna Sync scheduled.

Impostazione di una pianificazione di sincronizzazione.Impostazione di una pianificazione di sincronizzazione.

Per impostare una sincronizzazione pianificata è necessario fornire credenziali utente valide (per il tuo sistema PLM). Le credenziali dovrebbero essere già state registrate durante la configurazione dell’istanza PLM, ma in caso contrario fai clic sul pulsante  e inserisci User name e Password nella successiva finestra PLM Credentials. Senza credenziali valide, la sincronizzazione pianificata rimarrà nello stato OFF. Anche la sincronizzazione su richiesta non sarà possibile.

Puoi anche eseguire il processo di sincronizzazione su richiesta. Fai clic sul pulsante  e scegli quale modalità di sincronizzazione ti serve:

  • Incremental – in questa modalità, only verranno inclusi nella sincronizzazione quei componenti che sono stati modificati dall’ultima esecuzione della sincronizzazione (cioè il cui timestamp è successivo alla data dell’ultima sincronizzazione) e che soddisfano i criteri di sincronizzazione nel file di configurazione, con le modifiche propagate di conseguenza. Questa è la modalità predefinita ed è la stessa modalità eseguita facendo clic sul controllo  per un’istanza PLM nella pagina principale PLM Integration.
  • Full – questa modalità forza una sincronizzazione completa. Tutti i componenti che soddisfano i criteri di sincronizzazione nel file di configurazione verranno inclusi nella sincronizzazione, con le modifiche propagate di conseguenza.

Workflow di processo

Le seguenti definizioni di processo (e i workflow sottostanti) sono disponibili tramite il Workspace, a supporto dell’integrazione PLM:

Queste definizioni di processo non possono essere attivate e utilizzate così come sono. Ognuna di esse è quindi più simile a un “modello”: modificala in base ai requisiti della tua azienda, assegnale un nome e salvala come nuova definizione di processo, che can potrai poi attivare e utilizzare, insieme a tutte le altre definizioni nel rispettivo tema di processo.
  • Part Requests tema di processo:
    • Part Request with PLM Part Create – supporta la creazione automatica di un componente nella tua istanza PLM e quindi la propagazione del codice articolo generato al componente nel Workspace. Il diagramma del workflow è mostrato di seguito.

Una cosa importante da notare è che, quando modifichi questa definizione di esempio per crearne una tua, devi specificare l’istanza PLM nella quale devono essere creati i componenti. Seleziona l’entità Create Part in PLM nel diagramma del workflow e scegli l’istanza PLM dal menu a discesa associato al campo PLM Instance. Questo menu elenca tutte le istanze PLM attualmente definite (come definito nella pagina PLM Integration dell’interfaccia).

► Vedi Creating and Managing Processes per ulteriori informazioni sull’uso dei workflow di processo.

  • Project Activities tema di processo:
  • Publish to PLM (User selects) – pubblicazione degli output di progetto del Workspace rilasciati nell’istanza PLM integrata, dove l’utente può selezionare esattamente quali output pubblicare. Il diagramma del workflow è mostrato di seguito.

  • Project Releaser with Publish – pubblicazione nell’istanza PLM integrata come fase aggiuntiva del Project Releaser. Il diagramma del workflow è mostrato di seguito.

  • Project Creations tema di processo:
    • Project with initialise in PLM – supporta la creazione automatica di codici articolo nella tua istanza PLM e quindi la loro propagazione come parametri del progetto di progettazione del Workspace. Il diagramma del workflow è mostrato di seguito.

Accesso ai processi correlati al PLM

Le sezioni seguenti evidenziano dove accedere ai processi correlati al PLM attivati. E poiché gli esempi non possono essere usati direttamente così come forniti, i seguenti sono stati creati a partire da essi a scopo illustrativo:

  • PR with PLM Part Create – creato dalla definizione di processo di esempio: Part Request with PLM Part Create.
  • Publish to Company PLM – Choose Data – creato dalla definizione di processo di esempio: Publish to PLM (User selects).
  • Project Releaser with Publish to Company PLM – creato dalla definizione di processo di esempio: Project Releaser with Publish.
  • Create Project with PLM Initialise – creato dalla definizione di processo di esempio: Project with Initialise in PLM.
Nota che gli amministratori del Workspace possono avviare una nuova istanza di qualsiasi definizione di processo attivata direttamente dalla scheda del relativo tema di processo all’interno dell’area Processes dell’interfaccia del Workspace, facendo clic sul controllo  .

Richieste di componenti

Accesso da Altium Designer dal pannello Explorer, dopo aver eseguito una ricerca, dal riquadro Details del pannello Manufacturer Part Search, oppure dal collegamento in fondo all’elenco dei componenti nel pannello Components.

Dall’interfaccia del Workspace, è possibile accedere alla definizione di processo attivata dalla pagina Part Requests, facendo clic sul pulsante  in alto a destra della pagina.

Attività di progetto

I dati di progettazione del progetto rilasciati da Altium Designer al Workspace Enterprise Server possono essere propagati al PLM in modo controllato con i processi Publish to PLM del Workspace. I processi del Workspace definiscono l’interfaccia e la metodologia per l’attività di pubblicazione, e il XML Publishing Template specificato definisce come i dati dei file vengono propagati al sistema PLM di destinazione.

Vedere Publishing to a PLM per informazioni più dettagliate sul processo di pubblicazione.

Processo di pubblicazione standard

Dal lato progettazione, il processo standard di pubblicazione verso PLM è accessibile in Altium Designer dal sottomenu Project » Project Activities per il progetto attivo.

I processi relativi al progetto sono accessibili anche dal sottomenu contestuale Project Activities, richiamabile facendo clic con il pulsante destro sulla voce del progetto di progettazione nel pannello Projects.

Dall’interfaccia del Workspace, le definizioni di processo attive sono accessibili dalla vista Project Management facendo clic sul pulsante  .

Pubblicazione con Project Releaser

Il processo per pubblicare su un’istanza PLM come parte di Project Releaser è accessibile in Altium Designer dal sottomenu Project » Project Releaser per il progetto attivo.

I processi relativi al rilascio sono accessibili anche dal sottomenu contestuale Project Releaser, richiamabile facendo clic con il pulsante destro sulla voce del progetto di progettazione nel pannello Projects.

Verrà visualizzato Project Releaser, con una fase aggiuntiva – 7: Publish to PLM. Inoltre, è disponibile un comando dal menu associato al pulsante  Prepare & Release & Publish to PLM – nel caso si desideri eseguire Project Releaser senza fermarsi a rivedere i dati generati e il report di esecuzione.

Se si esegue Project Releaser con il comando standard Prepare , dopo aver esaminato e rilasciato i dati verrà presentato il pulsante  nella fase Execution Report. Fare clic su questo pulsante per continuare il workflow sottostante del processo e pubblicare sul PLM. Verrà visualizzata la finestra di dialogo Login Credentials. Immettere Username e Password per l’istanza PLM e selezionare il PLM Template da utilizzare (che appare nel formato <PLMInstance>:<PublishingTemplate>).

Se si sceglie di utilizzare il comando Prepare & Release & Publish to PLM, alla fine verrà presentata direttamente la finestra di dialogo Login Credentials. Project Releaser non si fermerà alla fase Execution Report e non verrà presentato alcun pulsante  .
Si noti che le credenziali di accesso all’istanza PLM sono richieste solo la prima volta che si pubblica su tale istanza. Verranno quindi memorizzate nel Workspace. Successivamente, qualsiasi pubblicazione di quel progetto sulla stessa istanza PLM procederà direttamente, in conformità con il workflow definito e il template di pubblicazione scelto.

Fare clic sulla scheda Diagram per vedere il workflow sottostante del processo.

Fare clic sul pulsante  per procedere con il processo di pubblicazione, in conformità con tale workflow.

Se si sta pubblicando per la prima volta e i codici articolo (sul lato PLM) non sono ancora associati al progetto del Workspace, tali codici articolo verranno creati nel PLM e associati al progetto come parte di questa pubblicazione iniziale. È inoltre possibile definire voci di componente per i componenti di libreria del Workspace nell’istanza PLM, come parte dell’operazione di pubblicazione, in modo da ottenere una BOM dei componenti all’interno del PLM (opzionale, in base al template di pubblicazione definito e utilizzato durante la pubblicazione del progetto sull’istanza PLM).

Controllare lo stato del processo di pubblicazione su PLM tramite l’interfaccia del Workspace selezionando la vista Activities dalla vista dettagliata di quel progetto -- quando il progetto è stato aperto dalla vista Projects. Selezionare l’opzione di vista Opened per vedere lo stato mentre il processo è in esecuzione e l’opzione attività Closed per accedere alle informazioni di stato quando il processo è stato completato.

È possibile vedere esattamente cosa è stato creato, ad esempio i codici articolo nell’istanza PLM, nella scheda Data del workflow del processo.

Creazioni di progetto

Dal lato progettazione, l’accesso avviene in Altium Designer dal sottomenu principale File » New » Project in <Workspace>.

Dall’interfaccia del Workspace, la definizione di processo attivata è accessibile dalla vista Projects facendo clic sul pulsante  .

E anche durante la clonazione di un progetto, accessibile dal pulsante menu  nella vista Projects.

Il workflow del processo proseguirà, con una finestra di dialogo che consente di definire il progetto in termini di nome, descrizione, tipo ed eventuale Project Template Item da utilizzare per la sua creazione. Dopo aver fatto clic su Start, verrà visualizzata la finestra di dialogo Login Credentials. Immettere Username e Password per l’istanza PLM e selezionare il PLM Template da utilizzare (che appare nel formato <PLMInstance>:<PublishingTemplate>). Quindi fare clic su Submit per procedere con il workflow.

I codici articolo pertinenti verranno creati automaticamente per il progetto nell’istanza PLM e quindi propagati nuovamente al Workspace come parametri del progetto Workspace. Questi parametri saranno disponibili per l’uso come stringhe speciali – accessibili dal pannello Properties con una stringa di testo posizionata selezionata nell’editor di progettazione. I parametri Workspace definiti per il progetto possono anche essere visualizzati nella scheda Parameters della finestra di dialogo Project Options (Project » Project Options).
AI-LocalizedLocalizzato tramite A
Se trovi un problema, seleziona il testo/l’immagine e premi Ctrl + Invio per inviarci il tuo feedback.
Contenuto