|
CATIA V5 Programmierung : SystemService.Print ?
barbara_ am 01.04.2003 um 09:20 Uhr (0)
Hallo, weiß jemand wo wird die Meldung nach Ausführen den Befehl CATIA.SystemService.Print("Meldung") gedrückt ? Ich kann es leider nicht lokalisieren. Danke im Voraus Barbara
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Keywords im Katalog per CATScript
barbara_ am 02.04.2003 um 15:46 Uhr (0)
Hallo, mit Katalogen habe ich mich leider noch nicht beschäftigt. Apropos Zugriff auf txt-Dateien, bietet das Objekt FileSystem dafür geignete Methoden. Vielleicht hilft das dir: Dim iFileSystem As FileSystem Set iFileSystem = CATIA.FileSystem Dim iFile As File Set iFile = iFileSystem.GetFile("C:TextDatei.txt", True) Dim iTextStream As TextStream Set iTextStream = FileObj.OpenAsTextStream("ForWriting") iTextStream.Write("Hello World") iTextStream.Close mfG Barbara
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Offen Catia in Batch unter Unix
barbara_ am 15.04.2003 um 16:42 Uhr (0)
man startet CATIA mit dem Befehl CNEXT.EXE
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Den Pfad von nicht geladenem Part ablesen
barbara_ am 14.04.2003 um 14:14 Uhr (0)
So zum Beispiel kriegt man die Liste mit Pfaden von allen Subparts und Subproducts der aktuell geöffneter Datei Set Send = CATIA.CreateSendTo() Send.SetInitialFile CATIA.ActiveDocument.FullName Dim ListOfFiles(100) Send.GetListOfDependantFile ListOfFiles
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Den Pfad von nicht geladenem Part ablesen
barbara_ am 15.04.2003 um 08:19 Uhr (0)
Ich arbeite auch mit CATIA V5R10 und es klappt bei mir. Gibt es irgendwelche Fehlermeldung bei dir?
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CAD Daten auslesen...
barbara_ am 26.03.2003 um 14:12 Uhr (0)
Hallo Sebastian, man kann mit "CAA Rade" in Java oder C++ Catia programmieren. Schau mal sich den link an: http://www.caav5.com/products/radefr.htm MfG Barbara
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : RE: Teil schließen
barbara_ am 22.05.2003 um 12:12 Uhr (0)
Antwort zu dem von Jasiu erstellten Beitrag Hallo Jasiu, Das folgendes Beispielsmakro schließt alle Dokumente zu. Ich hoffe es hilft dir. mfG BARBARA Sub CATMain() n = CATIA.Documents.Count If n=0 Then MsgBox "Es befinden sich keine Dokumente in der Sitzung" Exit Sub End If message = "Es sind " & n & " Dokumente geöffnet" & vbCrLf &_ "Sollen jetzt alle geschlossen werden?" answer = MsgBox( message, vbYESNO) If answer = vbYes Then I=0 While n 0 i=i+1 CATIA.Documents.Item(i).Close n = CATI ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA Beenden mit Wertrückgabe
barbara_ am 22.05.2003 um 13:40 Uhr (0)
Hallo Forum, ich versuche folgendes Problem zu lösen. Ich benutze auf einigen Stellen innerhalb meines Makros die Methode "Exit Sub". Jetzt würde ich aber gern wissen ob mein Makro bis zum Ende gelaufen ist, i.e. bis "End Sub", oder wurde auf der Stelle "Exit Sub" unterbrochen. Weißt jemand vielleicht ob in CATScript solche Methoden gibt, wie z.B. Exit 0 in anderen Programmiersprachen? Bin dankbar für jede Antwort mfG BARBARA
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : KWE Farben einstellen
barbara_ am 12.06.2003 um 15:07 Uhr (0)
hallo tr, weiß nicht was KWE ist, aber Farben kannst du auf jeden Fall mit RGB ändern. Und so geht s zum Beispiel: Dim r, g, b r = 255 g = 255 b = 128 Set visProperties1 = CATIA.ActiveDocument.Selection.VisProperties visProperties1.SetVisibleColor r, g, b,1 Hoffentlich hilft s dir. mfG Barbara
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : SendToService in Unix
barbara_ am 23.05.2003 um 16:20 Uhr (0)
Hallo Forum, hab folgendes Problem, ich hab das Objekt SendToService benutzt zur Implementierung meines Makros benutzt. Unter Windows lauft alles problemlos. Jetzt hab ich das unter Unix ausprobiert und plötztlich kommt ein Laufzeitfehler vor: "die Methode SetInitialFile is fehlgeschagen". Makro Kode: Sub CATMain() Set doc = CATIA.ActiveDocument ist natürlich CATProduct Set Send = CreateSendTo() Send.SetInitialFile(doc.FullName) hier schlägt die Methode fehl ... End Sub Hat schon mal jema ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Auslesen des aktiven Environmentes
barbara_ am 27.06.2003 um 12:10 Uhr (0)
hallo Janni, die allen Environment-Variablen findest du in dem CATIA Environment Editor. Da kannst du auch deine Eigene Umgebungen definieren. Hoffentlich hilft s dir weiter Gruss Barbara
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Distance bemessen
barbara_ am 27.06.2003 um 15:32 Uhr (1)
Hallo,um den Distance zwischen beliebigen Elementen ist in CATIA das Befehl "Messen zwischen" verantwortlich. Weiß jemand wie kriege ich das Ergebnis einer Messung per Makro?Danke im Voraus für jeden TippmfGBarbara
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Hide/Show von Objekten
barbara_ am 20.08.2003 um 11:37 Uhr (0)
Hallo Christor, probier die Funktion SetShow in dem Objekt VisualPoropertySet aus. Set Selection1 = CATIA.ActiveDocument.Selection Dim Obj2 As VisProperties Set Obj2 = Selection1.VisProperties Obj2.SetShow 1 mfG Barbara
|
In das Form CATIA V5 Programmierung wechseln |