Blickt man zurück auf die Geschichte von Wissenschaft und Technik, so aktualisiert oder modifiziert jeder seine Entwürfe, wenn die Technologie fortschreitet. Komplexe Ingenieurprojekte erfordern eine Menge Dokumentation, um sicherzustellen, dass alle auf dem Laufenden bleiben und dass ein Design auf eine frühere Version zurückgesetzt werden kann. Insbesondere bei Elektronikprojekten kann es extrem komplex werden, und es ist nicht ungewöhnlich, dass Teammitglieder ein Projekt auf eine frühere Version zurücksetzen.
Wenn Sie an einem neuen PCB-Designprojekt arbeiten und den Überblick über Ihre Projektrevisionen behalten müssen, schafft Altium 365™ die ideale Umgebung für kollaboratives PCB-Design und Revisionsverfolgung. Sobald Sie Ihre Projekte über die Altium 365-Plattform in die Cloud hochladen, erstellt Altium 365 ein Git-Repository für Ihr Projekt. Dies ermöglicht es Ihnen, es für Mitarbeiter über Altium Designer® verfügbar zu machen. Dies umfasst eine komplette Projektgeschichte, die von Mitarbeitern, die an einem komplexen Projekt arbeiten, leicht abgerufen werden kann.
Wenn Sie noch nie ein formales Versionskontrollsystem für PCB-Design verwendet, Projekte in neue Versionen geforkt oder eine Cloud-Plattform für PCB-Design genutzt haben, dann lesen Sie weiter, um zu sehen, wie Sie auf diese Funktionen in Altium Designer zugreifen können. Dies ist eine neue Art, über die Zusammenarbeit beim PCB-Design nachzudenken, aber letztendlich hält es Ihr Team produktiver und macht komplexe Projekte viel einfacher zu verfolgen und zu zugreifen.
Wenn Sie ein neues Projekt in Altium Designer erstellen und mit Ihrem PCB-Layout beginnen, müssen Sie es über Ihren Altium 365 Workspace teilen, um es für Mitarbeiter zugänglich zu machen. Wenn Sie Ihr Projekt zum ersten Mal der Versionskontrolle übergeben und es über Altium 365 verfügbar machen, wird die Projekthistorie gestartet und Updates werden verfolgt, sobald sie auf den Server gepusht werden. Stellen Sie sicher, dass Sie Ihren Mitarbeitern die entsprechenden Zugriffs- und Bearbeitungsrechte geben, wenn sie Projektupdates anwenden müssen.
Wie Sie mit Projekthistorien arbeiten, hängt davon ab, ob Sie die Historie in Altium Designer oder im Altium 365-Workspace über den Webbrowser betrachten. Lassen Sie uns beide betrachten, da in jedem Bereich unterschiedliche Funktionen zugänglich gemacht werden können.
Wenn Sie sich die Projektgeschichte in Ihrem Altium 365 Workspace ansehen möchten, öffnen Sie ein Projekt und klicken Sie auf die Registerkarte „History“ auf der linken Seite des Bildschirms. Die Ansicht der Projektgeschichte zeigt Ihnen folgende Informationen für jedes Projektupdate:
Das Bild unten zeigt ein Beispiel für die Projektgeschichte eines meiner jüngsten Projekte. Das neueste Update erscheint oben in der Historienliste, gefolgt von früheren Updates in chronologischer Reihenfolge
In diesem Projekt können wir sehen, dass der anfängliche Commit am 28. August durchgeführt wurde, gefolgt von einem Update des Projekts an 2 Netzen innerhalb der PcbDoc-Datei. Wenn wir dieses geteilte Projekt in Altium Designer öffnen, können wir alle ausstehenden Kommentare einsehen und bei Bedarf einige Modifikationen vornehmen. Das Bild unten zeigt eine Modifikation, die ich an einem Polygon vorgenommen habe, die einen unbeabsichtigten Kurzschluss verursacht hat. Dies wurde in einem Kommentar markiert, den ich im Kommentarbereich gelöst habe.
Nach der Bearbeitung kann ich das Projekt zurück in meinen Altium 365 Workspace schieben, und die Änderungen, die ich vorgenommen habe, werden nun in der Projektverlauf-Liste erscheinen. Beachten Sie, dass die komplette Liste der Änderungen nicht sofort in der Liste erscheint; Altium 365 wird die Projektdateien durchsuchen und die spezifischen Änderungen herausfiltern, die in den Projektdateien vorgenommen wurden, was einige Minuten dauern kann. Nachdem Altium 365 diese Unterschiede gefunden hat, werden sie im Projektverlauf sichtbar.
Sie werden in der aktualisierten Projektgeschichte bemerken, dass ich einen Kommentar hinterlassen habe, der die vorgenommenen Änderungen am Projekt hervorhebt. Jeder mit Ansichts- oder Bearbeitungszugriff auf dieses Projekt wird in der Lage sein, diese Kommentare im Projektverlauf zu sehen. Von diesem Fenster aus kann ein Mitarbeiter bei Bedarf eine dieser früheren Revisionen klonen. Indem all diese Daten in Altium 365 eingespeist werden, hat ein Designteam eine viel größere Kontrolle über die Projektdaten. Es kann leicht auf frühere Projektversionen zugreifen, ohne Kopien der Projektdaten auf lokalen Festplatten zu speichern.
Der Zugriff auf und die Ansicht des Projektverlaufs kann innerhalb von Altium Designer einem leicht unterschiedlichen Prozess folgen. Da Sie jedoch das Projekt in Altium Designer geöffnet haben, können Sie bei Bedarf spezifische Projektdateien zum Vergleich aufrufen.
Sobald Sie ein freigegebenes Projekt in Altium Designer geöffnet haben, können Sie die Projektgeschichte einsehen, indem Sie im Projekte-Panel mit der rechten Maustaste klicken und Show History → Show Local History auswählen. Sie werden ein Dialogfenster mit jeder Version der Projektdateien sehen, aber Sie werden keine detaillierte Aufschlüsselung aller Updates sehen, die in das Git-Repository für Ihr Projekt gepusht wurden. Sie können jedoch jede Version auswählen und auf den ‚Vergleichen‘-Button klicken. Sobald jede Version Ihrer Projektdateien geladen ist, können Sie diese in nebeneinander liegenden Editorfenstern öffnen und mit Hilfe des Differences Panel spezifische Vergleiche durchführen.
Das Bild unten zeigt einen Vergleich meiner aktuellen PCB-Version mit einer früheren Version. In der vorherigen Version (rechte Seite) können wir das kurzgeschlossene Polygon in Grün sehen, was eine Verletzung der elektrischen Beschränkungen anzeigt. Die neueste Version (linke Seite) zeigt die korrigierte Polygonplatzierung ohne Designfehler.
Zusammenfassend lässt sich sagen, dass verschiedene Aspekte der Projektgeschichte in Altium 365 leicht zugänglich sind und manche Dinge in Altium Designer leichter zu sehen sind:
Dank der Integration zwischen Altium Designer und Altium 365 haben Designer alles, was sie benötigen, um Projektdaten mit einer einzigen Plattform zu verfolgen und zu teilen. Wir haben nur an der Oberfläche dessen gekratzt, was mit Altium Designer auf Altium 365 möglich ist. Sie können die Produktseite für eine detailliertere Beschreibung der Funktionen oder eines der On-Demand Webinare überprüfen.