Osadzalna przeglądarka
Embeddable Viewer umożliwia dodanie interaktywnego podglądu PCB i schematów do własnej aplikacji internetowej, dzięki czemu interesariusze spoza Twojego Workspace w Altium 365 mogą przeglądać projekty bez instalowania jakichkolwiek narzędzi ECAD.
Kiedy używać
-
Customer or supplier portals – umożliw zewnętrznym partnerom przeglądanie migawek projektu w odpowiednim kontekście, bez konieczności posiadania dostępu do Altium.
-
Review and approval workflows – osadź podgląd projektu w zgłoszeniach, listach kontrolnych wydań lub narzędziach zatwierdzania, aby zespoły produkcyjne, zakupowe lub zarządzające mogły bezpośrednio sprawdzać projekt.
-
Internal engineering tools – połącz wymagania, zgłoszenia lub pozycje BOM z aktywnym interaktywnym widokiem projektu.
Jak to działa
Podgląd jest osadzany za pomocą biblioteki JavaScript oraz kontenera <div> wskazującego na plik ZIP projektu. Plik ZIP musi być dostępny pod publicznym adresem URL – zwykle hostowanym w Twojej Personal Space w Altium 365 lub we własnej pamięci masowej.
Dodaj skrypt osadzania do swojej strony <head>:
<script src="<https://viewer.altium.com/client/static/js/embed.js>"></script>
Dodaj kontener podglądu w treści strony:
<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>
Osadzony podgląd pozostanie aktywny tak długo, jak długo dostępny będzie źródłowy plik projektu. Aby zapewnić trwałe źródło, zapisz projekt w swojej Personal Space w Altium 365 – pliki tam przechowywane generują stabilny adres URL.
Dostosowanie
Kontroluj, które widoki są wyświetlane i w jaki sposób udostępniane są dane wyjściowe, używając atrybutów data-* w kontenerze:
Atrybut |
Opis |
Wartości |
|
Widoki do wyświetlenia (rozdzielane przecinkami) |
|
|
Widok początkowy po załadowaniu |
|
|
Ogranicza akceptowany typ pliku |
|
|
Formaty eksportu do udostępnienia |
|
|
Wyłącza pobieranie pliku źródłowego |
(obecność atrybutu powoduje wyłączenie) |
|
Alternatywny plik do pobrania (inny niż źródło podglądu) |
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>
Pobieranie kodu osadzania z podglądu
Jeśli przesłałeś projekt do Altium 365 Online Viewer, możesz bezpośrednio skopiować gotowy fragment kodu do osadzenia:
-
Otwórz projekt w podglądzie.
-
Kliknij Share i wybierz Embed this design anywhere on the web.
-
Skopiuj wygenerowany fragment HTML.
Fragment używa data-project-token, aby odwołać się do projektu przesłanego do hostingu Altium. Aby wskazać własny plik ZIP, zastąp data-project-token przez data-project-src oraz adres URL do swojego pliku.
Dalsza lektura
-
Standalone Viewer – pełna dokumentacja funkcji podglądu, w tym wszystkie opcje osadzania i szczegóły atrybutów
-
Standalone Gerber Compare – porównywanie plików Gerber w podglądzie
-
Embedding Personal Uploads – projekty i dane projektowe przesłane do Twojej Altium Personal Space mogą zostać osadzone na stronie internetowej w celu interaktywnego przeglądania przez dowolną osobę przy użyciu osadzonego Altium Viewer.
-
Viewers Troubleshooting Guide – rozwiązywanie typowych problemów z podglądem i osadzonymi projektami