Viewer incorporabile
Embeddable Viewer ti consente di aggiungere la visualizzazione interattiva di PCB e schemi alla tua applicazione web, così che i portatori di interesse esterni al tuo Workspace Altium 365 possano ispezionare i progetti senza installare alcuno strumento ECAD.
Quando usarlo
-
Customer or supplier portals – consenti ai partner esterni di rivedere snapshot del progetto nel loro contesto, senza bisogno di accesso ad Altium.
-
Review and approval workflows – incorpora la visualizzazione del progetto in ticket, checklist di rilascio o strumenti di approvazione, in modo che i team di produzione, approvvigionamento o management possano ispezionare direttamente il progetto.
-
Internal engineering tools – collega requisiti, problemi o voci della BOM a una vista interattiva live del progetto.
Come funziona
Il viewer viene incorporato tramite una libreria JavaScript e un contenitore <div> che punta a un file ZIP del progetto. Lo ZIP deve essere accessibile tramite un URL pubblico, in genere ospitato nel tuo Personal Space di Altium 365 o nel tuo sistema di storage.
Aggiungi lo script di incorporamento alla tua pagina <head>:
<script src="<https://viewer.altium.com/client/static/js/embed.js>"></script>
Aggiungi il contenitore del viewer nel body della pagina:
<div class="altium-ecad-viewer"
data-project-src="<https://example.com/mydesign.zip>"
style="height: 500px; max-width: 1280px; max-height: 700px; box-sizing: border-box;">
<a href="<https://www.altium365.com/viewer/>">PCB File Viewer by Altium</a>
</div>
Il viewer incorporato resterà attivo finché il file sorgente del progetto sarà disponibile. Per una sorgente persistente, salva il progetto nel tuo Personal Space di Altium 365: i file lì generano un URL stabile.
Personalizzazione
Controlla quali viste vengono mostrate e come vengono esposti gli output usando gli attributi data-* sul contenitore:
Attributo |
Descrizione |
Valori |
|
Viste da mostrare (separate da virgole) |
|
|
Vista iniziale al caricamento |
|
|
Limita il tipo di file accettato |
|
|
Formati di esportazione da offrire |
|
|
Disabilita il download del file sorgente |
(la presenza dell'attributo lo disabilita) |
|
File alternativo per il download (diverso dalla sorgente di anteprima) |
URL |
Example – PCB and 3D views only, with Gerber and PDF export:
<div class="altium-ecad-viewer"
data-project-src="<https://example.com/mydesign.zip>"
data-enabled-views="pcb,3d"
data-active-view="pcb"
data-project-outputs="Gerber,pdf"
style="height: 500px; max-width: 1280px; box-sizing: border-box;">
<a href="<https://www.altium365.com/viewer/>">PCB File Viewer by Altium</a>
</div>
Ottenere il codice di incorporamento dal Viewer
Se hai caricato un progetto in Altium 365 Online Viewer, puoi copiare direttamente uno snippet di incorporamento già pronto:
-
Apri il progetto nel viewer.
-
Fai clic su Share e seleziona Embed this design anywhere on the web.
-
Copia lo snippet HTML generato.
Lo snippet usa data-project-token per fare riferimento a un progetto caricato nell'hosting di Altium. Per farlo puntare al tuo file ZIP, sostituisci data-project-token con data-project-src e l'URL del tuo file.
Approfondimenti
-
Standalone Viewer – riferimento completo delle funzionalità del viewer, incluse tutte le opzioni di incorporamento e i dettagli degli attributi
-
Standalone Gerber Compare – confronto di file Gerber nel viewer
-
Embedding Personal Uploads – i progetti e i dati di progetto che hai caricato nel tuo Altium Personal Space possono essere incorporati in un sito web per la visualizzazione interattiva da parte di chiunque, usando l'Altium Viewer incorporato.
-
Viewers Troubleshooting Guide – risoluzione dei problemi comuni del viewer e dei progetti incorporati