Forum: Platinen Altium mehrere Projekte ein PCB


von Philipp (Gast)


Lesenswert?

Hallo,

ist vielleicht eine dumme Frage, aber kann ich bei Altium ein PCB 
erstellen, dass aus zwei Schematic's zweier unterschiedlicher Projekte 
stammt?

Gruß Philipp

von CAN-Fan (Gast)


Lesenswert?

Soviel ich weiß, brauchst du pro PCB einen Schaltplan und jedes Projekt 
kann nur eine PCB beinhalten (mit der du arbeiten kannst. Nutzen etc 
kannst du natürlich als extra PCB erstellen).

Wenn du ein Projekt hast und einen Top-Level-Schaltplan, kannst du zwei 
Schaltpläne als Block einfügen. Die können auch mit anderen Projekten 
verknüpft sein. Das hat bei mir mit der 2014er Version jedenfalls 
funktioniert.

Die Begrenzung auf 1 PCB / Projekt wird irgendwann wegfallen. Arbeiten 
dran, gibt aber noch kein Termin.

von Philipp (Gast)


Lesenswert?

Okay, danke für deine zügige Antwort.

Viele Grüße
Philipp

von Christian B. (luckyfu)


Lesenswert?

Das geht auch ohne Schaltplanhirarchie. Einfach die Schaltplanseite aus 
Projekt 1 nehmen in eine neues Projekt kopieren und das gleiche mit der 
2. Seite aus einem Anderen Projekt. Designatoren löschen und neu 
vergeben, pcb erstellen, fertig.

von CAN-Fan (Gast)


Lesenswert?

Christian B. schrieb:
> Das geht auch ohne Schaltplanhirarchie. Einfach die
> Schaltplanseite aus
> Projekt 1 nehmen in eine neues Projekt kopieren und das gleiche mit der
> 2. Seite aus einem Anderen Projekt. Designatoren löschen und neu
> vergeben, pcb erstellen, fertig.

Gibt es da keine Probleme, wenn es 2 Top-Level-Schematics gibt? Bei mir 
brachte Altium immer eine Fehlermeldung, bzw. gibt es (aktuell, wird 
wohl noch länger so bleiben) nur eine PCB zu einem Schematic, der genau 
so heißt. Jedenfalls hatte ich über das Thema vor paar Wochen ein 
Gespräch mit dem Support. Sollte es in der 15er Version gehen, wäre das 
natürlich Klasse.

von Andreas S. (Firma: Schweigstill IT) (schweigstill) Benutzerseite


Lesenswert?

CAN-Fan schrieb:
> Gibt es da keine Probleme, wenn es 2 Top-Level-Schematics gibt?

Man kann irgendwo konfigurieren, ob man mit hirarchischen Schaltplänen 
arbeitet. Sobald man Sheet Symbols verwendet, wird es automatisch 
aktiviert, aber es gibt da noch ein paar Einstellungen zu Signalnamen, 
usw..

> Bei mir
> brachte Altium immer eine Fehlermeldung, bzw. gibt es (aktuell, wird
> wohl noch länger so bleiben) nur eine PCB zu einem Schematic, der genau
> so heißt.

Das ist aber der genau umgekehrte Fall. Mich ärgert es auch schon lange, 
dass ein Projekt nicht mehrere PCBs enthalten darf. Wenn sich die PCBs 
auf einem gemeinsamen Nutzen befinden dürfen, kann man sie zumindest 
logisch durch Fräsungen o.ä. teilen. Ich hatte neulich für eine paar 
Testplatinen eine Leiterplatte mit perforierten Sollbruchstellen 
hergestellt, was prächtig funktionierte.

> Jedenfalls hatte ich über das Thema vor paar Wochen ein
> Gespräch mit dem Support. Sollte es in der 15er Version gehen, wäre das
> natürlich Klasse.

Da vor einigen Tagen AD 16 erschienen ist, werden wohl keine neuen 
Features zu AD 15 hinzugefügt werden.

von Christian B. (luckyfu)


Angehängte Dateien:

Lesenswert?

Andreas S. schrieb:
> Das ist aber der genau umgekehrte Fall. Mich ärgert es auch schon lange,
> dass ein Projekt nicht mehrere PCBs enthalten darf. Wenn sich die PCBs
> auf einem gemeinsamen Nutzen befinden dürfen, kann man sie zumindest
> logisch durch Fräsungen o.ä. teilen. Ich hatte neulich für eine paar
> Testplatinen eine Leiterplatte mit perforierten Sollbruchstellen
> hergestellt, was prächtig funktionierte.

Ein PCB ist logisch und ok, wenn man einen Kombinutzen erstellen will, 
kann man das machen, dazu braucht man nur ein neues Projekt aufmachen, 
dort ein PCB erstellen und in diesem kann man nun unter Place-> Embedded 
Board Array/Panelize einen Mehrfachnutzen erstellen. Vorteil davon: Ich 
muss das nur einmal machen, ändere ich das Layout einer Einzelplatine 
muss ich die Nutzendaten nur neu generieren, die Aktualisierungen pflegt 
Altium dann selbst ein.

Eine andere Möglichkeit ist, die beiden Platinen als Einheit zu 
fertigen, das ist aber nur selten praktikabel (ich hab das bisher nur 
einmal gemacht, als ich einen LED Ring und darin die zugehörige 
Ansteuerplatine in dessen Mitte gebaut habe). Das ist allerdings nicht 
ganz so einfach und mich hat es einige Mühe gekostet, die Fräsungen da 
einzubringen. (Bild anbei wie so etwas aussehen kann). Außerdem sollte 
man der Übersichtlichkeit habler unterschiedliche Designatorenkreise 
verwenden, ich hab für den Ring z.B. Die Designatoren bei 1 beginnen 
lassen, bei der Steuerplatine bei 100, so kann man in der 
Bestückungsliste unterschieden, was wozu gehört.

