Autor
|
Thema: SaveAs/Export (1076 mal gelesen)
|
fly Mitglied Leitender Angestellter
Beiträge: 176 Registriert: 02.08.2004 CATIA V5 Windchill 11 Dell Precision Windows 10
|
erstellt am: 29. Okt. 2015 12:56 <-- editieren / zitieren --> Unities abgeben:
Ich möchte per CATScript ein geladenes geändertes CATPart in ein Verzeichnis speichern - Wenn ich das Part mittels saveas speichere wird zwar die Datei geschrieben aber in CATIA wird das ursprüngliche Part durch das gespeicherte Part ersetzt Dadurch wird das Part auch in allen geladenen Produkten durch das neu erstellte ersetzt Gibt es eine Möglichkeit ein Saveas od. ähnliches auszuführen das einfach nur das Part aus der Session in ein Verzeichnis schreibt ohne es in der Session auszutauschen? (Export hat dasselbe verhalten wie saveas und newfrom benötigt ein gespeichertes Part) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
joehz Moderator Freiberuflicher Konstrukteur
Beiträge: 1057 Registriert: 25.11.2006 Win7 Pro 64 + Ubuntu + Irix6.5.20 Dell Precision M6600 i7-2960XM 2.7GHz 16GB NVidia Quadro M5010 Catia V5R19 VB6Pro.SP6/VBA 6.5.1053
|
erstellt am: 29. Okt. 2015 14:20 <-- editieren / zitieren --> Unities abgeben: Nur für fly
|
Thomas Harmening Ehrenmitglied V.I.P. h.c. Arbeiter ツ
Beiträge: 2897 Registriert: 06.07.2001 NX 10 Win 7
|
erstellt am: 30. Okt. 2015 14:20 <-- editieren / zitieren --> Unities abgeben: Nur für fly
Die Frage: Was willst du? Geht es nur um eine Datenübergabe - aka Daten in Richtung Fräsbearbeitung, RP etc. unter V5 hatte ich anno ein Makro geschrieben das mir von dem zu exportierenden Datensatz ( Part) den Pfad merkt, das Part auf ein anderes Laufwerk schreibt und anschliessend wieder im Ursprungspfad zurückspeichert... mit NX war ich dann etwas schlauer den Pfad gemerkt, gespeichert, und anschliessend mit File.Copy(quelle, ziel, True) die entsprechende Datei kopiert, das ist auch um ~ schneller 50% Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
joehz Moderator Freiberuflicher Konstrukteur
Beiträge: 1057 Registriert: 25.11.2006 Win7 Pro 64 + Ubuntu + Irix6.5.20 Dell Precision M6600 i7-2960XM 2.7GHz 16GB NVidia Quadro M5010 Catia V5R19 VB6Pro.SP6/VBA 6.5.1053
|
erstellt am: 30. Okt. 2015 15:02 <-- editieren / zitieren --> Unities abgeben: Nur für fly
|
fly Mitglied Leitender Angestellter
Beiträge: 176 Registriert: 02.08.2004 CATIA V5 Windchill 11 Dell Precision Windows 10
|
erstellt am: 30. Okt. 2015 15:29 <-- editieren / zitieren --> Unities abgeben:
Danke für die Antworten - Sendto brauch mittels makro eine Lizenz (PDM irgendwas) - über die Oberfläche würde es funktionieren Das mit dem Dateipfad funktioniert so nicht, da die Datei ja noch nicht gespeichert ist Da ich nur die Geometrie benötige habe ich das ganze jetzt mal als Iges rausgespeichert (das funkt) - Mir will aber einfach nicht in den Kopf warum es kein Daten sichern gibt od. man dafür eine Lizenz benötigt Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bgrittmann Moderator Konstrukteur
Beiträge: 11780 Registriert: 30.11.2006 CATIA V5R19
|
erstellt am: 30. Okt. 2015 15:33 <-- editieren / zitieren --> Unities abgeben: Nur für fly
Servus IMHO würde es mit SendTo auch nicht klappen, da dies nur funktioniert wenn die Datei vorher gespeichert ist (ist zumindest manuell so) Warum willst du die Dateien nicht speichern? Gruß Bernd ------------------ Warum einfach, wenn es auch kompliziert geht. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |