Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de
  CATIA V5 Programmierung
  VB Befehl Positionen aktualisieren

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für CATIA & Co.
  
KISTERS 3DViewStation: verbesserte Effizienz durch optimierte Bedienoberfläche, eine Pressemitteilung
Autor Thema:  VB Befehl Positionen aktualisieren (2816 mal gelesen)
uli2
Mitglied
StudMB


Sehen Sie sich das Profil von uli2 an!   Senden Sie eine Private Message an uli2  Schreiben Sie einen Gästebucheintrag für uli2

Beiträge: 18
Registriert: 23.06.2005

erstellt am: 18. Apr. 2006 15:04    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Zusammen,

kurz und knapp mein Problem:
Wie sieht der Befehl "Positionen aktualisieren" (DMU Kinematics) in VB aus?
(Es ist nicht product[...].update)

   

Vielen Dank

uli2

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

em Michael Kirsch
Mitglied
Teamleiter Model-Based Design & Digital Enterprise


Sehen Sie sich das Profil von em Michael Kirsch an!   Senden Sie eine Private Message an em Michael Kirsch  Schreiben Sie einen Gästebucheintrag für em Michael Kirsch

Beiträge: 222
Registriert: 21.10.2002

CATIA V5 R16
CATIA V5 R18
CATIA V5 R19
NX 5
NX 6
NX 7.5

erstellt am: 21. Apr. 2006 11:12    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für uli2 10 Unities + Antwort hilfreich

Hallo uli2,

so einfach geht es leider nicht...
Die prinzipielle Vorgehensweise ist, im Mechanismus für alle Glieder des Mechanismus die Position zu berechen und diese dann auf die jeweiligen Products anzuwenden. Etwa so sollte es gehen:

Dim i As Long
Dim MyProduct As Product
Dim MyMechanism As Mechanism
Dim MyPosition(11) As Double

'-----Mechanismus zuweisen-----
Set MyProduct = CATIA.ActiveDocument.Product
Set MyMechanism = MyProduct.GetTechnologicalObject("Mechanisms").Item("MyMechanism")

'-----Für jedes Glied des Mechanismus...-----
For i = 1 To MyMechanism.NbProducts
    '-----Position berechnen-----
    MyMechanism.GetProductMotion MyMechanism.GetProduct(i), MyPosition
    '-----Position setzen-----
    MyMechanism.GetProduct(i).Position.SetComponents MyPosition
Next


Hope that helps,

Michael Kirsch

------------------

www.em.ag

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

dmunavigator
Mitglied
Industrie-Seelsorger


Sehen Sie sich das Profil von dmunavigator an!   Senden Sie eine Private Message an dmunavigator  Schreiben Sie einen Gästebucheintrag für dmunavigator

Beiträge: 10
Registriert: 21.08.2002

R14SP5 (XP)
R16SP3 (XP)

erstellt am: 23. Apr. 2006 22:09    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für uli2 10 Unities + Antwort hilfreich

Hi Uli , probiers mal mit dem

CATIA.StartCommand "Befehl" 

Befehl ersetzen durch "Update" , "Simulation with command", oder was auch immer den Update der Parameter veranlasst.
Gruss

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Schmiddel
Mitglied
Dipl.-Ing.

Sehen Sie sich das Profil von Schmiddel an!   Senden Sie eine Private Message an Schmiddel  Schreiben Sie einen Gästebucheintrag für Schmiddel

Beiträge: 1
Registriert: 15.01.2008

erstellt am: 16. Jan. 2008 10:00    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für uli2 10 Unities + Antwort hilfreich

Moinsen!

Probier's mal mit mechansm1.update (nicht product1.update, wie bei der makroaufzeichnung aufgezeichnet wird).
Also anstatt den Produktnamen den Mechanismusnamen engeben.

Hat bei mir funktioniert...

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2025 CAD.de | Impressum | Datenschutz