|
|
Simulink, Distance Constraint Variabler Parameter |
|
nichtskönner |
Forum-Newbie
|
|
Beiträge: 5
|
|
|
|
Anmeldedatum: 27.06.17
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 20.08.2017, 10:51
Titel: Simulink, Distance Constraint Variabler Parameter
|
|
Hallo,
gibt es irgendwie die Möglichkeit den Distanceparamter kontinuierlich mit einem Eingang zuverändern. Habe mit der Maske bereits rumprobiert, aber nichts hinbekommen.
Vielen Danke schon mal
Beste Grüße
nichtskönner
|
|
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.492
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 20.08.2017, 13:10
Titel:
|
|
Hallo,
wenn der Block eine dynamische Änderung nicht vorsieht, dann kann man sich höchstens mit set_param behelfen, etwa so:
Grüße,
Harald
|
|
|
nichtskönner |
Themenstarter
Forum-Newbie
|
|
Beiträge: 5
|
|
|
|
Anmeldedatum: 27.06.17
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 20.08.2017, 13:33
Titel:
|
|
Hallo Harald,
danke schon mal für deine Antwort. So ganz schlau werde ich daraus leider nicht. Wo muss ich denn "set_param('model/Distance Constraint', 'Distance', '2')" platzieren?
Viele Grüße
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.492
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 20.08.2017, 15:19
Titel:
|
|
Hallo,
da, wo du den Wert aktualisieren möchtest. Wenn das während der Simulation passieren soll, dann z.B. in einen MATLAB Function - Block oder einen Block Callback.
Grüße,
Harald
|
|
|
nichtskönner |
Themenstarter
Forum-Newbie
|
|
Beiträge: 5
|
|
|
|
Anmeldedatum: 27.06.17
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 20.08.2017, 15:46
Titel:
|
|
Hallo,
ich habe deinen Vorschlag gerade auf einer Matlabseite gefunden und versucht mich damit einzuarbeiten. Doch das klappte leider nicht so ganz. Ich habe nur ein bisschen Erfahrung mit Multibody und das wars. Könntest du bitte ein bisschen ausholen:D.
Z.B wie kann ich dort meinen Wert einfügen. Wo genau muss ich den Befehl hinpacken? In die Paramaterbox meins Blockes?
Entschuldige bitte meine Unwissenheit:D
Ich glaube was ich brauche ist der Block Distance Driver aus Generation 1
Gruss
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.492
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 20.08.2017, 16:47
Titel:
|
|
Hallo,
Zitat: |
Doch das klappte leider nicht so ganz
|
Was genau hast du versucht, und welche Probleme sind dabei aufgetreten?
Zitat: |
Ich habe nur ein bisschen Erfahrung mit Multibody und das wars.
|
Ich kenne mich wiederum mit Simscape nicht aus.
Zitat: |
Z.B wie kann ich dort meinen Wert einfügen. Wo genau muss ich den Befehl hinpacken? In die Paramaterbox meins Blockes? |
Wenn du ein kleines Beispielmodell zur Verfügung stellst, ist es deutlich einfacher, diese Frage zu beantworten :)
Grüße,
Harald
|
|
|
nichtskönner |
Themenstarter
Forum-Newbie
|
|
Beiträge: 5
|
|
|
|
Anmeldedatum: 27.06.17
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 20.08.2017, 17:00
Titel:
|
|
Hallo,
ich habe eine Schubkurbel mit vier Gliedern und einem Gestell (mehr oder weniger zwei Schubkurbeln hintereinander) und möchte, dass die Schubkurbel sich gleichmäßig öffnet und schließt. Dazu muss der Abstand reguliert werden (1 zu 2).
Ich hoffe das ist verständlich:D
Gruss
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.492
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 20.08.2017, 18:25
Titel:
|
|
Hallo,
Zitat: |
Ich hoffe das ist verständlich:D
|
Für mich nicht im geringsten, da ich von Simscape wie gesagt keine Ahnung habe. Daher auch die Bitte, ein Modell anzuhängen. Vielleicht reichen meine Simulink-Kenntnisse, um bei diesem Problem dennoch weiterhelfen zu können.
Grüße,
Harald
|
|
|
nichtskönner |
Themenstarter
Forum-Newbie
|
|
Beiträge: 5
|
|
|
|
Anmeldedatum: 27.06.17
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 21.08.2017, 18:29
Titel:
|
|
Hallo Haraldl,
ich hab das Problem gelöst.
Vielen Dank für deine Hilfe
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.492
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 21.08.2017, 18:34
Titel:
|
|
Hallo,
dann wäre es nett, wenn du auch schreibst wie dir das gelungen ist.
So haben auch andere, die auf den Thread stoßen, etwas davon.
Grüße,
Harald
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2024
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|