|
CATIA V5 Programmierung : .exe datei aus Catia starten
RSchulz am 28.02.2008 um 09:32 Uhr (0)
Hallo,man kann keine .exe aus CATIA heraus öffnen. Diese .Exe müsste nach CATVBA konvertiert 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 : Fehlende Userform Toolbox in R17-64bit
RSchulz am 29.02.2008 um 10:42 Uhr (0)
Hallo,so pauschal kann man das nicht sagen. Wenn ein CATIA-Makro auf Excelfunktionen zurück greift, dann brauch es natürlich auch die Applikation. Kann es vielleicht sein, dass du das VBA nicht installiert hast? Auf der CD1 von CATIA 64bit gibt es ein VBA6.msi das muss installiert 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 : Original aus Muster auslesen
RSchulz am 08.04.2008 um 14:41 Uhr (0)
Hallo,das mit dem Selektieren scheint nicht sauber zu klappen. Achja und du hast vergessen den Fall einzuplanen, dass die Umgebungssprache variieren kann. Dadurch verändern sich auch die Suchbregriffe.folgender Code sollte aber deinen Wunsch erfüllen Sub CATMain() Variablen Dim Hole As Hole Dim Actpart As PartDocument Dim allPatterns As Selection Dim onePattern As Pattern Dim i As Integer Dim visPropertySet1 As VisPropertySet Dim ssSel As Selection Dim Selection1 As Selection Dim PatternsNO() As ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Original aus Muster auslesen
RSchulz am 07.04.2008 um 15:04 Uhr (0)
Hallo,so ungefär müsstest du daran kommen.Dim Hole as HoleDim Actpart as PartDocumentDim allPatterns As SelectionDim onePattern as PatternDim i as IntegerPart selektierenset ActPart = Catia.Activdocumentset allPatterns = ActPart.selectionnach vorhanden Mustern suchenallPatterns.Search "CATPrtSearch.Pattern,all"die Items der Muster abfragen und evtl. Befehle ausführenfor i = 1 to allpatterns.count Set onPattern = allPattern.Item(i).Value set Hole = onePattern.ItemToCopy If Hole.ThreadingMode = 0 then B ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Macro erstellen - Hilfe!!!
RSchulz am 18.04.2008 um 13:33 Uhr (0)
Hallo,du musst dafür aktiv Features ausführen und vor allem auswerten. Wenn überhaupt kannst du das glaub ich nur mit der CAA-Schnittstelle von CATIA, welche sehr teuer ist und eher für richtige Entwickler von Zusatzprogrammen bestimmt ist.------------------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 : Umbenennung fester catia bezeichnungen?
RSchulz am 09.06.2008 um 13:01 Uhr (0)
Hallo,wahr und unwahr kann man nicht abändern, da dies ein boolscher Wert ist und diese bestehen nunmal nur aus den beiden Zuständen wahr/unwahr bzw. Ja/Nein oder 1/0. ------------------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 : csv Stückliste importieren
RSchulz am 09.06.2008 um 16:04 Uhr (0)
Zitat:Original erstellt von RSchulz:Eine Sache stimmt wohl nicht die Reihenfolge. Der CATIA.StartCommand muss vor die SendKey-Funktionen. War das bei dir auch so? Wir haben Win prof x64, nicht das das damit in Verbindung steht.Hallo nochmal,nur zur Ergänzung... Diese Problematik hat wirklich mit 32bit/64bit zu tun. Jedoch hat das nichts mit Windows, sondern mit CATIA selbst zu tun. Ich habe hierfür nur eine Erklärung und zwar die Parallelverarbeitung. Unter 64bit werden sowohl das Fenster ("CSV-import") a ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makros - Screenshots
RSchulz am 29.07.2008 um 15:22 Uhr (0)
Hallo,im VB gibt es eine Funktion Sendkeys(). Diese führt jedoch die Funktion lediglich innerhalb der Programmumgebung aus.z.B. Sendkeys "%{F4}", trueDas sendet z.B. Alt(%) + F4({F4}) welches ein Programm beendet.Druck : {PRTSC}Ich weis wohl nicht, ob es auch in der VBA-Umgebung von CATIA funktioniert. Google mal na "vb6.0 Sendkeys", dann dürftest du alle Tastencodes finden.HTH------------------MFGRick SchulzKonfuzius sprach: "Wer sich das Alte noch einmal vor Augen führt, um das Neue zu verstehen, der kan ...
|
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 : Wie kann ich eine Form eigenständig öffnen (VBA)
RSchulz am 02.09.2008 um 16:17 Uhr (0)
Hallo Henry,Hmm ich habe es vll. etwas verwirrend geschrieben aber ich verwende das normale VBA und das ist halt VB6.0 standard. Mehrere Fenster hab ich für bestimmte Abfragen, die Ausgabe-/Auswahliste, einen Filter mit dem man sich auf bestimmte Produkte aus erster Stufe beschränken kann und eine Suchfunktion. Mein Problem ist aber, dass wenn die Form geöffnet ist (egal aus welchem Makro) im CATIA-Fenster nichts mehr auswählbar ist.Ich verwende übrigens rekursive Verarbeitung, um die Stücklistenstruktur g ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Wie kann ich eine Form eigenständig öffnen (VBA)
RSchulz am 02.09.2008 um 16:38 Uhr (0)
Um ehrlich zu sein bin ich mittler Weile VS 2005 bzw. VB.Net gewöhnt und das es kein reales VB6.0 ist ist mir schon klar. Ich möchte auch nicht in das Fenster klicken, um etwas auswählen zu lassen, sondern es soll lediglich dazu dienen, z.B. Links meine Liste stehen zu haben und rechts das CATIA und im Baum suchen/schauen zu können was man in meiner Liste auswählen muss. Ich hoffe halt, dass mir jemand sagen kann, wie ich eine Form eigenständig öffne und meinet wegen den rest beende, da ich erst von CATIA ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Wie kann ich eine Form eigenständig öffnen (VBA)
RSchulz am 02.09.2008 um 15:50 Uhr (0)
Hallo Gemeinde,Ich bin jetzt auf ein Problem gestoßen und hoffe, dass mir hier jemand weiterhelfen kann....Hintergrund:Ich habe ein Stücklistenmakro programmiert, welches eine Stückliste nach unserem Standard generiert. Nun wurde der Wunsch geäußert Unterstrukturen auflösen zu können. Dies habe ich natürlich umgesetzt und mehrere Forms generiert, welche es dem User ermöglichen Produkte bis in die unterste Stufe auswählen zu können. Das Programm lässt es zu ,Baugruppen mit Strukturen von 999 Produkten aufzu ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Wie kann ich eine Form eigenständig öffnen (VBA)
RSchulz am 03.09.2008 um 12:40 Uhr (0)
Nein ... oO Auf den ersten Blick find ich hier aber auch nichts. Ich werde das jetzt anders lösen, in dem ich aus dem VBA heraus eine exe Starte. Ich "konvertiere" im Moment alles nach VB 2005. Das hab ich mir zwar auch irgendwie einfacher vorgestellt .... aber naja .... dafür werde ich schließlich bezahlt. Hab mir gedacht, da es eh unabhängig von CATIA laufen kann/muss, kann ich es auch in ein eigenes Projekt packen. Desweiteren ist es sinnvoll ein solch doch recht komplexes Programm nicht unbedingt im a ...
|
In das Form CATIA V5 Programmierung wechseln |