Forum: Platinen Altium - Repeat Funktion mit Abweichung in einem Child


von Volker (Gast)


Lesenswert?

Guten Morgen,

Frage an die Altium Experten. Ich habe in meiner Schaltung einen Teil, 
welchen ich 16 mal benötige. Dazu habe ich mir mit der Repeat Funktion 
diesen Schaltungsteil in "Funktionsblöcken" definiert. Klappt auch alles 
soweit. Nun brauche ich aber bei einem einzigen dieser 16 Blöcke einen 
zusätzlichen Testpunkt. Wenn ich hingehe und diesn Testpunkt auf dem 
Parent Schaltplan anlege, dann über die Signalnamen das Netz in die 16 
Child Schaltpläne bringe, meckert Altium, dass bei den übrigen 15 Child 
Schaltplänen das Netz nur einen Pin hat. Klar, kann man den Fehler 
waiven. Sauber ist das aber nicht.

Wir würdet ihr das machen, wenn ihr in einem Child Schaltplan gezielt 
eine Abweichung braucht?

Gruß Volker

von Wühlhase (Gast)


Lesenswert?

Hm, das wird leider schwierig. Das Multichanneling macht leider nur 
dumme Kopien.

Volker schrieb:
> Klar, kann man den Fehler
> waiven. Sauber ist das aber nicht.

Doch...das würde ich schon als sauber ansehen. Immer unter der Prämisse, 
daß man Direktiven nicht wahllos verteilt, sagt man ja an dieser Stelle 
daß es eben kein Fehler und so gewollt ist.

Ansonsten kannst du dir mal Reusable Blocks anschauen ob du damit 
weiterkommst. Angeblich kann man das auch im Layout benutzen (habe ich 
noch nicht probiert, mache ich demnächst aber), und wenn ich die 
Changelogs richtig in Erinnerung habe, kann man diese auch ins Variant 
Management mit einbeziehen. Leider sind Reusable Blocks nur in der 
Cloud-Umgebung verfügbar. Eine gute Gelegenheit, der Produktentwicklung 
bei Altium mal auf den Sack zu gehen daß sie es bitte auch außerhalb der 
Cloudumgebung verfügbar machen.

Wichtig: Mecker das bei der Produktentwicklung an. Beim Vertriebler, der 
dir die Lizenz verkauft hat, versackt das. Am Besten im Altium-Forum 
einen Bugreport aufmachen und die Nummer hier reinstellen.

von Volker (Gast)


Lesenswert?

Alles klar, habe ich jetzt so umgesetzt. Gibt dann auf dem Parent 
Schaltplan noch ein Blanket, in dem alle anderen Signale zusammengefasst 
sind, für die ich keinen Testpunkt benötige. Das Blanket hat dann den 
Generic No ERC Flag bekommen. Das akzeptiert Altium. Bläht halt nur 
etwas den Schaltplan auf.

von Markus (Gast)


Lesenswert?

Wühlhase schrieb:
> Leider sind Reusable Blocks nur in der
> Cloud-Umgebung verfügbar.

Meinst Du mit "Reusable Blocks" die Design Snippets? Die sind auch lokal 
verfügbar.

Markus

von Wühlhase (Gast)


Lesenswert?

Nein, ich meine schon Reusable Blocks:
https://www.altium.com/documentation/altium-designer/using-reuse-blocks-snippets#creating-reuse-blocks

Die funktionieren nochmal etwas anders als Snippets, aber wie gesagt: 
Getestet habe ich sie noch nicht.

von Wühlhase (Gast)


Lesenswert?

Eine kleine Anmerkung:

Wühlhase schrieb:
> Leider sind Reusable Blocks nur in der Cloud-Umgebung verfügbar.

Seit de Update auf AD 22.11 kann ich Reusable Blocks auch im normalen 
Altium anlegen...jedenfalls habe ich im Placemenü jetzt einen neuen 
Eintrag dafür.

von PCB (Gast)


Lesenswert?

Ich glaube, du kannst Testpunkte auch im Layout selber platzieren, ohne 
dass du sie vorher im Schaltplan platziert hast.
Testpoint Manager heißt das Tool.

von Franz (Gast)


Lesenswert?

Wühlhase schrieb:
> Seit de Update auf AD 22.11 kann ich Reusable Blocks auch im normalen
> Altium anlegen...jedenfalls habe ich im Placemenü jetzt einen neuen
> Eintrag dafür.

Hast du das schon mal getestet?
Bei mir ist der Knopf auch da, dann geht aber nur das Design Reuse Tab 
auf, in dem man die alten Snippets auswählen kann.
Wenn ich versuche ein reuse local und nicht in der clous anzulegen, also 
im Design Reuse Tab auf das Plus klicke, springt Altium in das Project 
Tab, ohne ein Miniprojekt für das reuse zu erstellen.

von Wühlhase (Gast)


Lesenswert?

Noch nicht, aber ich werde es in den nächsten Wochen ausprobieren. Es 
kann angeblich ein paar Dinge, die Multichannels nicht können und die 
ich schon damals in meinem allerersten Projekt vermisst habe. Z.B. daß 
man das "Room format" nicht nur von demselben Projekt kopieren kann, 
sondern auch aus einer anderen Platine holen kann.

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.