|
CATIA V5 Programmierung : Makros - Screenshots
HoBLila am 29.07.2008 um 16:01 Uhr (0)
Man kann das CATIA doch als aktives Fenster schalten bevor man die SendKeys macht:AppActivate ("CATIA V5")Dann gibts weniger Probleme mit dem aktiven Formular. SendKeys kann ich dennoch nicht leiden. ------------------Mit freundlichen Grüßen,Henry Schneideralias LilaEs gibt einen ewigen Wettkampf zwischen der Natur und den Ingenieuren:Die Ingenieure versuchen, immer idioten-sicherere Systeme zu bauen,die Natur versucht, immer bessere Idioten zu bauenXing
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makros - Screenshots
denyo_1 am 29.07.2008 um 16:32 Uhr (0)
Hallo,generell sollten diese Befehle einfach nicht eingesetzt werden, da sie zu Fehlern führen die man nicht genau identifizieren kann ähnlich wie mit Goto Line X.@Michael S.: Ich würde versuchen die internen Befehle von CATIA V5 zu nutzen und es ohne sendkeys zu machen. SendKeys funktionieren nur in Windows deswegen wirst du das Makro nie auf einem anderen Betriebsystem laufen lassen können. Soweit ich mich errinnern kann, kann der Strukturbaum auch durch eine interne Methode versteckt werden. Ich suche m ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makros - Screenshots
HoBLila am 30.07.2008 um 08:46 Uhr (0)
Hallo tomtom1972,ich habe mir mal die catvbas angeschaut, ist ein interessantes Projekt, die haben ein paar von den Dingen bearbeitet, die ich auch schon als Programm nierder geschrieben habe. Was ich aber toll finde ist, dass es open source ist, wenn auch nicht so extrem gut, dafür aber gut zu verstehen.Jedenfalls werden die Bilder dort auch mit Send-Keys geschossen und ich bekomme einen Fehler bei:CATIA.ActiveWindow.Layout = catWindowGeomOnlyAber cooles Teil um mal zu sehen, wie es die anderen gelößt hab ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makros - Screenshots
MichaelS. am 14.08.2008 um 15:33 Uhr (0)
Hallo zusammen.Einige Zeit ist vergangen und ich wollte nur nochmals allen danken die mir geholfen haben.Hab jetzt doch nur die einstellungen im CATIA wie z.B. Baum ausblenden, Hintergrundfarbe und Perspektive ändern usw. Das restliche übersteigt meine Makro-programmier Fähigkeiten eindeutig, macht aber nix MFGMichael[Diese Nachricht wurde von MichaelS. am 14. Aug. 2008 editiert.]
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : VB Fenster Programmierung
HoBLila am 16.08.2008 um 10:56 Uhr (0)
.NET hat noch ne ganze Menge mehr Nachteile. Z.B. die schlechte Verwendung der COM-DLLs die erst gewrappt werden müssen, was über zusätzliche DLLs geschehen muss, die mitgeliefert werden müssen... Ich bleibe somit bei VB6. Übrigens hast du in CATIA auche eine Art VB5-Entwicklungsumgebung mit Formularen und so. Dazu musst du ein CATVBA-Anlegen und kannst dann den CATIA-interen Makro-Editor benutzen, der auch eine nDebuger und so hat, ist fast so komfortabel wie die Visual Basic 98-Umgebung.----------------- ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Teilenummern mit Makro umbennen
martin2 am 16.08.2008 um 11:39 Uhr (0)
Hallo!Habs grad durch Zufall erst wieder mal gelesen...Also:Unter CATIA - Tools - Makro - MakrosDann Makrobibliotheken - VBA-Projekte bei Bibliothekstyp auswählen - vorhandene Bibliothek hinzufügenDann das downgeloadete Makro auswählen - Schließen - BearbeitenUnd schon siehst Du den Quellcode.Gruß Martin
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Eltern von z.B. einer Linie finden
McWumpus am 19.08.2008 um 12:52 Uhr (0)
Hallo Augustiner,meinen Dank und 10Us an Dich. Da hatte ich schon den ganzen Tag probiert und auch beim Herrn Ziehten nachgelesen und sogar die Zeile "Linie.Point" gefunden, aber dann ging es nicht weiter. Nun ja, manchmal sieht man den Wald vor lauter Bäume nicht. @HoBLilaDie von mir per Makro erzeugten Linien (im vorliegenden Fall 2900 vom Typ "LineNormal") brauchen wir für FEM-Berechnungen. Damit werden vereinfacht Schweißpunktverbindungen dargestellt. Um sicher zu gehen, dass keine Linien doppelt vorh ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Gewindedefinition auslesen
Hokay am 20.08.2008 um 14:36 Uhr (0)
Hallo denyo_1 (Hallo Rest der Welt),offensichtlich kennst Du dich ziemlich gut mit Gewinden im Catia aus.Desshalb stelle ich meine Frage einmal dierekt als Antwort auf diesen Beitrag.Bekannlicherweise händelt unsere "zickige Französin" Gewindetabellen (vorgefertigt *.txt oder eigen *.xls) im Ordner ...intel_a
effilesstandard.Beim Erzeugen eines belibigen Gewindes aus User...xls liest Catia diese Liste und ...speichert eine Kopie davon direkt im Part..und hier beginnt mein Problem..Wenn sich diese Liste, wi ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : StartCommand zwar in VBA jedoch nicht in VB?!?
apollo11 am 20.08.2008 um 23:37 Uhr (0)
Hallo zusammen!Stehe vor folgendem Problem:Ich hab in einem Part Parameter welche mit einem anderen Part verknüpft sind. Ich möchte nun diese Verknüpfung auflösen; in VBA funktioniert dies mit folgendem Befehl wunderbar:Catia.Star[Diese Nachricht wurde von apollo11 am 20. Aug. 2008 editiert.]
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Bohrungen und Gewinde einfärben
Dominator am 21.08.2008 um 11:25 Uhr (0)
HalloIch arbeite seit ca. 1,5 jahren mit Catia und kann selber keine Macros programmieren, habe aber ein Problem das sich damit sicherlich lösen ließe, also mal zu den Aufgaben die dieses Macro übernehmen sollte...Alle Bohrungen und Gewindebohrungen im Geladenen Produkt in unterschiedliche Farben färben.Also makro aufrufen und alle M6 werden raun, alle M12 blau, ebenso normale Bohrungen z.B 10er Bohrung Gelb,5er dunkelblau.mit solch einem Script könnte man die übersichtlichkeit im 3D enorm für meine Zwecke ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Bohrungen und Gewinde einfärben
RSchulz am 21.08.2008 um 11:31 Uhr (0)
Hallo,schau mal hier: http://catia.cad.de/index.php/downloads/scripts/89-einfaerben-von-innen-u-aussengewinde-in-einem-catpart Das färbt dir alle Gewinde zumindestens Gelb. Müsste also für deine Wünsche noch modifiziert werden.------------------MFGRick SchulzKonfuzius sprach: "Wer sich das Alte noch einmal vor Augen führt, um das Neue zu verstehen, der kann anderen ein Lehrer sein."
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Bohrungstiefe spezial
prodigalson am 22.08.2008 um 19:23 Uhr (0)
Hallo Louis,deine Antwort auf die Frage ist leider schon eine weile her,ich versuche es trotzdem.Wie hast du denn die Access DB mit Catia verbunden?Ich kenne bis dato nur den Weg Design Table in Excel.Access würde aber mehr Möglichkeiten bieten. SQL... Select case wäre für mich sehr wichtig.Wie bindet man den Catia an MS Access an? Gibt es da ein How to? Hat da jemand eine Ahnung?MerciGruß Rolf
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Bohrungstiefe spezial
HoBLila am 24.08.2008 um 12:11 Uhr (0)
Also ich würde es über VBA lösen.Also ein Makro im Access hinterlegen, welches dann über GetObject mit dem aktiven CATIA verbindet, dann kannst Du dir auch die Daten aus deinem CATIA ins Access holen.------------------Mit freundlichen Grüßen,Henry Schneideralias LilaEs gibt einen ewigen Wettkampf zwischen der Natur und den Ingenieuren:Die Ingenieure versuchen, immer idioten-sicherere Systeme zu bauen,die Natur versucht, immer bessere Idioten zu bauenXing
|
In das Form CATIA V5 Programmierung wechseln |