Altium - Existieren Schaltplanvariablen?

In Altium Designer (v.16.0) möchte ich mehreren Widerständen den Wert "R" zuweisen und sie nur ändern können, indem ich an einer Stelle der Anwendung den Wert von R z. B. 10k zuweise.

Ich konnte dies weder im Internet noch in den Tutorials suchen, ich habe immer das Parameterkonzept erhalten, bei dem es sich um die Standardwerte handelt, die die Komponenten spezifizieren. Ich denke an allgemeine Werte wie globale Variablen oder lokale Variablen pro Schema, sodass Sie sie wie in einer Entwurfsphase verwenden können, eventuell mit Operationen wie R/2 oder 2R usw.

Sie können alle diese Widerstände einer Klasse zuweisen und dann mit „Ähnliche Objekte suchen“ alle auswählen und ihre Eigenschaften auf einmal ändern.
Wenn Sie mit der Skripterstellung in Delphi oder VB einverstanden sind, können Sie ein Nachbearbeitungsskript erstellen, das diesen Effekt in Ihre Stückliste einfügt, jedoch nicht in Ihren Schaltplan. Im Wesentlichen würden Sie jedes Komponentenwertfeld analysieren, das Sie mit R * x füllen, und dann Ihren Skalar auf dasselbe Feld anwenden. Ich kann mir keine Möglichkeit vorstellen, wie Altium dies im Schaltplan für Sie tun kann, abgesehen von Varianten, aber das ist immer noch nicht ganz das, wonach Sie fragen.
Ich möchte dies eigentlich für die Simulationsphase tun. Das laufende VB könnte den Wert von Komponenten auf meinen Befehl ändern. Es ist eine interessante Alternative.......

Antworten (2)

Eigentlich tun sie das. Sie werden "Parameter" genannt, genau wie Parameter, die Komponenten zugeordnet sind (z. B. Bezeichner, Name, Wert usw.), außer dass Sie sie entweder auf der Projektebene oder der Dokumentebene (Schaltplanebene) definieren.

Gehen Sie für das Projekt zu Projekt -> Projektoptionen -> Registerkarte Parameter.
Wählen Sie für Dokument nichts aus und öffnen Sie den Dialog Eigenschaften -> Registerkarte Parameter.

Um sie zu verwenden, setzen Sie den Wert Ihrer Komponente auf „=ParamName“ (ohne die Anführungszeichen).

https://www.altium.com/documentation/altium-designer/workspacemanager-dlg-projectpropertiesdialog-pagecontrol-main-parametersproject-options-parameters-ad

Dies ist das Verhalten, das ich erwartet hatte. Danke

Ich glaube nicht, dass Altium diese Art von parametrisiertem Verhalten unterstützt. Wie Photon vorgeschlagen hat, können Sie sie zu einer Klasse hinzufügen oder eine andere Art von Aktion ausführen, mit der Sie sie auswählen können, oder die Funktionalität der Baugruppenvariante verwenden, um zwischen verschiedenen Wertkonfigurationen zu wechseln – aber Sie müssen die Teiländerungen zuweisen individuell in jeder Variante.

Wenn Sie die Komponenten in einer Datenbank haben, könnten Sie den Wert in der Datenbank ändern und die Komponenten aktualisieren, aber das wird wahrscheinlich unordentlich.

Ist es möglich, solche Variablen wie Spice-Code in den von AdvancedSim generierten Netzlisten zu definieren?. Da diese Dateien generiert werden, ist es meiner Meinung nach nicht möglich, Spice-Skripte dort einzuführen ...
@hyprfrcb Ich weiß die Antwort darauf nicht.
Ich habe festgestellt, dass es möglich ist, Parameter zu definieren, genau wie der .PARAMSPICE-Befehl, der tatsächlich genau so funktioniert. Es befindet sich unter Simulation > Globale Parameter.