| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SolidEdge |
Autor
|
Thema: register als winkel im zusammenbau verwenden (383 mal gelesen)
|
user529 Mitglied
Beiträge: 14 Registriert: 15.05.2005
|
erstellt am: 23. Jan. 2006 20:55 <-- editieren / zitieren --> Unities abgeben:
zur simulation eines hexapods würde ich gerne die winkel im zusammenbau von registern oder variablen, die ich durch eine .exe datei laufend ändere, abhängig machen. (is für schüler gedacht damit sie wissen ob ihr c-geschreibsel auf stimmt) ist das überhaubt möglich? gibt es andere möglichkeiten als über register? mfg clemens
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Lars Ehrenmitglied V.I.P. h.c.
Beiträge: 4319 Registriert: 23.10.2000 Solid Edge
|
erstellt am: 24. Jan. 2006 09:01 <-- editieren / zitieren --> Unities abgeben: Nur für user529
|
Nobbe111 Mitglied
Beiträge: 29 Registriert: 23.11.2004
|
erstellt am: 24. Jan. 2006 09:48 <-- editieren / zitieren --> Unities abgeben: Nur für user529
Moin, meinst du die Winkel der Stäbe bzw. antriebe zueinander? Spontan fällt mir eine Lösung die funktionieren könnte. Die Mittelachsen der Stäbe auf eine Ebene im .asm projizieren. Dort die entsprechenden Winkel bemaßen und mit Excel verknüpfen. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Mike Ulbrich Ehrenmitglied PLM-Specialist
Beiträge: 1560 Registriert: 11.04.2005 Teamcenter 12.2.0.2 SE2020 MP5
|
erstellt am: 24. Jan. 2006 10:52 <-- editieren / zitieren --> Unities abgeben: Nur für user529
Hallo, könntest du bitte ein Foto deiner Hexapod Konstruktion posten? So etwas werden die wenigsten als eine Standardkonstruktion täglich machen. Wenn ich mir zum Thema Hexapod nur die Bilder auf google ansehe, gibts es dafür "drölf" verschiedene Konstruktionsbeispiele. Das macht es mir etwas kompliziert zu erraten Welche Art davon du für dein Beispiel gewählt hast. Also hilf meiner Borstellungskraft bitte etwas auf die Sprünge Gruß Mike [Diese Nachricht wurde von Mike Ulbrich am 24. Jan. 2006 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cemag Mitglied Fachinformatiker
Beiträge: 19 Registriert: 15.06.2001
|
erstellt am: 24. Jan. 2006 11:13 <-- editieren / zitieren --> Unities abgeben: Nur für user529
Hallo, wenn ich das recht verstehe, sollen aus der asm Größen abgegriffen und zur weiteren Verarbeitung ausgegeben werden. Gut wäre es, wenn die Stangen eine Achse hätten (Skizze). Unter Prüfen wählt man die entsprechende Funktion aus, nachdem die beiden Element gewählt wurden gibt es dann die Schaltfläche "Bemaßungsvariable". Hier einen eingängigen Namen vergeben und der Wert steht schon mal in der Variablentabelle. Jetzt die Verknüpfung kopieren und zB mit Bearbeiten>Inhalte einfügen>verknüpfteinfügen in ein Excel-Feld. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Nobbe111 Mitglied
Beiträge: 29 Registriert: 23.11.2004
|
erstellt am: 24. Jan. 2006 11:42 <-- editieren / zitieren --> Unities abgeben: Nur für user529
|
cemag Mitglied Fachinformatiker
Beiträge: 19 Registriert: 15.06.2001
|
erstellt am: 24. Jan. 2006 12:04 <-- editieren / zitieren --> Unities abgeben: Nur für user529
Zitat: Original erstellt von Nobbe111: Hallo cemag,könne die Achsen irendwie im Raum liegen oder müssen die auf einer Ebene (skizze) liegen.?
Hallo Nobbe111 _grundsätzlich_ kann jede Art von Größe mit den Prüfen-Funktionen abgegriffen werden (nur die die die man gerade wissen will ). Aber das mit Achsen im Raum habe ich eben getestet, das geht. Bin erst vor kurzem über die Möglichkeit gestolpert, das Meßergebnis in die Variablentabelle zu schreiben. Zu dieser Lösung hatte ich bis eben aber kein Problem zur Hand... Ich bin mir aber jetzt nicht mehr sicher ob user529 diese Winkel auslesen und verarbeiten oder steuern will. Grüße cemag
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Nobbe111 Mitglied
Beiträge: 29 Registriert: 23.11.2004
|
erstellt am: 24. Jan. 2006 12:20 <-- editieren / zitieren --> Unities abgeben: Nur für user529
|
Nobbe111 Mitglied
Beiträge: 29 Registriert: 23.11.2004
|
erstellt am: 24. Jan. 2006 13:13 <-- editieren / zitieren --> Unities abgeben: Nur für user529
Zitat: Original erstellt von cemag: Hallo Nobbe111 _grundsätzlich_ kann jede Art von Größe mit den Prüfen-Funktionen abgegriffen werden (nur die die die man gerade wissen will ). Aber das mit Achsen im Raum habe ich eben getestet, das geht. Bin erst vor kurzem über die Möglichkeit gestolpert, das Meßergebnis in die Variablentabelle zu schreiben. Zu dieser Lösung hatte ich bis eben aber kein Problem zur Hand... Ich bin mir aber jetzt nicht mehr sicher ob user529 diese Winkel auslesen und verarbeiten oder steuern will.Grüße cemag
ne Lösung für ein nicht Vorhandenes Problem!?! muss man sich auch mal auf der Zunge zergehen lassen Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
modeng Ehrenmitglied V.I.P. h.c.
Beiträge: 7061 Registriert: 10.12.2003
|
erstellt am: 24. Jan. 2006 14:07 <-- editieren / zitieren --> Unities abgeben: Nur für user529
|
captainmiller Mitglied Teamleiter Konstruktion
Beiträge: 210 Registriert: 01.03.2005 SE V20, WIN XP SP2, Xeon 2x2,66GHz, 3,25GB RAM, NVIDIA Quadro FX 4600
|
erstellt am: 24. Jan. 2006 15:24 <-- editieren / zitieren --> Unities abgeben: Nur für user529
|
cemag Mitglied Fachinformatiker
Beiträge: 19 Registriert: 15.06.2001
|
erstellt am: 24. Jan. 2006 16:19 <-- editieren / zitieren --> Unities abgeben: Nur für user529
Nochmal zurück zu dem Hexapod. Hab mich erstmal schlau gemacht, was das ist. Der erste Versuch ist noch etwas suboptimal. Wenn ich die obere Platte an die zu prüfende Stelle schiebe, kann ich doch die Ausfahrlängen der Kolben auf die beschriebene Weise auslesen. Eben diese Längen sollten doch auch das Ergebnis der von user529 angesprochenen Berechnungsprogrammierung sein. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cemag Mitglied Fachinformatiker
Beiträge: 19 Registriert: 15.06.2001
|
erstellt am: 24. Jan. 2006 16:36 <-- editieren / zitieren --> Unities abgeben: Nur für user529
|
user529 Mitglied
Beiträge: 14 Registriert: 15.05.2005
|
erstellt am: 24. Jan. 2006 17:28 <-- editieren / zitieren --> Unities abgeben:
|
pablo Mitglied Techniker
Beiträge: 453 Registriert: 23.01.2002 Win10 Office 365 SE 2019
|
erstellt am: 24. Jan. 2006 20:38 <-- editieren / zitieren --> Unities abgeben: Nur für user529
user529 für Animationen ist es am einfachsten, die jeweiligen Winkelbeziehungen der Unterbaugruppe in der Variablentabelle über Peer-Variablen mit benutzerdefinierten Variablen in der obersten Assembly zu verknüpfen und diese zu steuern: ActiveDocument.Variables.Edit(VariableName, StringValue) Wenn du in Solid Edge definierte Positionen ansteuern willst, ohne die dazugehörigen Winkeleinstellungen zu kennen, empfiehlt sich die Steuerung über die Eigenschaften der Vorkommnisse (ich nehme an, du meinst das mit Registerkarten): ActiveDocument.Occurrences.Item(Baugruppe1).Occurrences.Item(Baugruppe2).PutTransform(X, Y, Z, wX, wY, wZ) Die Baugruppe2 muss fixiert sein (vorhandene Beziehungen unterdrücken/löschen und Fixpunkt vergeben). HTH pablo
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |