|
CATIA V5 Programmierung : Makro-Programmierung
Spritty am 04.04.2006 um 20:56 Uhr (0)
Anhang zu meinem Problem:hier das Makro, das ich gebastelt habeSub CATMain() Makro: Teile-Nummer.CATScript Zweck: Erzeugung einer Teile-Nummer, indem das ABC gesucht und nacheinander eingefügt wird. Autor: Yvonne Kelkel Datum: Juni 2006CATIA.StatusBar = "Teile-Nummer.CATScript"MsgBox ("Willkommen im Beschriftungstool: Teile-Nummer!")Dim Liste As CollectionDim Eingabe As StringSet Liste = CATIA.ActiveDocument.SelectionListe.ClearEingabe ="Teile-Nummer" Eingabe = InputBox ("Bitte hier die Teile-Nummer eingeb ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Einfügen in neues Part
Spritty am 21.05.2006 um 20:29 Uhr (0)
Hallo Bobby_Joe2001!Ich füge das kopierte eben nicht in das vorhandene Part ein, deshalb versteh ich das ganze ja auch nicht!! Ich wechsel ja mit Set WinCol = CATIA.WindowsSet ThisWindow1 = WinCol.Item(1)ThisWindow1.activatein mein leeres Part?!Hast du trotzdem noch jemand eine Idee?!Danke für den Hinweis mit denObjektverweisen.Die Verweise sind bei mir deshalb so lange, dass es nach viel aussieht! Schreib nämlich grad eine Studienarbeit mit Makros
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro-Programmierung
Spritty am 03.04.2006 um 23:21 Uhr (0)
Hallo Profis,sitze hier vor einem großen Problem: ich möchte folgendes Makro erstellen:Ein CATPart ist geöffnet und dort befinden sich mehrere Körper. Jeder Körper hat einen Namen, z.B. a; B; 1; 3...In meinem Makro habe ich eine InputBox eingefügt und das, was ich in die InputBox eintrage, soll in dem geöffneten Part selektiert, kopiert und ein ein neues Part einfügt werden. Die Sketcher der Parts liegen allerdings auf der gleichen Achse. Die Bodies sollen, wenn möglich, in der Reihenfolge, die in der Inpu ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Einfügen in neues Part
Spritty am 20.05.2006 um 22:20 Uhr (0)
Hallo Leute,ich versteh die Sprache nicht mehr!Habe ein Makro geschrieben, das aus einem Part über eine InputBox einen Körper kopiert und in ein neues Part einfügt. Was ich nicht ganz verstehe: warum benennt er mir den Körper in Kopie von??? um, obwohl noch kein Körper vorhanden ist?! Der eingefügte Körper und die darin enthaltene Affinität muss so heissen, was ich in die InputBox eingebe! Das ist auch der Name im ürsprünglichen Part!Hab ich an meinem Makro was falsch gemacht? Oder kann ich nach dem Einfüg ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro-Programmierung
Spritty am 14.04.2006 um 09:58 Uhr (0)
Hab endlich eine Teil-Lösung für mein Problem gefunden:Sub CATMain() Makro: Teile-Nummer.CATScript Zweck: Erzeugung einer Teile-Nummer, indem das ABC gesucht und nacheinander eingefügt wird. Autor: Yvonne Kelkel Datum: Juni 2006CATIA.StatusBar = "Teile-Nummer.CATScript"MsgBox ("Willkommen im Beschriftungstool: Teile-Nummer!")Set ADoc1 = CATIA.ActiveDocumentSet Liste1 = CATIA.ActiveDocument.SelectionListe1.ClearEingabe1 = "1.Silbe der Teile-Nummer"Eingabe1 = InputBox ("Bitte hier die 1.Silbe der Teile-Numme ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Aus Eingabe Zahlen bzw. Buchstaben auslesen
Spritty am 29.05.2006 um 17:48 Uhr (0)
Hallo mal wieder! Hab ein Makro erstellt, das mir über eine Eingabe Zahlen/Buchstaben selektiert und in ein neues Part einfügt. Ich muss allerdings jede Zahl/Buchstabe in ein separates Eingabefenser eingeben. Das ist meinem Chef leider zu umständlich. Gibt es eine Möglichkeit, die Zahlen/Buchstaben, die ich benötige, in ein Eingabefenster einzugeben und das Makro dann jede string abarbeitet und nacheinander die Bodies in mein neues Part einfügt?Hoffe, es kann mir jemand weiter helfen!Hier ein kurzer Aussch ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Button Abbrechen bei InputBox
Spritty am 04.05.2006 um 21:54 Uhr (0)
Hallo Lusilnie,vielen Dank für deine schnelle Hilfe. Klappt perfekt. Hab da noch ein anderes Problem zum selben Makro: wenn ich etwas in die InputBox schreibe und die Eingabe in meinem Part nicht vorhanden ist, soll das Makro eine MsgBox bringen und anschließend abbrechen. Kann mir da jemand auf die Sprünge helfen?!Danke! GrußSpritty
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Einfügen in neues Part
Spritty am 23.05.2006 um 18:34 Uhr (0)
Hallo Lusilnie,das ist genau die Antwort, die ich eigentlich nicht hören möchte Aber jedes Programm führt so seine Macken mit sich herum, leider!Neustart bringt leider auch nichts und vor 2 Wochen ging ja mein Makro noch!!Und was habe ich jetzt für Möglichkeiten in meinem Makro?Kann ich den Körper und die Affinität umbenennen, damit ich denselben Namen habe wie zuvor?!Viele GrüßeSpritty
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Button Abbrechen bei InputBox
Spritty am 04.05.2006 um 19:38 Uhr (0)
Hallo V5ler,hab mal wieder ein Problem. Ich habe eine InputBox, die abfrägt, was ich benötige. Nach der Eingabe drücke ich auf OK und das Makro selektiert mir das, was ich eingegeben habe. Wenn ich Abbrechen drücke, bringt er ne Fehlermeldung im Makro. Was kann ich machen, damit er mir bei Drücken des Abbrechen-Buttons das Makro beendet?Vielen Dank im Voraus für Eure Hilfe!!GrußSprittyHier mein Makro:Language="VBSCRIPT"Sub CATMain()Weiteres Beschriftungstool?Rueckfrage1 = MsgBox ("Wird ein Firmenzeichen be ...
|
| In das Form CATIA V5 Programmierung wechseln |