|
CATIA V5 Programmierung : Rekursiv
Erich am 10.03.2007 um 20:38 Uhr (0)
Hallo zusammenich benötige ein CATScript, welches alle Produkte und Parts findet und in eine Datei schreibt. Die Infos über einen rekursiven Programmteil habe ich gelesen, ich bekomme ihn im CATScript nicht gelöst. Kann jemand mir jemand dieses Thema in Form eines Beispiel detaillieren. Würde mir wirklich sehr helfen. Danke.------------------mfgErich
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Großes Problem
tonka am 15.03.2007 um 16:47 Uhr (0)
Ja, ich habe .Net Framework 2.0 und das ist auf der Kiste installiert, auf der programmiert wurde und funktioniert.Habs nicht mit Caspol gemacht, sondern über meine Eigenen .NET 2.0 Framework Sicherheits blabla und habe dort dann ein MSI-Datei generiert. Diese ist auf allen Rechnern installiert worden. Es gibt keine Beschränkungen auf diesem Ordner und Unterordner.Auf einem zweiten PC ist Visual Studio installiert und dort hab ichs auch Debuggt und er schreibt trotzdem den Fehler!?????????????????MfG
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Großes Problem
Axel.Strasser am 15.03.2007 um 17:32 Uhr (0)
Zitat:Ja, ich habe .Net Framework 2.0 und das ist auf der Kiste installiert, auf der programmiert wurde und funktioniert. Ist das Framework auch dort installiert wo es laufen soll, wo Du also das Problem hast. Dies muss auf allen Kisten installiert werden auf denen die Appli laufen soll ! Zitat:Habs nicht mit Caspol gemacht, sondern über meine Eigenen .NET 2.0 Framework Sicherheits blabla und habe dort dann ein MSI-Datei generiert. Diese ist auf allen Rechnern installiert worden. Es gibt keine Beschr ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : KWE erweitert :Ausgabe in eine Datei
CAD-Muckel am 29.03.2007 um 16:25 Uhr (0)
Hallo Forum,wir basteln gerade eine Prüfung mit KWE unter V5 (code weiter unten). Soweit funktioniert auch alles. Jetzt wollen wir aber das Ergebnis nicht in einem Fenster ausgeben, sondern in eine Datei schreiben. //start codelet ListIncludedWires(List)let NbIncludedWires(INTEGER)let Elec_Ref_Des(String)let i(INTEGER)ListIncludedWires=toto.IncludedWiresNbIncludedWires=ListIncludedWires.Size()Message("Component analyzed:#",toto-Name())Message("Number of Wires=#",NbIncludedWires)i=0for i while iNbIncludedWi ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : KWE erweitert :Ausgabe in eine Datei
der-quest am 02.04.2007 um 08:42 Uhr (0)
Hallo!Mir fiele da ein, einen TextStream zu eröffnen. In den kannst Du auch HTML hineinschreiben lassen. Schau Dir hierzu die Klasse TextStream einmal an.Beste Grüßeder-quest
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro: Trägheit einer Fläche messen
bgrittmann am 02.04.2007 um 12:51 Uhr (0)
ServusAlso in der Hilfe-Datei der Makroprogrammierung findest du unter dem Begriff "GetInertiaMatrix" eine Erkkärung.GrußBernd
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : aus DesignTables per Script/Macro Konstruktion updaten
TobiFr am 29.03.2007 um 18:01 Uhr (0)
Hallo zusammenwie schon im Betreff beschreiben, versuche ich ueber ein Macro meine Konstruktion zu updaten. Dazu ist es noetig, die Designtable automatisch mit einer ascii/txt- Datei abzugleichen und darauf das Modell selbst zu aktualisieren. Manuell klappt das auch recht prima. aber wie bekommt ich die Synchronisierung zwischen Designtable und externer Datei hin? Konnte da schon jemand Erfahrungen von euch sammeln?besten Dank schonmal fuer eure Tipps.Viele Gruesse, Tobi
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : aus DesignTables per Script/Macro Konstruktion updaten
Proofin am 03.04.2007 um 16:22 Uhr (0)
Moin Tobi,ich hab da ein kleines Verständnisproblem.Für mich ist die Designtable eine externe Datei, in der die Daten stehen.Wenn die Datei sich geändert hat werden die (internen) Daten von Catia automatisch aktuallisiert, sofern man es in den Tools Optinen so eingestellt hat.Was möchtest du jetzt aktuallisieren??GrußProofin
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Auflisten *.CATDrawing u. Ausgabe in Datei
Wahl am 23.04.2007 um 11:46 Uhr (0)
Hallo, für mein Batch-Plot Programm möchte ich alle CATDrawings einesVerzeichnisses in eine Datei ausgeben. Der Anwender soll diese Datei anschliessend noch mit Notpad barbeiten können für die Feinauswahl. Dieser Teil funktioniert schon. Ich bekomme aber die Ausgabeumlenkung wie folgt nicht gebacken: CmdLine = "dir "+folderinput+"*.CATDrawing 1 "+folderinput+"liste"msgbox CmdLine Ergebnis = CATIA.SystemService.ExecuteProcessus(CmdLine)msgbox Ergebnis Hat jemand eine besser Idee ? mfG Wahl
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter aus Catia in eine Exceltabelle
SirKlabauter am 24.04.2007 um 16:19 Uhr (0)
Einen schönen guten Tag an alle,ich möchte aus Catia Parameter über VBA auslesen und in eine Exceltabelle schreiben. Funktioniert alles soweit.Hier mal der Code:Private Sub Fehler()Dim XLS As ObjectDim objxls As ObjectSet objxls = GetObject("", "excel.application")Set XLS = objxls.workbooks.Open("C: empFehler.xls")XLS.ActiveSheet.ActivateXLS.ActiveSheet.range("a1").SelectXLS.ActiveSheet.range("A1").Value = Kante1.ValueXLS.workbook.SaveXLS.CloseEnd SubDer Hacken an der ganzen Sache ist, das ich nicht eine s ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Verzeichniswahl
Bertel am 26.04.2007 um 16:57 Uhr (0)
Hallo Goosnargh,meinst du sowas? Dim Ordner As Folder Set Ordner = CATIA.FileSystem.GetFolder("C:irgendeinOrdner") Dim Dateien As Files Set Dateien = Ordner.Files Dim Datei As File------------------------------------------ Schleife über alle Dateien in Dir-------------------------------------------For i = 1 to Dateien.count Set Datei = Dateien.Item(i) if (InStr(Datei.Name,"CATDrawing")) then wenn Datei ein CATDrawing irgendwas mit der Datei machen end ifNextGrußBertel
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATDrawing neu verlinken
CatiaV5User am 27.04.2007 um 13:47 Uhr (0)
Danke für die schnelle und hilfreiche Antwort!Habs auch gleich ausprobiert, funktioniert soweit auch, es werden jedoch nicht alle Links gelöscht, sondern nur der erste.Da ich die alten Links noch brauche, gibt es auch die Möglichkeit alle Links(Also Pfad und Dateiname der gelinkten Datei) mit count(i) auszulesen und dann neu zuzuweisen?Gruß
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Produkteigenschaften aus Parameter setzen
Timberwolve am 30.04.2007 um 14:25 Uhr (0)
Grundsätzlich ist das schon möglich denke ich, jedoch wirst du dann nach einer weile probleme bekommen, da du nach jedem Umschalten von Plattendicken eine neue Datei bekommst. Das Linkmanagment sollte man dabei auch nicht aus dem Auge verlieren, könnte sein das du dann irgendwann aufgrund der Dateinamen noch alte Stände hast. Gruß Timber------------------Wenn alle Stricke reissen, nehm ich ein Drahtseil
|
| In das Form CATIA V5 Programmierung wechseln |