Hallo, in meinem aktuellen Design habe ich das Problem, dass ich 4 sehr große, identische Schaltungsteile habe. Diese vier Schaltungsteile würde ich gerne im Layout jeweils in einem Room haben. Was ich deswegen machen möchte ist, dass ich im obersten Schematic in der Hierarchie einen Block mit Repeat-Statement habe. In dem Block selber sind dann die anderen Schematic-Seiten. In der Theorie habe ich mir das sehr schön vorgestellt aber es scheint nicht zu funktionieren. Altium wiederholt die Blocks, die innerhalb des Repeat-Blocks liegen, nicht. Hat vielleicht jemand einen Tip oder schon Erfahrungen diesbezüglich gemacht?
Ich selber hab das noch nicht gemacht-ein anderer Forennutzer hier allerdings. Schau mal hier: Beitrag "Altium - Multi Sheet - Doppelt"
Ja, den Thread kenne ich. Da habe ich auch meinen Senf dazu gegeben. Ich habe mir aber jetzt erst mal die dort angehängten Design-Daten angeguckt und es ist genau das, was ich auch machen wollte. Wenn ich nach dem dortigen Design gehe, dann ist Mastercontroller das oberste Sheet, wo der Block TopSheet mit einem Repeat-Befehl instanziiert ist. Im TopSheet wiederrum sind die restlichen Sheets instanziiert. Im Layout sind dann nur Rooms aller Sheets außer dem TopSheet. Ich würde aber gerne nur 2 Rooms vom TopSheet haben, was anscheinend nicht geht. Ich bräuchte dann nur im obersten Block die Repeat-Befehle und ich könnte mir sehr viel Arbeit ersparen. Aber Altium scheint nicht schlau genug zu sein, dass er nur Rooms für die obersten Repeat-Blöcke erzeugt.
Stephan C. schrieb: > Im Layout sind dann nur Rooms aller Sheets außer dem TopSheet. > > Ich würde aber gerne nur 2 Rooms vom TopSheet haben, was anscheinend > nicht geht. Natürlich hat der TopSheet keinen Room, schau Dir das Sheet doch mal an dort sind keine Bauteile, nur Sheet-Symbole und leere Räume werden nicht erzeugt - macht keinen Sinn.
Ich finde schon, dass das Sinn machen würde, da TopSheet 2mal repeatet wird. D.h., dass die Schaltungen darunter 2mal vorhanden sind und ich im Layout erstmal einen Schaltungsteil routen würde, um danach den 2ten von Altium automatisch anordnen lassen würde. Von mir aus könnte es dann auch hierarchische Rooms geben.
Wenn es für Dich Sinn machen würde Ok für mich nicht. Wie gesagt es ist nicht ein Bauteil auf dem Top_Sheet.SchDoc, bedeutet genau für dieses Blatt (nicht die darunter) wäre der Raum leer. Auf dem Top_Sheet sind 4 Sheetsymbols platziert z.B. "Motorcontroller.SchDoc" auf diesem Blatt sind Bauteile daher sollte hier auch ein Raum erzeugt werden, wenn man möchte/wenn man ihn braucht (Ein/Aus- schalten in Projekt Options - Class Generation) hierarchische Rooms - gibts nicht. Allgemein gilt, dass ein Room pro Sheet-Blatt angelegt wird, kein Room in Room, nicht zwei Room pro Blatt, kein Room mit allen darunterliegenden Blättern. (mehrere Rooms für ein Blatt möglich mit Handarbeit, wenn man weiß was man tut). Das Sheet-Blatt und der Raum dazu kann dann mit Repeat vervielfältigt werden.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.