|
CATIA V5 Programmierung : CATIA friert ein während Makro läuft
Tiberius am 16.07.2008 um 14:17 Uhr (0)
Danke Martin für die schnelle Antwort aber so richtig weiter gekommen bin ich damit leider nicht. Ich hab die Zeile einfach noch in die CATMain() ganz zu schluss gepackt. Leider ohne Erfolg. Nachdem er mir immer anfängt das darüber liegende geometrische Set umzubenennen anstatt die Punkte hab ich einfach mit Selection.count die markierten Elemente gezählt. Leider stimmen die genau mit der von mir selektierten Punktanzahl überein.Hab dann auch nochmal versucht noch ein zusätzliches geometrisches Set (welche ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Linientyp im Darwing ändern
denyo_1 am 16.07.2008 um 16:50 Uhr (0)
Hallo TheCW,eigentlich sollten dort alle Linien einer aktiven View aufgezählt werden. Kann es sein, das du kein View aktiviert hast sondern ein Blatt?Um alle Linen sauber umzustellen braucht du 2 Schleifen:Schleife 1: Alle Blätter durchlaufenSchleife 2: Alle Views auf den Blättern durchlaufenHier mal ein Auschnitt eines Makro das die GeoElements aus Views löscht. Die Views dürfen dabei nicht auf Detail-Blättern liegen, da diese nicht beachtet werden.Code:Set oDRWDoc = CATIA.ActiveDocumentDim oSel As Select ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA friert ein während Makro läuft
Tiberius am 17.07.2008 um 11:32 Uhr (0)
Ich habs hinbekommen mit dem Hinweis auf den Laufzeitfehler.Jetzt klappts super - Danke Euch für Eure Hilfe!GrußTiberius
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA friert ein während Makro läuft
denyo_1 am 17.07.2008 um 11:15 Uhr (0)
Hallo,ich gebe Lusilnie recht. Manchmal bearbeitet ein Script schon eine Sache bevor die andere zu 100% abgearbeitet ist (das sollte zwar nicht so sein aber das ist ein anderes Thema).Es ist daher immer sinnvoll beim deklarieren der Selektion diese gleich zu leeren. Das sieht dann folgendermaßen aus:Code: oSel as Selektion deklarierenDim oSel as Selection oSel dem aktiven Dokument zuweisenSet oSel = CATIA.ActiveDocument.SelectionHier wird die Selektion geleert obwohl ihr noch nie ein Wert zugewiesen wurde. ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CAA Replace-Funktion
Jens Hansen am 17.07.2008 um 14:55 Uhr (0)
Hallo,meinst du die Peplace-Funktion um Srings (Texte) zu ändern ??SGJens Hansen------------------Inoffizielle CATIA-HilfeseitePrivate SeiteXing
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CAA Replace-Funktion
Jens Hansen am 17.07.2008 um 15:12 Uhr (0)
Ach so .. das.... diese Funktion ist über das "normale" scripting nicht verfügbar. Ob CAA dies hat weiß ich leider nicht.Man kann zwar diese Funktion mittels StartCommand aufrufen aber danach ist Schluss; es wird nur das Dialogfenster angezeigt.SGJens Hansen------------------Inoffizielle CATIA-HilfeseitePrivate SeiteXing
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia Excel Verknüpfung
wannabeing am 18.07.2008 um 11:22 Uhr (0)
Hallo zusammen,ich habe ein kleines großes Problem. Ich habe einen Aktivkohlefilter als 3D-Modell sowie eine Excel Tabelle. Die Tabelle berechnet mir direkt die Druckdifferenz die eigentlich für diesen Filter nur von beudeutung ist. Nun ist die Tabelle so aufgebaut, das einige Parameter (glaub 6 Stück) manuell eingegeben werden müssen. Mein Ziel ist es wenn ich in Catia genau diese 6 Parameter eingebe bzw veränder das diese sich direkt in die Excel Tabelle eintragen. Ich sitze ca seit 2 Wochen daran, und h ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia Excel Verknüpfung
wannabeing am 18.07.2008 um 12:22 Uhr (0)
nun muss ich mich outen, dass ich nicht weis was eine csv datei ist:-)
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia Excel Verknüpfung
bgrittmann am 18.07.2008 um 12:30 Uhr (0)
Servuscsv-Datei; ist eine Kommagetrennte-Datei (siehe hier)GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia Excel Verknüpfung
Tiberius am 18.07.2008 um 11:29 Uhr (0)
Hallo,vielleicht CATIA die Werte in eine CSV Datei schreiben lassen und dann in der excel Tabelle per Makro diese auf Tastendruck einfügen lassen?GrußTiberius
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia Excel Verknüpfung
wannabeing am 18.07.2008 um 12:36 Uhr (0)
Das mit dem erstellen der .csv dateien hat geklappt nur leider können die Parameter immernoch nicht verändert werden. :-( Ich wäre für weitere vorschläge sehr dankbar
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia Excel Verknüpfung
bgrittmann am 18.07.2008 um 12:43 Uhr (0)
ServusMeine alternativ Vorschläge:- Wenn die Berechung der Wert nicht zu kompliziert sind, könntest du die Formeln auch in CATIA erstellen (somit eine Umweg zu Excel)- Dein CATIA-Modell aus EXCEL steueren: Parameter werden in Excel geändert und die Werte über ein Makro an CATIA übergeben.- Ein Makro in Excel liest die Parameter aus CATIA aus, aktualisiert die Tabelle und übergibt an CATIAGrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia Excel Verknüpfung
wannabeing am 18.07.2008 um 13:04 Uhr (0)
Die Rechnung ist irgendwie sehr komplex und ziemlich lang, Aber eine andere Frage, gibt es nicht irgendwie die Möglichkeit das man Parameter ausliest und wenn man diese im Baum verändert , dass die sich in der Konstruktionstabelle automatisch anpassen??Vielen Dank !LG wannabeing
|
In das Form CATIA V5 Programmierung wechseln |