|
CATIA V5 Programmierung : Ancorpoint eines Textfeldes in einer View
reimund am 19.03.2010 um 13:57 Uhr (0)
Hallo Zusammen,ich habe über ein Makro ein Textfeld in einer View in einer Zeichnung erzeugt. Der AncorPoint des Textfeldes liegt standardmäßig oben links. Diese will ich nun nach unten Links verlegen.In der Hilfe habe ich nachgeschaut, folgendes gefunden und so eingebaut.Property AnchorPoint() As CatTextAnchorPosition Returns or sets the anchor point of the drawing text. Example: This example sets the AnchorPoint of the MyText drawing text to the right MyText.AnchorPoint = catRightCATIA liefert die F ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Click OK Button automatisieren
reimund am 03.05.2010 um 13:14 Uhr (0)
Hallo,beide Lösungsmöglichkeiten funktionieren in diesem Fall nicht, weder CATIA.DisplayFileAlerts=false noch DEACTIVATE_SHEETMETAL_WARNING_AT_PART_OPEN=Yes.Gibt es keine Möglichkeit den Klick auf den OK Button zu programmieren? GrußReimund
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Visual Basic 6 Makro erzeugen
reimund am 22.11.2010 um 10:25 Uhr (0)
Hallo Zusammen, unter CATVBA habe ich ein Makro erzeugt welcher mir bestimmte Objekte z. B. alle Achsensysteme in einer Baugruppe ausblenden soll. Mit Hilfe eines Moduls rufe ich die Userform auf, kann darin die Auswahl für die Objekte treffen und danach werden diese Objekte ausgeblendet. Das funktioniert soweit auch auch gut.In laufenden Betrieb soll das Makro als eigenständige EXE-Datei laufen, da weder die CATIA VBA-Umgebung als auch die .Net-Umgebung installiert werden soll. Deswegen will ich das Makro ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Visual Basic 6 Makro erzeugen
reimund am 22.11.2010 um 14:31 Uhr (0)
Hallo Axel,Danke für Deine Einschätzung. Die Version des CATVAB welches wir unter R18 einsetzen ist Microsoft Visual Basic 6.5. Somit gehe ich davon aus, dass VB6 auch funktioniert.Gibt es denn hier im Forum nicht doch jemanden, der sich mit der Koppelung zwischen VB6 und CATIA V5 auskennt und der ein einfaches Beispiel dazu zur Verfügung stellen kann?Vielen DankGrußReimund
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Visual Basic 6 Makro erzeugen
reimund am 24.11.2010 um 16:21 Uhr (0)
Hallo,danke für euere Antworten.Mittlerweile habe ich es geschafft und das VB6-Makro funktioniert als Exe-Datei. Beim Direktaufruf über den Explorer funktioniert alles so wie es soll.Nun habe ich eine weitere Frage dazu.Die Exe-Datei will ich aus dem V5 mit einem CATScript starten. Dazu nutze ich den Befehl: CATIA.SystemService.ExecuteProcessus (spathapplication). Das Macro ist auch gestatet, doch es konnte wohl keine Verbindung zum V5 aufnehmen. Nachdem ich es mit CATIA.SystemService.ExecuteBackgroundProc ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Visual Basic 6 Makro erzeugen
reimund am 29.11.2010 um 19:20 Uhr (0)
Hallo benyum aus eine CATSCript ein externes Programm aufzurufen habe ich folgenden Code verwendet:Sub CATMain()+++++++externes Programm wird gestartetDim spathapplication As Stringspathapplication = ("C: emp
ame.exe")CATIA.SystemService.ExecuteProcessus (spathapplication)CATIA.SystemService.ExecuteBackgroundProcessus (spathapplication)+++++++externes Programm ist beendetEnd SubUnter dem folgenden Link findest du Infos zum Aufrufen von einem catvba aus eine CATScript heraus: http://ww3.cad.de/foren/ubb/For ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Anwendung Excel minimieren
reimund am 25.05.2012 um 12:28 Uhr (0)
Hallo Zusammen,aus CATIA V5 R18 heraus wird mit einem CATScript Excel aufgerufen und der Anwender selektiert interaktiv eine Zelle in einer Tabelle. Danach wird der Inhalt der Zelle ausgelesen und dieser soll in Catia V5 weiterverarbeitet werden. Dabei gibt es folgendes Verhalten: Excel bleibt im Vordergrund und eine Messagebox die aus CATIA V5 aufgerufen wird, kommt nicht in den Vordergrund.Excel wird wie folgt aufgerufen:Dim oexcel as objectSet oexcel = GetObject(, "Excel.Application")oexcel.Visible = Tr ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Ancorpoint eines Textfeldes in einer View
reimund am 19.03.2010 um 13:57 Uhr (0)
Hallo Zusammen,ich habe über ein Makro ein Textfeld in einer View in einer Zeichnung erzeugt. Der AncorPoint des Textfeldes liegt standardmäßig oben links. Diese will ich nun nach unten Links verlegen.In der Hilfe habe ich nachgeschaut, folgendes gefunden und so eingebaut.Property AnchorPoint() As CatTextAnchorPosition Returns or sets the anchor point of the drawing text. Example: This example sets the AnchorPoint of the MyText drawing text to the right MyText.AnchorPoint = catRightCATIA liefert die F ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Bilder von Tools Options TABs
reimund am 22.07.2016 um 16:31 Uhr (1)
Hallo,zum Vergleichen der Einstellung unter /Tools/Options von verschiedenen CATIA Installation will ich von den einzelnen TABs Bilder erstellen.und diese entsprechend den Namen in ein Verzeichnis speichern.Über das CATIA Startcommand habe ich die Tools Optionen aufgerufen, doch dann ist das Makro blockiert.Wie kann man die Blockade aufheben und dann mit dem Makro in den Tools Optionen navigieren?GrußReimund
|
In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Material Item in Array schreiben
reimund am 20.03.2018 um 16:35 Uhr (15)
Hallo,aktuell habe ich die Aufgabe die firmenspezifische Materialdatenbank in V5 zu analysieren. Das Ergebnis soll temporär in einem Array verwaltet werden.Im CATVBA habe ich als Basis das Beispiel aus der CATIA Dokumentation genommen. Die Materialfammilies habe ich in eine Collection und alle MaterialFamily in eine zweite Collection geschrieben. Da hat funktioniert.Das Materialdokument ist der Variablen oMaterial_Document zugeordnet. Siehe Bild.Nun will ich alle Informationen in einem Array sammeln. Den N ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Bezüge für Form und Lagetoleranzen in einer Zeichnung finden
reimund am 05.06.2018 um 17:01 Uhr (1)
Bezüge für Form und Lagetoleranzen in einer Zeichnung findenHallo,wir arbeiten auf den Zeichnungen mit Form und Lagetoleranzen.Nun will ich einen neuen Bezug hinzufügen und will wissen was der letzte Bezugsbuchstabe ist.Über die Suche habe ich alle Bezüge in den unterschiedlichen Ansichten gefunden.Das Objekt aus der Selektion habe ich mit Value übernommen, allerdings wird das DrwDatumFeature nicht aufgelistet.Wie komme ich an das DrwDatumFeature?Sub CATMain()Dim drawingDocument1 As DrawingDocumentSet draw ...
|
In das Form CATIA V5 Programmierung wechseln |