Übrigens ist es keineswegs so, daß das Projekt, eine Schaltplanseite 
oder eine Board Datei irgendwie einen gleichen Namensteil haben muss. 
Sie müssen nur im selben Projekt liegen, aber die Namensgebung ist 
unabhängig.

: Bearbeitet durch User
von 6a66 (Gast)


Lesenswert?

CAN-Fan schrieb:
> Die Begrenzung auf 1 PCB / Projekt wird irgendwann wegfallen. Arbeiten
> dran, gibt aber noch kein Termin.

Es ist durchaus möglich auch in EINEM Projekt mehrere PCBs zu haben, 
beim Forward annotieren (Update PCB) ist es dann nötig anzugeben, in 
welcehs PCB Du Annotieren möchtest.

Christian B. schrieb:
> Ein PCB ist logisch und ok, wenn man einen Kombinutzen erstellen will,
> kann man das machen, dazu braucht man nur ein neues Projekt aufmachen,
> dort ein PCB erstellen und in diesem kann man nun unter Place-> Embedded
> Board Array/Panelize einen Mehrfachnutzen erstellen

Das geht auch ohne neues Projekt. Du kannst den Nutzen im gleichen 
Projekt erstellen, was auch Sinn macht da der Nutzen evtl. ja zum 
Projekt gehört (Nutzengestaltung des Projekts). Das ist aufgrund meiner 
obigen Aussage auch logisch dass das gehen muss.

rgds

von CAN-Fan (Gast)


Lesenswert?

6a66 schrieb:
> Es ist durchaus möglich auch in EINEM Projekt mehrere PCBs zu haben,
> beim Forward annotieren (Update PCB) ist es dann nötig anzugeben, in
> welcehs PCB Du Annotieren möchtest.

Das habe ich nie bestritten, nur vll habe ich mich falsch ausgedrückt. 
Ich habe schon öfters eine neue PCB im gleichen Projekt angelegt und die 
Panel-Funktion genutzt. Was ich meinte ist, dass man einen Schaltplan 
(oder mehrere hat) und diese auf mehrere Platinen aufteilt. Also z.B. 
bei Projekten, die 2-Stöckig sind, gibt es laut Support (AD14), keine 
Möglichkeit das in einem Projekt sinnvoll zu nutzen, da Altium dafür 
ausgelegt ist, pro Projekt eine Platine zu erstellen. Also eine PCB <-> 
Sch Verknüpfung.  Zusätzliche PCB <-> PCB Sachen sollten gehen.

Christian B. schrieb:
> Übrigens ist es keineswegs so, daß das Projekt, eine Schaltplanseite
> oder eine Board Datei irgendwie einen gleichen Namensteil haben muss.
> Sie müssen nur im selben Projekt liegen, aber die Namensgebung ist
> unabhängig.

Unter AD14 hatte ich z.B. einen Schaltplan 'Top' und die Platine habe 
ich z.B. 'PCB' genannt. Als ich die Bauteile synchronisieren wollte, kam 
ein Fehler, dass 'PCB.sch' nicht gefunden wird. Kann sein, dass man es 
umkonfigurieren kann.

Andreas S. schrieb:
> Da vor einigen Tagen AD 16 erschienen ist, werden wohl keine neuen
> Features zu AD 15 hinzugefügt werden.

Darauf hat mich Altium auch hin gewiesen, ich habe nur während des 
letzen Projekts nicht gehupdated und hatte bis vor ner Woche noch AD14. 
Werde dann auch gleich auf AD16 umsteigen. Darum die Aussage, dass es 
vll in der 15er Version geht, da ich noch nicht alles Änderungen bemerkt 
habe.

von 6a66 (Gast)


Lesenswert?

CAN-Fan schrieb:
> Das habe ich nie bestritten, nur vll habe ich mich falsch ausgedrückt.

No problem :) nehme ich nicht so tragisch :)

CAN-Fan schrieb:
> Was ich meinte ist, dass man einen Schaltplan
> (oder mehrere hat) und diese auf mehrere Platinen aufteilt.

Das dürfte nicht gehen, habe ich aber nicht ausprobiert.

CAN-Fan schrieb:
> Zusätzliche PCB <-> PCB Sachen sollten gehen.

Es geht auch: Ein ganzer SCH -> verschiedene PCB files (aber nicht 
Teil-PCBs , mein Kenntnisstand). Es sei denn Du machts das in einem 
PCB-File und hast dort verschiedene PCB-Areas, das könnte vielleicht 
gehen.

rgds

von Pandur S. (jetztnicht)


Lesenswert?

Was ich noch haeufig mache, ist Nutzen aus verschiedenen Projejten 
zusammen zu copy-pasten. Einfach ein neues pcb eroeffnen, dann im zu 
kopierenden pcb alles auswaehlen, copy, dann rueber und paste ohne 
re-fill. Gewisse Hersteller moegen das nicht, fuer die muss man die 
einzelnen Einheiten mit ein paar Tracks verbinden.

von 6a66 (Gast)


Lesenswert?

Oder D. schrieb:
> Einfach ein neues pcb eroeffnen, dann im zu
> kopierenden pcb alles auswaehlen, copy, dann rueber und paste ohne
> re-fill.

Dafür gibt es das "Place/Embedded Baord Array", damit ist das andere PCB 
verlinkt und du brauchst Dich um Nichts kümmern außer das andere PCB n 
mal (n>0) zu importieren

rgds

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.