Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  CATIA V5 Programmierung
  Iteratives Makro

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
Autor Thema:  Iteratives Makro (492 mal gelesen)
matzehahn
Mitglied
Student


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

Beiträge: 19
Registriert: 11.08.2010

CATIAV5 R19 SP03

erstellt am: 11. Aug. 2010 18:11    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

Guten Tag,

ich möchte in CatiaV5 für eine Skizze ein iteratives Makro schreiben.

Dabei wird ein Parameter in einem definierten Bereich soweit verändert bis ein Maß sein minimum erreicht.
Leider musste ich festellen, dass der Parameter nicht während dem laufenden Makro in der Skizze aktualisiert wird und ich so auch nicht das neue Maß erhalte.

Gibt es dafür eine Lösung?

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

bgrittmann
Moderator
Konstrukteur


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

Beiträge: 11780
Registriert: 30.11.2006

CATIA V5R19

erstellt am: 11. Aug. 2010 18:21    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 matzehahn 10 Unities + Antwort hilfreich

Servus
Ich vermute de suchst den Befehl "Update" oder "UpdateObject" im Part (siehe Doku)

Gruß
Bernd

------------------
Warum einfach, wenn es auch kompliziert geht.

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

Axel.Strasser
Ehrenmitglied V.I.P. h.c.
Selbstständig im Bereich PLM/CAx



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

Beiträge: 4107
Registriert: 12.03.2001

erstellt am: 11. Aug. 2010 18:24    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 matzehahn 10 Unities + Antwort hilfreich

Hallo matzehahn

Willkommen auf cad.de

Dafür gibt es ein spezielles V5 Modul: PEO CATIA – Product Engineering Optimizer. Da kann man dann recht komplexe Optimierungen durchführen.

Axel

------------------
Inoffizielle deutsche CATIA Hilfeseite  Netiquette von cad.de

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

matzehahn
Mitglied
Student


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

Beiträge: 19
Registriert: 11.08.2010

CATIAV5 R19 SP03

erstellt am: 11. Aug. 2010 18:39    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

@Axel.Strasser
Das heißt mit Update würde es nicht gehen?

Leider habe ich an diesem PC kein Catia zur Verfügung.

[Diese Nachricht wurde von matzehahn am 11. Aug. 2010 editiert.]

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

matzehahn
Mitglied
Student


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

Beiträge: 19
Registriert: 11.08.2010

CATIAV5 R19 SP03

erstellt am: 12. Aug. 2010 07:50    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

Hat funktioniert.

Jetzt müsste ich nur noch wissen wieso ich keinen Wert eines Constraints im Sketch auslesen kann.

Damit gehts nicht

Code:
o Property Dimension( ) As CATIADimension (Read Only)

Returns the constraint dimension. The dimension may be meaningless for some types of constraints such as tangency constraints, or if the constraint is not currently satisfied. Use the Status property to check whether the constraint is satisfied.
Example:
The following example returns in cstDimension the dimension of the firstCst constraint:
Set cstDimension = firstCst.Dimension



Habs doch noch hinbekommen:

Set Laenge = Bedingungen.Item("Offset.150")

Set dLaenge = Laenge.Dimension

x = dLaenge.Value

[Diese Nachricht wurde von matzehahn am 12. Aug. 2010 editiert.]

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)2023 CAD.de | Impressum | Datenschutz