|
CATIA V5 Programmierung : makroaufzeichnung- vba bzw vb
Jens Hansen am 13.01.2010 um 17:50 Uhr (0)
Hallo jan,wie du schon richtig vermutest greifst du auf den Parameter über den exakten Namen zu. Das hat den entscheidenen Nachteil, dass es zum Fehler kommt, sobald der Parameter mit exakt diesem Namen nicht mehr existiert - z.B. durch das automatische Hochzählen der Indezies wenn ein neues Bauteil in der selben Session erzeugt wird.Daher solltest du den Zugriff eher über den Index machen - falls die Position des Parameters nach jeder Neugenerierung immer gleich ist.SGJens Hansen------------------Inoffizi ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Befehlszeile per Makro ausführen
Jens Hansen am 14.01.2010 um 20:23 Uhr (0)
Stimmt! Je nach eingestellter V5-Sprache muss auch der Befehl lauten. Man kann kontrollieren, ob der Befehl ausgeführt wird, indem man:a. den Befehl ganz einfach eingibt (DE - b:Befehl; EN - c:command)b. in der Befehlsliste nach schaut, ob der Befehl mehrdeutig ist - dann wird er nämlich nicht ausgeführt!SGJens Hansen------------------Inoffizielle CATIA-HilfeseitePrivate SeiteXingKochbuch - CATIA V5 automatisieren
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : mit Excel Catia steuern
Jens Hansen am 21.01.2010 um 15:30 Uhr (0)
Hallo und willkommen im Forum,innerhalb von Excel kannst du über VBA eine CATIA-Sitzung mit dem Befehl "Set Catia_object = CreateObject(,CATIA.Application)" starten.Es kann dann aber sein, dass V5 nicht erscheint bwz. sehr lange braucht bis es vollständig hochgefahren ist - dein makro aber schon weiter läuft und somit bei einem versuchten Zugriff auf V5 einen Fehler verursacht. Am besten greifst du auf eine laufende CATIA-Sitzung zu - "Set Catia_object = GetObject(CATIA.Application)".Damit sollte es dann k ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Bestimten Join auswählen und Elemente ersetzen
Jens Hansen am 27.01.2010 um 16:07 Uhr (0)
Hallo,hast du mal versucht den Join als Hybridshape anzusprechen?Set Verbindung = HBody.Item(10)bzw. Set Verbindung = HBody.Item(VERBINDUNG.1)SGJens Hansen------------------Inoffizielle CATIA-HilfeseiteHomepage von Jens HansenKochbuch - CATIA V5 automatisieren
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Modellgenauigkeit
Jens Hansen am 01.02.2010 um 12:41 Uhr (0)
Hallo,soweit ich weiß ist in V5 die Genauigkeit auf 1/1000 festgelegt und kann im Gegensatz zur guten alten V4 nicht geändert werden.SGJens Hansen------------------Inoffizielle CATIA-HilfeseiteHomepage von Jens HansenKochbuch - CATIA V5 automatisieren
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makroprogramm zum Abspeichern mit als PartNumber Name
Jens Hansen am 11.11.2009 um 08:52 Uhr (0)
Das stimmt auch wieder. Ich fürchte, das schaukelt sich gegenseitig hoch SGJens Hansen------------------Inoffizielle CATIA-HilfeseitePrivate SeiteXingKochbuch - CATIA V5 automatisieren
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makroprogramm zum Abspeichern mit als PartNumber Name
Jens Hansen am 06.11.2009 um 09:21 Uhr (0)
Manchmal habe ich das Gefühl, das Forum hier verkommt zu einer kostenlosen "Ich bestelle mir einfach das Makro bei CAD.DE"-Seite. Schönes WochenendeJens Hansen------------------Inoffizielle CATIA-HilfeseitePrivate SeiteXingKochbuch - CATIA V5 automatisieren
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Selection nur auf den tree begrenzen
Jens Hansen am 11.02.2010 um 09:33 Uhr (0)
Hallo,eine radikale Möglichkeit wäre, alle Geometrie auszublenden und in einem Meldungsfenster auf die Selektion im Baum hin zu weisen und nach erfolgter Selektion die Geometrie wieder ein zu blenden.Nur so als Idee ...SGJens Hansen------------------Inoffizielle CATIA-HilfeseiteHomepage von Jens HansenKochbuch - CATIA V5 automatisieren
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : catscript in vb
Jens Hansen am 13.02.2010 um 17:30 Uhr (0)
Hallo,eigentlich schaut das richtig aus. Kann es denn sein, dass dieser BREP nicht mehr existiert?Teste das mal, indem du das selbe Makro nochmal aufzeichnest und dann bei der Zeile den Namen vergleichst. Wenn sie unterschiedlich sind, musst du dir dafür etwas anderes einfallen lass, da dein Makro da immer aussteigen wird.SGJens Hansen------------------Inoffizielle CATIA-HilfeseiteHomepage von Jens HansenKochbuch - CATIA V5 automatisieren
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Kreismuster wird willkürlich erstellt
Jens Hansen am 02.03.2010 um 22:12 Uhr (0)
Hallo,ja.. CATIA ist schon toll Ohne es jetzt zu getestet zu haben würde es vielleicht funktionieren, wenn die jeweiligen Parameter für das Muster nachträglich (erneut) zugewiesen werden. Dann sollte es (eigentlich) auf jeden Fall funktionieren.SGJens Hansen------------------Inoffizielle CATIA-HilfeseiteHomepage von Jens HansenKochbuch - CATIA V5 automatisieren
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Ist ein Drawing.Text mit einem Parameter verknüpft?
Jens Hansen am 03.03.2010 um 09:40 Uhr (0)
Hallo TomTom,hast du mal versucht über den VBA-Editor im Watch-Fenster dir die Eigenschaften eines entsprechenden Textes anzusehen?Wenn dort nirgendwo der Parameter auftaucht, wirst du auch keine Möglichkeit finden diese Eigenschaft am Text selber anzufragen.Gibt es bei den Parametern denn einen Hinweis auf den Text? Vielleicht kann man statt des Textes die Parameter anfassen und nach einer etwaiger Verknüpfung zum Text suchen.SGJens Hansen------------------Inoffizielle CATIA-HilfeseiteHomepage von Jens Ha ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Simulation Makro
Jens Hansen am 09.02.2010 um 18:01 Uhr (0)
Hallo,um was für eine Simulation handelt es sich denn? In welcher Umgebung läuft die Simulation? Es kann gut sein, dass der Makrorekorder nichts aufzeichnet und man die Simulation "von Hand" programmieren muss.SGJens Hansen------------------Inoffizielle CATIA-HilfeseiteHomepage von Jens HansenKochbuch - CATIA V5 automatisieren
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Simulation Makro
Jens Hansen am 10.02.2010 um 18:13 Uhr (0)
Hallo,ja .. hat es. Aber ich muss dich leider enttäuschen, denn so etwas ist über Makro nicht zu steuern. Man könnte höchstens ein Video davon aufzeichnen.SorryJens Hansen------------------Inoffizielle CATIA-HilfeseiteHomepage von Jens HansenKochbuch - CATIA V5 automatisieren
|
In das Form CATIA V5 Programmierung wechseln |