|
CATIA V5 Programmierung : Makro über txt-Datei steuern ?
Peter91 am 26.11.2015 um 18:02 Uhr (1)
Vielen Dank für die ausführliche Antwort. Werde es mal testen. GrußPeterPS: Wegen der Onlinehilfe; CD gibt es keine, da es sich um eine Studentenversion von Catia handelt[Diese Nachricht wurde von Peter91 am 26. Nov. 2015 editiert.]
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Txt Datei öffnen
Peter91 am 26.11.2015 um 18:08 Uhr (1)
Guten Abend,ich möchte gerne eine gespeicherte txt. Datei öffnen.Code:Sub CATMain()Dim ADoc As DocumentSet ADoc = CATIA.Documents.Open("C:UsersPeterDocumentsTestNullpunkte.txt")End SubMuss ich statt "Document" als "File" deklarieren damit es so funktioniert?GrußPeter
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Txt Datei öffnen
bgrittmann am 26.11.2015 um 18:12 Uhr (1)
ServusSuch mal in der V5Automation.chm nach "OpenAsTextStream".GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Txt Datei öffnen
Peter91 am 26.11.2015 um 18:54 Uhr (1)
Bekomme einen Fehler wenn ich so programmiere wie bei der V5Automation.chm (siehe Anhang)Code:Sub CATMain()Dim oFileSys As FileSystem Set oFileSys = CATIA.FileSystemDim sFilOu As String sFilOu = "C:UsersPeterDocumentsTestNullpunkte.txt"Dim Datei As FileSet Datei = oFileSys.GetFile(sFilOu)Set oStream = oFilOu.OpenAsTextStream("ForReading")End Sub
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Txt Datei öffnen
bgrittmann am 26.11.2015 um 18:55 Uhr (1)
ServusSind die Referenzen gesetzt? (bzw welche sind bei dir gesetzt?)GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Txt Datei öffnen
Peter91 am 26.11.2015 um 19:11 Uhr (1)
Welche Referenzen meinst du?GrußPeter
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Txt Datei öffnen
joehz am 26.11.2015 um 19:21 Uhr (1)
der Bernd meint damit VBA /Tools/ReferencesEs kann aber auch sein, dass Du Dim oFileSys As Objectschreiben musst.Tschau,Joe------------------Inoffizielle Catia Hilfeseite
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro Linie senkrecht zur Fläche
Randle am 11.03.2016 um 09:56 Uhr (1)
Hallo,wenn es nur um ein paar (~30-50) Elemente geht, bzw. um eine immer mal wieder auftretende Anwendungsfall, wäre ein Powercopy sicherlich das Mittel der Wahl. Ansonsten wäre ein Makro sicher effektiver/komfortabler.Generell solltest du dir mal die Datei "DEIN INSTALLATIONSVERZEICHNIS VON CATIAintel_acodeinV5Automation.chm" ansehen, wenn du dich zukünftig mit Makroprogrammierung beschäftigen möchtest. Dort findest du ca. 70-80% aller Dinge die du im Bezug auf CATIA V5 und Programmierung brauchst, den R ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : FTA ausleiten
bgrittmann am 01.04.2016 um 18:58 Uhr (1)
Servus KathiKannst du mal bitte eine Beispiel-Datei posten?Dann würde ich mir das auch mal ansehen. Leider hab ich keine passende Lizenz um in der 3dxml Annotations einzubetten.GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Fehler beim Kompilieren
HoBLila am 03.06.2016 um 15:35 Uhr (1)
Ich glaube Uwe meinte eher, dass Du das Makro einmal im VBA-Editor (Alt+F11) aufmachst und dann Tools-References aufmachst.Dort sind vielleicht einige Libraries auf MISSING (die stehen oben).Dann sind sie falsch verknüpft.Das kann z.B. passieren wenn die Office-Versionen unterschiedlich sind.Mir ist auch schon aufgefallen, dass viele unerfahrene Entwickler einfach alle Referenzen anklicken, weil sich dann keinen Kopp mehr machen müssen.Das führt aber dazu, dass sobald das Makro auf einem anderen Rechner la ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA-Bäume (CATIA Tree) vergleichen
bgrittmann am 13.06.2016 um 19:02 Uhr (1)
ServusBevor ich das in Excel optisch vergleichen würde, würde die Liste der Geometrie pro Part in eine Text-Datei schreiben. Danach dieses Dateien vergleichen (Notepad++, WinMerge, ....)Die Liste könntest du ggf über die Selektion erstellen:- zB über selection1.Search "Type=*,all" alle Features selektieren- und über GetNameToUseInRelation den "Pfad" für jedes Feature erstellen und in die Liste schreibenGrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Per Makro als PDF speichern
moppesle am 06.10.2014 um 13:42 Uhr (1)
Hallo shoutz000,siehst du eine Möglichkeit die PDF-Dateien sowohl einzelne Blätter als auch in eine Datei zu speichern.Es gibt da die Variable SAVE_AS_ONE_PDF=1Kann man diese in einem Makro ansteuern? Wenn ja wie?------------------Gruß UweAuch Catia ist nur ein Mensch!
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Per Makro als PDF speichern
Windninja am 07.07.2016 um 09:33 Uhr (1)
Hallo,Ich habe auch noch eine kurze Frage zur erstellung der PDFs.Wenn die PDF schon vorhanden ist kommt eine Meldung das es die schon gibt. Kann ich das mit ein einfachen befehl umgehen?So das das Makro dann immer die Datei Überschreibt.Oder muss ich vor der Erstellung kontrolieren, ob es eine Datei gibt, und die dann zuerst löschen?Gruß Windninja
|
| In das Form CATIA V5 Programmierung wechseln |