Autor
|
Thema: CatScript PartName (856 mal gelesen)
|
V5amSee Mitglied
Beiträge: 105 Registriert: 19.03.2004 Win 7 Prof. x64 V5R16 - V5R24
|
erstellt am: 13. Jul. 2004 12:00 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen, Hab das Problem das ich von einem Kunden sehr viele Daten erhalte die nur noch die Engdat Benennung haben nicht aber den Original PartNamen. Wenn wir die Daten zurück zum Kunde schicken müssen diese aber wieder den Original PartNamen haben. Da dies aber ein enormer Aufwand ist, hier meine Frage: Gibt es die Möglichkeit die Eigenschaften eines Parts(Name) z.B. 12345xxx über ein Script asuzulesen und das Part automatisch unter diesem Namen 12345xxx.CATPart zu speichern? Bin für jede Antwort und Anregung dankbar. ------------------ Das Glück bevorzugt den der vorbereitet ist! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
JFS Mitglied
Beiträge: 126 Registriert: 18.03.2003 CATIA V4.2.4 CATIA V5 R14
|
erstellt am: 14. Jul. 2004 09:34 <-- editieren / zitieren --> Unities abgeben: Nur für V5amSee
|
V5amSee Mitglied
Beiträge: 105 Registriert: 19.03.2004 Win 7 Prof. x64 V5R16 - V5R24
|
erstellt am: 14. Jul. 2004 14:00 <-- editieren / zitieren --> Unities abgeben:
Hi, Hab die Doku durchsucht aber zu meinem Problem nichts gefunden. Deshalb hier nochmal genau was ich suche. Und zwar sollen aus allen CATParts die in einem Verzeichnis stehen die Teilenummer ausgelesen werden und das jeweilige Part dann unter der jeweiligen Teilenummer gespeichert werden oder das OriginalPart umbenannt werden. Gruß Thomas ------------------ Das Glück bevorzugt den der vorbereitet ist! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
JFS Mitglied
Beiträge: 126 Registriert: 18.03.2003 CATIA V4.2.4 CATIA V5 R14
|
erstellt am: 14. Jul. 2004 16:27 <-- editieren / zitieren --> Unities abgeben: Nur für V5amSee
Hi, mit einer VB-Makro kannst du die Part-Nummer aus den Properties auslesen und dann deine Part mit der ermittelten Information abspeichern. Ich habe so was geschrieben. Einschränkung : nur für ein einzelne Part, die in V5 aufgerufen und aktiv ist. (falls notwendig kann ich dir mehr Details geben). Um es "massiv" zu machen, da kann ich nicht helfen. Ausserhalb von V5 hast du (denke ich) sowieso keine Chance an den properties zu kommen. Gruß JFS PS : wemm du es mit einer Makro in V5 machen willst, gehört den Beitrag eher in Programmierung Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
JPR Mitglied Projektleiter
Beiträge: 71 Registriert: 01.03.2001
|
erstellt am: 16. Jul. 2004 13:18 <-- editieren / zitieren --> Unities abgeben: Nur für V5amSee
Hallo, es ist zwar keine direkte Lösung für Dein Problem, aber was spricht dagegen wenn Ihr bzw. Euer Kunde bevor Ihr die Daten mit ENGDAT verschickt zuerst mit ZIP packt?! Wir z.B. machen viel Datenaustauch mit DC und dort ist es vorgeschrieben V5 Daten nur gepackt an DC zu schicken, bzw. man bekommt von dort auch nur mit ZIP gepackte V5 Daten. MIt diesem "Trick" rettet man den eigentlichen Dateinamen. ------------------ Gruß JPR [Diese Nachricht wurde von JPR am 16. Jul. 2004 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
V5amSee Mitglied
Beiträge: 105 Registriert: 19.03.2004 Win 7 Prof. x64 V5R16 - V5R24
|
erstellt am: 16. Jul. 2004 13:31 <-- editieren / zitieren --> Unities abgeben:
@ JPR Ja bei DC funktioniert das wunderbar so. Nur ist es leider so das ich die Daten von BMW bekomme und da läuft halt immer alles ein bißchen anders. Viele Daten die wir bekommen werden bei uns vom jeweiligen Konstrukteur im Prisma angefordert und von dort automatisch versendet. Und wenn man sich vorstellt das wir bei einem Cubing zwischen 900 und 1500 Datnsätze erhalten kann man sich vorstellen was das für ein Aufwand ist. Trotzdem Merci für den Tip. Gruß Thomas ------------------ Das Glück bevorzugt den der vorbereitet ist! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |