|
CATIA V5 Programmierung : Bauteile einfärben
Species8472 am 01.08.2003 um 15:00 Uhr (0)
Hallo, ich bekomm bald ne Kriese, ich hab Folgendes Programm im Forum gefunden: ##################################### Language= VBSCRIPT ------------------------------------------------------------------------ Prozedur CATMain ------------------------------------------------------------------------ CATPart öffnen Selektion definieren Aktuelle Farbe auslesen Aktuelle Farbe ändern (in rot) ------------------------------------------------------------------------ Sub CATMain() ------- ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Textfile zeilenweise einlesen und zeilen splitten!
Species8472 am 30.07.2003 um 14:44 Uhr (0)
Hallo, ich hab ein ähnliches Problem eben, das ich eine Excel Tabelle in txt umgewandelt habe, und die einzelnen Spalten durch Tabs getrennt sind. meine Frage wär dann eben, wie kann ich den Text Splitten. Also nehmen wir mal an, meine Textzeile, in der die mit Tab getrennten Zeichen stehen, wäre schlicht und ergreifend Textline . Ich versteh den Befehl unten nicht ganz...ich würd ihn vermutlich so interpretieren: Function Split(Textline, Trennungszeichen , [Limit für die Länge des Feldes ], [Und den ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Textfile zeilenweise einlesen und zeilen splitten!
Species8472 am 01.08.2003 um 11:58 Uhr (0)
Ich hab einen teil von giovane s Macro angesehen, der mit dem meinigen übereinstimmt. Das wäre dieser teil: ################ Dim filesystem1 As Object Set filesystem1= CATIA.FileSystem Dim file As Object set file=filesystem1.GetFile( H:Eigene DatenMacrosinput.txt ) ############### Unterschied ist bei mir sind die Variablen anders bei mir sieht das so aus: ############### Dim filesystem As FileSystem Dim CurrentFile As File Set filesystem = CATIA.FileSystem set CurrentFile = filesystem.GetFile( /home/ hier ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Schleifen im Makro
Salemaer am 11.08.2003 um 11:36 Uhr (0)
Hallo CATIA Gemeinde, leider bin ich in der Programmierung nicht sonderlich bewandert und hänge bei einem recht arbeitsintensiven Problem fest. Zu einem Flugzeug, will ich das Gerüst aus Rohren konstruieren. Der Verlauf der Streben ist drch Punkte und Linien Parametrisiert und über eine Excel Tabelle steuerbar. Aus diesen Linien (besser gesagt, diese als Basis) will ich ein Rohrgestänge erstellen (ansteuerbar in der Dicke der Rohre). Dazu erzeuge ich eine Ebene senkrecht zu den Linie und zeichne eine Krei ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Lesen aus Excel
Christof am 21.08.2003 um 18:17 Uhr (0)
Hallo zusammen Gerne moechte ich externe Geometriedaten in meinem Makro aus einer Excel-Datei einlesen. Bisher habe ich nur mit Textdateien gearbeitet. Da die Daten recht umfangreich sind, finde ich Textdateien aber umstaendlich und eine Konstruktionstabelle scheint mir ungeeignet. Gibt es da eine einfache Loesung? Vielen Dank im Voraus! Christof
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Lesen aus Excel
Stoffel am 22.08.2003 um 14:12 Uhr (0)
Natürlich ist das möglich - wenn auch nur unter Windows.... Da du aber sagst, dass Textdateien zu umständlich sind und eine Konstruktionstabelle dir ungeeignet erscheint, dann weiß ich nicht, ob eine Lösung per Makro die optimale Lösung ist. Machbar ist es aber auf jeden Fall! Fette Grüße Stoffel
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Lesen aus Excel
Christof am 22.08.2003 um 14:43 Uhr (0)
Hallo Stoffel Vielen Dank schon mal für Deine Antwort. Gerne möchte ich mein Problem etwas näher erläutern: Ich habe X Querschnitte, welche durch einen Loft miteinander Verbunden werden sollen. Jeder dieser Querschnitte hat Y Stützstellen, durch welch Splines gelegt werden sollen. Gerne möchte ich das Modell so parametrisieren, dass ich sowohl die Anzahl Querschnitte als auch die Anzahl Stützstellen variiren kann. Da ich das Problem nicht mit einem Pattern lösen konnte (scheint nur für solide Körper zu fun ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Lesen aus Excel
hammax am 22.08.2003 um 19:44 Uhr (0)
..irgendwie klingt das nach dem Point-Spline-Loft-Makro von Dassault. http://ww3.cad.de/foren/ubb/Forum133/HTML/001170.shtml das Verfahren ist somit vorhanden, leider mit viel Französisch untermischt. Mich juckt s immer mehr in den Fingern, das zu übersetzen.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : *.csv Datei zeilenweise einlesen und "splitten"
Species8472 am 08.09.2003 um 13:47 Uhr (0)
Hallo, ich hab schon seid längerer Zeit das Problem, das ich eine Excel liste in csv umwandle, dadurch ist sie von CATIA unter UNIX lesbar und durch ; - Zeichen getrennt (also die Spalten). Ich hab nun in einigen Beiträgen rumgesucht, aber nirgends wirlich hilfe gefunden, ich hab Folgende Schleife aufgestellt: ### Do Until MyStream.AtEndOfStream StrLine = MyStream.ReadLine MsgBox Gelesene Zeile = & StrLine Set Modul = Split(StrLine, ; ) Set Kogr = Split(StrLine, ; ) Set PPG = Split(StrLine, ; ) ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Import mittels Excel
innico am 03.10.2003 um 10:52 Uhr (0)
Hallo Leute! Ich habe mit den Import von Werkzeugen von Excel nach Catia mittels Makro angesehen. Gibt es eine Möglichkeit, ohne Excel-Datei aber mit schöner API -Aufrufe, Tools in einen CATIA-Werkzeugkatalog einzufügen? Vielleicht weiß ja wer, wie s geht :-) Nicolai
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Punkterzeugung Excel-Tabelle
Salemaer am 17.11.2003 um 08:45 Uhr (0)
Hallo CATIA-Gemeinde, ich versuche über CATIA eine Gerade von einem Startpunkt A bis zu einen Endpunkt B zu zeichnen. A und B lese ich aus eine Excel-Tabelle aus. Soweit kein Problem. Jetzt mache ich daraus zwei Geraden die spiegelsymetrisch zu Ihrer Winkelhalbierenden sind. Wenn ich nun im Nachhinein eine endliche Zahl von Zwischenpunkten auf den Linien möchte, was muß ich tun? wenn ich symmetrische Punkte verbinde und daraus geschlossene Flächen mache, funktioniert dies nur für einen Schritt. Ist es mögl ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : makro tut nicht
Salemaer am 21.11.2003 um 10:38 Uhr (0)
Hallo CATIA-Gemeinde, ich habe mir eine Makro zur Punkte, Spline, bzw. Lofterzeugung über Excel runtergeladen. Arbeite mit CATIA V5.R12. jedcoh zeigt mir die Fehlermeldung bei Excel an, daß ich der Index sich außerhalb des Bereiche befinden würde? Was mache ich falsch? Danke für jeden Hinweis Salemaer
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : makro tut nicht
kalanja am 21.11.2003 um 10:51 Uhr (0)
dieses excel makro ist für 500 punkte ausgelegt, wenn das nicht reicht kannst du im VB teil den parameter höher setzen. oder hast du gar nicht so viele punkte? folgendes ist zu beachten damit s funktioniert. ein neues catpart öffnen. eine open body einfügen und in work definieren. nun das makro laufen lassen. mario
|
In das Form CATIA V5 Programmierung wechseln |