|
CATIA V5 Programmierung : Speicherstatus einer CAT Drawing überprüfen ?
ZORG am 04.06.2009 um 23:06 Uhr (0)
Hallo Profi- Programmierer hier ist wider einmal ZORG ! Kann mir bitte einer weiterhelfen bevor mir der Kopf explodiert ? Möchte per Makro gerne überprüfen ob ein Drawing schon gespeichert wurde.Wenn ja sollte das Makro zu meinen nächsten Punkten weiterspringen.Wenn nein sollte das Fenster ( Speichern unter ) kommen.Wo ich dann einen Ordner auswählen kann, und den Speichernahme eingebe.Nach der Speicherung möchte ich in den Blatthintergrund wechseln.Vorab schon einmal Danke!!!!!!! Mit freundlichen Grüße ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Speicherstatus einer CAT Drawing überprüfen ?
ZORG am 05.06.2009 um 21:08 Uhr (0)
Hallo Daniel und Randle ! Herzlichen Dank, ich konnte mit Eurer Hilfe mein Problem lösen.Habe noch etwas herumgebastelt, aber jetzt funktioniert es.Wahrscheinlich nicht optimal programmiert aber was solls.Hier das Ergebnis !Dim version, makronameSub CATMain()version = " V1.0 "makroname = " Speicherkontrolle "********************************SpeicherkontrolleOn Error Resume NextDim Pfad1 As StringPfad1 = CATIA.ActiveDocument.PathIf (Right(Pfad1, 10) = "") ThenMsgBox "Dokument ist nicht gespeichert, jetzt sp ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro stoppen bis SaveAs fertig ist ?
ZORG am 08.06.2009 um 08:44 Uhr (0)
Hallo Profi- Programmierer hier ist wider einmal ZORG ! Kurze Frage ?Wie kann ich mein Makro nach (Sichern unter) so lange stoppen bis die Speicherung fertig ist?Derzeit läuft mein Makro im Hintergrund weiter, und die Speicherung erfolgt erst am Makro -Ende.Aber ich benötige die Speicherung direkt nach dem Befehlsaufruf, da ich anschließend mit dem Pfad weiterarbeite.Dim version, makronameSub CATMain()version = " V1.0 "makroname = " Speicherkontrolle "********************************SpeicherkontrolleOn Er ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Bestehenden Text in einer Deawing editieren und ändern.
ZORG am 26.06.2009 um 22:23 Uhr (0)
Hallo Profi- Programmierer hier ist wider einmal ZORG ! Heute hab ich zwei Fragen an Euch! 1.)Ich möchte gerne bei einer Drawing auf einen bestimmten Text zugreifen.Text ist bereits in der Drawing vorhanden mit einem eigenen Komponentenname (xyz) benennt. Wie kann ich nun auf den Text zugreifen, und zwar so dass ich den bestehenden Textinhalt in meiner Textbox angezeigt bekomme? (Textinhalt ist z.B. Länge 1500mm)Grund ist das der Benutzer den bestehenden Text kontrollieren kann und wen nötig abändern.Als ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Bestehenden Text in einer Deawing editieren und ändern.
ZORG am 01.07.2009 um 00:37 Uhr (0)
Hallo Henry !Danke erstmal für Deinen Tipp!Dein Prinzip habe ich bereits versucht, nur komm ich mit den Codes einfach nicht klar.Da ich Programmier Neuling bin währe es sehr nett wen Du oder jemand anders für mich ein Beispiel hätte.Zum Beispiel habe ich einen Text mit dem Komponentennahmen(Rollenlänge ).Der Inhalt des Textes ist 1510mm. Optimal währe wenn dieser Wert in meiner Kontrollbox angezeigt wird. Somit kann der Benutzer einen neuen Wert festlegen oder den ursprünglichen Wert einfach bestätigen. ( ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Bestehenden Text in einer Deawing editieren und ändern.
ZORG am 02.07.2009 um 22:57 Uhr (0)
Hallo Profi- Programmierer! Habe gerade eine Lösung gefunden die funktioniert.Fraglich ist nur ob sie optimal programmiert ist?Anbei das Ergebnis :Grundvoraussetzung ist das im Blatthintergrund ein Text mit dem Komponentename: LAENGE vorhanden ist.Sub CATMain()Dim dDoc1 As DrawingDocument Set dDoc1 = CATIA.ActiveDocumentDim dSheets1 As DrawingSheets Set dSheets1 = dDoc1.SheetsDim dSheet1 As DrawingSheet Set dSheet1 = dSheets1.Item("Blatt .1") In den Hintergrund wechselnSet oDraw = CATIA.ActiveDocumen ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro schneller machen ??
ZORG am 24.07.2009 um 22:20 Uhr (0)
Hallo Programmierer ich habe wider mal eine Frage!Kann mir jemand bitte sagen wie ich das folgende Makro schneller machen kann?Ich bekomme CATPart´s mit bis zu 2000 Körpern und muß daraus CATProduct´s erstellen.Also habe ich mir ein Makro gebastelt und es Funktioniert sogar einiger maßen.Aber ab 400 Körpern im CATPart funktioniert es nicht mehr, weil es kontinuierlich langsamer wird.Und mein zweites Problem ist wenn zwei Körper den gleichen Nahmen haben stürzt es ab.Kann mir bitte jemand weiter ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Barcode Makro ??
ZORG am 19.08.2011 um 05:10 Uhr (0)
Hallo Dominik !Danke für Deine Antwort.Mein Problem haben wir wie folgt gelöst.Da wir in unserer Firma bereits ein Lizensiertes Barcode Programm besitzen, haben wir nur eine kleine Erweiterung erworben. Jetzt können wir nicht nur den Code drucken, sondern auch über die Zwischenablage ins Catia als *.jpg einfügen.Grüße und einen schönen Tag !! ------------------MFG ZORG
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Umwandlung eines Splines zu Linien und Bögen !
ZORG am 15.12.2009 um 00:04 Uhr (0)
Hallo Daniel ! Ca. so habe ich mir das Makro vorgestellt.Grundvoraussetzung ist ein vorhandene Kurv 2D oder auch 3D egal.Diese Kurve projiziere ich in eine Skizze und isoliere diese.Nun aktiviere ich die Skizze und erst jetzt möchte ich das MAKRO starten.Folgende Idee habe ich zum Ablauf.1.)Makro Start .2.)Das Makro fordert auf die zu bearbeitende Kurve auszuwählen.3.)Das Makro fordert eine Toleranzeingabe ( z.B.: 0,02mm ) a.Bewegungsraum ±0,02mm um die Kurve.4.)Nun sollte das Makro die Kurve umstellen ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Barcode Makro ??
ZORG am 09.08.2011 um 15:30 Uhr (0)
Hallo alle zusammen ! Ich habe wieder einmal eine Frage an Euch!Ich sollte unter CATDrawing per Makro einen Barcode erzeugen und diesen auf der Zeichnung als Strichcode darstellen.Mein Chef möchte eine Input Box haben wo er den Text eingeben kann, und anschließend möchte er über dem Schriftfeld den Strichcode habe!Leider hab ich wieder einmal keine Ahnung ob das mit Catia V5 überhaupt möglich ist!Natürlich gibt es viele externe Programme für Barcodes, nur mein Chef möchte alles mit CATIA machen! Meine er ...
|
In das Form CATIA V5 Programmierung wechseln |