 |
CATIA V5 Programmierung : Wie können CATIA.catvbs Skripte von Drittapplikationen aus gestartet werden?
Xalagy am 14.03.2021 um 10:09 Uhr (15)
Hallo zusammen,ich möchte von z.B MATLAB aus ein Makro (TEST.catvbs) starten, indem ich standardgemäß das Microsoft COM Interface verwende:MAKRO = invoke(catia,"Methode";Parameter1); (ERROR: Methode wird nicht in MATLAB erkannt)Bevor ich also darauf hingewiesen werden, diese Frage doch bitte in ein MATLAB/Stackoverflow Forum zustellen möchte ich kurz anmerken, dass ich in beiden Fällen darum gebeten wurde, doch diese Frage in ein CATIA V5 Forum zu stellen.Da ich auch sonst keine konkrete Antwort durch mein ...
|
In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Makro Entformungsanalyse
CADestroyer am 14.03.2021 um 22:20 Uhr (15)
Hallo Bernd,danke für die Willkommensgrüße. Ich denke. ich werde nun öfters hier auftauchen.Ich arbeite mit dem Buch "CATIA V5 - Effiziente Konstruktion mit Makros" aus dem Hanser-Verlag. Daraus sind auch teilweise die Programmcodes. Und deswegen stimmen manche Begriffe noch nicht. Diese sind für mich aktuell noch nicht schlüssig und deswegen manchmal noch fehlerhaft.Die Fehlermeldung lautet: Quelle: CATBodiesBeschreibung: Das Verfahren Item ist fehlgeschlagenDie Selection (Search) habe ich aus Bearbeiten ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Wechsel zwischen Tabellen
B. Epping am 23.03.2021 um 10:52 Uhr (1)
Aber genau das will ich ja über die Tabelle erreichen.Wüsste jetzt nicht ob und wie ich Catia sagen könnte zuerst die aktive zu deaktivieren und dann die neue zu aktivieren. Könnte aber tatsächlich genau das Problem sein....Die Tabelle arbeitet die Konfigurationszeile Spalte für Spalte ab? false/false/true.. gehtaber true/ false/false nicht? Könnte das so sein?
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Zwischen zwei Winkel auswählen mit Wahr oder Falsch
moppesle am 23.03.2021 um 13:00 Uhr (1)
Hallo Joel.B,Willkommen im Forum.das funktioniert mit einer "Rule" Lizensabhängig.-Booleschen Parameter anlegen.Rule erstellen.If boolParameter == True{Winkelebene = 45°}If boolParameter == False{Winkelebene = 90°}PS. Hab ein kleines Beispiel angehängt.------------------Gruß UweAuch Catia ist nur ein Mensch! [Diese Nachricht wurde von moppesle am 23. Mrz. 2021 editiert.]
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : UserForm beenden
bgrittmann am 29.03.2021 um 13:53 Uhr (1)
Servus WadimEnd sollte schon gehen, aber ich vermute dass der Code da gerade wartet bis der User was selekiert hat. Dies könnte in dem Moment unabhängig vom Code/Makro sein.Was du versuchen könntest: das Catia-Fenster aktivieren, per ESC (Sendkeys) die Selektion abbrechen und die Userform beenden.GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : UserForm beenden
wadim-u am 29.03.2021 um 13:42 Uhr (1)
Hallo Bernd,an eine Zusatzschaltfläche habe ich auch schon gedacht - dies würde die Bedienung etwas weniger komfortabel gestalten. Ausserdem wäre interessant, wo dies einerseits eine Übung ist und andererseits für den späteren Ernstfall geübt wird, wie man das Problem eigentlich elegant lösen kann? Dass ich das CATMain aus einem andern sub schliessen kann. In Excell-Foren wird End-Anweisung als so einer Art Notausgang beschrieben. Ich wundere mich, dass es hier nicht funktioniert. Gibt es etwa bei CATIA di ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : UserForm beenden
wadim-u am 29.03.2021 um 14:40 Uhr (1)
Hallo Bernd,erstmal besten Dank!Wenn ich Sendkeys(ESC) in den "Beenden"-Knopf einbaue, schmiert mir die UserForm zwar mit Geschimpfe ab aber das Warten auf die letzte Usereingabe lebt weiter! Kommt mir so langsam vor, als ob diese SelectElement2 bei CATIA aller höchste Priorität hätte. ------------------LGWadim
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Seltsame Probleme beim Start eines externen Programms mit Paramterübergabe aus Catia
ballazolo am 30.03.2021 um 12:42 Uhr (1)
Hallo Joerka,danke für die Mitteilung der Lösung. es hat mir gerade viel geholfen.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Macro ausführen wenn Zeichnung geöffnet wird
freitaga am 31.03.2021 um 08:40 Uhr (1)
Moin Moin,ist es möglich, ein FIX DEFINIERTES Makro (in welcher Form auch immer, CATScript oder sogar VB.net exe) automatisch beim Öffnen eines Teiles/DRW auszuführen?Denke ist irrelevant, aber es läuft dort ein CATIA R29.Danke schonmal,LG[Diese Nachricht wurde von freitaga am 31. Mrz. 2021 editiert.]
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Partübergreifend / Erkennung von betroffenen Parts
CADestroyer am 31.03.2021 um 11:36 Uhr (1)
Hallo Community,gibt es in Catia als Macro die Möglichkeit betroffene Parts zu erkennen und diese automatische mit PowerCopies zu bearbeiten/ändern?Nur mal als Verschaulichung:Ich habe Zentrierunskontur. Diese wird auf bzw. in einem Part positioniert. Das Makro soll nun das gegenüberliegende Part erkennen und dort das Gegenstück zur Zentrierungskontur anbringen.1.) Ist dies überhaupt möglich?2.) Wie ist das umsetzbar?Ich weiß, dass es hier wahrscheinlich tief in die Programmierung geht und wohl zum Teil au ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Macro ausführen wenn Zeichnung geöffnet wird
Randle am 31.03.2021 um 11:48 Uhr (1)
Moin,evtl. lässt sich da was mit KWA machen, bin mir aber nicht sicher (denke sogar eher nicht). Auf jeden Fall brauchst du dann eine KWA Lizenz um die Zeichnungsvorlagen anzupassen.Meinst du mit Visualisierungsserver einen Server der über ein PDM System Viewingformate der Zeichnungen erstellt? Wenn ja könnte man das Update der Attribute mit in die Konvertierung übernehmen (Anpassung des Konvertierskript).Ansonsten könnte man sich ein Makro schreiben und in CATIA verknüpfen mit dem man Zeichnungen speicher ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Name des Modells ermitteln
dddt1 am 27.04.2021 um 14:02 Uhr (1)
Gemeint ist es programmiertechnisch, mithilfe vom Makro im CATIA.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Linkstatus Solid abfragen
moppesle am 05.05.2021 um 09:35 Uhr (1)
Hallo zusammen,welche Möglichkeiten gibt es die Linkstatus von Solids abzufragen?Ich möchte gerne alle Solids, die keine Verknüpfung mehr haben, löschen.------------------Gruß UweAuch Catia ist nur ein Mensch!
|
In das Form CATIA V5 Programmierung wechseln |