 MAIN-test.txt |
CATIA V5 Programmierung : Punkte in Catia importieren
as-tom am 07.05.2009 um 10:18 Uhr (1)
Hallo zusammen,ich habe ein, für mich grosses Problem. Zunächst erstmal die Info: ich habe keine Ahnung von Makro-Programmierung. Trotzdem soll ich die Punkte aus der nebenstehenden Datei in Catia V5 R16 importieren. Das dise mit einem Makro passieren soll, ist mir schon gesagt worden. Nur wie stelle ich das an?Bitte helft mir.Gruss, Thomas
|
In das Form CATIA V5 Programmierung wechseln |
 ImportTXTFiles.zip |
CATIA V5 Programmierung : Punkte in Catia importieren
DanielFr. am 08.05.2009 um 11:13 Uhr (1)
Hallo Thomas,ich hatte gerade ein wenig Zeit und hab dir mal ein solches Makro gebastelt. Dieses Makro ließt deine *.txt-Datei aus (mit der im Beispiel angegebenen Formatierung) und erstellt die Punkte (Start- und Endpunkte für Linien).Anschließend erzeugt es die Linien die du für die Flächen benötigst. Das mit den Flächen kann ich dir mit dem jetzigen Wissensstand nicht bieten, da ich keine Ahnung habe wie das ganze im fertigen Zustand aussehen soll.Das *.zip File im Anhang enthält folgende Dateien:1. Die ...
|
In das Form CATIA V5 Programmierung wechseln |
 ImportTXTFiles.zip |
CATIA V5 Programmierung : Punkte in Catia importieren
DanielFr. am 08.05.2009 um 13:30 Uhr (1)
Hallo,so war doch ein wenig mehr Aufwand. Ich hatte nicht beachtet, das CATScripte keine Collection als Deklaration kennen Aber ich habe es nun komplett auf ein CATScript umgebaut. Der Anhang ist nochmal der selbe bis auf die *.catscript-Datei die du halt zu deiner Bibiothek hinzufügne musst.Die Dateiabfrage kommt selbverständlich vor. Man will ja ein anwenderfreundliches Makro haben Eine Frage hätte ich noch (die zu einem Problem führen könnte):Kann es sein, das das Makro mehrmals im selben CATPart ausge ...
|
In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Punkte in Catia importieren
as-tom am 08.05.2009 um 13:40 Uhr (1)
zu Deiner Frage: nein, das Makro soll nur eimal ausgeführt werden und das komplette rad erstellen.Ich bekomme aber beim ausführen die angehängte Fehlermeldung
|
In das Form CATIA V5 Programmierung wechseln |
 fuer_Raderzeugung_Catia.zip |
CATIA V5 Programmierung : Punkte in Catia importieren
as-tom am 11.05.2009 um 07:17 Uhr (1)
Guten Morgen Daniel,ich habe Dir mal die Fehlermeldung und die Position der Meldung im Script gezipt (Script und txt-Datei ist auch dabei).Gruss, Thomas
|
In das Form CATIA V5 Programmierung wechseln |
 fuer_Raderzeugung_Catia_DanielFr.zip |
CATIA V5 Programmierung : Punkte in Catia importieren
DanielFr. am 11.05.2009 um 07:42 Uhr (1)
Guten Morgen Thomas,also das war wie gesagt nur ein veralterter Code den ich dir gegeben habe .Im Anhang ist der aktuelle Code + ein Bild was ich am Code geändert habe. Jetzt sollte das Teil stabil laufen. ------------------MFG DanielDie KATJA ist halt doch nur ne zickige Französin
|
In das Form CATIA V5 Programmierung wechseln |
 MAIN-test2.txt |
CATIA V5 Programmierung : Punkte in Catia importieren
as-tom am 11.05.2009 um 08:21 Uhr (1)
Hallo Daniel,das Makro läuft jetzt auch bei mir. Und ich habe es auch mit der "richtigen Datei" (sind mehr als die paar Punkt in der txt-Datei) zum Laufen bekommen. Klasse Jetzt habe ich Dir mal eine Datei angehängt, die ich so bekomme von der Entwicklung der Räder (nur die Anzahl stimmt wieder nicht). Das Format sieht so aus.Kann man Dein Makro auch so umschreiben, dass es auch damit funktioniert?Zur Erläuterung: es ist einmal die Saugseite der Schaufel und eimal die Druckseite.Gruss, Thomas
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Punkte in Catia importieren
as-tom am 08.05.2009 um 12:46 Uhr (12)
So, dann werde ich mal warten und freue mich schon darauf .Gleich dann noch mal eine Frage: wenn ich dann das Makro starte, ist es möglich, das eine Abfrage kommt, aus welcher Datei ich die Punkte einlesen möchte?
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Punkte in Catia importieren
DanielFr. am 08.05.2009 um 12:25 Uhr (1)
Hallo,geh mal auf Tools - Makro und schau ob der Visual Basic Editor (unterster Eintrag im Pulldownmenü) verfügbar ist.Unter Tools - Macro - Makros sind die in der aktuellen Bibiothek vorhandenen Makros sichtbar. In der obersten Zeile (rechte Seite) steht Makrobibiotheken. Dort musst du draufklicken und dann siehst du alle Bibiotheken (da kannst du dann eine neue hinzufügen und fertig)------------------MFG DanielDie KATJA ist halt doch nur ne zickige Französin
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Punkte in Catia importieren
as-tom am 08.05.2009 um 12:35 Uhr (1)
Den Visual Basic Editor ist nicht verfügbar (Schaltfläche ist nicht selectierbar).Ich habe eine neue Bibiothek erzeugt, nur wie kann ich jetzt das Makro von Dir ausführen (catvba-Format). Kann nur vbs-Scripte starten.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Punkte in Catia importieren
DanielFr. am 08.05.2009 um 12:38 Uhr (1)
Hallo,ok ja wenn das so ist kannst du tatsächlich die *.catvba nicht ausführen (der Visual Baisc Editor wurde nicht mitinstalliert).Sitz gerade nicht an meinem CATIA Rechner den ich hab Mittagspause aber wenn ich wieder da bin bekommst du das Script als *.catScript.In dem Sinne bis gleich------------------MFG DanielDie KATJA ist halt doch nur ne zickige Französin
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Punkte in Catia importieren
as-tom am 08.05.2009 um 08:57 Uhr (1)
Hallo,ich weiss, dass hört sich jetzt ganz hohl an, ab für mich sind das zunächst einmal "böhmische Dörfer". Ich habe überhaupt keine Ahnung von Makros und von der dort verwendeten Programmiersprache.Gruss, Thomas
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Punkte in Catia importieren
DanielFr. am 08.05.2009 um 13:50 Uhr (1)
Hi,hast du es mal mit der Beispieldatei versucht? Wenn ja dann kann es sein das ich ev. eine nicht ganz aktuelle Version gespeichert habe. Ansonsten pack mal die *.txt Datei und die *.catscript-Datei und häng sie hier nochmal an.------------------MFG DanielDie KATJA ist halt doch nur ne zickige Französin
|
In das Form CATIA V5 Programmierung wechseln |